@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);@import url(https://fonts.googleapis.com/css?family=Lato:700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}.highlight{background-color:#2B2B2B;color:#A9B7C6}.highlight pre{background-color:#2B2B2B}.highlight pre code{background-color:#2B2B2B}.highlight{background:#2B2B2B}.highlight .c{color:#808080}.highlight .err{color:#BC3F3C}.highlight .k{color:#CC7832}.highlight .o{color:#A9B7C6}.highlight .cm{color:#808080}.highlight .cp{color:#808080;font-style:italic}.highlight .c1{color:#808080}.highlight .cs{color:#629755;font-style:italic}.highlight .gd{color:#BBBBBB;background-color:#450505;text-decoration:line-through}.highlight .gd .x{color:#BBBBBB;background-color:#450505;text-decoration:line-through}.highlight .ge{font-style:italic}.highlight .gr{color:#BC3F3C}.highlight .gh{color:#999}.highlight .gi{background-color:#364135}.highlight .gi .x{background-color:#364135}.highlight .go{color:#A9B7C6}.highlight .gp{color:#007F00}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{color:#CC7832}.highlight .kd{color:#CC7832}.highlight .kn{color:#CC7832}.highlight .kp{color:#CC7832;font-weight:bold}.highlight .kr{color:#CC7832}.highlight .kt{color:#CC7832}.highlight .m{color:#6897BB}.highlight .s{color:#6A8759}.highlight .n{color:#A9B7C6}.highlight .na{color:#A9B7C6}.highlight .nb{color:#CC7832}.highlight .nc{color:#A9B7C6}.highlight .no{color:#9876AA}.highlight .ni{color:#9876AA}.highlight .ne{color:#A9B7C6}.highlight .nf{color:#A9B7C6}.highlight .nn{color:#A9B7C6}.highlight .nt{color:#E8BF6A}.highlight .nv{color:#A9B7C6}.highlight .ow{color:#A9B7C6}.highlight .mf{color:#6897BB}.highlight .mh{color:#6897BB}.highlight .mi{color:#6897BB}.highlight .mo{color:#6897BB}.highlight .sb{color:#d14}.highlight .sc{color:#6A8759}.highlight .sd{color:#6A8759}.highlight .s2{color:#6A8759}.highlight .se{color:#CC7832}.highlight .sh{color:#6A8759}.highlight .si{color:#6A8759}.highlight .sx{color:#6A8759}.highlight .sr{background-color:#364135}.highlight .s1{color:#6A8759}.highlight .ss{color:#6A8759}.highlight .bp{color:#CC7832}.highlight .vc{color:#A9B7C6}.highlight .vg{color:#A9B7C6}.highlight .vi{color:#A9B7C6}.highlight .il{color:#6897BB}.highlight .p{color:#A9B7C6}#footer-main p:before,article>table th,#main-nav,.paginator ul,#footer-quote,#footer-main{text-align:center}blockquote>footer,.highlighter-header{text-align:right}sup{vertical-align:super}sub{vertical-align:sub}#footer-main,.contact-form input[type="submit"]{letter-spacing:.1rem}.paginator,#main-nav{letter-spacing:.2rem}article>table th{font-weight:normal}article>blockquote{font-style:italic}a{text-decoration:none}#footer-main,.paginator,#main-nav,abbr,.post-meta,.contact-form input[type="submit"]{text-transform:uppercase}.contact-form input,.contact-form textarea,h4{font-size:1rem}html{font-size:16px}h1{font-size:3rem}h2{font-size:1.618rem}#main-nav,h3{font-size:1.25rem}small,figcaption,sub,sup,.alert{font-size:.7rem}article>blockquote,abbr{font-size:smaller}body{line-height:1.618rem}h1{line-height:3.236rem}h2{line-height:2.3461rem}h3{line-height:1.82025rem}small,.alert{line-height:1.1rem}.highlight{line-height:1.2135rem}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif}.contact-form input,.contact-form textarea,#wrapper{font-family:"Open Sans",sans-serif}#footer-main,.paginator,#main-nav{font-family:"Open Sans Condensed",sans-serif}.tags,.tags li{display:inline-block}#footer-quote p:before,.contact-form input{display:block}.sep{display:none}#footer-quote p:before{width:2.0225rem;height:2.0225rem}.fancy-nav:before,.fancy-nav:after{height:2px}article,#footer-quote{max-width:35rem}.paginator ul,#main-nav{max-width:9.5rem}#wrapper{min-width:19rem}main img,.fancy-nav:before,.fancy-nav:after,article>table,.contact-form textarea{width:100%}.contact-form input[type="submit"]{width:6.472rem}#main-nav li,.paginator li{position:relative}.fancy-nav:before,.fancy-nav:after{position:absolute}.fancy-nav:before,.fancy-nav:after{left:0}.fancy-nav:before{top:0}.fancy-nav:after{bottom:0}.preview:last-child,.contact-form input[type="submit"]{border:none}.contact-form input:focus,.contact-form textarea:focus,article>table td,article>table th,.contact-form input,.contact-form textarea,.alert{border:1px solid}.sep{border-width:.3rem}abbr,.preview{border-bottom-width:1px}abbr{border-bottom-style:dashed}.preview{border-bottom-style:solid}article>blockquote{border-left:.3rem}article>blockquote{border-left-style:solid}.sep{border-right-style:dotted}.paginator ul,#main-nav,#footer-quote p:before,#footer-quote,article{margin:0 auto}article>blockquote{margin-left:1.618rem;margin-right:1.618rem}.sep{margin-left:.209rem;margin-right:.809rem}.contact-form input,.contact-form textarea{margin-bottom:.809rem}article>blockquote,article>table,figure,.alert{margin-bottom:1.618rem}article>ul li:before{margin-right:.4045rem}article>ol li:before{margin-right:.13483rem}.contact-form input,.contact-form textarea{padding:.4045rem}#wrapper>header,.paginator ul{padding:.809rem}#footer-quote{padding:1.618rem}.tag-sep,#main-nav li,article>table td,article>table th,.highlighter-rouge,.lineno,.code{padding-left:.4045rem;padding-right:.4045rem}article>blockquote,.alert,.highlighter-header,#wrapper>header{padding-left:.809rem;padding-right:.809rem}main{padding-left:1.618rem;padding-right:1.618rem}.lineno,.alert{padding-top:.4045rem;padding-bottom:.4045rem}#footer-main,article{padding-bottom:.809rem;padding-top:.809rem}#disqus_thread{padding-top:1.618rem;padding-bottom:1.618rem}.preview{padding-top:2.427rem;padding-bottom:2.427rem}#main-nav li{padding-top:.20225rem;padding-bottom:.20225rem}#wrapper>footer,.alert h4{padding-top:.809rem}article>h4{padding-top:1.618rem}article:not(.preview) h2{padding-top:3.236rem}article h3{padding-top:2.427rem}article{padding-top:2.427rem}.alert p,h1,h4{padding-bottom:.4045rem}#footer-quote p:before,article>h2,article>h3,.post-meta,.alert p{padding-bottom:.809rem}article:not(.preview)>p,article>blockquote p,article>ul,article>ol{padding-bottom:1.618rem}article header h1{padding-bottom:3.236rem}article>ul ul,article>ul ol,article>ol ul,article>ol ol{padding-left:1.2135rem}main a,main a:visited{color:#2653b6}main a:hover,.info{color:#193677}.info{background-color:#cdd9f5}.info{border-color:#a3baec}#footer-quote,.highlighter-header,article>table th,#wrapper>header a,#wrapper>header a:visited,.contact-form input[type="submit"]{color:#fcfcfc}main{background-color:#fcfcfc}.contact-form input,.contact-form textarea{border-color:#b0b0b0}.paginator{background-color:#b0b0b0}.preview{border-bottom-color:#b0b0b0}#footer-main>small,.lineno{color:#969696}.sep,.paginator a,.paginator a:visited,.post-meta{color:#4a4a4a}.paginator .fancy-nav:before,.paginator .fancy-nav:after,.lineno{background-color:#4a4a4a !important}#footer-main{background-color:#2B2B2B}article>ul li:before,article>ol li::before{color:#d16b19}.contact-form input[type="submit"],#main-nav .fancy-nav:before,#main-nav .fancy-nav:after,article>table th,.highlighter-header{background-color:#d16b19}.contact-form input:focus,.contact-form textarea:focus{border-color:#d16b19}article>blockquote{border-left-color:#d16b19}article h1,article>h2,article>h3,article>h4,article>h5,article>h6,.highlighter-rouge,.warning,.link-to-post,.link-to-post:visited{color:#8d4811}.highlighter-rouge,.warning,article>table tbody tr:nth-child(2n){background-color:#fae6d5}article>table td,article>table th,.warning{border-color:#f2bc91}.note{background-color:#fad4d5}.note{border-color:#f4a6a8}.note{color:#8b1113}.success{background-color:#b1f5ad}.success{border-color:#85f080}.success{color:#10650c}#footer-quote{background-color:transparent}.link-to-post:hover{color:#763c0e}.contact-form input[type="submit"]:hover{background-color:#a35414}.contact-form input:focus,.contact-form textarea:focus{outline:none;box-shadow:0 0 4px #d16b19}.fancy-nav:before,.fancy-nav:after{transform:scaleX(0)}.fancy-nav:hover:before{transform:scaleX(1)}.fancy-nav:hover:after{transform:scaleX(1)}.contact-form input[type="submit"]:hover,.fancy-nav:hover:before,.fancy-nav:hover:after{transition:.5s}article>ol li{list-style-type:none}article ol{counter-reset:item}article>ol li:before{counter-increment:item}article>ul li,article>ol li{text-indent:-1.2135rem}.highlighter-header,.lineno{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}abbr{cursor:default}.contact-form input[type="submit"]{cursor:pointer}.highlighter-rouge{word-wrap:break-word}.fancy-nav:before,.fancy-nav:after,#footer-quote p:before{content:""}article>ul li:before{content:"\00BB \0020"}article>ol li:before{content:counter(item) ". "}.highlight{overflow-x:auto}.highlight{overflow-y:hidden}body{background-size:cover}#footer-quote p:before{background:url("/resources/images/quotes.svg") no-repeat}#footer-quote p:before{background-size:2.0225rem}@media only screen and (min-width: 27rem){.preview{text-align:left}.paginator li{display:inline-block}.sep{display:block}.paginator ul{max-width:none}#main-nav{max-width:none;text-align:right}#main-nav ul li{display:inline-block}}@media only screen and (min-width: 35rem){html{font-size:18px}main{padding:4.854rem 0}}@media only screen and (min-width: 50rem){html{font-size:19px}}
