body{background-color:#DDD;margin:0 0 2em;text-rendering:optimizeLegibility}p{color:#333}a{color:#1976d2;text-decoration:none}a:hover{border-bottom:1px solid #1565c0}h1,h2,h3,h4,h5,h6{font-weight:normal}h2.title{line-height:1em}form{text-align:center}form>*{padding-top:1em}header{box-shadow:0 0 .2em #1565c0}header>*{background-color:#1565c0;margin:0;padding:.5em 5%;font-family:'Helvetica','Arial',sans-serif}header>h1>a{color:#EEE}.pagination{text-align:center}.pagination>a{padding:.4em}.pagination>a.current{color:#333}p.no-.article-error{text-align:center;font-size:1.6em;color:#b71c1c;padding:1.2em;border:1px solid #e53935}section{line-height:1.7em;font-family:'Open Sans','Arial',sans-serif;background-color:#eee;padding:2em}li:not(:last-of-type){margin-bottom:1em}section>.header{line-height:2.6em}section>.header,section>.title{border-bottom:1px solid #999;padding-bottom:1.2em;line-height:1.3em}section>.header>*,section>.title{text-align:center}section>.header>.title,section>.title{margin-bottom:.5em;font-size:2.6em}section>.header>.subtitle{padding-top:.2em;color:#666;font-size:1.4em;margin:.2em auto 0}section>.header>.metadata{margin-top:0;font-size:.8em}section>.content{text-align:left;font-size:1.2em;line-height:1.3em}.article:not(:first-of-type){border-top:1px solid #999}.article>p.title{margin-top:1.2em;font-size:1.7em;margin-bottom:0}.article>p.title>a{color:#333}.article>p.subtitle{margin:0}.article>p.metadata{font-size:.7em;margin-top:0}img,iframe{border-top:1px solid #888;border-bottom:1px solid #888;padding:1em;display:block;margin:0 auto;width:90%}iframe{max-height:30em}pre{padding:1em;color:#DDD;background-color:#333;box-shadow:0 0 .2em #333;white-space:pre-wrap}:not(pre)>code{margin:0;padding:.2em;border:1px solid #616161;border-radius:2px;color:#e0e0e0;background-color:#424242}blockquote{border-left:4px solid #673ab7;margin-left:0;margin-right:0;padding:0 1.2em;font-style:italic}.footer{border-top:1px solid #888;text-align:center;padding-top:1em;overflow:hidden}.footer>*>.author{width:10em;height:10em;border-radius:50%;border:0}.footer>.right{text-align:left}.footer>.right>*{padding-left:1em}.footer>.right>ul{list-style:none}nav>a{color:#EEE}nav>a:not(:last-of-type){padding-right:2em}nav>a:hover{border-bottom:0;color:#BBB}nav>a:before{content:''}@media screen and (max-width:720px){nav>a{display:block;line-height:1.5em}}@media screen and (max-width:1280px){section>.content{font-size:1.6em}section>.article{line-height:1.8em;font-size:1.4em}.footer>.left{border-bottom:1px solid #888}}@media screen and (min-width:1280px){section{box-shadow:0 0 .3em #d2d2d2;border:1px solid #CCC;margin:1.6em auto;width:1100px}.footer>.left{width:50%;border-right:1px solid #888;float:left}.footer>.right{width:49.9%;float:right}}
