@font-face{font-family:"font";src:url(font.eot);src:url(font.eot?#iefix) format("embedded-opentype"),url(font.woff) format("woff"),url(font.ttf) format("truetype"),url(font.svg#font) format("svg")}*{margin:0;padding:0;font-size:inherit;font-family:inherit;background:transparent;color:inherit;line-height:1.45;font-weight:400}ul,ol{padding-right:30px}section,main,header,article{display:block}body{background:#222;padding:80px 0;font-family:"font";color:#444}a{color:#38e;text-decoration:none}a:hover{text-decoration:underline}section{max-width:1100px;margin:0 auto;background:#fff;box-shadow:0 2px 4px #000}header{background:#333;color:#fff;padding:60px 0;text-align:center;border-bottom:1px solid #111}h1{font-size:35px;margin-bottom:5px}p,article *{font-size:18px}article{border-bottom:1px solid #ccc;padding:40px}h2 a{float:left}article > *{margin:0 0 15px}article:last-child{border-bottom-width:0}span{color:r}h2{font-size:22px;border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px;color:#38e}span{color:red}img{margin-top:10px;height:auto;display:block;max-width:100%;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.6);-ms-box-shadow:0 0 0 0 rgba(0,0,0,0.6);-o-box-shadow:0 0 0 0 rgba(0,0,0,0.6);box-shadow:0 0 0 0 rgba(0,0,0,0.6)}img:hover{display:block;max-width:100%;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.6);-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,0.6);-o-box-shadow:0 1px 2px 0 rgba(0,0,0,0.6);box-shadow:0 1px 2px 0 rgba(0,0,0,0.6)}*>li{margin:0 0 10px 0}*>li:last-child{margin-bottom:0}h3{font-size:22px;margin:20px 0}ul>ul,ol>ol,ol>ul,ul>ol{margin-bottom:15px}pre{direction:ltr;padding:30px;overflow:auto;background:#eee;border:1px solid #ddd;font-family:monospace;font-size:13px;line-height:20px;color:#999;margin:15px 0}