*{margin:0;padding:0}body{width:980px;margin:0 auto}div.center{text-align:center}a{color:#5fa990;padding:.1em;display:inline-block}header{float:left;width:800px}header>h1{font-size:24pt}header>h1>span{color:#8fd9c0;font-size:1.2em}header>p{font-size:11pt}article{float:left;width:800px;margin:10px 0}article fieldset{border:none}article button.random{width:40px;height:40px;margin:5px}article input[type=text]{width:400px;height:44px;margin:5px 0;font-size:22pt}article input.submit{border-radius:5px;width:200px;height:40px;margin:15px;font-size:1.2em}article ol{text-align:center;width:800px;list-style-position:inside}aside ul{text-align:center;width:800px;list-style:none}article ol li:first-of-type{list-style-type:none}article ol li{background:url(/arrow.png) bottom no-repeat;padding-bottom:32px;font-size:18pt}article ol li:last-child{background:0 0}aside{float:left;width:800px}section h2,aside h2{margin:10px 0;font-size:14pt}footer{text-align:center;clear:both;width:800px;margin-top:25px;padding-top:25px}@media screen and (width<=480px){body{width:auto;padding:20px}article input[type=text]{width:auto;padding:auto}header,footer,aside,article,article ol,aside ul{width:100%}}
