﻿body{margin-top:26px;font-size:16px}.hidden{display:none;visibility:hidden}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}blockquote{margin:0}img{max-width:100%;width:auto\9 ;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}table{width:100%}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox]{cursor:pointer}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.mfp-counter{font-family:serif}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}::-moz-selection{background-color:hsla(0,0%,78.3333333333%,.8);color:rgba(34,34,34,.8);text-shadow:none}::selection{background-color:hsla(0,0%,78.3333333333%,.8);color:rgba(34,34,34,.8);text-shadow:none}.wrap{margin:0 auto}.all-caps{text-transform:uppercase}.image-left{float:none}@media only screen and (min-width: 48em){.image-left{float:left}}.image-right{float:none}@media only screen and (min-width: 48em){.image-right{float:right}}.unstyled-list{list-style:none;margin-left:0;padding-left:0}.unstyled-list li{list-style-type:none}.inline-list{list-style:none;margin-left:0;padding-left:0}.inline-list li{list-style-type:none;display:inline}b,i,strong,em,blockquote,p,q,span,figure,img,h1,h2,header,input,a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.author-photo{max-height:200px}.author-photo-container{text-align:center}body{font-family:"Lato",Calibri,Arial,sans-serif;color:rgba(34,34,34,.8)}h1,h2,h3,h4,h5,h6{font-family:"Lato",Calibri,Arial,sans-serif}h1{font-size:28px;font-size:1.75rem}@media only screen and (min-width: 48em){h1{font-size:32px;font-size:2rem}}a{text-decoration:none;color:rgba(34,34,34,.8)}a:visited{color:rgba(85,85,85,.8)}a:hover{color:hsla(0,0%,-6.6666666667%,.8)}a:hover,a:active{outline:0}.link-arrow{font-weight:100;text-decoration:underline;font-style:normal}figcaption{padding-top:10px;font-size:14px;font-size:.875rem;line-height:1.8571;line-height:1.3;color:rgba(59.5,59.5,59.5,.8)}.notice{margin:20px 0;border-radius:5px;border:solid rgba(0,59,88,.15) 1px;position:relative;font-weight:200}.notice a{color:#000}.notice.with-no-top-margin{margin-top:0}.notice.with-icon .icon{font-size:20px;position:absolute;top:0;left:13px;margin-top:2px}.notice.with-icon .title{position:relative;padding-left:40px}.notice.with-icon .body{padding-left:40px;padding-right:20px}.notice.with-body{padding:10px}.notice.with-body .title{font-weight:normal}.notice.with-body .body{font-size:.95em;margin-bottom:8px}.notice .title{padding:5px 10px;font-size:1.05em}.notice .badge{position:absolute;bottom:3px;right:5px;text-transform:uppercase;font-size:.6em;text-align:right;color:#000}.notice .badge a{color:#000}blockquote{font-family:serif;font-style:italic;border-left:8px solid rgba(187,187,187,.8);padding-left:20px}@media only screen and (min-width: 48em){blockquote{margin-left:-28px}}.entry-content li{margin-bottom:7px}.entry-content .footnotes ol,.entry-content .footnotes li,.entry-content .footnotes p{font-size:14px;font-size:.875rem;line-height:1.8571;margin-bottom:26px;margin-bottom:1.625rem}tt,code,kbd,samp,pre{font-family:monospace}p code,li code{font-size:12px;font-size:.75rem;line-height:1.5;white-space:nowrap;margin:0 2px;padding:0 5px;border:1px solid hsl(0,0%,90%);background-color:hsl(0,0%,95%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}pre{font-size:12px;font-size:.75rem;line-height:1.5;overflow-x:auto}pre::-webkit-scrollbar{height:12px;background-color:#34362e;border-radius:0 0 4px 4px}pre::-webkit-scrollbar-thumb:horizontal{background-color:#6a6d5d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.highlight{margin-bottom:1.5em;font-size:12px;font-size:.75rem;line-height:2.1667;color:#d0d0d0;border:1px solid hsl(0,0%,93.431372549%);background-color:#272822;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.highlight pre{position:relative;margin:0;padding:1em}.highlight .lineno{padding-right:24px;color:#8f908a}.highlight .hll{background-color:#49483e}.highlight .c{color:#75715e}.highlight .err{color:#960050;background-color:#1e0010}.highlight .k{color:#66d9ef}.highlight .l{color:#ae81ff}.highlight .n{color:#f8f8f2}.highlight .o{color:#f92672}.highlight .p{color:#f8f8f2}.highlight .cm{color:#75715e}.highlight .cp{color:#75715e}.highlight .c1{color:#75715e}.highlight .cs{color:#75715e}.highlight .ge{font-style:italic}.highlight .gs{font-weight:bold}.highlight .kc{color:#66d9ef}.highlight .kd{color:#66d9ef}.highlight .kn{color:#f92672}.highlight .kp{color:#66d9ef}.highlight .kr{color:#66d9ef}.highlight .kt{color:#66d9ef}.highlight .ld{color:#e6db74}.highlight .m{color:#ae81ff}.highlight .s{color:#e6db74}.highlight .na{color:#a6e22e}.highlight .nb{color:#f8f8f2}.highlight .nc{color:#a6e22e}.highlight .no{color:#66d9ef}.highlight .nd{color:#a6e22e}.highlight .ni{color:#f8f8f2}.highlight .ne{color:#a6e22e}.highlight .nf{color:#a6e22e}.highlight .nl{color:#f8f8f2}.highlight .nn{color:#f8f8f2}.highlight .nx{color:#a6e22e}.highlight .py{color:#f8f8f2}.highlight .nt{color:#f92672}.highlight .nv{color:#f8f8f2}.highlight .ow{color:#f92672}.highlight .w{color:#f8f8f2}.highlight .mf{color:#ae81ff}.highlight .mh{color:#ae81ff}.highlight .mi{color:#ae81ff}.highlight .mo{color:#ae81ff}.highlight .sb{color:#e6db74}.highlight .sc{color:#e6db74}.highlight .sd{color:#e6db74}.highlight .s2{color:#e6db74}.highlight .se{color:#ae81ff}.highlight .sh{color:#e6db74}.highlight .si{color:#e6db74}.highlight .sx{color:#e6db74}.highlight .sr{color:#e6db74}.highlight .s1{color:#e6db74}.highlight .ss{color:#e6db74}.highlight .bp{color:#f8f8f2}.highlight .vc{color:#f8f8f2}.highlight .vg{color:#f8f8f2}.highlight .vi{color:#f8f8f2}.highlight .il{color:#ae81ff}.CodeRay{font-family:monospace;font-size:12px;font-size:.75rem;line-height:2.1667;color:#d0d0d0;margin-bottom:1.5em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.CodeRay .code pre{margin:0;padding:1em;background-color:#272822;border:1px solid hsl(0,0%,93.431372549%)}span.CodeRay{white-space:pre;border:0px;padding:2px}table.CodeRay{border-collapse:collapse;width:100%;padding:2px}table.CodeRay td{padding:1em .5em;vertical-align:top}.CodeRay .line-numbers,.CodeRay .no{color:#8f908a;text-align:right}.CodeRay .line-numbers a{color:#8f908a}.CodeRay .line-numbers tt{font-weight:bold}.CodeRay .line-numbers .highlighted{color:red}.CodeRay .line{display:block;float:left;width:100%}.CodeRay span.line-numbers{padding:0 24px 0 4px}.CodeRay .code{width:100%}ol.CodeRay{font-size:10pt}ol.CodeRay li{white-space:pre}.CodeRay .code pre{overflow:auto}.CodeRay .debug{color:#fff !important;background:blue !important}.CodeRay .doctype,.CodeRay .key,.CodeRay .instance-variable{color:#f8f8f2}.CodeRay .attribute-name{color:#a6e22e}.CodeRay .symbol,.CodeRay .integer,.CodeRay .float{color:#ff658b}.CodeRay .string{color:#2dc900}.CodeRay .keyword{color:#66d9ef}.CodeRay .function,.CodeRay .class{color:#a6e22e}.CodeRay .regexp,.CodeRay .constant,.CodeRay .tag{color:#f92672}.CodeRay .modifier,.CodeRay .predefined-constant{color:#ff84e4}.CodeRay .comment{color:#75715e}.CodeRay .error{color:#ecc}.CodeRay .content{color:#e6db74}.CodeRay .delimiter{color:#e6db74}.CodeRay .inline{color:#e6db74}.gist .highlight{color:#000}.gist .render-container .render-viewer-error,.gist .render-container .render-viewer-fatal,.gist .render-container .octospinner{display:none}.gist .gist-render iframe{width:100%}.gist .gist-file.gist-render .highlight{border:none}.gist .gist-file .gist-meta .highlight a{font-weight:700;color:#666;text-decoration:none}.gist .highlight{background:#fff}.gist .highlight .err{color:#a61717;background-color:#e3d2d2}.gist .highlight .cp{color:#999;font-weight:700}.gist .highlight .cs{color:#999;font-weight:700;font-style:italic}.gist .highlight .gd{color:#000;background-color:#fdd}.gist .highlight .gd .x{color:#000;background-color:#faa}.gist .highlight .ge{color:#000;font-style:italic}.gist .highlight .gi{color:#000;background-color:#dfd}.gist .highlight .gi .x{color:#000;background-color:#afa}.gist .highlight .go{color:#888}.gist .highlight .gs{font-weight:700}.gist .highlight .gu{color:#aaa}.gist .highlight .nb{color:#0086b3}.gist .highlight .ni{color:purple}.gist .highlight .nt{color:navy}.gist .highlight .w{color:#bbb}.gist .highlight .sr{color:#009926}.gist .highlight .ss{color:#990073}.gist .highlight .c,.gist .highlight .cm,.gist .highlight .c1{color:#998;font-style:italic}.gist .highlight .k,.gist .highlight .o,.gist .highlight .kc,.gist .highlight .kd,.gist .highlight .kp,.gist .highlight .kr,.gist .highlight .ow,.gist .highlight .n,.gist .highlight .p{color:#000;font-weight:700}.gist .highlight .gr,.gist .highlight .gt{color:#a00}.gist .highlight .gh,.gist .highlight .bp{color:#999}.gist .highlight .gp,.gist .highlight .nn{color:#555}.gist .highlight .kt,.gist .highlight .nc{color:#458;font-weight:700}.gist .highlight .m,.gist .highlight .mf,.gist .highlight .mh,.gist .highlight .mi,.gist .highlight .mo,.gist .highlight .il{color:#099}.gist .highlight .s,.gist .highlight .sb,.gist .highlight .sc,.gist .highlight .sd,.gist .highlight .s2,.gist .highlight .se,.gist .highlight .sh,.gist .highlight .si,.gist .highlight .sx,.gist .highlight .s1{color:#d14}.gist .highlight .na,.gist .highlight .no,.gist .highlight .nv,.gist .highlight .vc,.gist .highlight .vg,.gist .highlight .vi{color:teal}.gist .highlight .ne,.gist .highlight .nf{color:#900;font-weight:700}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc;border-bottom:1px solid #fff}figure{margin:0;padding-top:10px;padding-bottom:10px}figure{*zoom:1}figure:before,figure:after{display:table;content:"";line-height:0}figure:after{clear:both}figure img{margin-bottom:10px}figure a img{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s}figure a img:hover{-webkit-transform:translate(0, -5px);-moz-transform:translate(0, -5px);-ms-transform:translate(0, -5px);-o-transform:translate(0, -5px);transform:translate(0, -5px);-webkit-box-shadow:0 0 10px fade(rgba(34, 34, 34, 0.8), 20);-moz-box-shadow:0 0 10px fade(rgba(34, 34, 34, 0.8), 20);box-shadow:0 0 10px fade(rgba(34, 34, 34, 0.8), 20)}@media only screen and (min-width: 62.5em){figure.half img{width:310px;float:left;margin-right:10px}figure.half figcaption{clear:left}}@media only screen and (min-width: 62.5em){figure.third img{width:200px;float:left;margin-right:10px}figure.third figcaption{clear:left}}svg:not(:root){overflow:hidden}.btn{display:inline-block;margin-bottom:20px;padding:8px 20px;font-size:14px;font-size:.875rem;background-color:#222;color:#fff;border-width:2px !important;border-style:solid !important;border-color:#222;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn:visited{color:#fff}.btn:hover{background-color:#fff;color:#222}.btn-inverse{background-color:#fff;color:#222;border-color:#fff}.btn-inverse:visited{color:#222}.btn-inverse:hover{background-color:#222;color:#fff}.btn-success{background-color:#5cb85c;color:#fff;border-color:#5cb85c}.btn-success:visited{color:#fff}.btn-success:hover{background-color:#fff;color:#5cb85c}.btn-warning{background-color:#dd8338;color:#fff;border-color:#dd8338}.btn-warning:visited{color:#fff}.btn-warning:hover{background-color:#fff;color:#dd8338}.btn-danger{background-color:#c64537;color:#fff;border-color:#c64537}.btn-danger:visited{color:#fff}.btn-danger:hover{background-color:#fff;color:#c64537}.btn-info{background-color:#308cbc;color:#fff;border-color:#308cbc}.btn-info:visited{color:#fff}.btn-info:hover{background-color:#fff;color:#308cbc}.well{padding:20px;border:1px solid rgb(0,3.6842105263,6);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(0.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(0.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes drop{0%{-webkit-transform:translateY(-500px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes drop{0%{-moz-transform:translateY(-500px)}100%{-moz-transform:translateY(0)}}@-o-keyframes drop{0%{-o-transform:translateY(-500px)}100%{-o-transform:translateY(0)}}@keyframes drop{0%{transform:translateY(-500px)}100%{transform:translateY(0)}}.drop{-webkit-animation-name:drop;-moz-animation-name:drop;-o-animation-name:drop;animation-name:drop}.dl-menuwrapper{position:absolute;top:18px;left:25px;z-index:1000;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper button{top:0;left:0;background:rgb(0,3.6842105263,6);border:none;height:42px;color:#fff;position:relative;cursor:pointer;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;opacity:.8;padding:0 10px;margin:2px}.dl-menuwrapper .optional{visibility:hidden}@media only screen and (min-width: 48em){.dl-menuwrapper .optional{visibility:visible}}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:#aaa}.dl-menuwrapper button.dl-active{opacity:1}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li h4{margin:0;padding:15px 20px 0;color:hsla(0,0%,100%,.9)}.dl-menuwrapper li p{margin:0;padding:15px 20px;font-size:14px;font-size:.875rem;color:hsla(0,0%,100%,.8);font-weight:300}.dl-menuwrapper li p a{display:inline;padding:0;font-size:14px;font-size:.875rem}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:14px;font-size:.875rem;line-height:20px;font-weight:400;color:#fff}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.2)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:"fontawesome";color:#fff;speak:none;-webkit-font-smoothing:antialiased;content:""}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.5);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15)}.dl-menuwrapper .dl-menu-container{position:relative}.dl-menuwrapper .dl-menu{margin:0;margin-top:10px;position:absolute;width:200px;overflow-y:auto;max-height:700px;opacity:0;pointer-events:none;box-shadow:0 12px 24px rgba(0,0,0,.4);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}@media only screen and (min-width: 48em){.dl-menuwrapper .dl-menu{max-height:750px}}.dl-menuwrapper .dl-menu.dl-menu-toggle{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}.dl-menuwrapper .dl-submenu{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 12px 24px rgba(0,0,0,.4)}.dl-menuwrapper .dl-submenu .btn,.dl-menuwrapper .dl-submenu .read-more-header a,.read-more-header .dl-menuwrapper .dl-submenu a,.dl-menuwrapper .dl-submenu #goog-wm-sb{margin-bottom:0}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menu.dl-animate-out{-webkit-animation:MenuAnimOut .4s ease;-moz-animation:MenuAnimOut .4s ease;animation:MenuAnimOut .4s ease}@-webkit-keyframes MenuAnimOut{100%{-webkit-transform:translateZ(300px);opacity:0}}@-moz-keyframes MenuAnimOut{100%{-moz-transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut{100%{transform:translateZ(300px);opacity:0}}.dl-menu.dl-animate-in{-webkit-animation:MenuAnimIn .4s ease;-moz-animation:MenuAnimIn .4s ease;animation:MenuAnimIn .4s ease}@-webkit-keyframes MenuAnimIn{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-moz-keyframes MenuAnimIn{0%{-moz-transform:translateZ(300px);opacity:0}100%{-moz-transform:translateZ(0px);opacity:1}}@keyframes MenuAnimIn{0%{transform:translateZ(300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in{-webkit-animation:SubMenuAnimIn .4s ease;-moz-animation:SubMenuAnimIn .4s ease;animation:SubMenuAnimIn .4s ease}@-webkit-keyframes SubMenuAnimIn{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn{0%{-moz-transform:translateZ(-300px);opacity:0}100%{-moz-transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn{0%{transform:translateZ(-300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out{-webkit-animation:SubMenuAnimOut .4s ease;-moz-animation:SubMenuAnimOut .4s ease;animation:SubMenuAnimOut .4s ease}@-webkit-keyframes SubMenuAnimOut{0%{-webkit-transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-moz-keyframes SubMenuAnimOut{0%{-moz-transform:translateZ(0px);opacity:1}100%{-moz-transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut{0%{transform:translateZ(0px);opacity:1}100%{transform:translateZ(-300px);opacity:0}}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.no-js .dl-trigger{display:none}.no-js .dl-menuwrapper{position:initial}@media only screen and (min-width: 48em){.no-js .dl-menuwrapper{position:absolute}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;pointer-events:auto;-webkit-transform:none;-moz-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:""}.no-js .dl-menu{max-height:100%}.no-js .dl-menu li{display:block}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:rgb(0,3.6842105263,6)}.dl-menu li{display:none}.dl-menuopen li{display:block}body{margin:0;padding:0;width:100%;background-color:#fbfbfb}.entry,.hentry{*zoom:1}.entry:before,.entry:after,.hentry:before,.hentry:after{display:table;content:"";line-height:0}.entry:after,.hentry:after{clear:both}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry p,.entry li,.hentry h1,.hentry h2,.hentry h3,.hentry h4,.hentry h5,.hentry h6,.hentry p,.hentry li{word-wrap:break-word}.entry-content{font-size:16px;font-size:1rem;line-height:1.625;margin-bottom:26px;margin-bottom:1.625rem}.entry-content p>a,.entry-content li>a{border-bottom:1px dotted rgba(161.5,161.5,161.5,.8)}.entry-content p>a:hover,.entry-content li>a:hover{border-bottom-style:solid}.entry-header{width:100%;overflow:hidden;position:relative;box-shadow:0 0 50px 0px rgba(0,0,0,.5)}.header-title{text-align:center;margin:30px 0 0}.header-title h1{margin:10px 20px;font-weight:700;font-size:32px;font-size:2rem;color:rgba(85,85,85,.8)}@media only screen and (min-width: 48em){.header-title h1{font-size:48px;font-size:3rem}}@media only screen and (min-width: 62.5em){.header-title h1{font-size:60px;font-size:3.75rem}}.header-title h2{margin:0;font-size:18px;font-size:1.125rem;text-transform:uppercase;color:rgba(136,136,136,.8)}@media only screen and (min-width: 48em){.header-title h2{font-size:24px;font-size:1.5rem}}.header-title p{color:rgba(85,85,85,.8)}.feature .header-title{position:absolute;top:0;display:table;margin-top:0;width:100%;height:400px;overflow:hidden}.feature .header-title .header-title-wrap{display:table-cell;vertical-align:middle;margin:0 auto;text-align:center}.feature .header-title h1{margin:10px;font-weight:700;margin:10px 60px;color:#fff;text-shadow:1px 1px 4px rgba(34,34,34,.6)}.feature .header-title h1 a{color:#fff}.feature .header-title h2{margin:0;color:#fff;text-transform:uppercase}@media only screen and (min-width: 48em){.feature .header-title h2 a{color:#fff}}.feature .header-title p{color:#fff}.entry-graphic{position:relative;top:-50%;left:-50%;width:200%;height:200%;min-height:400px;overflow:hidden}.entry-graphic.image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.3)}.entry-graphic.image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;object-fit:cover;min-height:400px}.entry-graphic.color{background-color:#002339}.image-credit{position:absolute;bottom:0;right:0;margin:0 auto;max-width:440px;padding:10px 15px;background-color:rgba(34,34,34,.5);color:#fff;font-size:12px;font-size:.75rem;text-align:right;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;z-index:10}@media only screen and (min-width: 48em){.image-credit{max-width:760px}}@media only screen and (min-width: 62.5em){.image-credit{max-width:960px}}.image-credit a{color:#fff;text-decoration:none}.entry-meta{font-size:12px;font-size:.75rem;text-transform:uppercase;color:rgba(187,187,187,.8)}.entry-meta a{color:rgba(187,187,187,.8)}.entry-meta .vcard:before{content:" by "}.entry-meta .tag{display:inline-block;margin:4px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:rgba(161.5,161.5,161.5,.8)}.entry-meta .tag span{float:left;padding:2px 6px}.entry-meta .tag .count{background-color:rgba(136,136,136,.8);-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.entry-meta .tag:hover{background-color:rgba(136,136,136,.8)}.entry-meta .entry-reading-time{float:right}header .entry-meta{display:none}@media only screen and (min-width: 48em){header .entry-meta{display:block}}#post .entry-content,#page .entry-content{margin:40px 2px 20px 2px;padding:10px 15px;background-color:#fff;box-shadow:0 0 0 0,0 6px 12px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media only screen and (min-width: 48em){#post .entry-content,#page .entry-content{margin-left:10px;margin-right:10px;padding:20px 30px}}@media only screen and (min-width: 62.5em){#post .entry-content,#page .entry-content{max-width:800px;margin:50px auto 30px auto;padding:50px 80px}#post .entry-content .content>p:first-child,#page .entry-content .content>p:first-child{font-size:20px;font-size:1.25rem;line-height:1.3;margin-bottom:26px;margin-bottom:1.625rem}}#post .comments,#page .comments{margin:40px 2px 20px 2px;padding:10px 15px;background-color:#fff;box-shadow:0 0 0 1px rgba(187,187,187,.1),0 6px 12px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media only screen and (min-width: 48em){#post .comments,#page .comments{margin-left:10px;margin-right:10px;padding:20px 30px}}@media only screen and (min-width: 62.5em){#post .comments,#page .comments{max-width:800px;padding:50px 80px;margin:0 auto 30px auto}}#post .entry-meta,#page .entry-meta{margin-bottom:20px;text-align:center}.entry-tags{display:block;margin-bottom:6px}.tag-heading,.year-heading{margin-top:0}.permalink{margin-right:7px}.pagination{margin:20px 10px;text-align:center}.pagination ul{display:inline;margin-left:10px;margin-right:10px}.pagination li{padding-left:4px;padding-right:4px}.pagination .current-page{font-weight:700}.read-more{position:relative;margin:40px 2px 20px 2px;padding:40px 15px 25px;background-color:#fff;box-shadow:0 0 0 1px rgba(187,187,187,.1),0 6px 12px rgba(0,0,0,.1);text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.read-more{*zoom:1}.read-more:before,.read-more:after{display:table;content:"";line-height:0}.read-more:after{clear:both}@media only screen and (min-width: 48em){.read-more{margin:50px 10px 20px 10px;padding:50px 40px 25px}}@media only screen and (min-width: 62.5em){.read-more{max-width:800px;padding:50px 80px;margin:60px auto}}.read-more-header{position:absolute;top:-20px;left:0;right:0;height:35px}.read-more-content{font-size:16px;font-size:1rem;line-height:1.625;margin-bottom:26px;margin-bottom:1.625rem}.read-more-content p>a,.read-more-content li>a{border-bottom:1px dotted rgba(161.5,161.5,161.5,.8)}.read-more-content p>a:hover,.read-more-content li>a:hover{border-bottom-style:solid}.read-more-content h3{margin:0;font-size:28px;font-size:1.75rem}.read-more-content h3 a{color:rgba(34,34,34,.8)}@media only screen and (min-width: 48em){.read-more-content h3{font-size:36px;font-size:2.25rem}}.read-more-list{border-top:solid 2px rgba(238,238,238,.8)}.list-item{width:100%;text-align:left}.list-item h4{font-size:18px;font-size:1.125rem;margin-bottom:0}.list-item span{display:block;font-size:14px;font-size:.875rem;color:rgba(161.5,161.5,161.5,.8)}@media only screen and (min-width: 48em){.list-item{width:49%;float:left}.list-item:nth-child(2){text-align:right}}#homepage .container{margin:40px 2px 20px 2px}@media only screen and (min-width: 48em){#homepage .container{margin-left:20px;margin-right:20px}}@media only screen and (min-width: 62.5em){#homepage .container{max-width:800px;margin-top:50px;margin-left:auto;margin-right:auto}}#homepage article{background-color:#fff;box-shadow:0 0 0 0,0 6px 12px rgba(34,34,34,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;padding:25px 15px}@media only screen and (min-width: 48em){#homepage article{padding:30px}}@media only screen and (min-width: 62.5em){#homepage article{margin-bottom:30px;padding:50px 80px}}#post-index #main{margin:40px 2px 20px 2px}@media only screen and (min-width: 48em){#post-index #main{margin-left:20px;margin-right:20px}}@media only screen and (min-width: 62.5em){#post-index #main{max-width:800px;margin-top:50px;margin-left:auto;margin-right:auto}}#post-index article{background-color:#fff;box-shadow:0 0 0 0,0 6px 12px rgba(34,34,34,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;padding:25px 15px}@media only screen and (min-width: 48em){#post-index article{padding:30px}}@media only screen and (min-width: 62.5em){#post-index article{margin-bottom:30px;padding:50px 80px}}.entry-image-index{margin-top:-25px;margin-left:-15px;margin-right:-15px;margin-bottom:10px}@media only screen and (min-width: 48em){.entry-image-index{margin-top:-30px;margin-left:-30px;margin-right:-30px;margin-bottom:15px}}@media only screen and (min-width: 62.5em){.entry-image-index{margin-top:-50px;margin-left:-80px;margin-right:-80px;margin-bottom:20px}}.entry-image-index img{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.footer-wrapper{margin:2em auto;text-align:center;color:rgba(85,85,85,.8)}.footer-wrapper a{color:rgba(85,85,85,.8)}.footer-wrapper{*zoom:1}.footer-wrapper:before,.footer-wrapper:after{display:table;content:"";line-height:0}.footer-wrapper:after{clear:both}.socialcount{font-size:16px;font-size:1rem}.socialcount li{padding-left:10px;padding-right:10px}.socialcount p>a,.socialcount li>a{border-bottom-width:0}.upgrade{padding:10px;text-align:center}#goog-fixurl ul{list-style:none;margin-left:0;padding-left:0}#goog-fixurl ul li{list-style-type:none}#goog-wm-qt{width:auto;margin-right:10px;margin-bottom:20px;padding:8px 20px;display:inline-block;font-size:14px;font-size:.875rem;background-color:#fff;color:rgba(34,34,34,.8);border-width:2px !important;border-style:solid !important;border-color:rgb(161.5,161.5,161.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#homepage .jc-intro{display:flex;justify-content:center;margin-top:120px;margin-left:15px;margin-right:15px}#homepage .jc-intro .jc-intro-text{max-width:500px;text-align:left}#homepage .jc-intro .jc-intro-text h1{font-weight:400;margin:10px 0;font-size:3rem}#homepage .jc-intro .jc-intro-text p{font-size:1.5rem;font-weight:300;margin-top:0}#homepage .jc-intro .jc-picture{display:none;max-width:200px;margin-top:10px;margin-left:20px}@media only screen and (min-width: 48em){#homepage .jc-intro .jc-picture{display:inline}}#homepage .jc-intro .jc-picture img{border-radius:20px}#homepage .entry-header{box-shadow:0 0 20px 0px rgba(0,0,0,.1)}#homepage section.projects{background-color:rgb(0,28.7368421053,46.8);box-shadow:0 0 50px 0px rgba(0,0,0,.5)}#homepage section.projects .container{max-width:1200px !important;padding:40px 0;overflow:hidden;color:#fff;margin-top:0;margin-bottom:0}#homepage section.projects .container h1{margin-top:0}#homepage section.projects .container .project-overviews{display:grid;grid-gap:20px;grid-template-columns:repeat(1, 1fr)}@media only screen and (min-width: 48em){#homepage section.projects .container .project-overviews{grid-template-columns:repeat(2, 1fr);grid-column-gap:40px}}@media only screen and (min-width: 62.5em){#homepage section.projects .container .project-overviews{grid-template-columns:repeat(2, 1fr)}}#homepage section.projects .container,#homepage section.posts{padding-left:10px;padding-right:10px;padding-bottom:40px}@media only screen and (min-width: 62.5em){#homepage section.projects .container,#homepage section.posts{padding-left:30px;padding-right:30px}}#homepage section.posts:last-child{padding-bottom:0}#homepage #main{max-width:1200px !important}#homepage #main .posts .post-cards{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px}@media only screen and (min-width: 48em){#homepage #main .posts .post-cards{grid-gap:40px}}@media only screen and (min-width: 62.5em){#homepage #main .posts .post-cards{grid-template-columns:repeat(2, 1fr)}}#homepage #main .posts .post-cards article{margin-bottom:0 !important}.entry-content{position:relative}.current-project.article-end{max-width:800px;margin:0 2px}@media only screen and (min-width: 48em){.current-project.article-end{margin:0 auto}}.current-project.side .project-overview{display:none}@media only screen and (min-width: 1200px){.current-project.side .project-overview{display:block;position:absolute;right:100%;top:25px;width:200px;border-radius:3px 0 0 3px}}.project-overview{background-color:#003b58;color:#fff;border-radius:3px;overflow:hidden;box-shadow:0 0 0 0,0 6px 12px rgba(0,0,0,.1)}.project-overview .details{padding:15px}.project-overview .details .name{font-size:20px;font-weight:bold}.project-overview .details .description{font-size:14px;margin-top:2px;margin-left:2px}.project-overview .list a:last-child .post{padding-bottom:16px}.project-overview .list .post{background-color:#003b58;padding:8px 20px;border-top:1px solid #1b1b1b;color:#fff}.project-overview .list .post.current{background-color:#0072ab}.hire-me{bottom:0;position:absolute;text-align:center;width:100%;color:#fff;background-color:rgba(0,59,88,.9);padding:10px 0;line-height:30px;z-index:999}.hire-me .title{font-weight:600}.hire-me .message{font-weight:200}.hire-me .more-info{border-radius:6px;border:1px solid #fff;padding:5px 14px;color:#fff;font-weight:200;margin:10px;font-size:.9em;white-space:pre}.advertisement{margin:40px 2px 20px 2px;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width: 48em){.advertisement{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 62.5em){.advertisement{max-width:800px;margin:30px auto 30px auto}}.advertisement .title{text-transform:uppercase;font-size:11px;text-align:right;padding-bottom:5px}.advertisement .image{box-shadow:0 0 0 0,0 6px 12px rgba(0,0,0,.1);background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}/*# sourceMappingURL=main.css.map */