@import url(http://fonts.googleapis.com/css?family=Inconsolata|Roboto:400italic,700italic,700,400|Roboto+Slab:400,700);
.mbtn{position:relative;color:#00264d;text-align:center;text-decoration:none;}.mbtn:visited{color:#00264d;}
.mbtn:visited:hover,.mbtn:hover,.mbtn:focus,.mbtn:active{color:#fff;text-decoration:none;}
.mbtn:active{top:2px;text-shadow:none;}
pre{background:#002b36;}pre code{display:block;color:#839496;}
pre .clojure .title{color:#839496;}
pre .comment,pre .template_comment,pre .diff .header,pre .doctype,pre .pi,pre .lisp .string,pre .javadoc{color:#586e75;font-style:italic;}
pre .keyword,pre .clojure .attribute,pre .winutils,pre .method,pre .addition,pre .css .tag,pre .request,pre .status,pre .nginx .title{color:#859900;}
pre .number,pre .command,pre .string,pre .tag .value,pre .phpdoc,pre .tex .formula,pre .regexp,pre .hexcolor{color:#2aa198;}
pre .title,pre .localvars,pre .chunk,pre .decorator,pre .built_in,pre .identifier,pre .literal,pre .id{color:#268bd2;}
pre .attribute,pre .variable,pre .lisp .body,pre .smalltalk .number,pre .constant,pre .class .title,pre .parent,pre .haskell .type{color:#b58900;}
pre .preprocessor,pre .preprocessor .keyword,pre .shebang,pre .symbol,pre .symbol .string,pre .diff .change,pre .special,pre .attr_selector,pre .important,pre .subst,pre .cdata{color:#cb4b16;}
pre .collection,pre .deletion{color:#dc322f;}
pre .tex .formula{background:#073642;}
body .gist .gist-file{font-family:'Inconsolata',monospace;}body .gist .gist-file .gist-data .line-pre{font-family:'Inconsolata',monospace;}
html{height:100%;width:100%;}
blockquote{margin:0;}
body{background:#eeeeee;color:#000000;overflow-y:scroll;}
html,button,input,select,textarea,.pure-g [class*="pure-u"]{font:400 13pt / 1.3em 'Roboto',Helvetica,Arial,sans-serif;}
#content{overflow-y:hidden;}
h1,h2,h3,h4,h5,h6,.tag-line,footer{font-family:'Roboto Slab',Times,serif;font-weight:300;}
header>p,footer>p,article>p,header>h1,footer>h1,article>h1,header>h2,footer>h2,article>h2,header>h3,footer>h3,article>h3,header>h4,footer>h4,article>h4,header>h5,footer>h5,article>h5,header>h6,footer>h6,article>h6,header>blockquote,footer>blockquote,article>blockquote,header>ul,footer>ul,article>ul,header>ol,footer>ol,article>ol{margin-left:30px;margin-right:30px;}
header blockquote,footer blockquote,article blockquote{margin-top:0.5em;margin-bottom:0.5em;padding:0.5em 30px;font-size:1em;font-family:'Roboto Slab',Times,serif;font-weight:300;border-left:4px solid #c8c8c8;}header blockquote p,footer blockquote p,article blockquote p{margin-left:0;margin-right:0;}header blockquote p:last-child,footer blockquote p:last-child,article blockquote p:last-child{margin-bottom:0;}
article,footer .content{max-width:760px;margin:0 auto;}
header{padding-bottom:.8em;}
h1,h2,h3,h4,h5,h6{line-height:1em;}
h1,h2{margin:2em 0 .666em;}
h3,h4{margin:1.2em 0 .6em;}
h5,h6{margin:1em 0 .3em;}
img{padding:0;margin:0;}
h2{font-size:1.5em;}
h3{font-size:1.4em;}
h4{font-size:1.3em;}
h5{font-size:1.2em;}
h6{font-size:1.1em;}
#credit{text-align:center;font-size:.8em;color:#4d4d4d;text-shadow:none;margin:0 auto;padding:1em 0;}
pre,code{font-family:monospace;}
p>code{word-wrap:break-word;}
ul,ol{margin:.6em 0 1.2em;padding:0 0 0 2.8em;}ul ul,ol ul,ul ol,ol ol{margin:0;padding:0 0 0 1.4em;}
hr{border:0;height:1px;background-color:#c2c2c2;margin:2em 0 1.75em;}
p{margin:0 0 .5em;}
article{color:#000000;}article a{color:#003f80;}article a:hover{color:#004b9a;}
article a:visited{color:#000000;}
article a:active{color:#003267;}
article h1,article h2,article h3,article h4,article h5,article h6,article .tag-line{color:#000000;}
article>pre{border-radius:3px;box-shadow:inset 0 0 0.8em rgba(15, 15, 15, 0.87),0 0 0.4em rgba(24, 24, 24, 0.34);border:3px solid #586e75;font-size:11pt;padding:0.4em;text-shadow:none;overflow-x:auto;white-space:pre;word-wrap:normal;}article>pre code{padding:0.2em 0.4em;zoom:1;}article>pre code:before{content:'';display:block;}
article>pre code:after{content:'';display:table;clear:both;}
article h1:first-child{padding:1em 30px 0.5em;margin:0;line-height:1.4em;}
article>img,article>p>img{max-width:100%;display:block;margin:0;}
.navigation{padding:0 30px;margin:0 auto;list-style:none;font-family:'Roboto Slab',Times,serif;font-size:150%;line-height:10%;font-weight:700;text-align:center;}.navigation a{background:#b3d8ff;color:#000000;}.navigation a:visited:hover,.navigation a:hover,.navigation a:active,.navigation a:visited:active{background:#0058b3;color:#ffffff;}
@media screen and (max-width:650px){.navigation a{width:70%;}}
ul.posts{padding:0;margin:2em 0 1em;list-style:none;}ul.posts .post-title,ul.posts .date{margin-left:30px;margin-right:30px;}
ul.posts .post-title{font-size:1.2em;margin-bottom:.5em;}
ul.posts .date{color:#333333;font-weight:300;}
@media screen and (min-width:35.5em){ul.posts .post-title{margin:0;} ul.posts .date,ul.posts .post-title{margin-left:0;margin-right:0;} ul.posts .date{text-align:right;padding:.1em 1em 0 0;}}article.posts{padding-bottom:3em;}
body{background:#eeeeee;color:#000000;}
#content{background:#eeeeee;color:#000000;padding-bottom:1em;}
footer h1,header h1,footer h2,header h2,footer h3,header h3,footer h4,header h4,footer h5,header h5,footer h6,header h6{color:#eeeeee;}
footer a,header a{color:#000000;}footer a:hover,header a:hover{color:#1a1a1a;}
footer a:visited,header a:visited{color:#404040;}footer a:visited:hover,header a:visited:hover{color:#333333;}
footer a:visited:active,header a:visited:active{color:#262626;}
footer a:active,header a:active{color:#000000;}
footer{padding-top:2em;padding-left:1.5em;padding-right:1.5em;background:#eeeeee;}
header{background:#0071e6;height:auto;}
article>h1:first-child{background:#eeeeee;color:#000000;background:#0058b3;color:#ffffff;padding-bottom:1em;margin-bottom:0.5em;}article>h1:first-child h1,article>h1:first-child h2,article>h1:first-child h3,article>h1:first-child h4,article>h1:first-child h5,article>h1:first-child h6{color:#eeeeee;}
article>h1:first-child a{color:#000000;}article>h1:first-child a:hover{color:#1a1a1a;}
article>h1:first-child a:visited{color:#404040;}article>h1:first-child a:visited:hover{color:#333333;}
article>h1:first-child a:visited:active{color:#262626;}
article>h1:first-child a:active{color:#000000;}
article{background:#d5d5d5;padding-bottom:1em;}
#contacts{margin:0.2em 0;}#contacts .contact{text-align:center;}#contacts .contact a{position:relative;color:#00264d;text-align:center;text-decoration:none;}#contacts .contact a:visited{color:#00264d;}
#contacts .contact a:visited:hover,#contacts .contact a:hover,#contacts .contact a:focus,#contacts .contact a:active{color:#fff;text-decoration:none;}
#contacts .contact a:active{top:3px;text-shadow:none;}
.contact-button{color:#000000;}.contact-button:visited:hover,.contact-button:hover{color:#0071e6;}
#site-title{max-width:700px;padding:1em 30px 1em;margin:0 auto;font-weight:200;font-family:'Roboto Slab',Times,serif;font-size:36pt;line-height:1em;background:#0071e6;}#site-title a{color:#ffffff;text-decoration:none;}#site-title a:hover{color:#dddddd;}
#cc{zoom:1;}#cc #cc-text{font-size:.8em;}
#cc:before{content:'';display:block;}
#cc:after{content:'';display:table;clear:both;}
.dontshow{display:none;}@media screen and (max-width:650px){.dontshow{display:inherit;}}
