body{margin:0 auto auto;color:white;background:#000}
#content{width:100%;margin:3em 0 0}
h1{display:none}
#either{display:none}
.no-fontface h2{width:auto;overflow:visible;text-indent:0;margin:0;padding:0;background:none}
.no-fontface h2,h2{text-align:center}
#act{font-size:17em;line-height:1em;text-transform:uppercase;float:left;width:100%;height:0.85em;text-align:center}
#act+em{float:none;font-size:1em;line-height:1em;font-style:italic;margin:0;padding-right:1.25em}
#forget{float:none;font:1.25em/1em 'Helvetica Neue',Helvetica,Arial,sans-serif;margin:0;color:white;z-index:1000;text-transform:uppercase;letter-spacing:1.5em;font-weight:900}
#forget span{font-weight:500;color:white}
#forget span+span{color:#CCC;margin-left:-0.1em}
#forget span+span+span{color:#999;margin-left:-0.2em}
#forget span+span+span+span{color:#666;margin-left:-0.3em}
#forget span+span+span+span+span{color:#333;margin-left:-0.4em}
#author{clear:both;text-align:center;font-style:normal;color:#999;margin:3em 2em 2em}
#author:before{content:"—";margin-right:1em}
#author a{color:inherit;text-decoration:none}
#author a:hover{color:black;text-decoration:underline}
#goodies{border-color:#222;margin:0 1em;padding:2em 0;color:#999}
#goodies h2::first-letter{color:#AAA}
#goodies h2 span{color:transparent}
#goodies p a{color:#DDD}
#goodies .desktops,#goodies .iphones{display:none}
#goodies .inline{display:block;width:100%;text-align:center}
#goodies .inline p{display:block;padding:0 1em}
#goodies .inline p img{max-width:100%;height:auto;-moz-box-shadow:0px 0px 8px #666;-webkit-box-shadow:0px 0px 8px #666;box-shadow:0px 0px 8px #666}
#footer{color:#999;font-size:0.9em}
#footer a{color:#CCC;-webkit-transition:none}
#footer:hover{color:#999;-moz-transform:none;-o-transform:none;-webkit-transform:none}
#footer:hover a{color:#CCC}
#footer:hover a:hover{color:#CCC}
#paint-control{display:none}
