a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}a{color:#0baf39}a:visited{color:#0baf39;border-bottom-color:rgba(0,0,0,.1)}.headline-decorated{font-family:adelle,sans-serif;line-height:1.2;border:none;border-top:.2em solid #0edf49;text-align:left;font-size:1.5em;padding:.5em 0 0;font-weight:500;margin:1em 0 1em}.box-title{font-family:adelle,sans-serif;line-height:1.2;font-size:1.2em;font-weight:500;margin:0 0 1em}body{font-family:adelle-sans,sans-serif;line-height:1.5;font-size:16px;font-weight:300}.page-title{margin:2em 0}.page-title>h1{font-size:3em;font-family:Adelle,Georgia,serif;font-weight:400;line-height:1.2;margin:0 0 .2em}a>.icon{vertical-align:middle}a:link{text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2)}a:link:hover{border-color:rgba(0,0,0,.3);text-decoration:none}a:link:visited{border-color:rgba(0,0,0,.1)}.inverse-links a{color:#fff;border-color:rgba(255,255,255,.2)}.inverse-links a:hover{border-color:rgba(255,255,255,.4)}.inverse-links a:visited{border-color:rgba(255,255,255,.1)}small{font-size:.8em}h1,h2,h3,h4,h5,h6{margin:2em 0 .5em}header>h1,header>h2,header>h3,header>h4,header>h5,header>h6{margin:0 0 1em;line-height:1.2}h1{font-size:100%;font-weight:700}h2{font-size:100%;font-weight:400}h3{font-size:100%;font-weight:400}p{margin:0 0 1em}pre{margin:0 0 1em 0}pre>code{overflow-x:auto;font-size:.8em}code{border-radius:2px;padding:0 .2em;font-size:.9em;color:rgba(0,0,0,.8);background:rgba(46,242,101,.1)}ul{list-style:disc;padding:0 0 0 1.2em;margin:0 0 1em}ul li{padding:0;padding-left:.8em;margin:0 0 .5em}ol{list-style:decimal;padding:0 0 0 1.2em;margin:0 0 1em}ol li{padding:0;padding-left:.8em;margin:0 0 .5em}sup{vertical-align:super;font-size:.6em}sup a.footnote{border:none}strong{font-weight:500}blockquote{border-left:.2em solid #ff96be;padding-left:1.8em;margin:0 0 1em}blockquote p{color:#ff307f;font-size:1.2em;font-family:Adelle,Georgia,serif}table{margin:0 0 1em;background:rgba(0,0,0,.02);border-collapse:collapse}table th{border-bottom:3px double rgba(0,0,0,.05);font-weight:300;color:rgba(0,0,0,.5)}table td{font-weight:400;border-bottom:1px solid rgba(0,0,0,.03)}table td,table th{padding:.2em .8em}figure{margin:0 -2em 1em;background:#efefef}figure img{width:100%}figure figcaption{font-size:.8em;color:rgba(0,0,0,.6);padding:0 2.5em 1em}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}\@-webkit-viewport{width:device-width}\@-moz-viewport{width:device-width}\@-ms-viewport{width:device-width}\@-o-viewport{width:device-width}\@viewport{width:device-width}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@-webkit-keyframes logo{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes logo{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}body{padding:0}hr{border:none;border-top:2px solid #2ef265}.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.left{float:left}.right{float:right}.box{padding:2em;background:#fff;border:1px solid rgba(0,0,0,.1)}.box-fancy{padding:.5em}.box-fancy .box-inner{border:1px dashed rgba(0,0,0,.07);padding:1.5em}.page-wrapper{position:relative}.main-wrapper .fullwidth{margin-left:-2em;margin-right:-2em;padding-left:2em;padding-right:2em}.main-wrapper{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding:3em 2em 0}#page-top-bar{position:fixed;top:0;left:0;width:100%;right:0;z-index:100;background:-webkit-linear-gradient(top, #0baf39 0, rgba(11,175,57,.8) 100%);background:linear-gradient(top,#0baf39 0,rgba(11,175,57,.8) 100%);color:rgba(0,0,0,.4)}#page-top-bar *{color:rgba(0,0,0,.4)}#page-top-bar.headroom{-webkit-transition:-webkit-transform 200ms linear;transition:transform 200ms linear}#page-top-bar.headroom--pinned{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#page-top-bar.headroom--unpinned{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#reveal-sidebar{display:inline-block;font-size:1em;line-height:1;color:rgba(0,0,0,.4);padding:1em}#nav-main{font-size:14px;margin:0 -2em}#nav-main ul{list-style:none;padding-left:0}#nav-main li{padding-left:0;margin:0}#nav-main .nav-item .ss-icon{color:rgba(255,255,255,.8);vertical-align:middle;margin-right:10px}#nav-main .nav-item>a{font-size:1em;display:block;padding:.5em 2em;border:none}#nav-main .nav-item>a:hover{background:rgba(0,0,0,.4);text-decoration:none}#nav-main .nav-item.active{background:rgba(0,0,0,.6)}.site-header{padding-left:2em;padding-right:2em}body.reveal-sidebar{overflow:hidden}body.reveal-sidebar .site-header{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}body.reveal-sidebar .main-wrapper{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translate(70%,0);-ms-transform:translate(70%,0);transform:translate(70%,0)}body.reveal-sidebar #page-top-bar{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translate(70%,0);-ms-transform:translate(70%,0);transform:translate(70%,0)}.site-header{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;font-size:14px;font-weight:400;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);background-color:#444;position:fixed;top:0;left:0;height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1em 2em;z-index:100;width:70%}.site-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.site-header .buttons{position:absolute;top:10px;right:10px}.site-header .buttons .button-follow{color:#fff;border-color:rgba(255,255,255,.3);background:0 0}.site-header .buttons .button-follow:hover{border-color:rgba(255,255,255,.6)}.site-header .bg-image{display:none;background:no-repeat center bottom;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.site-header .bg-image.loaded{-webkit-transition:all .6s .1s ease-out;transition:all .6s .1s ease-out;opacity:.7}.site-header .avatar{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;background-clip:padding-box;overflow:hidden;display:block;position:relative;margin:10px auto 30px;width:100px;height:100px;background:center center no-repeat;background-size:105px 105px;border:2px solid rgba(255,255,255,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.site-header .avatar>img{width:100%;height:100%}.site-header .tagline{margin:20px 0 30px;font-weight:400;text-align:left;font-size:1em}.site-header a{color:#fff;border-color:rgba(255,255,255,.2)}.site-header a:hover{border-color:rgba(255,255,255,.4)}.site-header a:visited{border-color:rgba(255,255,255,.1)}.site-header .about-me strong{font-weight:700}.site-footer{margin:20px 0}.site-footer *{font-size:14px;font-weight:400}.site-footer .copyright{margin:0 0 5px;color:rgba(0,0,0,.2);color:rgba(255,255,255,.9)}.site-footer .footer-nav ul{list-style:none;padding:0;margin:0 0 0 -20px}.site-footer .footer-nav ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.site-footer .footer-nav ul li{padding:.5em 0 0;margin:-.5em 0 0}.site-footer .footer-nav .nav-item{float:left;margin:0 0 0 20px}.info-box{background:#16f153;color:rgba(255,255,255,.9);padding:10px;font-weight:400}.info-box a{color:rgba(255,255,255,.9);text-decoration:underline}.info-box a:hover{color:#fff}.post-archive{margin:0 0 1em;list-style:none;padding:0}.post-archive .post{padding-left:0}.post-archive .post .post-date{color:rgba(0,0,0,.2);font-size:.85em}.post-archive .post .post-title{font-size:1em}.list-checkmarks{list-style:none}.list-checkmarks li{position:relative}.list-checkmarks li:before{content:"\2713";font-family:SSStandard;position:absolute;top:.2em;left:-1em;color:#0edf49}.list-stars{list-style:none}.list-stars li{position:relative}.list-stars li:before{content:"\22C6";font-family:SSStandard;position:absolute;top:.2em;left:-1em;color:#ff4430}.question-submit-box{background:#f5f5f5;padding:2em 0;margin:2em 0 0}.question-submit-box .question-wrapper{padding:2em;background:#fff;border:1px solid rgba(0,0,0,.1)}#search-bar{-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:100000000;top:0;left:0;width:100%;-webkit-transform:translate(0,-150%);-ms-transform:translate(0,-150%);transform:translate(0,-150%);background:#0edf49;background:rgba(255,255,255,.97);box-shadow:0 10px 20px rgba(0,0,0,.3);-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;padding:1em 3em}#search-bar .suggestions{font-size:.8em;color:rgba(0,0,0,.5)}#search-bar input[type=text]{background:0 0;color:rgba(255,255,255,.9);color:#000;font-size:3em;padding:.5em 0}#search-bar input[type=text]:focus{box-shadow:none}#search-bar input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,.7);color:rgba(0,0,0,.3)}#search-bar input[type=text]:-moz-placeholder{color:rgba(255,255,255,.7);color:rgba(0,0,0,.3)}#search-bar input[type=text]::-moz-placeholder{color:rgba(255,255,255,.7);color:rgba(0,0,0,.3)}#search-bar input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,.7);color:rgba(0,0,0,.3)}#search-bar input[type=text]::placeholder{color:rgba(255,255,255,.7);color:rgba(0,0,0,.3)}#search-bar .close{position:absolute;right:0;top:0;border:none;color:rgba(255,255,255,.5);color:rgba(0,0,0,.3);font-size:.8em;padding:1em;vertical-align:middle}#search-bar.js-visible{-webkit-transition:-webkit-transform 200ms ease-out;transition:transform 200ms ease-out;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.search-box{padding:2em;margin:0 0 2em}.button-bar{list-style:none;margin:0;padding:0}.button-bar>li{padding:0;margin:0;margin:0 0 .5em}.button-bar .button{display:block}.button-bar-horizontal{display:table;width:100%;margin:0 0 0 -.2em}.button-bar-horizontal>li{display:table-cell;padding:0 0 0 .2em}.button-bar-horizontal .button{margin:0}.button,a.button,button,input[type=submit]{border-radius:4px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;color:#333;display:inline-block;padding:.5em 1em;line-height:1.2;font-weight:400;border:1px solid grey;background:-webkit-linear-gradient(top, #fff, #fafafa);background:linear-gradient(top,#fff,#fafafa)}.button:hover,a.button:hover,button:hover,input[type=submit]:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none!important;background:#fff;cursor:pointer;border:1px solid rgba(51,51,51,.8)}.button:active,a.button:active,button:active,input[type=submit]:active{background:rgba(0,0,0,.2)}.button .icon,a.button .icon,button .icon,input[type=submit] .icon{margin-right:.2em;position:relative;top:.1em;font-size:1em}.button.button-primary,a.button.button-primary,button.button-primary,input[type=submit].button-primary{border:1px solid #087f29;background:-webkit-linear-gradient(top, #0cc741, #0baf39);background:linear-gradient(top,#0cc741,#0baf39);color:#fff}.button.button-primary:active,a.button.button-primary:active,button.button-primary:active,input[type=submit].button-primary:active{background:-webkit-linear-gradient(bottom, #0cc741, #0baf39);background:linear-gradient(bottom,#0cc741,#0baf39)}.button.button-primary:hover,a.button.button-primary:hover,button.button-primary:hover,input[type=submit].button-primary:hover{text-decoration:none}.button.button-small,a.button.button-small,button.button-small,input[type=submit].button-small{font-size:.8em}.button.button-tiny,a.button.button-tiny,button.button-tiny,input[type=submit].button-tiny{font-size:.6em;padding:.3em .8em}.button.button-middle,a.button.button-middle,button.button-middle,input[type=submit].button-middle{vertical-align:middle}form{font-size:.8em}form label{display:block}form input[type=email],form input[type=password],form input[type=search],form input[type=text],form textarea{-webkit-appearance:none;border:none;border-radius:3px;background:rgba(0,0,0,.07);padding:.5em;font-size:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}form input[type=email]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=text]:focus,form textarea:focus{box-shadow:0 0 10px rgba(11,175,57,.8);background:#fff}form button,form input[type=submit]{font-size:100%;margin:0}.form-row{padding:.5em 0;border-bottom:1px solid rgba(0,0,0,.05)}.form-row-label{text-align:left;font-weight:700}@media only screen and (min-width:600px){.form-row{display:table;table-layout:fixed;width:100%}.form-row-inputs,.form-row-label{display:table-cell;padding:.5em}.form-row-label{width:30%;text-align:right;font-weight:700}.form-row-label-auto{display:table-cell;padding:.5em;width:30%;text-align:right;font-weight:700;width:auto}}#blog-intro{margin:2em 0 2em;border-color:rgba(255,68,48,.5);border-width:2px}#blog_preview{margin:2em 0 0}#blog_preview .pagination{border-top:1px solid rgba(0,0,0,.1);padding-top:1em;padding-bottom:3em;background:#f5f5f5}#blog_preview .pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}#blog_preview .pagination .button{font-size:.8em}#blog_preview .pagination .next{float:left}#blog_preview .pagination .prev{float:right}.book-promo-box{margin:0 0 2em}.book-promo-box p{font-size:.8em}.site-tags{text-align:center;padding:2em 2em}.site-tags .tag-list{list-style:none;padding:0}.site-tags .tag-list li{display:inline-block;margin:0 .5em;padding:0;font-style:italic}.post-list .post-preview{margin-bottom:4em}.post-list .post-preview .permalink-icon{color:rgba(0,0,0,.3);border:none;vertical-align:middle;-webkit-transition:.3s all;transition:.3s all;margin-left:.5em}.post-list .post-preview .permalink-icon:hover{-webkit-transition:.3s all;transition:.3s all;color:#ff307f}.post-list .post-preview .post-title{margin:0 0 10px;position:relative}.post-list .post-preview .post-title>.ss-icon{color:#ff307f;position:absolute;top:.2em;left:-1.5em}.post-list .post-preview .post-date{margin:0 0 10px 0;color:#aaa;font-size:.8em}.post-list .post-preview .post-excerpt{line-height:1.4;margin:0}.post-list .post-preview .post-excerpt>p{margin:0 0 10px}.post-list .post-preview .post-footer .continue{font-size:.8em}.post-list .post-preview img{max-width:100%}.post-list-compact .post-preview{margin-bottom:1em}.post .post-content>p:first-child{font-size:1.1em;font-weight:400;margin:0 0 1em 0}.post .post-header{text-align:center}.post .post-header>.post-title>a{color:#222;border:none}.post .post-info{margin:0;color:rgba(0,0,0,.2)}.post .post-content ul{list-style:disc;margin:0 0 1em}.post .post-content>p:last-child{margin-bottom:4em}.post .footnotes{border-top:1px solid rgba(0,0,0,.2);padding-top:1em;margin-top:4em;margin-bottom:3em;font-size:.8em;color:rgba(0,0,0,.5)}.post .footnotes li:target{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background:rgba(255,255,0,.2)}.blog-post-view .posts-navigation{display:table;table-layout:fixed;margin:0 0 2em;width:100%}.blog-post-view .posts-navigation .label{color:rgba(0,0,0,.4);font-size:.8em}.blog-post-view .posts-navigation .next,.blog-post-view .posts-navigation .previous{display:table-cell;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;text-align:center;padding:0 .5em}.blog-post-view .posts-navigation a{font-family:adelle,sans-serif;line-height:1.2}.blog-post-view .posts-navigation .previous{border-right:1px solid rgba(0,0,0,.1)}.blog-post-view .related-articles{margin:0 0 2em}.blog-post-view .related-articles .post-preview{margin-bottom:0}.blog-post-view .search-box{padding:0 2em}.blog-post-view .site-tags{padding:0 2em 2em}.blog-post-view>footer{border-top:2px solid rgba(0,0,0,.1);background:#f5f5f5;padding-top:2em}.hire-me #logo{width:50%;margin:0 auto 2em;text-align:center;font-size:1em}.hire-me #logo>img{width:50%}.hire-me #logo>b{display:block;text-align:center}.hire-me .about-me:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hire-me .about-me .avatar{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%;margin:0 auto 1em;padding-top:20%;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:9999px}.hire-me .about-me .text{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}@media only screen and (min-width:600px){.hire-me .about-me .avatar{float:left;width:20%;margin-left:2.5%;padding-top:20%}.hire-me .about-me .text{width:75%;text-align:left;float:right;font-size:.8em}}.hire-me .contact-card:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media only screen and (min-width:480px){.hire-me .contact-card .address{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:75%;padding-left:2em;float:right;font-size:.8em}.hire-me .contact-card .map{width:25%;float:left;margin:0}}.hire-me .contact-card .address{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hire-me .contact-card .map{margin:0 0 1em}.hire-me .contact-card .map>img{width:100%;height:auto!important}.hire-me #contact{background:#2ef265;margin-top:4em;margin-bottom:4em;padding-top:2em;padding-bottom:2em}.hire-me .contact-box{margin:2em 0;padding:.7em;text-align:center;border:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.8)}.hire-me .contact-box .button,.hire-me .contact-box a:link{color:rgba(0,0,0,.8)}.hire-me .contact-box .inner-wrapper{border:1px dashed rgba(0,0,0,.06);padding:1em}.hire-me .client-logos ul{padding:0;list-style:none}.hire-me .client-logos ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hire-me .client-logos ul li{margin-right:2em;width:25%;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hire-me .client-logos ul li>img{width:100%}.book-list{list-style:none;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 -2em}.book-list .book{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em;width:50%;float:left;padding:0 2em}.book-list .book .book-cover{max-width:100%;margin:0}.book-list .book .book-cover a{border:none;display:inline-block}.book-list .book .book-cover img{-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;box-shadow:0 5px 8px rgba(0,0,0,.4)}.book-list .book .book-cover img:hover{-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px);box-shadow:0 10px 8px rgba(0,0,0,.4)}.book-list .book:nth-child(2n+1){clear:left}@media only screen and (min-width:600px){.book-list .book:nth-child(2n+1){clear:none}.book-list .book:nth-child(3n+1){clear:left}.book-list .book{width:33.3%}}#mc_embed_signup{background:#fff;border:1px solid #ddd;margin:0 0 2em;padding:10px}#mc-embedded-subscribe-form{border:1px dashed #eee;padding:2em}#mc-embedded-subscribe-form .indicates-required{color:rgba(0,0,0,.2);margin:0 0 1em;font-size:.8em}#mc-embedded-subscribe-form .asterisk{color:red}#mc-embedded-subscribe-form>h2{margin-top:0}.mc-field-group{margin:0 0 1em}body.site-stripped-down .row{padding:0 2em;margin:0 auto;max-width:40em}body.site-stripped-down>header{padding:1em 0;background:#f8f8f8}body.site-stripped-down>footer{margin:4em 0 0}body.site-stripped-down #mc_embed_signup{max-width:30em;margin:0 auto}.book-cover{max-width:20em;margin-right:4em;display:inline-block}.book-cover a{border:none}.book-cover img{max-width:100%!important;box-shadow:1px 1px 0 rgba(255,255,255,.9),3px 3px 0 rgba(0,0,0,.2),5px 5px 0 rgba(255,255,255,.9),7px 7px 0 rgba(0,0,0,.2),9px 9px 0 rgba(255,255,255,.9),11px 11px 0 rgba(0,0,0,.2)}@media only screen and (min-width:600px){body{font-size:18px}body.reveal-sidebar #page-top-bar{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}body.reveal-sidebar .main-wrapper{-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}#nav-main{margin:0 -2.33333333em}#nav-main .nav-item>a{padding-left:2.333333333em;padding-right:2.333333333em}.site-header{width:50%}.site-header .bg-image{display:block}.post .post-header{text-align:left}.post .post-intro{margin-right:3em}}@media only screen and (min-width:768px){body{font-size:21px}.main-wrapper .fullwidth{margin-left:-4em;margin-right:-4em;padding-left:4em;padding-right:4em}#nav-main,.site-header{font-size:18px}.main-wrapper{padding-left:4em;padding-right:4em;padding-bottom:0}figure{margin-left:-4em;margin-right:-4em}figure figcaption{padding-left:5em;padding-right:5em}.button-bar{display:table;width:100%;margin:0 0 0 -.2em}.button-bar>li{display:table-cell;padding:0 0 0 .2em}.button-bar .button{margin:0}.blog-post-view .related-articles .post-list{overflow:hidden;margin-left:-2em;font-size:.8em}.blog-post-view .related-articles .post-list .post-preview{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:2em;float:left;width:50%}}@media only screen and (min-width:992px){#page-top-bar{display:none}.main-wrapper{padding-top:0;left:30%;width:70%}.site-header{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:30%}pre{padding-left:2em}.post .post-intro{margin-right:6em}}