/*!
Theme Name: TekRevue
Theme URI: http://www.tekrevue.com/
Description: A custom theme developed exclusively for TekRevue.
Version: 2.0.0
Author: Blazer Six
Author URI: http://www.blazersix.com/
Template: genesis
Template Version: 2.0.1
*//*! normalize.css v2.1.3 | MIT License | git.io/normalize */.rslides_nav:before,button,select{text-transform:none}legend,p{padding:0}.container:after,.container:before,.row:after,.row:before{line-height:0;display:table;content:" "}.archive-header .wrap:after,.archive-header:after,.clearfix:after,.container:after,.pagination:after,.row:after,.site-inner:after{clear:both}.rslides_nav,a{text-decoration:none}.menu-primary .sub-menu-toggle,.menu-social a,.menu-toggle-button,.rail-dropdown .current-cat a:after,.rslides_nav:before,.search-drop-toggle,.widget_nav_menu a:before{font-variant:normal;speak:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}}@media (min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.clearfix:after,.clearfix:before{line-height:0;content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}body,h6,pre{font-size:16px}.button-load,strong,th{font-weight:700}.menu-primary .sub-menu-toggle,.menu-social a,.menu-toggle-button,.rail-dropdown .current-cat a:after,.rslides_nav:before,.search-drop-toggle,.widget_nav_menu a:before{-webkit-font-smoothing:antialiased}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.content-sidebar .content-sidebar-wrap,.wp-caption{position:relative}*,input[type=search]{-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{color:#666;font-family:source-sans-pro,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6875;background-color:#f5f7f9}::-moz-selection{background-color:#333;color:#fff}::selection{background-color:#333;color:#fff}a{color:#1982df}a:hover{color:#2e3033}a img{margin-bottom:-.4rem}p{margin:0 0 2.4rem}ul{list-style-type:disc}blockquote,blockquote::before{color:#999}blockquote{margin:4rem 4rem 2.4rem}blockquote::before{content:"\201C";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}.entry-content code{background-color:#333;color:#ddd}cite{font-style:normal}pre{overflow-x:auto;padding:10px;color:#66686b;font-size:1.6rem;white-space:nowrap;background:#f5f7f9;border:1px solid #d6d9da}h1,h2,h3,h4,h5,h6{color:#333;font-weight:700;line-height:1.2;margin:0 0 1.6rem;text-rendering:optimizeLegibility}h1{font-size:36px;font-size:3.6rem}h2{font-size:30px;font-size:3rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}h5{font-size:18px;font-size:1.8rem}h6{font-size:1.6rem}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{border:0;height:auto;width:auto}input,select,textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 1px 1px 3px #eee;color:#999;font-size:14px;font-size:1.4rem;padding:1.6rem;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:0}::-moz-placeholder{color:#999;opacity:1}::-webkit-input-placeholder{color:#999}.button,.entry-content .button,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;padding:1.7rem 2.4rem;width:auto;color:#fff;letter-spacing:.05em;text-transform:uppercase;background-color:#1982df;border:none;box-shadow:none}.button:hover,.entry-content .button:hover,button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#919599}.button-load,.button-load.is-loading:hover{background-color:#dedfe0}.entry-content .button:hover{color:#fff}.button{border-radius:3px;display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.button-load{display:block;padding-top:8px;padding-bottom:8px;width:100%;color:#66686b;font-size:14px;font-size:1.4rem;letter-spacing:.05em;line-height:1.71428571;text-align:center;border:1px solid #c2c7cc}.alignleft,td,th{text-align:left}.button-load.is-loading{background-image:url(assets/images/loading.gif);background-position:50% 50%;background-repeat:no-repeat}.button-load.is-loading span{visibility:hidden}.input-group{margin:0}.input-group .input-group-button .button{margin-top:10px;width:100%}@media only screen and (min-width:420px){.input-group{display:table}.input-group .form-control{display:table-cell;width:100%;-moz-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}.input-group .input-group-button{display:table-cell;width:1%;vertical-align:middle;white-space:nowrap}.input-group .input-group-button .button{margin:0;width:auto;-moz-border-top-left-radius:0;border-top-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0}}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:4rem;width:100%}tbody{border-bottom:1px solid #ddd}th{text-transform:uppercase}td{border-top:1px solid #ddd;padding:.6rem 0}.site-inner,.wrap{margin:0 auto;padding-right:10px;padding-left:10px;max-width:1310px}.site-inner{padding-top:20px}.site-inner:after,.site-inner:before{line-height:0;content:" ";display:table}@media only screen and (min-width:660px){.site-inner,.wrap{padding-right:20px;padding-left:20px;max-width:1330px}}.content-sidebar .content-sidebar-wrap .sidebar{display:none}@media only screen and (min-width:900px){.site-inner,.wrap{padding-right:30px;padding-left:30px;max-width:1350px}.content-sidebar .content-sidebar-wrap{margin-bottom:50px;padding-right:330px;border:1px solid #d6d9da}.content-sidebar .content-sidebar-wrap:after,.content-sidebar .content-sidebar-wrap:before{line-height:0;content:" ";display:table}.content-sidebar .content-sidebar-wrap:after{clear:both}.content-sidebar .content-sidebar-wrap .content{float:left;margin-right:-1px;width:100%;background:#fff;border-right:1px solid #d6d9da;box-shadow:0 0 5px rgba(31,37,38,.08)}.content-sidebar .content-sidebar-wrap .sidebar{display:block;float:right;margin-right:-330px;padding:0;width:331px;border-left:1px solid #d6d9da}}.alignleft,.avatar{float:left}.alignleft .avatar{margin-right:2.4rem}.alignright .avatar{margin-left:2.4rem}.aligncenter,img.centered{display:block;margin:0 auto 2.4rem}img.alignnone{margin-bottom:1.2rem}.alignright{float:right;text-align:right}.wp-caption.alignleft,img.alignleft{margin:0 2.4rem 2.4rem 0}.wp-caption.alignright,img.alignright{margin:0 0 2.4rem 2.4rem}.wp-caption img{display:block}.wp-caption-text{background:rgba(0,0,0,.5);color:#fff;font-size:13px;font-size:1.3rem;font-weight:300;margin:0;padding:3px 8px;position:absolute;right:0;bottom:0}.assistive-text,.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.assistive-text:active,.assistive-text:focus,.assistive-text:hover,.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#disqus_thread{padding:30px 30px 20px}.latest-tweets ul li{margin-bottom:1.6rem}div.gform_wrapper .ginput_complex label,div.gform_wrapper input[type=email],div.gform_wrapper input[type=text],div.gform_wrapper textarea{font-size:16px;font-size:1.6rem;padding:1.6rem}.rslides,div.gform_wrapper .ginput_complex label{padding:0}div.gform_wrapper form li,div.gform_wrapper li{margin:1.6rem 0 0}div.gform_wrapper .gform_footer input[type=submit]{font-size:14px;font-size:1.4rem}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.pane{position:absolute;width:10px;right:0;top:0;bottom:0;opacity:.01;-webkit-transition:.2s;transition:.2s;border-radius:5px}.nano>.pane>.slider{background:#444;background:rgba(0,0,0,.5);position:relative;margin:0 1px;border-radius:3px}.nano:hover>.pane,.pane.active,.pane.flashed{opacity:.99}.nano .nano-content{overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.author-post,.entry-ad,.feature-teaser,.header-ad,.rail-dropdown,.rslides,.rslides_nav,.search-result,.widget_posts_related li{overflow:hidden}.nano .nano-content:focus{outline:dotted thin}.nano .nano-content::-webkit-scrollbar{visibility:hidden}.no-touch .nano .nano-content{position:absolute}.has-scrollbar .nano-content::-webkit-scrollbar{visibility:visible}.rslides{position:relative;list-style:none;width:100%;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_nav{height:61px;left:0;margin-top:-45px;opacity:.7;position:absolute;text-indent:38px;top:50%;width:38px;z-index:3;background:rgba(0,0,0,.8)}.rslides_nav:before{display:inline-block;font-family:Ionicons;font-size:16px;font-style:normal;font-weight:400;text-align:center;text-decoration:inherit;vertical-align:middle;-moz-osx-font-smoothing:grayscale;content:"\f124";position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;line-height:61px;text-indent:0}.entry .entry-categories a,.entry .entry-footer .entry-meta a,.entry .entry-header .entry-meta a,.entry .entry-title,.entry .entry-topics a{font-weight:700}.rslides_nav:active,.rslides_nav:hover{opacity:1}.rslides_nav.next{background-position:right top;left:auto;right:0}.rslides_nav.next:before{content:"\f125"}.archive-header .wrap:after,.archive-header .wrap:before,.archive-header:after,.archive-header:before{line-height:0;display:table;content:" "}.pagination{clear:both;margin-bottom:50px;width:100%;height:50px;text-transform:uppercase;border:1px solid #c2c7cc;border-radius:3px}.entry-ad,.feature-box{border:1px solid #d6d9da}.pagination:after,.pagination:before{line-height:0;content:" ";display:table}.pagination-next,.pagination-previous{font-size:16px;font-size:1.6rem;width:190px;letter-spacing:.05em;line-height:1.5;text-align:center;vertical-align:middle;border-right:1px solid #c2c7cc}.pagination-next a,.pagination-previous a,a.pagination-next,a.pagination-previous{display:block;color:#919599;line-height:48px}.pagination-next a.is-current,.pagination-previous a.is-current,a.pagination-next.is-current,a.pagination-previous.is-current{opacity:.5}.no-touch .feature-teaser:hover,.widget_posts_related li:hover{opacity:.85}.pagination-next a:hover,.pagination-previous a:hover,a.pagination-next:hover,a.pagination-previous:hover{color:#f5f7f9;background:#c2c7cc}.pagination-next a:hover.is-current,.pagination-previous a:hover.is-current,a.pagination-next:hover.is-current,a.pagination-previous:hover.is-current{background:#fff;color:#919599}.pagination-next{border-right-width:0;border-left:1px solid #c2c7cc}@media only screen and (max-width:420px){.pagination-next,.pagination-previous{width:50%;border-width:0}}.header-ad{margin:0 auto;height:90px;max-width:728px;line-height:90px;text-align:center}.ad-post-trail{margin:30px auto;text-align:center}.ad-post-trail iframe{background:#ccc}.entry-ad{position:relative;background:#fff;box-shadow:0 1px 2px rgba(1,1,1,.1)}.entry-ad .ad-block{margin:13.23529412% auto 0;width:300px;height:250px}.entry-ad .ad-disclosure{position:absolute;right:0;bottom:0;left:0;margin:0;padding:10px 29px;color:#919599;font-size:12px;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #e0e0e0}.entry,.entry .entry-hero.entry-hero--gallery,.entry .entry-hero.entry-hero--image{position:relative}@media (max-width:340px){.ad-post-trail{margin:0 -10px;width:auto}}@media (max-width:748px){.header-ad{height:50px}}.archive-header{overflow:hidden;margin-top:-20px;text-align:center;background:#000;border-bottom:5px solid #2e3033}.enews-box,.entry{border-bottom:1px solid #d6d9da}.archive-header .wrap{max-width:1290px;border-color:#2e3033;border-style:solid;border-width:0}.archive-header .header-ad{margin:20px auto}.archive-header-title{font-size:24px;font-size:2.4rem;margin:20px 0;color:#fff;font-weight:700;letter-spacing:.05em}.archive-description{margin:0;padding:29px;color:#66686b;text-align:center;background:#fff;box-shadow:0 0 0 1px #d6d9da}.archive-description p{margin:0}.archive-title{margin:0;color:#2e3033;font-size:24px;font-size:2.4rem;line-height:1.5625}@media only screen and (min-width:900px)and (max-width:1370px){.archive-header .wrap{margin:0 30px}}@media only screen and (min-width:900px){.archive-header .wrap{border-width:0 1px}}@media only screen and (min-width:1024px){.archive-header .archive-header-title{float:left;line-height:90px}.archive-header .header-ad{float:right;margin:20px -10px 20px 20px;width:728px}}@media only screen and (min-width:728px)and (max-width:768px){.archive-header .wrap{padding-right:0;padding-left:0}}@media only screen and (min-width:1040px){.archive-header{display:none}}.entry{margin:0 -10px;padding:40px 20px 51px;background:#fff}.entry .entry-topics{margin:0 -20px;padding:16px 20px;color:#7f8687;font-size:12px;font-size:1.2rem;letter-spacing:.05em;line-height:1.5;text-transform:uppercase}.entry .entry-topics strong{color:#2e3233}.entry .entry-hero{margin:-40px -20px 40px}.entry .entry-hero embed,.entry .entry-hero iframe,.entry .entry-hero img,.entry .entry-hero object,.entry .entry-hero video{display:block;margin:0;width:100%}.entry .entry-hero.entry-hero--gallery:after,.entry .entry-hero.entry-hero--image:after{z-index:10;content:"";position:absolute;right:0;left:0;height:1px;background:rgba(0,0,0,.12);top:auto;bottom:0}.entry .entry-hero.entry-hero--video .entry-video{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}.entry .entry-hero.entry-hero--video embed,.entry .entry-hero.entry-hero--video iframe,.entry .entry-hero.entry-hero--video object,.entry .entry-hero.entry-hero--video video{position:absolute;top:0;left:0;width:100%;height:100%}.entry .entry-categories{margin:-5.5px 0 20px;color:#919599;font-size:16px;font-size:1.6rem;letter-spacing:.05em;line-height:1.6875;text-transform:uppercase}.entry .entry-title{margin:0;color:#17181a;font-size:36px;font-size:3.6rem;line-height:1.25}.entry .entry-header .entry-meta{margin:21.5px 0;color:#66686b;font-size:16px;font-size:1.6rem;line-height:1.5}.entry .entry-content{color:#2e3033;font-size:18px;font-size:1.8rem;line-height:1.5}.entry .entry-pagination{color:#919599;font-size:1.6rem;letter-spacing:.05em;line-height:48px;margin:0 0 30px;padding:0;position:relative;text-align:center}.entry .entry-pagination a{display:none}.entry .entry-pagination strong{color:#2e3033;display:none}.entry .entry-pagination .pagination-next,.entry .entry-pagination .pagination-previous{border-width:0;clear:none;display:block;float:left;position:absolute;top:0;left:0;width:50%}.entry .entry-pagination .pagination-next{float:right;position:absolute;right:0;left:auto}.entry .entry-footer .entry-meta{list-style:none;margin:0;padding:0;color:#919799;font-size:12px;font-size:1.2rem;letter-spacing:.05em;line-height:1.5;text-transform:uppercase}.entry .entry-footer .entry-meta li{padding:6px 0}.entry .entry-footer .entry-meta strong{color:#66686b}@media only screen and (min-width:500px){.entry .entry-pagination a,.entry .entry-pagination strong{display:inline}.entry .entry-pagination .pagination-next,.entry .entry-pagination .pagination-previous{border-right:1px solid #c2c7cc;display:block;width:130px}.entry .entry-pagination .pagination-next{border-right-width:0;border-left:1px solid #c2c7cc}}@media only screen and (min-width:660px){.entry{margin:0 -20px}}@media only screen and (max-width:899px){.entry{border-top:1px solid #d6d9da}}@media only screen and (min-width:900px){.entry{margin:0;padding-right:30px;padding-left:30px}.entry .entry-topics{margin:0 -30px;padding:16px 30px}.entry .entry-hero{margin:-40px -30px 40px}}@media only screen and (min-width:1260px){.entry{padding-right:109px;padding-left:109px}.entry .entry-topics{margin:0 -109px;padding:16px 30px}.entry .entry-hero{margin:-40px -109px 40px}}.pullquote-left,.pullquote-right{clear:both;width:100%;color:#19afae;font-size:20px;font-size:2rem;font-style:italic;font-weight:400;letter-spacing:.05em;line-height:1.5;text-transform:uppercase}.menu-primary .sub-menu-toggle,.menu-social a,.menu-toggle-button,.search-drop-toggle,.widget_nav_menu a:before{text-decoration:inherit;font-style:normal}@media only screen and (min-width:660px){.pullquote-left,.pullquote-right{clear:none;width:auto;max-width:45%;font-size:24px;font-size:2.4rem;line-height:1.25}}.pullquote-left{float:left;margin-right:30px}@media only screen and (min-width:1260px){.pullquote-left{margin-left:-49px}}.pullquote-right{float:right;margin-left:30px}@media only screen and (min-width:1260px){.pullquote-right{margin-right:-79px}}.feature-teaser{position:relative;float:left;clear:both;width:100%;height:auto;font-size:16px;font-size:1.6rem;line-height:1.6875;background:#fff;box-shadow:0 0 0 1px #d6d9da;-webkit-transition:opacity .2s;transition:opacity .2s}.no-touch .feature-teaser:hover .entry-title a{text-shadow:1px 1px #010101;text-shadow:1px 1px rgba(1,1,1,.9)}.feature-teaser>a:before{content:"";position:absolute;top:0;right:-300px;bottom:0;left:-300px;box-shadow:inset 0 -150px 200px rgba(0,0,0,.5)}.feature-teaser .entry-header{position:absolute;bottom:0;left:0;margin:0;padding:24px 29px}.feature-teaser .entry-header .entry-meta{display:block;position:absolute;top:0;right:auto;bottom:auto;left:29px;margin:0;color:#fff;font-size:12px;font-size:1.2rem;letter-spacing:.05em;text-shadow:1px 1px #010101;text-shadow:1px 1px rgba(1,1,1,.5);text-transform:uppercase}.feature-teaser .entry-header .entry-meta .entry-byline,.feature-teaser .entry-header .entry-meta .entry-meta-separator{display:none}.feature-teaser .entry-image{display:block;margin:0;width:100%}.feature-teaser .entry-title{margin:0;font-size:18px;font-size:1.8rem;font-weight:400;letter-spacing:0;line-height:1.5}.feature-teaser .entry-title a{color:#fff;text-shadow:1px 1px #010101;text-shadow:1px 1px rgba(1,1,1,.5)}.feature-teaser .entry-title a:hover{color:#fff}.feature-teaser .entry-categories,.feature-teaser .entry-content,.feature-teaser .entry-footer{display:none}.feature-box{position:relative;margin-bottom:50px}.feature-box:after,.feature-box:before{line-height:0;content:" ";display:table}.feature-box:after{clear:both}.feature-box:first-of-type .entry-title{font-size:20px;font-size:2rem;font-weight:700;line-height:1.5}@media only screen and (max-width:599px){.feature-box .feature-teaser-2{display:block;float:left;clear:both;padding:16px 20px 16px 115px;border-color:#d6d9da;border-style:solid;border-width:0 0 1px}.feature-box .feature-teaser-2 .entry-header .entry-meta,.feature-box .feature-teaser-2>a:before{display:none}.feature-box .feature-teaser-2:hover{opacity:1}.feature-box .feature-teaser-2 .entry-header{position:relative;padding:0}.feature-box .feature-teaser-2 .entry-image{float:left;margin-left:-95px;width:80px}.feature-box .feature-teaser-2 .entry-title{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5}.feature-box .feature-teaser-2 .entry-title a{color:#2e3033;text-shadow:0 0}.feature-box .feature-teaser-2 .entry-title a:hover{color:#1982df}.feature-box .feature-teaser-2 .tag-mark{position:static;margin:0;padding:0;color:#2e3033;font-weight:400;background:0 0}.feature-box .feature-teaser-2 .tag-mark a{color:#2e3033}.no-touch .feature-box .feature-teaser-2:hover .entry-title a{text-shadow:none}}@media only screen and (max-width:989px)and (max-height:767px){.feature-box .feature-teaser-3,.feature-box .feature-teaser-4,.feature-box .feature-teaser-5{display:block;float:left;clear:both;padding:16px 20px 16px 115px;border-color:#d6d9da;border-style:solid;border-width:0 0 1px}.feature-box .feature-teaser-3 .entry-header .entry-meta,.feature-box .feature-teaser-3>a:before,.feature-box .feature-teaser-4 .entry-header .entry-meta,.feature-box .feature-teaser-4>a:before,.feature-box .feature-teaser-5 .entry-header .entry-meta,.feature-box .feature-teaser-5>a:before{display:none}.feature-box .feature-teaser-3:hover,.feature-box .feature-teaser-4:hover,.feature-box .feature-teaser-5:hover{opacity:1}.feature-box .feature-teaser-3 .entry-header,.feature-box .feature-teaser-4 .entry-header,.feature-box .feature-teaser-5 .entry-header{position:relative;padding:0}.feature-box .feature-teaser-3 .entry-image,.feature-box .feature-teaser-4 .entry-image,.feature-box .feature-teaser-5 .entry-image{float:left;margin-left:-95px;width:80px}.feature-box .feature-teaser-3 .entry-title,.feature-box .feature-teaser-4 .entry-title,.feature-box .feature-teaser-5 .entry-title{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5}.feature-box .feature-teaser-3 .entry-title a,.feature-box .feature-teaser-4 .entry-title a,.feature-box .feature-teaser-5 .entry-title a{color:#2e3033;text-shadow:0 0}.feature-box .feature-teaser-3 .entry-title a:hover,.feature-box .feature-teaser-4 .entry-title a:hover,.feature-box .feature-teaser-5 .entry-title a:hover{color:#1982df}.feature-box .feature-teaser-3 .tag-mark,.feature-box .feature-teaser-4 .tag-mark,.feature-box .feature-teaser-5 .tag-mark{position:static;margin:0;padding:0;color:#2e3033;font-weight:400;background:0 0}.feature-box .feature-teaser-3 .tag-mark a,.feature-box .feature-teaser-4 .tag-mark a,.feature-box .feature-teaser-5 .tag-mark a{color:#2e3033}.no-touch .feature-box .feature-teaser-3:hover .entry-title a,.no-touch .feature-box .feature-teaser-4:hover .entry-title a,.no-touch .feature-box .feature-teaser-5:hover .entry-title a{text-shadow:none}}@media only screen and (min-width:600px)and (max-width:989px)and (max-height:767px){.feature-box .feature-teaser-1,.feature-box .feature-teaser-2{clear:none;width:50%}.feature-box .feature-teaser-1 .entry-title,.feature-box .feature-teaser-2 .entry-title{font-size:20px;font-size:2rem;font-weight:700;line-height:1.5}}@media only screen and (min-width:990px)and (max-height:767px){.feature-box .feature-teaser-1,.feature-box .feature-teaser-2,.feature-box .feature-teaser-3{float:left;clear:none;width:33.33333333%}.feature-box .feature-teaser-1 .entry-title,.feature-box .feature-teaser-2 .entry-title,.feature-box .feature-teaser-3 .entry-title{font-size:20px;font-size:2rem;font-weight:700;line-height:1.5}.feature-box .feature-teaser-4,.feature-box .feature-teaser-5{display:none}}@media only screen and (max-width:889px)and (min-height:768px){.feature-box .feature-teaser-3,.feature-box .feature-teaser-4,.feature-box .feature-teaser-5{display:block;float:left;clear:both;padding:16px 20px 16px 115px;border-color:#d6d9da;border-style:solid;border-width:0 0 1px}.feature-box .feature-teaser-3 .entry-header .entry-meta,.feature-box .feature-teaser-3>a:before,.feature-box .feature-teaser-4 .entry-header .entry-meta,.feature-box .feature-teaser-4>a:before,.feature-box .feature-teaser-5 .entry-header .entry-meta,.feature-box .feature-teaser-5>a:before{display:none}.feature-box .feature-teaser-3:hover,.feature-box .feature-teaser-4:hover,.feature-box .feature-teaser-5:hover{opacity:1}.feature-box .feature-teaser-3 .entry-header,.feature-box .feature-teaser-4 .entry-header,.feature-box .feature-teaser-5 .entry-header{position:relative;padding:0}.feature-box .feature-teaser-3 .entry-image,.feature-box .feature-teaser-4 .entry-image,.feature-box .feature-teaser-5 .entry-image{float:left;margin-left:-95px;width:80px}.feature-box .feature-teaser-3 .entry-title,.feature-box .feature-teaser-4 .entry-title,.feature-box .feature-teaser-5 .entry-title{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5}.feature-box .feature-teaser-3 .entry-title a,.feature-box .feature-teaser-4 .entry-title a,.feature-box .feature-teaser-5 .entry-title a{color:#2e3033;text-shadow:0 0}.feature-box .feature-teaser-3 .entry-title a:hover,.feature-box .feature-teaser-4 .entry-title a:hover,.feature-box .feature-teaser-5 .entry-title a:hover{color:#1982df}.feature-box .feature-teaser-3 .tag-mark,.feature-box .feature-teaser-4 .tag-mark,.feature-box .feature-teaser-5 .tag-mark{position:static;margin:0;padding:0;color:#2e3033;font-weight:400;background:0 0}.feature-box .feature-teaser-3 .tag-mark a,.feature-box .feature-teaser-4 .tag-mark a,.feature-box .feature-teaser-5 .tag-mark a{color:#2e3033}.no-touch .feature-box .feature-teaser-3:hover .entry-title a,.no-touch .feature-box .feature-teaser-4:hover .entry-title a,.no-touch .feature-box .feature-teaser-5:hover .entry-title a{text-shadow:none}}@media only screen and (min-width:600px)and (max-width:889px)and (min-height:768px){.feature-box .feature-teaser-3,.feature-box .feature-teaser-4,.feature-box .feature-teaser-5{float:left;clear:both;width:100%;padding:25px 29px 25px 169px}.feature-box .feature-teaser-3:hover,.feature-box .feature-teaser-4:hover,.feature-box .feature-teaser-5:hover{opacity:1}.feature-box .feature-teaser-3 .entry-header,.feature-box .feature-teaser-4 .entry-header,.feature-box .feature-teaser-5 .entry-header{position:relative;padding-top:14px}.feature-box .feature-teaser-3 .entry-header .entry-meta,.feature-box .feature-teaser-4 .entry-header .entry-meta,.feature-box .feature-teaser-5 .entry-header .entry-meta{display:block;position:absolute;top:0;right:auto;bottom:auto;left:0;margin:0;color:#2e3033;font-size:12px;font-size:1.2rem;letter-spacing:.05em;line-height:1;text-shadow:0 0;text-transform:uppercase}.feature-box .feature-teaser-3 .entry-header .entry-meta .entry-byline,.feature-box .feature-teaser-3 .entry-header .entry-meta .entry-meta-separator,.feature-box .feature-teaser-4 .entry-header .entry-meta .entry-byline,.feature-box .feature-teaser-4 .entry-header .entry-meta .entry-meta-separator,.feature-box .feature-teaser-5 .entry-header .entry-meta .entry-byline,.feature-box .feature-teaser-5 .entry-header .entry-meta .entry-meta-separator{display:none}.feature-box .feature-teaser-3 .entry-image,.feature-box .feature-teaser-4 .entry-image,.feature-box .feature-teaser-5 .entry-image{float:left;margin-left:-140px;width:120px}.feature-box .feature-teaser-3 .entry-title,.feature-box .feature-teaser-4 .entry-title,.feature-box .feature-teaser-5 .entry-title{font-weight:700}.feature-box .feature-teaser-3 .entry-title a:hover,.feature-box .feature-teaser-4 .entry-title a:hover,.feature-box .feature-teaser-5 .entry-title a:hover{color:#1982df}.feature-box .feature-teaser-3 .tag-mark,.feature-box .feature-teaser-4 .tag-mark,.feature-box .feature-teaser-5 .tag-mark{position:static;margin:0;padding:0;color:#2e3033;font-weight:400;background:0 0}.feature-box .feature-teaser-3 .tag-mark a,.feature-box .feature-teaser-4 .tag-mark a,.feature-box .feature-teaser-5 .tag-mark a{color:#2e3033}}@media only screen and (min-width:600px)and (min-height:768px){.feature-box .feature-teaser-1,.feature-box .feature-teaser-2{clear:none;width:50%}.feature-box .feature-teaser-1 .entry-title,.feature-box .feature-teaser-2 .entry-title{font-size:20px;font-size:2rem;font-weight:700;line-height:1.5}}@media only screen and (min-width:890px)and (min-height:768px){.feature-box .feature-teaser-1 .entry-title,.feature-box .feature-teaser-2 .entry-title{font-size:30px;font-size:3rem;font-weight:700;line-height:1.25}.feature-box .feature-teaser-2{clear:right}.feature-box .feature-teaser-3,.feature-box .feature-teaser-4,.feature-box .feature-teaser-5{float:left;clear:none;width:33.33333333%}.feature-box .feature-teaser-3{clear:left}}.enews-box--main:after,.review-box,.review-box:after,.review-teaser{clear:both}.gallery{margin:auto}.gallery .gallery-item{float:left;margin:0 0 15px;text-align:center}.gallery .gallery-item img{max-width:95%;height:auto}.gallery .gallery-item .gallery-caption{margin-left:0;font-size:14px;font-size:1.4rem}.gallery .gallery-item .gallery-icon a{border-width:0}.gallery .gallery-item .gallery-icon img{display:inline-block;margin:0 0 5px;padding:4px;background:#fff;border:1px solid #eaeaea;box-shadow:3px 3px rgba(0,0,0,.05)}.list-box,.sponsor-blurb{border:1px solid #d6d9da}.gallery .gallery-item .gallery-icon img:hover{border-color:#000}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16%}.group-drop{display:inline-block}.group-drop .group-drop-panel{display:none}.group-drop .group-drop-trigger{cursor:pointer;display:inline-block}.group-drop .group-drop-trigger:hover{text-decoration:none}.group-drop.is-open .group-drop-panel{display:block}.group-drop.is-open .group-drop-trigger i:before{content:"\e003"}.section-title{margin-bottom:27px;color:#2e3033;font-family:source-sans-pro,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;letter-spacing:.05em;line-height:1.25;text-transform:uppercase}.sponsor-blurb{background:#f5f7f9;color:#58595c;font-size:1.6rem;margin-bottom:2.4rem;padding:20px}.tag-mark,.tag-mark a{color:#fff}.sponsor-blurb>:last-child{margin-bottom:0}.tag-mark{display:inline-block;padding:0 10px;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.05em;line-height:30px;text-transform:uppercase;background:#1982df;box-shadow:1px 1px #fff}.enews-box{margin:0 -10px;padding:45px 20px 50px}.enews-box .enews-box-title{margin:0 0 15px;color:#2e3033;font-size:20px;font-size:2rem;font-weight:700;line-height:1.5}.enews-box--main-dark,.enews-box--main-dark .enews-box-title,.enews-box--main-light .enews-box-title{color:#fff}@media only screen and (min-width:660px){.enews-box{margin:0 -20px}}@media only screen and (min-width:900px){.enews-box{margin:0;padding-right:30px;padding-left:30px}}@media only screen and (min-width:1260px){.enews-box{padding-right:109px;padding-left:109px}}.enews-box--main:after,.enews-box--main:before{line-height:0;content:" ";display:table}@media only screen and (min-width:1000px){.enews-box--main{display:table;padding:0;width:100%}.enews-box--main:before{background-position:50px 50%;background-repeat:no-repeat;content:"";display:table-cell;height:144px;padding:50px 30px 50px 50px;width:144px}.enews-box--main .enews-box-inside{display:table-cell;padding-right:50px;vertical-align:middle}}@media only screen and (min-width:1260px){.enews-box--main .enews-box-inside{padding-right:109px}}.enews-box--main-dark{background-color:#2e3033}.enews-box--main-dark:before{background-image:url(assets/images/enews-icon-dark.png)}.enews-box--main-light{background-color:#b5bbc1;color:#fff}.enews-box--main-light:before{background-image:url(assets/images/enews-icon-light.png)}.enews-box--footer{margin:0;padding:0;border-width:0}.enews-box--footer .enews-box-title{color:#919599;font-size:12px;font-size:1.2rem}.review-teaser{float:left;margin-bottom:20px;padding:0 0 20px 27.67527675%;width:100%;background:0 0;border-color:#d6d9da;border-style:solid;border-width:0 0 1px}.review-teaser .entry-categories,.review-teaser .entry-content,.review-teaser .entry-footer,.review-teaser .entry-meta{display:none}.review-teaser .entry-header{float:left}.review-teaser .entry-image{float:left;margin-left:-38.26530612%;width:30.6122449%}.review-teaser .entry-title{margin:0;padding:0;color:#2e3033;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5}.review-teaser .entry-title a{color:#2e3033}.review-teaser .entry-title a:hover{color:#1982df}@media only screen and (min-width:600px)and (max-width:999px){.review-teaser{overflow:hidden;position:relative;margin:0;padding:0;border-width:0;box-shadow:0 0 0 1px #d6d9da}.review-teaser>a:before{content:"";position:absolute;top:0;right:-300px;bottom:0;left:-300px;box-shadow:inset 0 -150px 200px rgba(0,0,0,.5)}.review-teaser .entry-header{position:absolute;bottom:0;left:0;margin:0;padding:24.5px 29px;background:0 0;border-width:0}.review-teaser .entry-image{float:none;display:block;margin:0;width:100%}.review-teaser .entry-title{font-weight:700}.review-teaser .entry-title a{color:#fff;text-shadow:1px 1px #010101;text-shadow:1px 1px rgba(1,1,1,.5)}.review-teaser .entry-title a:hover{color:#fff;text-decoration:underline}}@media only screen and (min-width:1000px){.review-teaser{overflow:hidden;position:relative;margin:0;padding:0;font-size:16px;font-size:1.6rem;line-height:1.6875;background:#fff;border-width:1px;box-shadow:0 1px 2px rgba(1,1,1,.1)}.review-teaser .entry-categories{display:block;margin:0;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.05em;line-height:2;text-transform:uppercase}.review-teaser .entry-categories a{color:#919599}.review-teaser .entry-image{display:block;margin:0 0 0 -15%;width:130%;max-width:130%}.review-teaser .entry-header{position:absolute;right:0;bottom:0;left:0;margin:0;padding:24.5px 29px;background:#fff;border-top:1px solid #e0e0e0}.review-teaser .entry-title{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.5}}.review-box{width:100%;border-color:#2e3033;border-style:solid;border-width:5px 0 0}.review-box:after,.review-box:before{line-height:0;content:" ";display:table}.review-box .review-box-title{margin-top:17px;margin-bottom:27px;color:#2e3033;font-size:24px;font-size:2.4rem;font-weight:700;letter-spacing:.05em;line-height:1.25;text-transform:uppercase}.review-box .review-box-list{clear:both;margin-bottom:20px}@media only screen and (max-width:480px){.review-box{display:none}}@media only screen and (max-width:599px){.review-box .review-teaser-2{margin-bottom:0;border-bottom-width:0}}.list-box .list-box-list li,.list-box .list-box-title,.rail-dropdown li,.rail-list .media{border-bottom:1px solid #d6d9da}@media only screen and (min-width:600px){.review-box .review-teaser{clear:none;width:50%}}@media only screen and (min-width:1000px){.review-box .review-box-list{float:right;clear:none;width:23.25581395%;height:405px}.review-box .review-teaser{float:left;clear:none;margin-right:2.3255814%;margin-bottom:50px;width:36.04651163%;height:405px}}.entry-teaser:after,.related-posts .related-posts-list:after,.search-form:after,.tab-panel,.tab-panel:after{clear:both}.list-box{padding:0 29px;font-size:14px;font-size:1.4rem;line-height:1.5}.list-box .list-box-title{margin:0 -29px 25.5px;padding:15px 29px;color:#2e3033;font-size:20px;font-size:2rem;font-weight:700;line-height:1.5}.list-box .list-box-list{list-style:none;margin:0;padding:0}.list-box .list-box-list a{color:#2e3033}.list-box .list-box-list a:hover{color:#1982df}.list-box .list-box-list li{margin-bottom:11.5px;padding-bottom:11.5px}.list-box .list-box-more{margin:0 0 1em;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.rail{position:relative;margin:0 -15px;padding-top:50px;-webkit-transition:background-color .2s;transition:background-color .2s;width:330px}.rail.stickit{position:fixed;top:50px}.admin-bar .rail.stickit{top:82px}.rail.stickit-end{position:absolute;bottom:0}.rail-content{padding:0 15px}.rail-dropdown{z-index:1;position:absolute;top:0;margin:0;padding:49px 0 0;width:100%;max-height:50px;list-style:none;-webkit-transition:.5s;transition:.5s}.rail-dropdown a{position:relative;display:block;color:#66686b;line-height:30px;text-align:center;background:#fff}.rail-dropdown a:hover{color:#2e3033;background:#d6d9da}.rail-dropdown .current-cat{z-index:1;display:block;position:absolute;top:0;left:0;width:100%;font-weight:700}.rail-dropdown .current-cat a{line-height:49px;background:#f5f7f9}.rail-dropdown .current-cat a:after{display:inline-block;font-family:Ionicons;font-size:16px;font-style:normal;font-weight:400;text-decoration:inherit;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;content:"\f104";position:absolute;top:0;right:0;bottom:0;width:30px;color:#919599;text-align:left}.tab,.tabs .tabs-title{text-transform:uppercase}.rail-dropdown.is-open{max-height:1000px}.rail-dropdown.is-open .current-cat a{background:#fff}.rail-list{margin-bottom:20px}.rail-list .media{margin-top:20px;padding-bottom:18px}.rail-list .media>.pull-left{margin-right:15px}.rail-list .media-object{margin:2px 0 0;width:80px;height:50px}.rail-list .media-body{font-size:16px;font-size:1.6rem;line-height:1.25}.rail-list .media-body a{color:#303233}.rail-list .media-body a:hover{color:#1982df}.related-posts{position:relative;margin:0 -10px}.related-posts .related-posts-title{z-index:1;position:relative;margin:0;padding:16px 20px;color:#2e3233;font-size:20px;font-size:2rem;font-weight:400;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;background:#f5f7f9;border-bottom:1px solid #d6d9da}.related-posts .related-posts-title a{color:#2e3233;font-weight:700;text-decoration:underline}.related-posts .related-posts-list{position:relative;list-style:none;margin:0;padding:0}.related-posts .related-posts-list:after,.related-posts .related-posts-list:before{line-height:0;content:" ";display:table}@media only screen and (max-width:659px){.related-posts .related-posts-list .item{display:block;float:left;clear:both;padding:20px 20px 20px 115px;border-color:#d6d9da;border-style:solid;border-width:0 0 1px;border-bottom:1px solid #d6d9da}.related-posts .related-posts-list .item .entry-header .entry-meta,.related-posts .related-posts-list .item>a:before{display:none}.related-posts .related-posts-list .item:hover{opacity:1}.related-posts .related-posts-list .item .entry-header{position:relative;padding:0}.related-posts .related-posts-list .item .entry-image{float:left;margin-left:-95px;width:80px;margin-bottom:0}.related-posts .related-posts-list .item .entry-title{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5}.related-posts .related-posts-list .item .entry-title a{color:#2e3033;text-shadow:0 0}.related-posts .related-posts-list .item .entry-title a:hover{color:#1982df}.related-posts .related-posts-list .item .tag-mark{position:static;margin:0;padding:0;color:#2e3033;font-weight:400;background:0 0}.related-posts .related-posts-list .item .tag-mark a{color:#2e3033}}@media only screen and (min-width:660px){.related-posts{margin:0 -20px;border-bottom:1px solid #d6d9da}.related-posts:after,.related-posts:before{content:"";position:absolute;top:0;bottom:0;left:33.33333333%;border-left:1px solid #d6d9da}.related-posts:after{left:66.66666667%}.related-posts .related-posts-title{padding:16px 20px}.related-posts .related-posts-list{list-style:none}.related-posts .related-posts-list .item{float:left;clear:none;margin-right:0;margin-left:0;width:33.33333333%}.related-posts .related-posts-list .item-3n{clear:right}.related-posts .related-posts-list .item-3np1{clear:left}}@media only screen and (min-width:900px){.related-posts{margin:0}.related-posts .related-posts-title{padding:16px 30px}}@media only screen and (min-width:900px)and (max-width:1120px){.related-posts{border-bottom-width:0}.related-posts:after,.related-posts:before{display:none}.related-posts .related-posts-list .item{float:left;clear:both;width:100%;padding:20px 29px 20px 169px;border-bottom:1px solid #d6d9da}.related-posts .related-posts-list .item:hover{opacity:1}.related-posts .related-posts-list .item .entry-header{position:relative;padding-top:14px}.related-posts .related-posts-list .item .entry-header .entry-meta{display:block;position:absolute;top:0;right:auto;bottom:auto;left:0;margin:0;color:#2e3033;font-size:12px;font-size:1.2rem;letter-spacing:.05em;line-height:1;text-shadow:0 0;text-transform:uppercase}.related-posts .related-posts-list .item .entry-header .entry-meta .entry-byline,.related-posts .related-posts-list .item .entry-header .entry-meta .entry-meta-separator{display:none}.related-posts .related-posts-list .item .entry-image{float:left;margin-left:-140px;width:120px;margin-bottom:0}.related-posts .related-posts-list .item .entry-title{font-weight:700}.related-posts .related-posts-list .item .entry-title a:hover{color:#1982df}.related-posts .related-posts-list .item .tag-mark{position:static;margin:0;padding:0;color:#2e3033;font-weight:400;background:0 0}.related-posts .related-posts-list .item .tag-mark a{color:#2e3033}}.share-box-inner a,.share-box-inner a:before{line-height:20px;display:inline-block;color:#fff}.search-form{padding-right:160px}.search-form:after,.search-form:before{line-height:0;content:" ";display:table}.search-form .search-field{float:left;padding-top:12px;padding-bottom:12px;width:100%;font-size:1.4rem}.search-form .search-submit{float:right;margin-right:-130px;padding-top:13px;padding-bottom:13px;width:120px}.share-box{margin:0;padding:0 0 20px}.share-box-inner a{padding:5px 10px;font-size:14px;letter-spacing:.05em;text-align:center;background:#1982df}.share-box-inner a:before{position:relative;top:2px;padding-right:8px;font-family:Ionicons;font-size:20px;letter-spacing:0}.site-footer,.tab,.tabs .tabs-title{letter-spacing:.05em}.menu-primary .sub-menu-toggle,.menu-social a,.menu-social a:before,.menu-toggle-button,.search-drop-toggle,.widget_nav_menu a:before{font-family:Ionicons}@media only screen and (max-width:899px){.share-box-inner a.share-facebook{background-color:#3c599b}.share-box-inner a.share-googleplus{background-color:#de4b39}.share-box-inner a.share-twitter{background-color:#00abf0}}@media only screen and (min-width:900px){.share-box{display:none;float:left;margin:0 0 0 -62px;padding:0;width:48px}.share-box.share-box-sticky{display:block}.share-box.stickit{position:fixed;top:90px}.admin-bar .share-box.stickit{top:122px}.share-box.stickit-end{position:absolute;bottom:51px}.share-box-inner{float:left;padding:0 10px;width:100%;background:#fff;border:1px solid #d6d9da;box-shadow:0 0 5px 1px rgba(31,37,38,.08)}.share-box-inner a{display:block;padding:10px 0;color:#8a9199;background:0 0;border-bottom:1px solid #d6d9da}.share-box-inner a:before{display:block;top:0;padding:0 0 5px;color:#1982df}.share-box-inner a.share-facebook:before{color:#3c599b}.share-box-inner a.share-googleplus:before{color:#de4b39}.share-box-inner a.share-twitter:before{color:#00abf0}.share-box-inner>a:last-child{border-bottom-width:0}}.tab,.tab a{display:block}@media only screen and (min-width:1260px){.share-box{margin-left:-140px;width:62px}}.tabs .tabs-title{margin:0;color:#2e3033;font-size:24px;font-size:2.4rem;line-height:1}.tabs .tabs-title a{color:#2e3033}.tabs .tabs-title a:hover{text-decoration:underline}.tabs .tabs-list{position:relative;list-style:none;margin:0;padding:0}.tab{font-size:15px;font-size:1.5rem;font-weight:700}.tab a{color:#66686b}.tab.is-active a{color:#2e3033}.tab-panel{display:none}.tab-panel:after,.tab-panel:before{line-height:0;content:" ";display:table}.tab-panel.is-active{display:block}@media screen and (max-width:899px){.tabs .tabs-list{overflow:hidden;margin:10px 0 20px;padding:50px 0 0;max-height:50px;-webkit-transition:.2s;transition:.2s}.tabs .tabs-list:after{display:inline-block;font-family:Ionicons;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;content:"\f20d";z-index:2;position:absolute;top:0;right:10px;height:50px;font-size:24px;line-height:50px}.tabs.is-open .tabs-list{max-height:1000px}.tab a{padding:0 20px;width:100%;color:#1796e5;font-size:14px;font-size:1.4rem;line-height:50px;background:#fff;border-color:#dee0e1;border-style:solid;border-width:0 1px 1px}.tab.is-active a{z-index:1;position:absolute;top:0;left:0;color:#3c4142;background:#dee0e1}}@media screen and (min-width:900px){.tabs{display:table;clear:both;margin-bottom:30px;width:100%;border-bottom:1px solid #e0e0e0}.tabs .tabs-list,.tabs .tabs-title{display:table-cell}.tabs .tabs-title{padding-right:45px;width:1%;vertical-align:middle}.tab{position:relative;bottom:-1px;float:left;padding-top:5px}.tab a{outline:0;padding:15px 25px;line-height:1;-webkit-transition:0s;transition:0s}.tab.is-active{padding-top:0;background:#fff;border-top:5px solid #1982df}.tab.is-active a{padding:15px 24px;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}}.entry-teaser{position:relative;float:none;margin:0 -10px;padding:15px 10px 15px 105px;border-bottom:1px solid #d6d9da}.entry-teaser:after,.entry-teaser:before{line-height:0;content:" ";display:table}.entry-teaser .entry-image{float:left;margin-right:0;margin-left:-95px;width:80px;box-shadow:1px 1px 2px rgba(31,37,38,.08)}.entry-teaser .entry-header .entry-meta{margin:0;padding:0;color:#919599;font-size:12px;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase}.entry-teaser .entry-header .entry-meta a{color:#919599;border-width:0}.entry-teaser .entry-title{margin:0 0 5px;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.25}.entry-teaser .entry-content,.entry-teaser .entry-footer{display:none}@media only screen and (min-width:480px){.entry-teaser{position:relative;float:left;margin-right:0;margin-left:0;padding:0;width:100%;font-size:14px;font-size:1.4rem;line-height:1.5;background:#fff;border:1px solid #d6d9da;box-shadow:0 1px 2px rgba(1,1,1,.1)}.entry-teaser .entry-image{display:block;float:none;margin:0;width:100%;box-shadow:0 0}.entry-teaser .entry-header{padding:0 29px;background:#fff;border-top:1px solid #e0e0e0}.entry-teaser .entry-header .entry-meta{position:absolute;right:0;bottom:0;left:0;margin:0;padding:10px 29px;background:#fff;border-top:1px solid #e0e0e0}.entry-teaser .entry-header .entry-meta:before{content:"";position:absolute;top:-64px;right:0;left:0;height:42px;border-bottom:21px solid #fff;box-shadow:inset 0 -14px 21px #fff}.entry-teaser .entry-title{margin:24.5px 0 12px;padding:0;color:#2e3033;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.5}.entry-teaser .entry-title a{color:#2e3033}.entry-teaser .entry-title a:hover{color:#1982df}.entry-teaser .entry-content{display:block;overflow:hidden;margin:0;padding:0 29px;max-height:126px;color:#66686b}.entry-teaser .entry-content>:last-child{margin-bottom:0}.entry-teaser .entry-footer{display:block;height:0}.entry-teaser .entry-footer .entry-meta{margin:0;height:0}.entry-teaser .entry-footer .entry-categories{display:inline-block;padding:0 10px;color:#fff;font-size:12px;font-size:1.2rem;font-weight:700;letter-spacing:.05em;line-height:30px;text-transform:uppercase;background:#1982df;box-shadow:1px 1px #fff;position:absolute;top:-15px;left:-1px}.entry-teaser .entry-footer .entry-categories a{color:#fff}}.mini-teaser .entry-title a,.tip-teaser .entry-title a{color:#2e3233}@media only screen and (min-width:480px)and (max-width:599px){.entry-teaser .entry-content,.entry-teaser .entry-header .entry-meta:before{display:none}.entry-teaser .entry-header .entry-meta{position:static;padding:0 0 23.5px;border-width:0}}.mini-teaser{position:relative;padding:30px 30px 26px}.mini-teaser .entry-image{display:block;margin-bottom:16px;width:100%;height:auto}.mini-teaser .entry-title{margin:0;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5}.mini-teaser .tag-mark{position:absolute;top:20px;left:30px;margin-right:30px}.tip-teaser{position:relative;float:left;margin:0 0 20px;padding:0 0 0 95px;width:100%}.tip-teaser .entry-image{display:block;float:left;margin-left:-95px;width:80px;height:auto}.tip-teaser .entry-title{margin:0;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5}@media only screen and (min-width:480px){.tip-teaser{padding:0}.tip-teaser .entry-image{margin-bottom:15.5px;margin-left:0;width:100%}.tip-teaser .entry-title{font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.5}}.tips-section{padding:40px 0 30px;background:#fff;border-top:5px solid #d6d9da}.tips-grid{list-style:none;margin:0;padding:0}@media only screen and (min-width:480px){.tips-grid .tip-teaser{margin-right:2.3255814%;width:48.8372093%}.tips-grid .tip-teaser-2,.tips-grid .tip-teaser-4{clear:right;margin-right:0}}@media only screen and (min-width:900px){.tips-grid .tip-teaser{clear:none;margin-right:2.3255814%;width:23.25581395%}.tips-grid .tip-teaser-4{margin-right:0}}.marquee:after,.site-footer:after,.site-header .wrap:after{clear:both}.widget{border-bottom:1px solid #d6d9da;padding:15px 15px 20px}.widget iframe{background:#ccc;display:block}.widget:last-child{border-bottom-width:0}.widget-title{font-size:2rem;text-transform:uppercase}.widget_nav_menu a{border-radius:5px;color:#fff;display:block;font-size:1.4rem;font-weight:700;line-height:50px;padding-left:70px;position:relative;text-align:left;text-transform:uppercase}.widget_nav_menu a:before{display:inline-block;text-align:center;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;background:rgba(0,0,0,.1);color:#fff;font-size:24px;font-weight:400;height:50px;line-height:50px;position:absolute;top:0;left:0;width:50px}.widget_nav_menu a:hover:before{color:#fff}.widget_nav_menu a[href*="facebook.com"]{background:#3c599b}.widget_nav_menu a[href*="facebook.com"]:before{content:"\f231"}.widget_nav_menu a[href*="plus.google.com"]{background:#de4b39}.widget_nav_menu a[href*="plus.google.com"]:before{content:"\f235"}.widget_nav_menu a[href*="twitter.com"]{background:#00abf0}.widget_nav_menu a[href*="twitter.com"]:before{content:"\f243"}.widget_nav_menu li{margin:0 0 10px}.widget_nav_menu li:last-child{margin-bottom:0}.widget_nav_menu ul{list-style:none;margin:0;padding:0}.widget_posts_related a{color:#2e3233}.widget_posts_related h5{font-size:1.6rem;font-weight:600;margin:0;padding:10px 15px;position:absolute;bottom:0;left:0}.widget_posts_related h5 a{color:#fff;text-shadow:1px 1px #010101;text-shadow:1px 1px rgba(1,1,1,.5)}.widget_posts_related h5 a:hover{color:#fff}.widget_posts_related li{background:#fff;margin:0 0 15px;position:relative;-webkit-transition:opacity .2s;transition:opacity .2s}.widget_posts_related li:before{content:"";pointer-events:none;position:absolute;top:0;right:-300px;bottom:0;left:-300px;box-shadow:inset 0 -90px 200px rgba(0,0,0,.5)}.widget_posts_related li:last-child{margin-bottom:0}.widget_posts_related li img{display:block;width:100%}.widget_posts_related ul{list-style:none;margin:0;padding:0}.widget_rail{padding-top:0;padding-bottom:10px}.widget_search .search-form{padding-right:0}.widget_text{padding:15px}.site-footer{font-size:12px;font-size:1.2rem;padding:50px 0 20px;color:#919599;text-transform:uppercase;background-color:#2e3033}.site-footer:after,.site-footer:before{line-height:0;content:" ";display:table}.site-footer .wrap{padding:0 30px}.site-footer .col{margin-bottom:30px}.site-footer a{color:#fff}.site-footer h4,.site-footer h5{font-size:12px;font-size:1.2rem;color:#919599;line-height:1.5}.site-footer .footer-links .menu{list-style:none;margin:0;padding:0}.site-footer .footer-links .menu li{font-size:14px;font-size:1.4rem;line-height:2.14285714}.site-footer .legal{margin:0 0 30px}.site-footer .legal .copyright{margin:0}.site-footer .legal .legal-links{list-style:none;margin:0;padding:0}.site-footer .legal .legal-links li{display:inline}.site-footer .legal .legal-links li:after{content:" /";margin:0 5px}.site-footer .legal .legal-links li:last-child:after{content:""}.site-footer .site-credits{font-size:14px;font-size:1.4rem;text-transform:none}.site-footer .site-credits .credit-developer{outline:0;opacity:.3;letter-spacing:0}.site-footer .site-credits .credit-developer:hover{opacity:.8}.site-footer .site-credits .credit-developer strong{display:inline-block;position:relative;top:-3px;margin:0 0 0 5px;width:88px;height:21px;text-indent:-9999px;vertical-align:text-bottom;background-position:0 0;background-repeat:no-repeat;background-image:url(assets/images/credit-blazer-six.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.site-footer .site-credits .credit-developer strong{background-image:url(assets/images/credit-blazer-six-2x.jpg);background-size:88px 21px}}.site-container{padding-top:70px}.site-header{z-index:10;position:fixed;top:0;left:0;width:100%;height:50px;background-color:#000;box-shadow:0 1px #333}.site-header .wrap{position:relative;width:auto;max-width:1290px;height:50px;max-height:50px;border-color:#333;border-style:solid;border-width:0 1px}.site-header .wrap:after,.site-header .wrap:before{line-height:0;content:" ";display:table}.nav-primary .menu-item-home,.site-header .header-ad{display:none}.touch .site-header{position:absolute}.admin-bar .site-header{top:32px}.title-area .site-title{position:relative;float:left;margin:0}.title-area .site-title a{float:left;width:160px;height:50px;text-indent:-9999px;background:url(assets/images/logo.png)0 7px no-repeat}.menu-toggle-button{font-weight:400;text-align:center;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;display:none;cursor:pointer;position:absolute;top:0;right:0;width:50px;height:50px;color:#a3a3a3;font-size:32px;line-height:50px;border-left:1px solid #424242}.menu-toggle-button.is-active:before,.no-touch .menu-toggle-button:hover:before{color:#fff}.menu-toggle-button:before{content:"\f20d"}.menu-toggle-button.is-active{background-color:#424242}.menu-toggle-button--social{right:50px}.marquee{margin-bottom:-20px}.marquee:after,.marquee:before{line-height:0;content:" ";display:table}.marquee .header-ad{margin-bottom:20px}@media only screen and (max-width:782px){.admin-bar .site-header{top:46px}}@media only screen and (max-width:799px){.search-drop,.site-header{position:absolute}.site-header .wrap{border-width:0}.menu-toggle-button{display:block}.search-drop{top:50px;right:0;left:auto}}@media only screen and (min-width:800px){.menu-primary,.title-area{height:50px}.title-area{display:table-cell;width:219px;vertical-align:top}.title-area .site-title{margin-right:29px}.nav-primary{display:table-cell;padding-right:234px;width:100%;height:50px}.menu-social{position:absolute;top:0;right:50px;width:184px}.search-drop{position:absolute;top:50px;right:-1px;left:auto}.search-drop-toggle{position:absolute;top:0;right:0}}@media only screen and (min-width:900px)and (max-width:1370px){.site-header .wrap{margin:0 30px}}@media only screen and (min-width:1040px){.site-container{padding-top:181px}.header-ad{display:none}.nav-primary,.title-area{display:block}.site-header{height:161px;padding-top:111px}.site-header:after{border-top:1px solid #424242;content:"";position:absolute;top:111px;right:0;left:0}.site-header .header-ad{display:block;position:absolute;top:-101px;right:0;width:728px}.title-area{height:50px;position:absolute;top:-79px;left:0;width:222px}.title-area .site-title{height:100%;margin:0;width:100%}.title-area .site-title a{background:url(assets/images/logo-full.png)no-repeat;background-size:222px 50px;height:100%;width:100%}.site-header.is-compact{top:-111px}.site-header.is-compact .nav-primary .menu-item-home{display:inline-block;margin-left:-10px}.site-header.is-compact .nav-primary .menu-item-home a{background:url(assets/images/logo.png)0 50% no-repeat;height:100%;margin:0;overflow:hidden;text-indent:100%;width:37px}.admin-bar .site-header{top:32px}.admin-bar .site-header.is-compact{top:-79px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.site-header.is-compact .menu-item-home a,.title-area .site-title a{background-image:url(assets/images/logo-2x.jpg);background-size:160px 36px}}@media only screen and (min-width:1040px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1040px)and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:1040px)and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:1040px)and (min-device-pixel-ratio:1.5){.title-area .site-title a{background-image:url(assets/images/logo-full-2x.jpg);background-size:222px 50px}}.menu-primary{list-style:none;margin:0;padding:0;font-size:16px;font-size:1.6rem;background:#000}.menu-primary a{display:block;position:relative;color:#fff;font-weight:700}.menu-primary a:hover{color:#999}.menu-primary .sub-menu{display:none;list-style:none;margin:0;padding:0;background:#424242}.menu-primary .sub-menu a{border-bottom-color:#555}.menu-primary .sub-menu-toggle{display:inline-block;font-size:16px;font-weight:400;text-align:center;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale}.menu-primary .sub-menu-toggle:before{content:"\f217"}.menu-primary .is-sub-menu-open>a>.sub-menu-toggle:before{content:"\f208"}.menu-primary .is-sub-menu-open>.sub-menu{display:block}@media only screen and (max-width:799px){.menu-primary{position:absolute;top:120px;right:0;left:auto;width:250px}.menu-primary a{padding:11.5px 20px;border-bottom:1px solid #333}.menu-primary .sub-menu-toggle{position:absolute;top:0;right:0;bottom:0;padding:11.5px 20px}.menu-primary.is-closed{display:none}}@media only screen and (min-width:800px){.menu-primary{font-size:14px;font-size:1.4rem;font-weight:700}.menu-primary>.menu-item{float:left;position:relative;padding-right:20px;height:50px}.menu-primary>.menu-item>a{margin:11px 0 0;padding:0;letter-spacing:.05em;line-height:30px;text-transform:uppercase}.menu-primary .trigger{padding-right:0}.menu-primary .sub-menu{z-index:-1;visibility:hidden;position:absolute;top:100%;left:-20px;width:160px;background:#424242;border:1px solid #424242;border-width:1px 0}.menu-primary .sub-menu .menu-item{display:block;position:relative}.menu-primary .sub-menu .menu-item a{position:relative;display:block;padding:0 20px;line-height:40px;border:1px solid #424242;border-width:0 1px}.menu-primary .sub-menu .menu-item a.is-active{color:#424242;background:#fff}.menu-primary .sub-menu .sub-menu{top:-1px;left:100%;background:#fff}.menu-primary .sub-menu .sub-menu .menu-item a{color:#424242}.menu-primary .sub-menu .sub-menu .menu-item a.is-active{color:#fff;background:#424242}.menu-primary .sub-menu .sub-menu-toggle{position:absolute;top:0;right:0;bottom:0;float:right;margin:0;padding:0 10px}.menu-primary .sub-menu .sub-menu-toggle:before{content:"\f152";font-size:16px}.menu-primary .sub-menu>.has-sub-menu.is-sub-menu-open>a{z-index:1;width:161px;color:#424242;background:#fff;border-right-color:#fff}.menu-primary .is-sub-menu-open>.sub-menu{z-index:auto;visibility:visible;display:block}.menu-primary .is-sub-menu-open>a>.sub-menu-toggle,.menu-primary .sub-menu-toggle{margin-top:-5px;margin-right:-5px;padding:0 10px 0 5px}.menu-primary .is-sub-menu-open>a>.sub-menu-toggle:before,.menu-primary .sub-menu-toggle:before{content:"\f104";margin-left:5px;font-size:10px;line-height:1}.menu-primary .sub-menu .is-sub-menu-open>a>.sub-menu-toggle{margin-top:0;margin-right:0}.menu-primary .sub-menu .is-sub-menu-open>a>.sub-menu-toggle:before{content:"\f152";font-size:16px}}.menu-social{list-style:none;margin:0;padding:0;font-size:14px;font-size:1.4rem}.menu-social a{font-size:16px;text-align:center;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;display:block;position:relative;color:#fff;font-weight:700;line-height:32px}.menu-social a:before{color:#929292;font-size:24px;font-weight:400}.menu-social a:hover:before{color:#fff}.menu-social a[href*="facebook.com"]:before{content:"\f231"}.icon-feed .menu-social:before,.menu-social a[href*="/feed/"]:before{content:"\f23d"}.menu-social a[href*="plus.google.com"]:before{content:"\f235"}.menu-social a[href*="linkedin.com"]:before{content:"\f239"}.menu-social a[href*="pinterest.com"]:before{content:"\f2b1"}.menu-social a[href*="twitter.com"]:before{content:"\f243"}.menu-social a[href*="vimeo.com"]:before{content:"\f245"}.menu-social a[href*="youtube.com"]:before{content:"\f24d"}.menu-toggle-button--social:before{content:"\f220"}@media only screen and (max-width:799px){.menu-social{position:absolute;top:50px;right:0;left:auto;width:250px;background:#424242}.menu-social a{padding:0 20px;height:50px;line-height:49px;text-align:left;border-bottom:1px solid #333}.menu-social a:before{margin-right:20px;vertical-align:middle}.menu-social.is-closed{display:none}.menu-toggle-button--social{display:block}}.author-post,.search-result{border-bottom:1px solid #d6d9da}@media only screen and (min-width:800px){.menu-social{margin:0;padding:9px 9px 9px 20px;height:50px;line-height:32px;border-left:1px solid #424242}.menu-social li{float:left}.menu-social a{display:inline-block;font-family:Ionicons;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;margin:0 2px;width:32px;height:32px;font-size:24px;line-height:32px;text-indent:32px}.menu-social a:before{position:absolute;top:0;left:0;width:32px;text-align:center;text-indent:0}}.author-post,.search-result{clear:both;width:100%;position:relative}.search-drop{display:none;padding:20px 160px 20px 30px;width:410px;background:#424242}.search-drop.is-open{display:block}.search-drop-toggle{display:inline-block;font-weight:400;text-align:center;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;cursor:pointer;width:50px;height:50px;color:#a3a3a3;font-size:24px;line-height:50px;border-left:1px solid #424242}.search-drop-toggle.is-active:before,.search-drop-toggle:hover:before{color:#fff}.search-drop-toggle:before{content:"\f1d9"}.search-drop-toggle.is-active{background-color:#424242}@media only screen and (max-width:799px){.search-drop{right:0;left:auto;padding:15px 10px;width:250px;height:70px}.search-drop .search-field{padding-top:11px;padding-bottom:11px;height:40px;line-height:1}.search-drop .search-submit{display:none}.search-drop-toggle{display:none!important}}@media only screen and (max-width:800px){#wp-admin-bar-s9_links,.ab-top-secondary{display:none}}.archive .item,.home .item{clear:both;height:auto}.archive .item-1,.home .item-1{border-top:1px solid #d6d9da}.archive .item-11,.home .item-9{margin-bottom:20px}@media only screen and (min-width:480px)and (max-width:599px){.archive .item,.home .item{margin-bottom:30px}}@media only screen and (min-width:600px){.archive .item,.home .item{clear:none;margin-right:3.55450237%;margin-bottom:50px;width:48.22274882%;height:465px}.archive .item-1,.archive .item-10,.archive .item-3,.archive .item-6,.archive .item-8,.home .item-4,.home .item-6,.home .item-8{clear:left}.archive .item-11,.archive .item-2,.archive .item-4,.archive .item-7,.archive .item-9,.home .item-5,.home .item-7,.home .item-9{clear:right;margin-right:0}}@media only screen and (min-width:921px){.archive .item,.home .item{clear:none;margin-right:2.3255814%;width:31.78294574%;height:465px}.archive .item-3n,.home .item-3np1{clear:left}.archive .item-3np2,.home .item-3n{clear:right;margin-right:0}}@media only screen and (min-width:600px)and (max-width:1020px){.archive .item-3,.archive .item-4,.home .item-1,.home .item-2{width:48.8372093%}.archive .item-3,.home .item-1{margin-right:2.3255814%}.archive .item-4,.home .item-2{margin-right:0}}@media only screen and (max-width:1020px){.archive .entry-ad,.home .entry-ad{clear:both;margin-bottom:0;padding-bottom:30px;width:100%;height:auto;background:0 0;border-width:0;box-shadow:0 0}.archive .entry-ad .ad-block,.home .entry-ad .ad-block{margin-top:0}.archive .entry-ad .ad-disclosure,.home .entry-ad .ad-disclosure{display:none}}@media only screen and (max-width:479px){.archive .entry-ad,.home .entry-ad{margin-right:-10px;margin-left:-10px;padding-top:30px;width:auto;border-bottom:1px solid #d6d9da}}.archive .feature-teaser{margin-top:50px}.archive .feature-teaser-2{margin-bottom:30px}@media only screen and (min-width:600px){.archive .feature-teaser{clear:none;margin:0 0 50px;width:50%;height:100%}}body.author .archive-description{margin:0;padding:0;background:0 0;border-width:0;box-shadow:0 0;text-align:left}body.author .archive-description .archive-title{margin:0}body.author .content .author-loop-heading{font-size:20px;font-size:2rem;margin:0;padding-top:15px;padding-bottom:15px;background:#f5f7f9;border-color:#d6d9da;border-style:solid;border-width:1px 0;color:#2e3233;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.author-post .entry-title a,.author-profile .author-profile-description strong{color:#2e3033}body.author .content .pagination{margin-top:40px}@media only screen and (min-width:900px){body.author .archive-description{margin:0 -28.5px;padding:30px;border-bottom:1px solid #d6d9da}body.author .archive-description .archive-title{font-size:36px;font-size:3.6rem;line-height:1.25}body.author .content{padding:0 28.5px}body.author .content .author-loop-heading{margin-right:-28.5px;margin-left:-28.5px;padding-left:28.5px}}.author-profile{margin-bottom:30px}.author-profile:after,.author-profile:before{line-height:0;content:" ";display:table}.author-profile:after{clear:both}.author-profile .author-profile-description p{margin-bottom:1em}.author-profile .author-profile-links{list-style:none;margin:0;padding:0}.author-profile .author-profile-links a:before{display:inline-block;font-family:Ionicons;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-align:center;text-decoration:inherit;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:inherit;margin-right:10px}.author-profile .author-profile-links a:last-child:before{content:"\f213"}.author-profile .author-profile-links a[href*="facebook.com"]:before{content:"\f231"}.author-profile .author-profile-links a[href*="/feed/"]:before,.icon-feed .author-profile .author-profile-links:before{content:"\f23d"}.author-profile .author-profile-links a[href^="mailto:"]:before{content:"\f132"}.author-profile .author-profile-links a[href*="plus.google.com"]:before{content:"\f235"}.author-profile .author-profile-links a[href*="twitter.com"]:before{content:"\f243"}.author-profile .author-profile-links li{display:inline-block;margin-right:20px}.author-profile .entry_author_image{margin-bottom:20px}.author-profile .entry_author_image img{display:block}@media only screen and (min-width:480px){.author-profile .entry_author_image{float:right;margin-left:1em;max-width:160px}.author-profile .entry_author_image img{width:100%}}@media only screen and (min-width:900px){.author-profile{padding-top:30px}}@media only screen and (min-width:1100px){.author-profile{display:table;margin-bottom:0;padding-top:0}.author-profile .author-profile-description,.author-profile .author-profile-links,.author-profile .entry_author_image{display:table-cell;padding:30px 0;vertical-align:top}.author-profile .author-profile-description{border-right:1px solid #d6d9da;padding:30px}.author-profile .author-profile-links{min-width:200px;padding-left:30px}.author-profile .entry_author_image{float:none;margin:0;min-width:160px}}.author-post{margin:0;padding:10px 0}.author-post .entry-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.author-post .entry-header>:last-child{margin-bottom:0}.author-post .entry-header .entry-meta{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.author-post .entry-header .entry-title{-webkit-box-ordinal-group:11;-webkit-order:10;-moz-box-ordinal-group:11;-ms-flex-order:10;order:10}.author-post .entry-meta{padding:5px 0}.author-post .entry-title{font-size:16px;font-size:1.6rem;margin:0;padding:5px 0;font-weight:400;line-height:1.5}.author-post .entry-title a:hover{color:#1982df}.author-post .entry-byline,.author-post .entry-content,.author-post .entry-header .entry-meta,.author-post .entry-meta-separator{display:none}@media only screen and (min-width:600px){.author-post .entry-header .entry-meta{display:block;color:#919599;font-size:12px;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase}}.error404 .entry-header,.page .entry-header{margin:40px 0 20px}.search-results .archive-description{margin:0;padding:0;background:0 0;border-width:0;box-shadow:0 0}.search-results .archive-description .archive-title{margin:0;color:#919599;font-weight:400;text-align:left}.search-results .archive-description .archive-title strong{color:#17181a}.search-results .content .search-form{margin:0 0 30px;padding-top:30px;padding-right:130px;padding-bottom:30px;background:#f5f7f9;border-bottom:1px solid #d6d9da}.search-results .content .pagination{margin-top:40px}@media only screen and (min-width:900px){.search-results .archive-description{margin:0 -28.5px;padding:30px;border-bottom:1px solid #d6d9da}.search-results .archive-description .archive-title{font-size:36px;font-size:3.6rem;line-height:1.25}.search-results .content{padding:0 28.5px}.search-results .content .search-form{margin-right:-28.5px;margin-left:-28.5px;padding-right:158.5px;padding-left:28.5px}}.search-result{margin-bottom:20px;padding-bottom:20px;padding-left:100px}.search-result .entry-image{z-index:2;position:relative;float:left;margin-left:-100px;width:45%;width:80px;height:auto;height:80px}.search-result .entry-title{font-size:16px;font-size:1.6rem;margin-top:0;font-weight:400;line-height:1.5}.search-result .entry-title a{color:#2e3033}.search-result .entry-title a:hover{color:#1982df}.search-result .entry-content,.search-result .entry-header .entry-meta{display:none}@media only screen and (min-width:480px){.search-result{padding-left:150px;height:150px}.search-result:after{content:"";position:absolute;right:-40px;bottom:0;left:-40px;height:80px;box-shadow:inset 0 -30px 30px 10px #f5f7f9}.search-result .entry-image{margin-left:-150px;width:130px;height:130px}.search-result .entry-content{display:block}}@media only screen and (min-width:600px){.search-result{padding-left:230px;height:220px}.search-result .entry-image{margin-left:-230px;width:200px;height:200px}.search-result .entry-title{font-size:20px;font-size:2rem;margin-top:0;font-weight:700;line-height:1.35}.search-result .entry-header .entry-meta{display:block;color:#919599;font-size:12px;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase}.search-result .entry-content{display:block;color:#66686b}.search-result .entry-content p{margin-bottom:0}}@media only screen and (min-width:900px){.search-result:after{box-shadow:inset 0 -30px 30px 10px #fff}}