article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,nav,section,menu,time,mark,audio,video,canvas{margin:0;padding:0;border:0}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{min-height:100%}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}a:not(.toggle),h1,button,input[type='submit']{-webkit-transition:all,0.2s;-moz-transition:all,0.2s;-o-transition:all,0.2s;transition:all,0.2s}body{background:url(/img/background.jpg) top center}.logo{text-align:center;margin-left:auto;margin-right:auto;max-width:740px;width:80%;margin-left:auto;margin-right:auto;margin-top:100px;margin-top:6.25rem;margin-bottom:100px;margin-bottom:6.25rem}figure img{max-width:100%}#main header{width:90%;padding:54px 5%;text-align:center}h1{margin:0 auto;max-width:740px;width:80%}.isfor,.modes,.coming-soon,.newsletter{background:#57adeb;padding:2.75em 3.125em 0 3.125em;overflow:hidden;*zoom:1}.isfor figure,.modes figure,.coming-soon figure,.newsletter figure{margin-bottom:2.75em;max-width:740px}.isfor ul,.modes ul,.coming-soon ul,.newsletter ul{list-style:none;margin-bottom:2.75em}.isfor ul li,.modes ul li,.coming-soon ul li,.newsletter ul li{font-size:22px;font-size:1.375rem;line-height:1.5;font-weight:700;margin-bottom:22px}.changelog ul{list-style-type:disc}.changelog ul li{margin-bottom:0}.newsletter{background:url(/img/background.jpg) top center;color:#2b2823;border-bottom:1px solid #ece5df;padding-bottom:2.75em}.newsletter h2{color:#2b2823}.newsletter input[type='submit']{font-size:22px;font-size:1.375rem;line-height:1}.newsletter input[type='email']{border:1px solid #ece5df}.newsletter p{clear:both}.isfor .laptop{padding-left:0}.releases{padding:2.75em 3.125em}.releases article{max-width:40em}.releases article blockquote{margin:0;text-align:left;font-size:16px;font-size:1rem;line-height:1.375;font-family:"museo-sans","Helvetica Neue",sans-serif}.releases article blockquote p{margin:0}.pr-press{overflow:hidden;*zoom:1;background:#57adeb}.pr-press a:link,.pr-press a:visited{color:#2b2823}.pr-press a:hover,.pr-press a:active{color:#fbfbf8}.resources{background:#f06463;padding:2.75em 3.125em 0em 3.125em}.resources figure{padding:1em 2em 0 0;max-width:400px}.resources figure img{margin:0 auto 1.5em auto}.resources .unit:last-child{padding-right:3.5em}.resources h2{color:#fbfbf8;font-style:italic}.modes{background:#f06463}.modes ul{padding-left:0}.modes figure{padding-right:0}.coming-soon{background:#2b2823;color:#fbfbf8;padding:8.25em 3.125em 5.5em 3.125em;text-align:center}.coming-soon input[type='submit']{font-size:22px;font-size:1.375rem;line-height:1}#footer{clear:both}#footer p{float:left;text-align:left}form{padding-top:4em;position:relative;text-align:center}input{border:none;display:inline;outline:0;font-size:22px;font-size:1.375rem;line-height:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}input[type="email"]{background:#fbfbf8;padding:.4545em  0.5454em 0.3636em 0.5454em;width:90%;margin-bottom:0.5em}input[type="email"].noway{background:#f06463;color:#fbfbf8}input[type="submit"],input[type="button"],button,.button{border:0;background:#57adeb;padding:0.5545em 0.7272em;cursor:pointer}input[type="submit"]:active,input[type="button"]:active,button:active,.button:active{background:#f06463}input[type="submit"].red,input[type="button"].red,button.red,.button.red{background:#f06463}input[type="submit"].red:hover,input[type="submit"].red:active,input[type="button"].red:hover,input[type="button"].red:active,button.red:hover,button.red:active,.button.red:hover,.button.red:active{background:#57adeb}p.error{position:absolute;top:0;left:0;right:0;text-align:center;font-weight:700;color:#f06463;font-size:22px;font-size:1.375rem;line-height:2.18182}.thanks{color:#45cfa8}.ketchup-error{display:none !important;visibility:hidden;height:0}@media screen and (min-width: 35em){form{overflow:hidden;width:33em;display:block;margin:0 auto}input[type="email"]{margin-right:0.75em;width:16em;float:left}input[type="submit"]{float:left}.isfor .laptop,.isfor ul{float:left;width:50%}.wrap{position:relative;overflow:hidden;*zoom:1}.releases{position:relative;width:100%;padding:0 1.375em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:2.75em 3.125em}.resources{width:100%;padding:0 1.375em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:2.75em 3.125em;overflow:hidden;*zoom:1}.resources .unit{float:left;width:33%;padding:0 1.375em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.modes .sizes{float:right}.modes ul{float:left}.modes figure,.modes ul{width:50%;padding:0 1.375em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:0}}#demo{font-size:1em;position:relative;background:#2f2c27 url(/img/menubar@2x.png) repeat-x left top;color:#fbfbf8;border-top:1px solid #2b2823;padding:3.4375em 0;min-height:600px}#demo .hint{position:absolute;top:-1.75em;right:13.7em;color:#f06463;padding-left:1.25em;background:url(/img/arrow.png) no-repeat left center;background-size:22px 22px;width:5em}#demo h2{padding-right:0.5555em;padding-left:0.5555em}@media screen and (min-width: 35em){#demo h2{padding-right:5.5555em}}#demo .try{position:absolute;display:none;right:6.95em;top:1.4em;font-style:italic;font-weight:700;font-family:abril-display;color:#f06463;z-index:1;cursor:default;padding-left:48px;background-size:48px 48px;font-size:24px;font-size:1.5rem;line-height:2.75}#demo .menu{position:absolute;background:transparent url(/img/menuicons@2x.png) no-repeat right top;top:0;right:0;width:20em;min-height:1.375em;z-index:100}#demo .menu .toggle{position:absolute;top:0;left:0;width:1.375em;height:1.375em;z-index:10000;background:transparent url(/img/menu_highlighted_bg@2x.png) repeat-x left top;padding-left:.3em}#demo .menu .toggle img{position:relative;top:-0.185em;width:1.0625em;height:1.0626em}#demo .menu h3{font-family:"Lucida Grande","Lucida Sans",Sans-serif;font-size:0.875em;line-height:1;padding:.5714em .5714em .5714em 1.5em;color:#151515;margin-top:1.6249em;background:#f3f2f2 url(/img/header_background@2x.png) repeat-x left top;width:14.92em;margin-bottom:0;text-shadow:0 0.07142em 0px rgba(255,255,255,0.9);cursor:default}#demo .menu ul{background:#f3f2f2;color:#303030;font-family:"Lucida Grande","Lucida Sans",Sans-serif;font-size:0.875em;line-height:1;list-style:none;width:16.929em;padding-top:0.4643em;padding-bottom:0.4643em}#demo .menu .options li i{padding:0.9286em 0.5714em 0.9286em 5em;cursor:pointer;background-color:transparent;background-position:1.5em center;background-repeat:no-repeat;font-style:normal;display:block}#demo .menu .options li:hover{background:#2264ea url(/img/highlight_background@2x.png) repeat-x left top;color:#f3f2f2}#demo .menu .options li.active{background-color:#7D7F86;color:#f3f2f2}#demo .menu .other{border-top:0.0714em solid #DADADA;padding:0.15em 0 0.5em 0;-moz-border-radius-bottomright:0.4286em;-webkit-border-bottom-right-radius:0.4286em;border-bottom-right-radius:0.4286em;-moz-border-radius-bottomleft:0.4286em;-webkit-border-bottom-left-radius:0.4286em;border-bottom-left-radius:0.4286em}#demo .menu .other li{padding:0.3em 1.5em;cursor:default}#demo .menu li i{height:1em}#demo .menu.hidden .options,#demo .menu.hidden .other,#demo .menu.hidden h3{display:none}#demo .menu.hidden .toggle{background:transparent url(/img/menu_icon@2x.png) no-repeat 0.3em 0.125em}#demo .menu.hidden .toggle img{opacity:0}#demo .res1{background-image:url(/img/display_1024x640@2x.png)}#demo .res2{background-image:url(/img/display_1280x800@2x.png)}#demo .res3{background-image:url(/img/display_1440x900@2x.png)}#demo .res4{background-image:url(/img/display_1690x1050@2x.png)}#demo .res5{background-image:url(/img/display_1920x1200@2x.png)}#demo .res6{background-image:url(/img/display_2880x1800@2x.png)}#demo.size1{font-size:1.406em;background-size:14.06px 77.33px}#demo.size1 .menu{background-size:407.74px 28.12px}#demo.size1 .menu .toggle{background-size:5.624px 30.932px}#demo.size1 .menu h3{background-size:14.06px 42.18px}#demo.size1 .menu .options li i{background-size:56.24px 42.18px}#demo.size1 .menu .options li:hover{background-size:14.06px 56.24px}#demo.size1 .menu.hidden .toggle{background-size:23.902px 23.902px}#demo.size2{font-size:1.125em;background-size:11.25px 61.875px}#demo.size2 .menu{background-size:326.25px 22.5px}#demo.size2 .menu .toggle{background-size:4.5px 24.75px}#demo.size2 .menu h3{background-size:11.25px 33.75px}#demo.size2 .menu .options li i{background-size:45px 33.75px}#demo.size2 .menu .options li:hover{background-size:11.25px 45px}#demo.size2 .menu.hidden .toggle{background-size:19.125px 19.125px}#demo.size3{font-size:1em;background-size:10px 55px}#demo.size3 .menu{background-size:290px 20px}#demo.size3 .menu .toggle{background-size:4px 22px}#demo.size3 .menu h3{background-size:10px 30px}#demo.size3 .menu .options li i{background-size:40px 30px}#demo.size3 .menu .options li:hover{background-size:10px 40px}#demo.size3 .menu.hidden .toggle{background-size:17px 17px}#demo.size4{font-size:0.8728em;background-size:8.728px 48.004px}#demo.size4 .menu{background-size:253.112px 17.456px}#demo.size4 .menu .toggle{background-size:3.4912px 19.2016px}#demo.size4 .menu h3{background-size:8.728px 26.184px}#demo.size4 .menu .options li i{background-size:34.912px 26.184px}#demo.size4 .menu .options li:hover{background-size:8.728px 34.912px}#demo.size4 .menu.hidden .toggle{background-size:14.8376px 14.8376px}#demo.size5{font-size:0.75em;background-size:7.5px 41.25px}#demo.size5 .menu{background-size:217.5px 15px}#demo.size5 .menu .toggle{background-size:3px 16.5px}#demo.size5 .menu h3{background-size:7.5px 22.5px}#demo.size5 .menu .options li i{background-size:30px 22.5px}#demo.size5 .menu .options li:hover{background-size:7.5px 30px}#demo.size5 .menu.hidden .toggle{background-size:12.75px 12.75px}#demo.size6{font-size:0.5em;background-size:5px 27.5px}#demo.size6 .menu{background-size:145px 10px}#demo.size6 .menu .toggle{background-size:2px 11px}#demo.size6 .menu h3{background-size:5px 15px}#demo.size6 .menu .options li i{background-size:20px 15px}#demo.size6 .menu .options li:hover{background-size:5px 20px}#demo.size6 .menu.hidden .toggle{background-size:8.5px 8.5px}.support{background:#f06463;color:#fbfbf8;text-align:center;padding:22px 22px 11px 22px}.support a:link,.support a:visited{color:#2b2823}.support a:hover,.support a:active{color:#57adeb}.social{background:#57adeb;color:#fbfbf8;text-align:center;padding:22px 22px 11px 22px}.social a:link,.social a:visited{color:#2b2823}.social a:hover,.social a:active{color:#f06463}footer{padding:11px 22px;text-align:right;font-weight:700}@media screen and (min-width: 70em){.releases article{margin-left:12.5%}}@media screen and (min-width: 100em){.releases article{margin-left:25%}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 2){body{background-size:250px 250px}}body{font-family:"museo-sans","Helvetica Neue",sans-serif;color:#2b2823;font-size:16px;font-size:1rem;line-height:1.375}p{text-rendering:optimizelegibility;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:11px;margin-bottom:0.6875rem}a{text-decoration:none}a:link,a:visited{color:#57adeb}a:hover,a:active{color:#f06463}h1{font-size:75.776px;font-size:4.736rem;line-height:0.96337;font-family:"alternate-gothic-no-1-d","Helvetica Neue",sans-serif;font-weight:400;text-transform:uppercase;line-height:0.8;visibility:hidden;margin-bottom:11px;margin-bottom:0.6875rem}.no-js h1{visibility:visible}h2{font-size:3em;line-height:1.2222;margin-top:0.3666em;margin-bottom:0.2444em;font-family:abril-display;font-weight:900;overflow:hidden}@media screen and (min-width: 35em){h2{font-size:4.5em}}h3{font-family:"museo-sans","Helvetica Neue",sans-serif;font-weight:700;font-size:31.992px;font-size:1.9995rem;line-height:1.03151;margin-bottom:11px;margin-bottom:0.6875rem}h4{font-size:48px;font-size:3rem;line-height:1.14583;font-family:abril-display;font-style:italic;font-weight:900;color:#fbfbf8;margin-bottom:33px}h5{font-family:"museo-sans","Helvetica Neue",sans-serif;font-weight:700;font-size:25.327px;font-size:1.58294rem;line-height:1.30296}aside h2{font-size:48px;font-size:3rem;line-height:1.14583;margin-top:1em}aside h3{font-size:25.327px;font-size:1.58294rem;line-height:1.30296;padding-top:1em;margin-top:1em}aside a:link,aside a:visited{color:#fbfbf8;font-weight:700}aside a:hover,aside a:active{color:#57adeb;font-weight:700}article h4{color:#2b2823;font-size:31.992px;font-size:1.9995rem;line-height:1.03151;margin-bottom:0.5em;margin-top:1em}article ul{margin-bottom:1.5em}strong,b{font-weight:700}em,i{font-style:italic}small{font-size:15.004px;font-size:0.93775rem;line-height:1.73287}blockquote{font-size:31.992px;font-size:1.9995rem;line-height:1.37534;font-style:italic;font-family:abril-display;font-weight:700;max-width:1024px;text-align:center;margin:0 auto}blockquote p{margin:120px 48px}@media screen and (min-width: 35em){blockquote p{margin:120px}}blockquote a:link,blockquote a:visited{color:#2b2823}blockquote a:hover,blockquote a:active{color:#57adeb}blockquote .author{font-family:"museo-sans","Helvetica Neue",sans-serif;font-style:normal;display:block;font-size:16px;font-size:1rem;line-height:1.375}.button{background:#57adeb;display:inline-block;padding:1em;font-weight:700;font-size:31.992px;font-size:1.9995rem;line-height:1.03151;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.button:link,.button:visited{color:#fbfbf8}.button:hover,.button:active{color:#fbfbf8;background:#f06463}.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap}.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em !important;letter-spacing:inherit !important;word-spacing:inherit !important;*letter-spacing:0 !important;*word-spacing:0 !important}.slabtextdone .slabtext{display:block}.wf-loading p,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading li,.wf-loading dt,.wf-loading dd,.wf-loading td,.wf-loading th,.wf-loading small{visibility:hidden !important}
