body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.input-group-addon{min-width:80px}.snaplets-search{width:280px}.carousel-caption{z-index:10 !important}.carousel-caption p{font-size:20px;line-height:1.4}@media(min-width:768px){.carousel-caption{z-index:10 !important}}.snaplets-pager{width:inherit}.snaplets-item{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.snaplets-views{display:inline}.snaplets-column-title{font-weight:bold}.snaplets-richtext-editor-container textarea{border-width:0}.snaplets-richtext-editor-maximised{background-color:#d3d3d3;z-index:1050;top:0;left:0;position:absolute;overflow:hidden}div.medium-editor-element-maximised{background-color:#fff;max-width:600px;max-height:90%;margin:0 auto !important;margin-top:40px !important;padding:20px 10px !important;overflow:scroll}.placeholder-text,.medium-editor-placeholder:after{color:#808080;font-style:normal}.medium-editor-element{width:100%;height:100%;min-width:500px;min-height:300px;padding:2px 5px !important;margin:0 !important;margin:5px;outline-style:none}.tt-menu{background-color:#fff;border:1px solid #000;border-bottom:0}.tt-suggestion{border-bottom:1px solid #000;padding:0 5px 0 5px}.tt-suggestion:hover{background-color:#f0f0f0}@font-face{font-family:'Source Sans Pro';font-weight:400;font-style:normal;src:url('/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.eot?');src:url('/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.eot?#iefix') format('embedded-opentype'),local('Source Sans Pro'),local('Source-Sans-Pro-regular'),url('/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.woff2') format('woff2'),url('/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.woff') format('woff'),url('/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.ttf') format('truetype'),url('/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-weight:700;font-style:normal;src:url('/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.eot?');src:url('/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.eot?#iefix') format('embedded-opentype'),local('Source Sans Pro Bold'),local('Source-Sans-Pro-700'),url('/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.woff2') format('woff2'),url('/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.woff') format('woff'),url('/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.ttf') format('truetype'),url('/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.svg#SourceSansPro') format('svg')}@font-face{font-family:'Droid Serif';font-weight:400;font-style:normal;src:url('/fonts/Droid-Serif-regular/Droid-Serif-regular.eot?');src:url('/fonts/Droid-Serif-regular/Droid-Serif-regular.eot?#iefix') format('embedded-opentype'),local('Droid Serif'),local('Droid-Serif-regular'),url('/fonts/Droid-Serif-regular/Droid-Serif-regular.woff2') format('woff2'),url('/fonts/Droid-Serif-regular/Droid-Serif-regular.woff') format('woff'),url('/fonts/Droid-Serif-regular/Droid-Serif-regular.ttf') format('truetype'),url('/fonts/Droid-Serif-regular/Droid-Serif-regular.svg#DroidSerif') format('svg')}@font-face{font-family:'Droid Serif';font-weight:700;font-style:normal;src:url('/fonts/Droid-Serif-700/Droid-Serif-700.eot?');src:url('/fonts/Droid-Serif-700/Droid-Serif-700.eot?#iefix') format('embedded-opentype'),local('Droid Serif Bold'),local('Droid-Serif-700'),url('/fonts/Droid-Serif-700/Droid-Serif-700.woff2') format('woff2'),url('/fonts/Droid-Serif-700/Droid-Serif-700.woff') format('woff'),url('/fonts/Droid-Serif-700/Droid-Serif-700.ttf') format('truetype'),url('/fonts/Droid-Serif-700/Droid-Serif-700.svg#DroidSerif') format('svg')}@font-face{font-family:'Droid Serif';font-weight:400;font-style:italic;src:url('/fonts/Droid-Serif-italic/Droid-Serif-italic.eot?');src:url('/fonts/Droid-Serif-italic/Droid-Serif-italic.eot?#iefix') format('embedded-opentype'),local('Droid Serif Italic'),local('Droid-Serif-italic'),url('/fonts/Droid-Serif-italic/Droid-Serif-italic.woff2') format('woff2'),url('/fonts/Droid-Serif-italic/Droid-Serif-italic.woff') format('woff'),url('/fonts/Droid-Serif-italic/Droid-Serif-italic.ttf') format('truetype'),url('/fonts/Droid-Serif-italic/Droid-Serif-italic.svg#DroidSerif') format('svg')}@font-face{font-family:'Space Mono';font-style:normal;font-weight:400;src:url('/fonts/Space-Mono/space-mono-v1-vietnamese_latin_latin-ext-regular.eot?');src:local('Space Mono'),local('SpaceMono-Regular'),url('/fonts/Space-Mono//space-mono-v1-vietnamese_latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/Space-Mono//space-mono-v1-vietnamese_latin_latin-ext-regular.woff2') format('woff2'),url('/fonts/Space-Mono//space-mono-v1-vietnamese_latin_latin-ext-regular.woff') format('woff'),url('/fonts/Space-Mono//space-mono-v1-vietnamese_latin_latin-ext-regular.ttf') format('truetype'),url('/fonts/Space-Mono//space-mono-v1-vietnamese_latin_latin-ext-regular.svg#SpaceMono') format('svg')}html{font-size:62.5%}body{padding-top:0;font-size:14px;line-height:1.65}body,p,span,div,.well,footer{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{color:#333337;font-family:"Droid Serif",serif}input[type=checkbox]{font-size:16px}label{font-size:16px;padding-left:10px}img{max-width:100%}main{display:block}a.medium-editor-toolbar-anchor-preview-inner:hover{color:#fff;text-decoration:none}a{text-decoration:none}a:hover,a:active,a:focus{text-decoration:underline;color:#4761e2;transition:all 400ms}p{margin-bottom:30px}p,li{font-size:18px;font-size:1.8rem}h1,h2{font-weight:700;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}h1{font-size:38px;font-size:3.8rem}h2{font-size:32px;font-size:3.2rem}h3{font-size:26px;font-size:2.6rem}b{font-weight:700}i{font-style:italic}ul,ol{margin-bottom:20px;padding-left:20px;font-size:16px;font-size:1.6rem}ul li,ol li{margin:5px 0}hr{display:block;width:20%;margin:50px auto 40px auto;border:1px solid #dededc}blockquote{font-size:24px;font-size:2.4rem;padding:0 20px}form{*zoom:1}form:before,form:after{content:" ";display:table}form:after{clear:both}form label{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;margin:15px 0 0;padding-left:0}form input.form-control,form textarea.form-control{border:solid 0 transparent;box-shadow:none;border-bottom:solid 3px;border-radius:0;padding:5px 0;background-color:#fff;resize:vertical}form input.form-control::-webkit-input-placeholder,form textarea.form-control::-webkit-input-placeholder{color:#ccc}form input.form-control:-moz-placeholder,form textarea.form-control:-moz-placeholder{color:#ccc}form input.form-control::-moz-placeholder,form textarea.form-control::-moz-placeholder{color:#ccc}form input.form-control:-ms-input-placeholder,form textarea.form-control:-ms-input-placeholder{color:#ccc}form input.form-control:focus,form textarea.form-control:focus{outline:none;border:none;border-bottom:solid 3px;box-shadow:none}form textarea.form-control{height:100px}form input[type=submit]{margin:30px 0;border:solid 2px #ccc;border-radius:0;padding:10px 25px;float:right;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;transition:all .3s;text-transform:uppercase;font-weight:700}form input[type=submit]:hover{border:solid 2px #222;background-color:#fafafa}.callout{width:300px;float:right;font-size:16px;margin-left:20px}.callout p{font-size:16px}.no-float{float:none}.tt-suggestion p{margin:0;clear:both;font-size:small;font-weight:normal;white-space:nowrap}.tt-input{min-width:100px}.btn-file{position:relative;overflow:hidden;font-size:18px}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.codec-input,.codec-output{width:100%;min-height:300px;font-size:16px;font-family:monospace}.site-info{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.9))}.category-preview h2{padding-right:20px}.nav>li>button:hover,.nav>li>button:focus,.navbar-btn:hover,.navbar-btn:focus{text-decoration:underline;background-color:rgba(0,0,0,0);border-bottom:1px solid #fafafa;color:#e0e0e0}.navbar-btn{background-color:rgba(0,0,0,0);border-bottom:1px solid #fafafa;color:#e0e0e0;font-size:16px;padding:15px;margin-right:30px}.btn-info,.btn-info:hover,.label-info,.label-info:hover,.progress-bar-info,.progress-bar-info:hover{background:#5bc0de;border-color:#5bc0de}.well{font-family:Futura,"Gill Sans",Arial,Helvetica,sans-serif;padding-right:15px;padding-left:15px}div[class*="col-"]{padding-right:0;padding-left:0}div[class*="col-"].well{padding-right:10px;padding-left:10px}.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}@-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 fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-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 fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-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 fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(20px);}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(20px);}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}.btn-primary,.label-primary,.progress-bar-primary{background:#4761e2;border-color:#314edf}.btn-primary:hover,.label-primary:hover,.progress-bar-primary:hover{background:#2140d5;border-color:#213ed0}.btn-primary{background:#4761e2;color:#fff;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.btn-primary:hover{background-color:#2f49ca;color:#fff}.btn-primary:active{background-color:#2b43bd}.btn-success,.label-success,.progress-bar-success{background:#1abc9c;border-color:#17a689}.btn-success:hover,.label-success:hover,.progress-bar-success:hover{background:#148f77;border-color:#138b73}.btn-warning,.label-warning,.progress-bar-warning{background:#f39c12;border-color:#e08e0b}.btn-warning:hover,.label-warning:hover,.progress-bar-warning:hover{background:#c87f0a;border-color:#c37b0a}.btn-danger,.label-danger,.progress-bar-danger{background:#e24747;border-color:#e03a3a}.btn-danger:hover,.label-danger:hover,.progress-bar-danger:hover{background:#dd2828;border-color:#dc2424}.alert-success{background:#dbfaf4;border-color:#aef4e6;color:#117964}.alert-warning{background:#fef7ec;border-color:#fce3bc;color:#b06f09}.alert-danger{background:#fef7f7;border-color:#fae1e1;color:#be1e1e}.alert-info{background:#f0e7f4;border-color:#e6d5ed;color:#713b87}.progress,.alert,.panel{border-radius:0}.meta{color:#b6b6b6;font-size:14px;font-size:1.4rem}.meta a{color:#b6b6b6}.btn{margin-right:5px}.btn-default{background:#fafafa;border-bottom:1px solid rgba(0,0,0,.1);text-shadow:0 0 0;border-radius:4px}.link-spacer{margin:0 2px 4px 2px;display:inline-block;height:2px;width:2px;background-color:#b6b6b6;border-radius:100%}.user-icon{width:50px;height:50px;padding:0;float:right;border-radius:50%}.sidebar{padding:15px;width:100%;height:350px;background-image:url(/app/wwwroot/css/opinionatedgeek.min.css);background-position:center;background-repeat:no-repeat;background-size:cover;transition:all 450ms}.sidebar .site-info{padding:90px 15px 0 15px;color:#fafafa}.sidebar .site-info h1{text-shadow:0 1px 3px rgba(0,0,0,.3);letter-spacing:-2pt;margin-bottom:0}.sidebar .site-info p{margin-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.3);line-height:24px;line-height:2.4rem;font-size:16px;font-size:1.6rem}.sidebar .site-info i{font-style:normal;margin-right:10px}.sidebar .site-info .primary-info{border-bottom:solid 1px rgba(255,255,255,.3)}.sidebar .site-info .primary-info a{color:#e0e0e0}.sidebar .site-info .primary-info a:hover,.sidebar .site-info .primary-info a:active{color:#fafafa}.sidebar .site-info .secondary-info p,.sidebar .site-info .secondary-info li{margin:20px 0 0;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem}div.main-content{padding:30px}.sub-nav{border-bottom:solid 1px #f5f5f5;line-height:30px;padding-right:22px;margin-bottom:30px}.sub-nav a{display:inline-block;margin-right:10px;line-height:30px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;letter-spacing:2pt;text-decoration:none;color:#b6b6b6;text-transform:uppercase;font-weight:700;font-size:12px;font-size:1.2rem}.sub-nav a:hover,.sub-nav a:active,.sub-nav a.active{border-bottom:solid 2px #000;color:#333337}.home-page-tools{padding-left:35px}.blogpost{padding:0;padding-bottom:40px;*zoom:1}.blogpost:before,.blogpost:after{content:" ";display:table}.blogpost:after{clear:both}.blogpost h2{margin-top:0;font-size:24px;font-size:2.4rem}.blogpost h2 a{text-decoration:none;color:#333337;border:none}.blogpost h2 a:hover{color:#b6b6b6}.blogpost-all .snaplets-item,.blogpost-synopsis .snaplets-item{padding:30px 0}.blogpost-synopsis{padding:0 50px 0 30px}.blogpost-synopsis p,.blogpost-synopsis li{font-family:"Droid Serif",serif;font-size:16px;font-size:1.6rem}.blogpost.author-page .blogpost-synopsis p{margin:0}.category{margin-top:15px;margin-bottom:15px}.category-preview{margin:15px 0}.category-preview h2{margin:0;padding:10px;position:absolute;bottom:0;font-size:20px;font-size:2rem;color:#fff}.split-footer{padding:10px 0;font-size:11px;font-size:1.1rem;letter-spacing:1px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700}.split-footer a{color:#999;border-bottom:none}.split-footer a:hover,.split-footer a:active{color:#333;border-bottom:none}.hero-image{height:150px;width:100%;background-image:url(/app/wwwroot/css/opinionatedgeek.min.css);background-position:center;background-repeat:no-repeat;background-size:cover}.pullquote{text-align:center;line-height:48px;line-height:4.8rem;font-size:38px;font-size:3.8rem;margin:50px -5%}.loginout-link{background-color:rgba(0,0,0,0);border-bottom:1px solid #fafafa;color:#e0e0e0;font-size:16px;padding:15px;margin-right:0;margin-top:10px;margin-bottom:8px}footer.single{padding:40px 0 0 0;background-color:#f5f5f5;border-top:solid 1px #e9e9e9;text-align:center}footer.single.without-readmore{padding:40px 0 40px 0}footer.single .social{text-align:center}footer.single .social-icon{margin:20px 10px;display:inline-block;color:#ccc;font-size:24px;font-size:2.4rem}footer.single .social-icon i{font-style:normal}footer.single .social-icon:hover{border:none}footer.single .category-list{padding:30px 0}footer.single img{width:60px;height:60px}footer.single .user-icon{float:none}footer.single p,footer.single h3{text-transform:uppercase;letter-spacing:2px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;line-height:30px;margin:0}footer.single p span,footer.single h3 span{border-bottom:solid 1px #222}footer.single h3{display:inline}footer.single .other-catergories{margin-top:15px}footer.single ul{display:inline;padding:0}footer.single ul li{list-style:none;display:inline;font-style:italic}footer.single-page{padding:40px 0;text-align:center}.read-another-section{margin-top:40px}footer .read-another-container{position:relative;text-align:center}footer .read-another-container img{width:auto;height:auto;z-index:1}footer .read-another-container .overlay{position:absolute;width:100%;z-index:2;background-color:rgba(0,0,0,.6);top:0;bottom:0}.read-another{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:3}.category-sidebar .site-info{padding-top:160px}.author-bio{*zoom:1}.author-bio:before,.author-bio:after{content:" ";display:table}.author-bio:after{clear:both}.author-bio img{border-radius:50%;width:150px;float:left}.author-bio .author-bio__info{float:left}.author-bio .author-bio__info h1{margin:30px 0 20px}.view-all-by-author{text-align:right;margin:20px 0}.view-all-by-author a{font-size:13px;font-size:1.3rem;text-transform:uppercase;font-weight:700;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.view-all-by-author i{margin-left:5px;font-size:9px;font-size:.9rem;transform:translateY(-1px)}.no-js-menu{background-color:#333337;position:fixed;width:100%;z-index:100}.no-js-menu ul{padding:0;margin-bottom:0}.no-js-menu li{margin:0;padding:3px 0;list-style:none;float:left}.no-js-menu li i{padding:0 7px 0 30px;color:#dadada;font-style:normal;font-size:14px;font-size:1.4rem}.no-js-menu li a{color:#dadada;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;border-bottom:0 transparent;font-size:12px;font-size:1.2rem}.no-js-menu li a:hover{border-bottom:none;color:#fff}.no-js .sidebar{height:400px}.no-js .menu-trigger{display:none}.no-js .site-info{padding:0 15px 0 15px}.no-js-dashboard{margin-top:60px}.left-container{margin-left:15px;padding-left:0}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}.hide{position:absolute !important;top:-9999px !important;left:-9999px !important}@media(min-width:768px){p,li{font-size:20px;font-size:2rem}.sidebar{height:450px}.sidebar .site-info{padding:180px 100px 0 100px}.sidebar .site-info h1{letter-spacing:0;margin-bottom:10px;font-size:34px;font-size:3.4rem}div.main-content{padding:60px 120px}.hero-image{height:300px}.meta{font-size:16px;font-size:1.6rem}footer.single{text-align:left}footer.single .category-list{border-right:solid 4px #e9e9e9;padding:0 30px}footer.single .user-icon{float:right}.category-sidebar .site-info{padding-top:260px}.no-js-menu li{padding:5px 0}.no-js .sidebar{height:450px}.no-js .site-info{padding:0 100px 0 100px}}@media(max-width:768px){.left-container{max-width:100%;width:100%}}@media(min-width:1200px){.sidebar{width:464px}.sidebar .site-info{padding:0 30px}.hero-image{height:460px}.no-js .sidebar{width:464px}.no-js .site-info{padding:0 30px}}@media(min-width:992px){html,body{height:100%}p,li{font-size:21px;font-size:2.1rem}.meta{font-size:16px;font-size:1.6rem}.sidebar{width:400px;height:100%;position:fixed;background-color:#f5f5f5}.sidebar .site-info{position:absolute;left:0;bottom:0;padding:40px 20px}div.main-content{padding-top:50px;padding-left:30px;padding-bottom:20px;padding-right:10px}.blogpost h2{font-size:32px;font-size:3.2rem}.blogpost-synopsis p,.blogpost-synopsis li{font-size:21px;font-size:2.1rem}.hero-image{height:390px}.author-bio img{float:right;width:220px}.no-js-menu li{padding:10px 0}.no-js .sidebar{width:400px;height:100%;position:fixed;background-color:#f5f5f5}.no-js .site-info{position:absolute;left:0;bottom:0;padding:40px 20px}}.entire-menu{position:fixed;top:20px;left:20px;z-index:1000;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}nav.bmenu.panel{border-width:0}nav .fa{display:inline-block;padding-right:.5em}:root{text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.bmenu{background:#333337;color:#dadada;font-family:Helvetica,Arial,sans-serif;font-size:14px}nav.bmenu{position:relative;display:block;overflow:hidden;padding:1.25rem 0 1.25rem 1.25rem;max-width:fit-content;box-sizing:border-box}nav.bmenu a:link,nav.bmenu a:visited{color:inherit;text-decoration:none}nav.bmenu>*{vertical-align:top}nav.bmenu>a,nav.bmenu>hr{float:left;clear:both}.bmenu header{display:block;font-size:larger;font-weight:bold;margin:0;height:2em;line-height:2em}nav.bmenu article.panel::before{display:block;z-index:2000;height:calc(100% - 2*(.5*1rem));content:"";width:0;border-left:1px solid #dadada;border-color:inherit;position:absolute;top:calc(.5*1rem);box-sizing:border-box}nav.bmenu a{position:relative;display:block;height:2em;line-height:2em;min-width:200px;padding-right:1.25rem;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700}nav.bmenu>hr{border:0;border-top-width:1px;border-top-color:inherit;border-top-style:solid;width:200px;margin:1em 0}nav.bmenu article.panel{display:none;position:relative}nav.bmenu article.panel section.titled-group{min-width:200px;min-height:100%}nav.bmenu section.titled-group:not(:first-of-type){margin-top:2em}nav.bmenu div.column{min-width:210px;margin-left:1.25rem}label.bmenu.toggle{display:inline-block;padding:0 .75rem;border:1px solid #333337;margin-bottom:0}.hidden{display:none}.bmenu a,label.bmenu{cursor:pointer}article.panel{display:none}#bmenu_toggle~div.hide-at-start-wrapper>nav.bmenu>article.panel:nth-of-type(10){display:inline-flex}#bmenu_toggle~div.hide-at-start-wrapper>nav.bmenu>article.panel:hover~article.panel:nth-of-type(10),#bmenu_toggle~div.hide-at-start-wrapper>nav.bmenu>a:focus:not(.no-panel)~article.panel:nth-of-type(10),#bmenu_toggle~div.hide-at-start-wrapper>nav.bmenu>a:hover:not(.no-panel)~article.panel:nth-of-type(10){display:none}nav.bmenu>a:nth-of-type(1):focus~article.panel:nth-of-type(1),nav.bmenu>a:nth-of-type(1):hover~article.panel:nth-of-type(1){display:inline-flex}nav.bmenu>a:nth-of-type(1):focus~article.panel.empty:nth-of-type(1),nav.bmenu>a:nth-of-type(1):hover~article.panel.empty:nth-of-type(1){display:none}nav.bmenu>a:nth-of-type(1):focus~article.panel:nth-of-type(10),nav.bmenu>a:nth-of-type(1):hover~article.panel:nth-of-type(10){display:inline-flex}nav.bmenu>a:nth-of-type(1):focus~article.panel.empty:nth-of-type(10),nav.bmenu>a:nth-of-type(1):hover~article.panel.empty:nth-of-type(10){display:none}nav.bmenu>a:nth-of-type(2):focus~article.panel:nth-of-type(2),nav.bmenu>a:nth-of-type(2):hover~article.panel:nth-of-type(2){display:inline-flex}nav.bmenu>a:nth-of-type(2):focus~article.panel.empty:nth-of-type(2),nav.bmenu>a:nth-of-type(2):hover~article.panel.empty:nth-of-type(2){display:none}nav.bmenu>a:nth-of-type(3):focus~article.panel:nth-of-type(3),nav.bmenu>a:nth-of-type(3):hover~article.panel:nth-of-type(3){display:inline-flex}nav.bmenu>a:nth-of-type(3):focus~article.panel.empty:nth-of-type(3),nav.bmenu>a:nth-of-type(3):hover~article.panel.empty:nth-of-type(3){display:none}nav.bmenu>a:nth-of-type(4):focus~article.panel:nth-of-type(4),nav.bmenu>a:nth-of-type(4):hover~article.panel:nth-of-type(4){display:inline-flex}nav.bmenu>a:nth-of-type(4):focus~article.panel.empty:nth-of-type(4),nav.bmenu>a:nth-of-type(4):hover~article.panel.empty:nth-of-type(4){display:none}nav.bmenu>a:nth-of-type(5):focus~article.panel:nth-of-type(5),nav.bmenu>a:nth-of-type(5):hover~article.panel:nth-of-type(5){display:inline-flex}nav.bmenu>a:nth-of-type(5):focus~article.panel.empty:nth-of-type(5),nav.bmenu>a:nth-of-type(5):hover~article.panel.empty:nth-of-type(5){display:none}nav.bmenu>a:nth-of-type(6):focus~article.panel:nth-of-type(6),nav.bmenu>a:nth-of-type(6):hover~article.panel:nth-of-type(6){display:inline-flex}nav.bmenu>a:nth-of-type(6):focus~article.panel.empty:nth-of-type(6),nav.bmenu>a:nth-of-type(6):hover~article.panel.emtpy:nth-of-type(6){display:none}nav.bmenu>a:nth-of-type(7):focus~article.panel:nth-of-type(7),nav.bmenu>a:nth-of-type(7):hover~article.panel:nth-of-type(7){display:inline-flex}nav.bmenu>a:nth-of-type(7):focus~article.panel.empty:nth-of-type(7),nav.bmenu>a:nth-of-type(7):hover~article.panel.empty:nth-of-type(7){display:none}nav.bmenu>a:nth-of-type(8):focus~article.panel:nth-of-type(8),nav.bmenu>a:nth-of-type(8):hover~article.panel:nth-of-type(8){display:inline-flex}nav.bmenu>a:nth-of-type(8):focus~article.panel.empty:nth-of-type(8),nav.bmenu>a:nth-of-type(8):hover~article.panel.empty:nth-of-type(8){display:none}nav.bmenu>a:nth-of-type(9):focus~article.panel:nth-of-type(9),nav.bmenu>a:nth-of-type(9):hover~article.panel:nth-of-type(9){display:inline-flex}nav.bmenu>a:nth-of-type(9):focus~article.panel.empty:nth-of-type(9),nav.bmenu>a:nth-of-type(9):hover~article.panel.empty:nth-of-type(9){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(1)~article.panel:nth-of-type(1),nav.bmenu>a:focus:nth-of-type(1)~a:hover:not(.no-panel)~article.panel:nth-of-type(1){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(2)~article.panel:nth-of-type(2),nav.bmenu>a:focus:nth-of-type(2)~a:hover:not(.no-panel)~article.panel:nth-of-type(2){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(3)~article.panel:nth-of-type(3),nav.bmenu>a:focus:nth-of-type(3)~a:hover:not(.no-panel)~article.panel:nth-of-type(3){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(4)~article.panel:nth-of-type(4),nav.bmenu>a:focus:nth-of-type(4)~a:hover:not(.no-panel)~article.panel:nth-of-type(4){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(5)~article.panel:nth-of-type(5),nav.bmenu>a:focus:nth-of-type(5)~a:hover:not(.no-panel)~article.panel:nth-of-type(5){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(6)~article.panel:nth-of-type(6),nav.bmenu>a:focus:nth-of-type(6)~a:hover:not(.no-panel)~article.panel:nth-of-type(6){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(7)~article.panel:nth-of-type(7),nav.bmenu>a:focus:nth-of-type(7)~a:hover:not(.no-panel)~article.panel:nth-of-type(7){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(8)~article.panel:nth-of-type(8),nav.bmenu>a:focus:nth-of-type(8)~a:hover:not(.no-panel)~article.panel:nth-of-type(8){display:none}nav.bmenu>a:hover:not(.no-panel)~a:focus:nth-of-type(9)~article.panel:nth-of-type(9),nav.bmenu>a:focus:nth-of-type(9)~a:hover:not(.no-panel)~article.panel:nth-of-type(9){display:none}nav.bmenu>a:nth-of-type(1):focus~article.panel:hover~article.panel:nth-of-type(1){display:none}nav.bmenu>a:nth-of-type(2):focus~article.panel:hover~article.panel:nth-of-type(2){display:none}nav.bmenu>a:nth-of-type(3):focus~article.panel:hover~article.panel:nth-of-type(3){display:none}nav.bmenu>a:nth-of-type(4):focus~article.panel:hover~article.panel:nth-of-type(4){display:none}nav.bmenu>a:nth-of-type(5):focus~article.panel:hover~article.panel:nth-of-type(5){display:none}nav.bmenu>a:nth-of-type(6):focus~article.panel:hover~article.panel:nth-of-type(6){display:none}nav.bmenu>a:nth-of-type(7):focus~article.panel:hover~article.panel:nth-of-type(7){display:none}nav.bmenu>a:nth-of-type(8):focus~article.panel:hover~article.panel:nth-of-type(8){display:none}nav.bmenu>a:nth-of-type(9):focus~article.panel:hover~article.panel:nth-of-type(9){display:none}nav.bmenu>article.panel:hover{display:inline-flex}nav.bmenu>article.panel:hover~article.panel{display:none}#bmenu_toggle:not(:checked)~div.hide-at-start-wrapper>nav.bmenu>a::after{border-color:#333337}#bmenu_toggle:checked~label.bmenu.toggle:hover .heavy{text-shadow:0 1px 0 #dadada}#bmenu_toggle:not(:checked)~label.bmenu.toggle:hover .heavy{text-shadow:0 1px 0 #444448}#bmenu_toggle:not(:checked)~label.bmenu.toggle:hover{color:#dadada}#bmenu_toggle:not(:checked)~label.bmenu.toggle{background:#333337;color:#dadada}nav.bmenu>a:not(.no-panel):hover::before,nav.bmenu>a:not(.no-panel):focus::before{content:"";position:absolute;z-index:1000;display:block;left:-1.25rem;top:0;height:100%;width:.3em;background-color:#dadada}nav.bmenu>a:not(.no-panel)::after{content:"";position:absolute;z-index:1000;display:block;height:.5em;width:.5em;border:1px solid #808080;border-bottom:0;border-left:0;right:calc(.5*.5em + 1.25em);top:calc(50% + .5*.5*.5em);-ms-transform:rotate(45deg) translate(-50%,-50%);-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%)}nav.bmenu>a:hover::after,nav.bmenu>a:focus::after{border-color:#dadada}nav.bmenu>article.panel a:hover,nav.bmenu>a.no-panel:hover{color:#808080}label{-ms-user-select:none;-moz-user-select:none;user-select:none}label.bmenu.toggle{font-size:15px}.heavy{display:inline-block;font-weight:900;text-shadow:0 1px 0 #333337;-ms-transform:scaleX(1.2);-webkit-transform:scaleX(1.2);transform:scaleX(1.2);margin-right:1px}input#bmenu_toggle:checked~div.hide-at-start-wrapper>nav.bmenu.panel{animation:roll-open .4s ease 0s normal forwards;transition:padding .1s ease,color .2s ease .1s;display:block;color:#dadada}input#bmenu_toggle:not(:checked)~div.hide-at-start-wrapper>nav.bmenu.panel{animation:roll-closed .4s ease 0s normal forwards;transition:padding .1s ease .2s,color .2s ease;padding:0;color:#333337}@keyframes roll-open{0%{max-height:0}99%{max-height:463px}100%{max-height:unset}}@keyframes roll-closed{0%{max-height:unset}1%{max-height:463px}100%{max-height:0}}@keyframes hide-at-start{0%{visibility:hidden}99%{visibility:hidden}100%{visibility:visible}}nav.bmenu.animated>a::after{transition:border-color .2s ease}div.hide-at-start-wrapper{animation:hide-at-start .5s ease 0s normal forwards}nav.bmenu.panel>a{position:relative}nav.bmenu.panel>a>span.triangle-origin{display:inline-block;width:100%;height:100%}nav.bmenu.panel>a>span.triangle-origin:hover::after{background:transparent;z-index:1001;display:block;position:absolute;width:200px;height:200px;right:-300px;top:0;content:"";-ms-transform:rotate(-45deg) skew(20deg,20deg) translate(0,-100%);-webkit-transform:rotate(-45deg) skew(20deg,20deg) translate(0,-100%);transform:rotate(-45deg) skew(20deg,20deg) translate(0,-100%)}nav.bmenu.panel>article.panel{position:relative;z-index:1002}@supports (-ms-ime-align:auto){nav.bmenu.panel{display:table;}input#bmenu_toggle:checked~div.hide-at-start-wrapper>nav.bmenu.panel{animation:0;transition:0;height:auto;display:table;}input#bmenu_toggle:not(:checked)~div.hide-at-start-wrapper>nav.bmenu.panel{animation:0;transition:0;height:0;display:none;}nav.bmenu.animated>a::after{transition:0;}div.hide-at-start-wrapper{animation:0;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){nav.bmenu.panel{display:table}input#bmenu_toggle:checked~div.hide-at-start-wrapper>nav.bmenu.panel{animation:0;transition:0;height:auto;display:table}input#bmenu_toggle:not(:checked)~div.hide-at-start-wrapper>nav.bmenu.panel{animation:0;transition:0;height:0;display:none}nav.bmenu.animated>a::after{transition:0}div.hide-at-start-wrapper{animation:0}}@media screen\0{nav.bmenu.panel{display:table}input#bmenu_toggle:checked~div.hide-at-start-wrapper>nav.bmenu.panel{animation:0;transition:0;height:auto;display:table}input#bmenu_toggle:not(:checked)~div.hide-at-start-wrapper>nav.bmenu.panel{animation:0;transition:0;height:0;display:none}nav.bmenu.animated>a::after{transition:0}div.hide-at-start-wrapper{animation:0}}article.panel{margin-bottom:unset;background-color:unset;border:unset;border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset}article.panel:hover{display:inline-flex}article.panel:not(.empty){min-height:300px}