html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:400;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:hover,a:active{outline:0}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}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}html{font-size:8px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background:-webkit-radial-gradient(#141414 25%,transparent 26%) 0 0,-webkit-radial-gradient(#141414 25%,transparent 26%) 16px 16px,-webkit-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,-webkit-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,-webkit-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,-webkit-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;background:-moz-radial-gradient(#141414 25%,transparent 26%) 0 0,-moz-radial-gradient(#141414 25%,transparent 26%) 16px 16px,-moz-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,-moz-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,-moz-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,-moz-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;background:-ms-radial-gradient(#141414 25%,transparent 26%) 0 0,-ms-radial-gradient(#141414 25%,transparent 26%) 16px 16px,-ms-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,-ms-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,-ms-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,-ms-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;background:-o-radial-gradient(#141414 25%,transparent 26%) 0 0,-o-radial-gradient(#141414 25%,transparent 26%) 16px 16px,-o-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,-o-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,-o-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,-o-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;background:radial-gradient(#141414 25%,transparent 26%) 0 0,radial-gradient(#141414 25%,transparent 26%) 16px 16px,radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;-webkit-background-size:32px 30px;-moz-background-size:32px 30px;-ms-background-size:32px 30px;-o-background-size:32px 30px;background-size:32px 30px;background-color:#1c1c1c;min-width:300px}html.item-404{background:-webkit-radial-gradient(#532020 25%,transparent 26%) 0 0,-webkit-radial-gradient(#532020 25%,transparent 26%) 16px 16px,-webkit-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,-webkit-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,-webkit-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,-webkit-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;background:-moz-radial-gradient(#532020 25%,transparent 26%) 0 0,-moz-radial-gradient(#532020 25%,transparent 26%) 16px 16px,-moz-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,-moz-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,-moz-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,-moz-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;background:-ms-radial-gradient(#532020 25%,transparent 26%) 0 0,-ms-radial-gradient(#532020 25%,transparent 26%) 16px 16px,-ms-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,-ms-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,-ms-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,-ms-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;background:-o-radial-gradient(#532020 25%,transparent 26%) 0 0,-o-radial-gradient(#532020 25%,transparent 26%) 16px 16px,-o-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,-o-radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,-o-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,-o-radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;background:radial-gradient(#532020 25%,transparent 26%) 0 0,radial-gradient(#532020 25%,transparent 26%) 16px 16px,radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 0 -1px,radial-gradient(rgba(0,0,0,0.2) 25%,transparent 26%) 16px 15px,radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 0 1px,radial-gradient(rgba(255,255,255,0.1) 25%,transparent 26%) 16px 17px;-webkit-background-size:32px 30px;-moz-background-size:32px 30px;-ms-background-size:32px 30px;-o-background-size:32px 30px;background-size:32px 30px;background-color:#5e2524}header h1,footer p,html.item-404 section#main,html.item-changelog section#main h1{font-family:"Rokkitt"}body{font-size:.75rem;text-align:center;padding-bottom:6rem}code{font-family:'Source Code Pro';font-weight:400;white-space:nowrap;padding:0 .125rem;color:#111;background-color:#f2f2f2;border:1px solid #e5e5e5;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;border-radius:.125rem}a:link,a:visited{color:#1d8835;text-decoration:none}a:hover,a:active{text-decoration:underline}::-moz-selection{color:#fff;background:#1d8835;text-shadow:none}::selection{color:#fff;background:#1d8835;text-shadow:none}header{text-shadow:0 .125rem .375rem rgba(0,0,0,0.4),0 0 3rem rgba(0,0,0,0.075);padding-top:3rem}header h1{font-weight:700;font-family:'Rokkitt';margin:0;font-size:9rem}header h1 a{-webkit-transition:text-shadow .2s ease-in-out;-moz-transition:text-shadow .2s ease-in-out;-o-transition:text-shadow .2s ease-in-out;transition:text-shadow .2s ease-in-out}header h1 a:link,header h1 a:visited{font-weight:700;color:#FFF;text-decoration:none}header h1 a:hover,header h1 a:active{text-decoration:none;text-shadow:0 0 1rem rgba(29,136,53,0.6)}header h2{margin:0;font-weight:200;font-size:2rem}html.item-404 header{opacity:.33;filter:alpha(opacity=33)}nav{color:rgba(255,255,255,0.2);margin:3rem 0}nav ul,nav li{display:inline-block;padding:0;margin:0}nav li{padding:0 1rem}nav li:first-child{display:block;margin-bottom:1.5rem}nav li:first-child span{display:block;margin:1rem 0}nav input{background-color:rgba(0,0,0,0.33);-webkit-box-shadow:inset 0 .75rem .75rem#000,0 0 3rem rgba(0,0,0,0.5);-moz-box-shadow:inset 0 .75rem .75rem#000,0 0 3rem rgba(0,0,0,0.5);box-shadow:inset 0 .75rem .75rem#000,0 0 3rem rgba(0,0,0,0.5);border:1px solid #333;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;color:rgba(255,255,255,0.5);display:block;margin:0 auto;width:15rem;padding:.5rem 1rem;font-size:1rem;text-align:center;-webkit-transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out}nav input:hover,nav input:focus{color:#fff}nav input:focus{border-color:rgba(29,136,53,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 1rem rgba(29,136,53,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 1rem rgba(29,136,53,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 1rem rgba(29,136,53,0.6)}nav a{font-weight:200}nav a:link,nav a:visited{color:rgba(255,255,255,0.5)}nav a:hover,nav a:active{color:#FFF}a.download{background-color:#1c8433;background-image:-moz-linear-gradient(top,#219d3d,#145e25);background-image:-webkit-gradient(linear,0 0,0 100%,from(#219d3d),to(#145e25));background-image:-webkit-linear-gradient(top,#219d3d,#145e25);background-image:-o-linear-gradient(top,#219d3d,#145e25);background-image:linear-gradient(to bottom,#219d3d,#145e25);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff219d3d',endColorstr='#ff145e25',GradientType=0);-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;display:inline-block;padding:.75rem 4rem 1.25rem;font-size:2rem;line-height:2rem;font-weight:400;text-shadow:0 1px 0 rgba(255,255,255,0.2),0 -1px 0#000,0 0 1rem rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1remrem 1remrem rgba(255,255,255,.125),0 -1px 0 black,0 1px 0 rgba(255,255,255,.25),0 .125remrem .375remrem rgba(0,0,0,.4),0 0 3remrem rgba(0,0,0,.5),0 0 1remrem rgba(0,0,0,.2);-moz-box-shadow:inset 0 1remrem 1remrem rgba(255,255,255,.125),0 -1px 0 black,0 1px 0 rgba(255,255,255,.25),0 .125remrem .375remrem rgba(0,0,0,.4),0 0 3remrem rgba(0,0,0,.5),0 0 1remrem rgba(0,0,0,.2);box-shadow:inset 0 1remrem 1remrem rgba(255,255,255,.125),0 -1px 0 black,0 1px 0 rgba(255,255,255,.25),0 .125remrem .375remrem rgba(0,0,0,.4),0 0 3remrem rgba(0,0,0,.5),0 0 1remrem rgba(0,0,0,.2)}a.download:link,a.download:visited,a.download:hover,a.download:active{text-decoration:none;color:#fff}a.download:hover{background-color:#156226;background-image:-moz-linear-gradient(top,#19732d,#10491c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#19732d),to(#10491c));background-image:-webkit-linear-gradient(top,#19732d,#10491c);background-image:-o-linear-gradient(top,#19732d,#10491c);background-image:linear-gradient(to bottom,#19732d,#10491c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff19732d',endColorstr='#ff10491c',GradientType=0)}a.download:active{background-color:#125621;background-image:-moz-linear-gradient(top,#145e25,#10491c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#145e25),to(#10491c));background-image:-webkit-linear-gradient(top,#145e25,#10491c);background-image:-o-linear-gradient(top,#145e25,#10491c);background-image:linear-gradient(to bottom,#145e25,#10491c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff145e25',endColorstr='#ff10491c',GradientType=0);-webkit-box-shadow:inset 0 .5remrem 1remrem rgba(0,0,0,.25),0 -1px 0 black,0 1px 0 rgba(255,255,255,.25),0 .125remrem .375remrem rgba(0,0,0,.4),0 0 3remrem rgba(0,0,0,.5),0 0 1remrem rgba(0,0,0,.2);-moz-box-shadow:inset 0 .5remrem 1remrem rgba(0,0,0,.25),0 -1px 0 black,0 1px 0 rgba(255,255,255,.25),0 .125remrem .375remrem rgba(0,0,0,.4),0 0 3remrem rgba(0,0,0,.5),0 0 1remrem rgba(0,0,0,.2);box-shadow:inset 0 .5remrem 1remrem rgba(0,0,0,.25),0 -1px 0 black,0 1px 0 rgba(255,255,255,.25),0 .125remrem .375remrem rgba(0,0,0,.4),0 0 3remrem rgba(0,0,0,.5),0 0 1remrem rgba(0,0,0,.2)}a.download:after{content:attr(title);font-weight:200;font-size:.5rem;margin-top:-0.5rem;display:block;position:absolute;left:50%;width:12em;margin-left:-6em;opacity:.5}a.fork-me img{position:absolute;top:0;right:0;border:0}#screenshots{margin:0;padding:0;display:block}#screenshots li{margin:1.5rem;padding:0;display:inline-block;width:30rem;height:24rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border-radius:.375rem;-webkit-box-shadow:0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5);-moz-box-shadow:0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5);box-shadow:0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5);border-top:1px solid #AAA;position:relative}#screenshots li:before{-webkit-border-top-right-radius:.25rem;-moz-border-radius-topright:.25rem;border-top-right-radius:.25rem;-webkit-border-top-left-radius:.25rem;-moz-border-radius-topleft:.25rem;border-top-left-radius:.25rem;display:block;content:'\2212 \002B \00D7';text-align:right;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:2;letter-spacing:.375rem;color:#555;text-shadow:0 -1px 0#333,0 1px 0#888;border-bottom:1px solid rgba(0,0,0,0.6);background-color:rgba(141,141,141,0.14);background-image:-moz-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.2));background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.1)),to(rgba(0,0,0,0.2)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.2));background-image:-o-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.2));background-image:linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(0,0,0,0.2));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff',endColorstr='#33000000',GradientType=0);background-color:#777;padding:0 .375rem;position:absolute;left:0;right:0;top:0}#screenshots li img{padding-top:1.5rem;vertical-align:top;-webkit-border-bottom-right-radius:.25rem;-moz-border-radius-bottomright:.25rem;border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:.25rem;-moz-border-radius-bottomleft:.25rem;border-bottom-left-radius:.25rem;display:inline-block;max-width:100%}#screenshots li img.lazy{display:none;width:100%}html.js #screenshots li img.lazy{display:inline-block}#screenshots li.mobile{width:13.125rem;height:20rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;padding-bottom:4rem;background-color:#000;background-image:-webkit-linear-gradient(-165deg,rgba(255,255,255,0.4),rgba(255,255,255,0.15) 35%,transparent 35%);background-image:-moz-linear-gradient(-165deg,rgba(255,255,255,0.4),rgba(255,255,255,0.15) 35%,transparent 35%);background-image:-o-linear-gradient(-165deg,rgba(255,255,255,0.4),rgba(255,255,255,0.15) 35%,transparent 35%);background-image:linear-gradient(-165deg,rgba(255,255,255,0.4),rgba(255,255,255,0.15) 35%,transparent 35%);background-repeat:no-repeat;-webkit-box-shadow:0 0 0 .125rem#000,0 0 0 .25rem #a09f9d,0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5);-moz-box-shadow:0 0 0 .125rem#000,0 0 0 .25rem #a09f9d,0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5);box-shadow:0 0 0 .125rem#000,0 0 0 .25rem #a09f9d,0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5);border-top:none}#screenshots li.mobile:before{content:' ';height:.25rem;width:1rem;top:1.5rem;left:50%;margin-left:-1rem;background:#444;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;position:absolute;border:.25rem solid#000}#screenshots li.mobile:after{position:absolute;content:' ';height:2rem;width:2rem;left:50%;margin-left:-1rem;bottom:1rem;border-radius:1rem;background-color:#000;background-image:-moz-linear-gradient(left,#262626,#000);background-image:-webkit-gradient(linear,0 0,100% 0,from(#262626),to(#000));background-image:-webkit-linear-gradient(left,#262626,#000);background-image:-o-linear-gradient(left,#262626,#000);background-image:linear-gradient(to right,#262626,#000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff262626',endColorstr='#ff000000',GradientType=1)}#screenshots li.mobile img{width:11.5rem;margin:3.25rem .375rem 0;border:.125rem solid#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:0}html.item-404 section#main{font-size:1rem;padding-bottom:6rem}html.item-404 section#main h1{font-size:9rem;margin:3rem 0 1.5rem}html.item-404 section#main a:link,html.item-404 section#main a:visited{text-decoration:underline;color:#fff}#changelog{text-align:left;width:30rem;margin:1.5rem auto 0;padding-bottom:3rem}#changelog a.permalink{position:absolute;text-align:right;width:1rem;margin-left:-1.25rem}#changelog a.permalink:link,#changelog a.permalink:visited{color:#e5e5e5}#changelog a.permalink:hover,#changelog a.permalink:active{color:#1d8835;text-decoration:none}#changelog h3{margin:2rem 0 1rem;color:#111;font-size:1.5rem;font-weight:700}#changelog p{margin:.5rem 0}#changelog ul{margin-left:1.5rem}#changelog > ul{margin:1rem 0 1rem 1.5rem}#changelog ul li{margin:.375rem 0;line-height:1.4}#changelog ul li:before{font-weight:700;font-size:66%;content:'\2605';color:#82a289;margin:0 .5em 0 -1.5em}html.item-changelog body{padding-bottom:0}html.item-changelog section#main{margin-top:3rem;background-color:#fff;color:#333}html.item-changelog section#main h1{text-align:left;color:#666;font-size:3rem;font-weight:700;width:30rem;margin:0 auto;padding-top:3rem}html.item-changelog #share{display:none}html.item-changelog footer{position:inherit;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top-color:#ccc}#share{padding:1rem 2rem;margin-bottom:.5rem;background-color:#eaeaea;border-bottom:1px solid#ccc}#share > div{display:inline-block}#share > div.github-fork{margin-left:-10px}#share > div.twitter-follow{margin-left:2px}#share > div.twitter-share{margin-left:4px}#share > div.googleplus-one{margin-left:-4px}#share > div.facebook-like{margin-left:-14px}#share .fb-like{top:-1px}#share a:link,#share a:visited{color:#888;font-size:12px}footer{z-index:10;position:fixed;bottom:0;left:0;right:0;padding:0 0 .5rem;background-color:#f2f2f2;color:#888;-webkit-box-shadow:0 0 1.5remrem rgba(0,0,0,.5);-moz-box-shadow:0 0 1.5remrem rgba(0,0,0,.5);box-shadow:0 0 1.5remrem rgba(0,0,0,.5);border-top:1px solid #AAA}footer p{margin:1rem 0 .5rem}html{font-size:19px;-webkit-transition:font-size .2s linear;-moz-transition:font-size .2s linear;-o-transition:font-size .2s linear;transition:font-size .2s linear}@media screen and (min-width:1px){html{font-size:7px}}@media screen and (min-width:351px){html{font-size:8px}}@media screen and (min-width:401px){html{font-size:9px}}@media screen and (min-width:451px){html{font-size:10px}}@media screen and (min-width:501px){html{font-size:11px}}@media screen and (min-width:551px) and (min-height:489px){html{font-size:12px}}@media screen and (min-width:601px) and (min-height:533px){html{font-size:13px}}@media screen and (min-width:651px) and (min-height:577px){html{font-size:14px}}@media screen and (min-width:701px) and (min-height:622px){html{font-size:15px}}@media screen and (min-width:751px) and (min-height:666px){html{font-size:16px}}@media screen and (min-width:801px) and (min-height:710px){html{font-size:17px}}@media screen and (min-width:851px) and (min-height:755px){html{font-size:18px}}@media screen and (min-width:901px) and (min-height:799px){html{font-size:19px}}@media screen and (min-width:951px) and (min-height:843px){html{font-size:20px}}@media screen and (min-width:1001px) and (min-height:887px){html{font-size:21px}}@media screen and (min-width:1051px) and (min-height:932px){html{font-size:22px}}@media screen and (min-width:1101px) and (min-height:976px){html{font-size:23px}}@media screen and (min-width:1151px) and (min-height:1020px){html{font-size:24px}}@media screen and (max-width:800px){body{font-size:1rem}}@media screen and (max-height:800px){body{font-size:1rem}}@media screen and (max-width:600px){body{font-size:1.5rem}nav input{font-size:1.5rem;width:30rem;padding:1rem 0}a.download{margin:auto;width:30rem;display:block;padding:1rem 0;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}a.download:after{display:none}a.fork-me{display:none}html.item-404 section#main{font-size:1.5rem}#screenshots li.mobile{width:25rem;height:39.125rem;-webkit-border-radius:4rem;-moz-border-radius:4rem;border-radius:4rem;padding-bottom:8rem;-webkit-box-shadow:0 0 0 .25rem#000,0 0 0 .5rem #a09f9d,0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5);-moz-box-shadow:0 0 0 .25rem#000,0 0 0 .5rem #a09f9d,0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5);box-shadow:0 0 0 .25rem#000,0 0 0 .5rem #a09f9d,0 1rem 1rem rgba(0,0,0,0.75),0 0 3rem rgba(0,0,0,0.5)}#screenshots li.mobile:before{height:.5rem;width:2rem;top:3rem;margin-left:-1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;border-width:.5rem}#screenshots li.mobile:after{height:4rem;width:4rem;margin-left:-2rem;bottom:2rem;border-radius:2rem}#screenshots li.mobile img{width:23rem;margin:6.5rem .75rem 0;border:.25rem solid#000}}