/*
 @media ( max-width: $break-small ) {
    width: 100%;
  }
 */html{background:#f1f0f0;font-family:"Montserrat", Arial, Sans-serif;}.content-width,#main-content{width:1000px;width:1092px;display:block;margin:0 auto;}@media (max-width:1px){.content-width,#main-content{width:100%;}}header{background:#242424;padding:40px 0 0;margin-bottom:16px;}@media (max-width:1px){header{display:none;}}@media (max-width:1px){header{padding:20px 0 0;}}header .category-name{color:#e69b27;font-size:25px;text-transform:uppercase;display:inline-block;vertical-align:top;margin:5px 0 0 10px;}header nav{background:#333;margin-top:15px;}header nav #main-menu-wrapper{position:relative;}header nav #main-menu{display:inline-block;}header nav #main-menu > li{display:inline-block;line-height:40px;border-left:1px solid #242424;}header nav #main-menu > li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;padding:0 20px;}header nav #main-menu > li:first-child{border-left:none;}header nav #main-menu > li:first-child a{padding-left:0;}header nav #sm{display:inline-block;float:right;background:#242424;position:absolute;right:0;top:0;bottom:0;}header nav #sm > li{display:inline-block;height:100%;}header nav #sm > li a{display:block;width:35px;/* &.fb {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQCAYAAAArij59AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHlJREFUeNpi/PjhAwMSEATiNCB2gfLfszCggt1AbIwsgKwgFEnyPRCfRVeghMROB+LVIAYTA3bwHtkKY6jjkE2AW8UI9MVuJFejgz24rICBeyATYFaEQsMABCqgvrjHAvMOmv9BYnvw+QIOBoMC5LhYjeQjGM0AEGAA10cbrYBIXd8AAAAASUVORK5CYII=');
          }
          
          &.tw {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALBJREFUeNpi+fjhAwMBoATEoUB8D4hXQ8UEWYCEC1RyFhZNaUA8E4m/B4jfg9QyQTWBJMuxaOxA44MsMQZhkMazSIruQm0RhCoSxGIYyNZOJiQOA5Lt74B4Nw4/g/zKwITkBGLBe5jGszgCBhdYjWzjLJgTCIBZyDYyQG19T4QTO2EcJiQJEyCuwKMpHdlVLEjBbgyNCmyhGIYUbQzIgaME1SiIZMMeqC3K6JpAACDAAFcmJ2gDI9BsAAAAAElFTkSuQmCC');
          }
          
          &.li {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANFJREFUeNqUU4ENwiAQBMICdQQcoY5QR6gj4Ag6QjuCrtARZAS7AitYN/BpjoQgEPjkaGj/yv09L7/bxig0oWP1sRKMpGUgPFhbfAhHQUtfSTgQOOEClb1oPC18MllINqhtgDrni8W+SD6D7OOW8kVEBCfpGRFdzDjVvb+nyAZG2IwaG7Tpj+w/6ARRodY1J9vLc4mvoIUj9r4kljNsQU0T4R216QrpquT2jJ+MAXEJ+5siT6kEmKij+vfgNBi+RtU4GCeOqWIwqKu8prvrPwEGAEOtMuY4uWShAAAAAElFTkSuQmCC');
          }
          
          &.rss {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM5JREFUeNqEUYERgjAQe3ou0BVYoYxQRtARcIQ6go4AI+gIMgKMgCuAE+hXUy9XOc1dDnia5P9b3JfFiYiXN3rlKH+wgeBItVl5UnZ4/4JR3sAEC5NJGdZEhbbH31skN1SLiftfooTUslsTGrTwUF6RYLGQGocF9cAidm+VAxJmuPf4/0mO7Vk4OcyUsFNekDxxB/lMUXhWlkiqsNlA11IZOtzgQA2BpTn4zryBYMA8LYQHWoCFoGeRz5YhmCWvjSzq4DJTAjuXVHs9nwIMAKF5QXztr9dcAAAAAElFTkSuQmCC');
          }*/height:40px;color:#fff;text-align:center;line-height:40px;font-size:14px;}header nav #sm > li a span{display:none;}#mobile-header{display:none;margin:0;padding:20px 0 0;}@media (max-width:1px){#mobile-header{display:block;}#mobile-header #logo-mobile{display:inline-block;margin:0 0 0 15px;}#mobile-header nav{display:inline-block;background:none;float:right;vertical-align:top;margin:6px 15px 0 0;}#mobile-header #mobile-search{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAIAAAAWvsgoAAAAlElEQVQoz5WRoQ7EIBBE+RgcCoXHYBAYBAaBRPD/si/0jpbS3qUvgTCzk4UsQn5xzpVSWocDUs4IllIq59wWMClN0RAChVrr6MQBiUnpiGqt9x7GmPN1yN0n8InSAB1jlAuYlMZVwnuPZl+jl9Kbri/eepmA6owJpJSmYQFWe+B4wO1vMXzXOaeF/MlIW2v/REea6AaCQYhOjmmfeQAAAABJRU5ErkJggg==");background-position:center center;background-repeat:no-repeat;display:block;float:right;height:13px;width:14px;cursor:pointer;margin:4px 12px 0 0;}#mobile-header #mobile-search #searchform{display:none;}#mobile-header #mobile-search.hover #searchform{position:absolute;width:100%;top:56px;left:0;display:block;background:#333;z-index:1000;}#mobile-header #mobile-search.hover #searchform > div{padding:65px 25px;}#mobile-header #mobile-search.hover #searchform #s{height:35px;width:100%;display:block;border:none;color:#6e6e6e;font-family:Arial, Sans-serif;font-size:14px;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;margin-bottom:16px;}#mobile-header #mobile-search.hover #searchform #searchsubmit{display:block;border:none;color:#fff;display:block;background:transparent;text-align:center;text-transform:uppercase;font-size:18px;width:100%;}#mobile-header #mobile-search.hover #searchform #searchsubmit i{color:#e82730;}#mobile-header #mobile-menu-wrapper{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAKCAIAAADgjEOTAAAAI0lEQVQY02NYvHjxf0Jg8eLFTAzEAUYVFRVi1BFrHsMIcx8AcfVu+LaChvkAAAAASUVORK5CYII=");background-position:center center;background-repeat:no-repeat;display:block;float:right;height:10px;width:13px;cursor:pointer;}#mobile-header #mobile-menu-wrapper #mobile-menu{display:none;}#mobile-header #mobile-menu-wrapper.hover #mobile-menu{position:absolute;width:100%;top:56px;left:0;display:block;background:#333;z-index:1000;}#mobile-header #mobile-menu-wrapper.hover #mobile-menu #main-menu{display:block;margin:15px 0 16px 0;}#mobile-header #mobile-menu-wrapper.hover #mobile-menu #main-menu > li{display:block;line-height:1;border:none;}#mobile-header #mobile-menu-wrapper.hover #mobile-menu #main-menu > li a{display:block;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;padding:15px 25px;}#mobile-header #mobile-menu-wrapper.hover #mobile-menu #main-menu > li:first-child a{padding-left:25px;}#mobile-header #mobile-menu-wrapper.hover #mobile-sm{display:block;padding:0 25px;margin-bottom:16px;}#mobile-header #mobile-menu-wrapper.hover #mobile-sm > li{display:inline-block;height:100%;margin:0 25px 0 0;}#mobile-header #mobile-menu-wrapper.hover #mobile-sm > li a{display:block;background-position:center center;background-repeat:no-repeat;color:#fff;font-size:20px;}#mobile-header #mobile-menu-wrapper.hover #mobile-sm > li a span{display:none;}}#mobile-header .category-name{color:#e69b27;font-size:19px;text-transform:uppercase;display:block;margin:0 15px 0 15px;padding-bottom:15px;}#searchform{display:inline-block;vertical-align:top;float:right;}#searchform .screen-reader-text,#searchform #searchsubmit{display:none;}#searchform #s{height:35px;width:320px;border:none;border-bottom:3px solid #d7d6d6;border-left:3px solid #d7d6d6;color:#6e6e6e;font-family:Arial, Sans-serif;font-size:14px;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:#f1f0f0;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAIAAAAWvsgoAAAAnklEQVQoz5WRrQ7EIBCEeeJ6PBrbk5zsSc71JBLXcz2HaxV9g05uGgIl6c9mEwLz7c4CYomR+R2GpzHNP5RSn76fpympSMEFQlOF1jqEUKDee2qpExzAkS5Q2JHL7VDDc+fchsKCw+UcExCkV9dtKLywf7Rtje6kO11vzHr8AlLKS+/KKAaofwstUYwTdE20qG+T528cSb+tPUETDXQFwUagupAPcycAAAAASUVORK5CYII=');background-repeat:no-repeat;background-position:295px 9px;}footer{padding:25px 0;background:#242424;text-align:center;}footer p{font-size:11px;line-height:1.5;color:#fff;text-transform:uppercase;}footer p strong{font-weight:bold;}footer p a{color:#717070;text-decoration:none;transition:color 0.2s;}footer p a:hover{color:#e82730;transition:color 0.2s;}@media (max-width:1px){footer p{line-height:1.2;}}#main-content{font-size:0;}#main-content #stories{font-family:'Open Sans', sans-serif;display:inline-block;vertical-align:top;width:676px;width:768px;margin-bottom:16px;}#main-content #stories article{font-size:14px;margin-bottom:16px;}#main-content #stories article.single-post{padding:20px;background:#fff;}#main-content #stories article.single-post > .ftrd{border:1px solid #f1f0f0;margin:0 auto 30px;display:block;}@media (max-width:1px){#main-content #stories article.single-post > .ftrd{max-width:100%;margin:0 0 16px;}}#main-content #stories article .story-data{font-size:12px;color:#c4c4c4;margin-bottom:30px;text-transform:uppercase;line-height:1;}#main-content #stories article .story-data a{color:#c4c4c4;}#main-content #stories article .story-content{margin-bottom:16px;}#main-content #stories article .engage-links{font-size:12px;text-transform:uppercase;font-family:"Montserrat", Arial, Sans-serif;}#main-content #stories article .engage-links > li{display:inline-block;vertical-align:top;margin-right:5px;}#main-content #stories article .engage-links > li a{padding:15px 10px;background:#f1f0f0;display:block;text-decoration:none;color:#282828;}#main-content #stories article .engage-links .forum{position:relative;}#main-content #stories article .engage-links .forum a{padding-right:60px;}#main-content #stories article .engage-links .forum a:after{content:"+";display:block;position:absolute;top:50%;margin-top:-10px;right:10px;background:#c9c9c9;color:#fff;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:20px;width:20px;text-align:center;line-height:20px;font-size:18px;}#main-content #stories article .engage-links .facebook a,#main-content #stories article .engage-links .twitter a,#main-content #stories article .engage-links .google-plus a{height:42px;line-height:42px;width:42px;padding:0;font-size:18px;text-align:center;}#main-content #stories article .engage-links .source{float:right;}#main-content #stories article .engage-links .source a{display:inline-block;text-transform:none;}#main-content #stories article .engage-links .source span{padding:15px 10px;background:#f1f0f0;display:inline-block;text-decoration:none;color:#282828;margin-right:5px;}#main-content #stories article .engage-links span{display:none;}#main-content #stories article .more{color:#e82730;text-decoration:none;}#main-content #stories .doubled{display:inline-block;width:50%;vertical-align:top;}#main-content #stories .doubled article{position:relative;padding:0;font-size:14px;}#main-content #stories .doubled article .padding{padding:0 20px 20px;}#main-content #stories .doubled article .ftrd{margin-bottom:30px;}@media (max-width:1px){#main-content #stories .doubled article .ftrd{max-width:100%;margin:0 0 16px;display:none;}}@media (max-width:1px){#main-content #stories .doubled{display:block;width:100%;}#main-content #stories .doubled article{padding-top:30px;}}#main-content #stories .doubled + .doubled article:after{content:"";border-left:1px solid #f1f0f0;position:absolute;top:0;left:0;bottom:0;}@media (max-width:1px){#main-content #stories{display:block;width:100%;}}#main-content #sidebar{display:inline-block;vertical-align:top;width:300px;font-size:14px;margin-left:24px;}#main-content #sidebar > ul{background:#fff;}@media (max-width:1px){#main-content #sidebar{display:block;width:100%;}}#main-content .load-more,#main-content #load-more{line-height:65px;font-size:18px;text-transform:uppercase;text-decoration:none;text-align:center;color:#242424;display:block;background:#fff;}#main-content .load-more .fa,#main-content #load-more .fa{color:#e82730;}#main-content .load-more.no-more,#main-content #load-more.no-more{color:#f1f0f0;cursor:default;}#main-content .load-more.no-more .fa,#main-content #load-more.no-more .fa{color:#f1f0f0;}#main-content .load-more.older,#main-content #load-more.older{margin-bottom:16px;}#main-content:after{content:"";clear:both;display:block;}.styles{font-family:'Open Sans', sans-serif;color:#242424;}.styles h1,.styles h2,.styles h3,.styles h4,.styles h5,.styles h6{font-family:"Montserrat", Arial, Sans-serif;/*color: $canon-red;*/text-transform:uppercase;color:#242424;font-size:28px;margin-bottom:10px;line-height:1;}.styles h1 a,.styles h2 a,.styles h3 a,.styles h4 a,.styles h5 a,.styles h6 a{text-decoration:none;color:#e82730;color:#242424;}.styles h1 a:hover,.styles h2 a:hover,.styles h3 a:hover,.styles h4 a:hover,.styles h5 a:hover,.styles h6 a:hover{text-decoration:none;}.styles h2{font-size:26px;}.styles h3{font-size:24px;}.styles h4{font-size:22px;}.styles h5{font-size:20px;}.styles h6{font-size:18px;}.styles ol{margin-bottom:1em;padding-left:20px;list-style:decimal;}.styles ol > li{margin-left:1.2em;margin-bottom:1.2em;line-height:1.5;}.styles ul:not(.engage-links){margin-bottom:1em;padding-left:20px;list-style:disc;}.styles ul:not(.engage-links) > li{margin-left:1.2em;margin-bottom:1.2em;line-height:1.5;}.styles strong{font-weight:bold;}.styles em{font-style:italic;}.styles a{color:#e82730;}.styles p{line-height:1.5;margin-bottom:1em;}.styles blockquote{font-style:italic;line-height:1.5;margin-bottom:1em;padding:0 20px 0 50px;position:relative;}.styles blockquote:before{content:'\f10d';/* FontAwesome or whatever */font-family:FontAwesome;position:absolute;font-size:25px;display:block;top:-5px;left:10px;}.styles .gallery{border-top:1px solid #f1f0f0;margin-bottom:1em;}.styles .gallery img{border:1px solid #f1f0f0 !important;}.styles label{color:#242424;text-transform:uppercase;}.styles input[type="text"],.styles input[type="password"],.styles input[type="email"],.styles input[type="url"],.styles textarea{border:1px solid #c9c9c9;color:#6e6e6e;font-family:Arial, Sans-serif;font-size:14px;padding:15px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;}.styles button,.styles input[type="submit"],.styles input[type="reset"]{font-weight:bold;color:#fff;background:#333;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:18px;width:100%;border:none;margin:0;text-align:center;font-size:14px;cursor:pointer;/*input[type="file"]::-webkit-file-upload-button {
    visibility: hidden;
  }
  input[type="file"]::before {
    content: 'Choose file';
    display: inline-block;
    background: #333333;
    box-sizing: border-box;
    padding: 18px;
    outline: none;
    white-space: nowrap;
    -webkit-user-select: none;
    cursor: pointer;
    color: #fff;
    text-transform: uppercase;
  }
  input[type="file"]:hover::before {
    border-color: #333333;
  }
  input[type="file"]:active::before {
    background: #333333;
  }*/}.styles .search-highlight{background:#f5f6ce;}.styles table{margin-bottom:1em;}.styles table th,.styles table td{padding:1em 1.2em;line-height:1.5;}.widget-title{font-family:'Raleway', sans-serif;font-size:14px;font-weight:bold;color:#fff;background:#242424;display:block;text-transform:uppercase;padding:15px 18px;margin:0;}.widget-title.popular-posts-widget{background:#e82730;}.widget-title + ul{background:#fff;padding:20px;margin-bottom:16px;/*.smf_recent_posts,*/}.widget-title + ul > li{margin-bottom:16px;}.widget-title + ul > li a{color:#e82730;}.wpp-list{background:#fff;margin-bottom:16px;padding:0 !important;}.wpp-list > li{margin-bottom:0 !important;}.wpp-list .popular-post,.wpp-list .recent-thread{border-bottom:1px solid #f1f0f0;padding:25px 20px;}.wpp-list .popular-post .pp-title,.wpp-list .recent-thread .pp-title,.wpp-list .popular-post .rt-title,.wpp-list .recent-thread .rt-title{font-size:14px;font-weight:bold;margin-bottom:16px;}.wpp-list .popular-post .pp-title a,.wpp-list .recent-thread .pp-title a,.wpp-list .popular-post .rt-title a,.wpp-list .recent-thread .rt-title a{color:#242424;text-decoration:none;}.wpp-list .popular-post .pp-row,.wpp-list .recent-thread .pp-row,.wpp-list .popular-post .rt-row,.wpp-list .recent-thread .rt-row{font-size:0;margin:0;}.wpp-list .popular-post .pp-row p,.wpp-list .recent-thread .pp-row p,.wpp-list .popular-post .rt-row p,.wpp-list .recent-thread .rt-row p{margin:0;display:inline-block;width:50%;vertical-align:top;font-size:12px;color:#d5d5d5;}.wpp-list .popular-post .pp-row .pp-comments,.wpp-list .recent-thread .pp-row .pp-comments,.wpp-list .popular-post .rt-row .pp-comments,.wpp-list .recent-thread .rt-row .pp-comments,.wpp-list .popular-post .pp-row .rt-comments,.wpp-list .recent-thread .pp-row .rt-comments,.wpp-list .popular-post .rt-row .rt-comments,.wpp-list .recent-thread .rt-row .rt-comments{text-align:right;}.wpp-list .popular-post .pp-row .pp-comments a,.wpp-list .recent-thread .pp-row .pp-comments a,.wpp-list .popular-post .rt-row .pp-comments a,.wpp-list .recent-thread .rt-row .pp-comments a,.wpp-list .popular-post .pp-row .rt-comments a,.wpp-list .recent-thread .pp-row .rt-comments a,.wpp-list .popular-post .rt-row .rt-comments a,.wpp-list .recent-thread .rt-row .rt-comments a{color:#e82730;text-decoration:none;}.wpp-list .popular-post .pp-row .pp-comments a:before,.wpp-list .recent-thread .pp-row .pp-comments a:before,.wpp-list .popular-post .rt-row .pp-comments a:before,.wpp-list .recent-thread .rt-row .pp-comments a:before,.wpp-list .popular-post .pp-row .rt-comments a:before,.wpp-list .recent-thread .pp-row .rt-comments a:before,.wpp-list .popular-post .rt-row .rt-comments a:before,.wpp-list .recent-thread .rt-row .rt-comments a:before{content:'\f075';display:inline;/* FontAwesome or whatever */font-family:FontAwesome;}.smf_recent_posts{background:#fff;padding:0 !important;margin-bottom:16px !important;}.smf_recent_posts > li{padding:25px 20px !important;border-bottom:1px solid #f1f0f0;display:block;font-size:14px !important;font-weight:bold;margin-bottom:0 !important;}.smf_recent_posts > li a{color:#242424 !important;text-decoration:none;padding:0 !important;}.sidebar_buckets{margin-bottom:16px;background:#f1f0f0 !important;}.sidebar_buckets > li{display:block;background:#fff;border-left:6px solid #e82730;overflow:hidden;margin-bottom:16px;}.sidebar_buckets > li .labels{display:inline-block;vertical-align:middle;}.sidebar_buckets > li .bucket-top-label{color:#242424;text-transform:uppercase;font-size:12px;margin:0;}.sidebar_buckets > li .bucket-title{margin:0;}.sidebar_buckets > li .bucket-title a{color:#e82730;text-decoration:none;text-transform:uppercase;font-size:23px;}.sidebar_buckets > li .fa{float:left;font-size:30px;margin:0px 15px 0 15px;line-height:70px;width:32px;text-align:center;}.sidebar_buckets > li:after{content:"";clear:both;display:block;}.block{height:70px;/*margin: 20px;*/margin-left:20px;}.block:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.widget-title ~ .gform_wrapper{background:#242424;margin:0 0 16px 0;max-width:100%;padding:0;font-family:'Raleway', sans-serif;}.widget-title ~ .gform_wrapper form{margin:0;padding:0;}.widget-title ~ .gform_wrapper .gform_body{padding:20px;}.widget-title ~ .gform_wrapper .gform_body input[type="email"],.widget-title ~ .gform_wrapper .gform_body input[type="text"]{display:block !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;border:1px solid #dfdfdf !important;padding:16px 13px !important;width:100% !important;font-size:14px !important;color:#333 !important;}.widget-title ~ .gform_wrapper .gform_footer{padding:0;margin:0;}.widget-title ~ .gform_wrapper .gform_button{font-weight:bold;color:#fff;background:#333;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:18px;width:100%;border:none;margin:0;text-align:left;font-size:14px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAARCAIAAAAg6XlfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS5JREFUeNrUlUtqhEAQhiPGzSzciAt1biHqDXThBV14AF8LFXzsBxU8giCCigcQH7jRVGIYJDAzkEw65F/YRdvN1391dzVWlqVpmmEYzvP8glDYtm3QDMPg+75lWW3bIgXvgjhNU0hAlmXH/l8HX1XXtW3bkINxHJGCd03TFAQB5L+qKqTgq/I8h/xfLpd1XZ8FxmVZBvbpdMJx/NYgjuMURVFVlSAIcL8syxMc8zz/3mAYTdPn85n7EMuye0xR1JcJQI2iCPJfFMUTwLdEkqQkSaIoCoIASzn+0nVd07Rvg18/+QfHYBe+dxzHcQxb/lPHSZIAg2EY2L/7Q7uucxzHdd2+7//xqX5wj6GGAxLdPW6aBs4tusoFMVRpwzDQ1Wpw5nke0tfpr97jNwEGAAUozqKcGcqjAAAAAElFTkSuQmCC');background-position:center right;background-repeat:no-repeat;cursor:pointer;}.gform_wrapper ul.gform_fields li.gfield{padding-right:0 !important;}.widget-title ~ div .gform_confirmation_wrapper,.widget-title ~ div.gform_confirmation_wrapper{background:#242424;margin:0 0 16px 0;max-width:100%;padding:0;font-family:'Raleway', sans-serif;color:#fff;}.widget-title ~ div .gform_confirmation_wrapper .gform_confirmation_message,.widget-title ~ div.gform_confirmation_wrapper .gform_confirmation_message{padding:20px;line-height:1.5;}#sm-callout{background:#fff;padding:0 0 0 20px;margin-bottom:16px;/*.category,*/}#sm-callout .block{height:80px;margin:0;float:left;}#sm-callout .labels{display:inline-block;vertical-align:middle;}#sm-callout .bucket-top-label{color:#e82730;text-transform:uppercase;font-size:15px;line-height:1;margin:0;}#sm-callout .bucket-title{text-decoration:none;color:#242424;text-transform:uppercase;font-size:29px;line-height:1;margin:0;}#sm-callout .sm-links{display:inline-block;float:right;list-style:none;padding:0;margin:0;font-size:0;}#sm-callout .sm-links > li{display:inline-block;height:80px;font-size:35px;line-height:80px;padding:0;margin:0;}#sm-callout .sm-links > li a{display:block;width:65px;text-align:center;color:#a7a7a7;text-decoration:none;}#sm-callout .sm-links > li a span{display:none;}#sm-callout .sm-links > li:before{display:none;}#sm-callout .sm-links > li + li{border-left:1px solid #f1f0f0;}@media (max-width:1px){#sm-callout .sm-links{display:block;float:none;clear:both;text-align:center;}}#sm-callout:after{content:"";display:block;clear:both;}.archive:not(.category) #main-content #stories article h2 a{color:#242424;}.archive:not(.category) #main-content #stories article .more{color:#e82730;}.archive:not(.category) #main-content .load-more .fa,.archive:not(.category) #main-content #load-more .fa{color:#e69b27;}.archive:not(.category) #main-content .load-more.no-more,.archive:not(.category) #main-content #load-more.no-more{color:#f1f0f0;}.archive:not(.category) #main-content .load-more.no-more .fa,.archive:not(.category) #main-content #load-more.no-more .fa{color:#f1f0f0;}.archive:not(.category) #main-content .load-more.older,.archive:not(.category) #main-content #load-more.older{margin-bottom:16px;}.archive:not(.category) .sidebar_buckets > li{border-left:6px solid #e69b27;}.archive:not(.category) .sidebar_buckets > li .bucket-title a{color:#e69b27;}.archive:not(.category) #sidebar .widget-title.popular-posts-widget{background:#e69b27;}.archive:not(.category) #sidebar .popular-post .pp-comments a{color:#e69b27;}#latest-story{background:#fff;font-family:'Open Sans', sans-serif;font-size:14px;margin-bottom:16px;}#latest-story article{padding:20px;}#latest-story article h2{color:#242424;}#latest-story article h2 a{color:#242424;}#latest-story article > .ftrd{border:1px solid #f1f0f0;float:left;margin-right:30px;}@media (max-width:1px){#latest-story article > .ftrd{max-width:100%;margin:0 0 16px;}}#latest-story article .story-data{font-size:12px;color:#c4c4c4;margin-bottom:30px;text-transform:uppercase;line-height:1;}#latest-story article .story-data a{color:#c4c4c4;}#latest-story article .story-content{margin-bottom:16px;}#latest-story article .more{color:#e82730;text-decoration:none;}#latest-story article .engage-links{font-size:12px;text-transform:uppercase;font-family:"Montserrat", Arial, Sans-serif;}#latest-story article .engage-links span{display:none;}#latest-story article .engage-links > li{display:inline-block;vertical-align:top;margin-right:5px;}#latest-story article .engage-links > li a{padding:15px 10px;background:#f1f0f0;display:block;text-decoration:none;color:#282828;}#latest-story article .engage-links > li:before{display:none;}#latest-story article .engage-links .forum{position:relative;}#latest-story article .engage-links .forum a{padding-right:60px;}#latest-story article .engage-links .forum a:after{content:"+";display:block;position:absolute;top:50%;margin-top:-10px;right:10px;background:#c9c9c9;color:#fff;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:20px;width:20px;text-align:center;line-height:20px;font-size:18px;}#latest-story article .engage-links .facebook a,#latest-story article .engage-links .twitter a,#latest-story article .engage-links .google-plus a{height:42px;line-height:42px;width:42px;padding:0;font-size:18px;text-align:center;}#latest-story article .engage-links .source{float:right;}#latest-story article .engage-links .source a{display:inline-block;text-transform:none;}#latest-story article .engage-links .source span{padding:15px 10px;background:#f1f0f0;display:inline-block;text-decoration:none;color:#282828;margin-right:5px;}#top-buckets{margin-bottom:16px;}#top-buckets .top-bucket{display:inline-block;vertical-align:top;margin:0;padding:0;width:25%;font-size:14px;position:relative;min-height:171px;}@media (max-width:1px){#top-buckets .top-bucket{width:50%;}}#top-buckets .top-bucket .overlay{background:rgba(0, 0, 0, 0.8);position:absolute;top:60%;bottom:0;left:0;right:0;}#top-buckets .top-bucket .overlay h2{font-size:14px;text-transform:uppercase;margin-bottom:10px;line-height:69px;height:69px;padding:0 20px;}#top-buckets .top-bucket .overlay h2 a{display:inline-block;vertical-align:middle;line-height:1;text-decoration:none;color:#fff;}@media (max-width:1px){#top-buckets .top-bucket .overlay h2{font-size:18px;}}#top-buckets .top-bucket .overlay .story-data{margin:0;text-transform:uppercase;color:#7b7b7b;font-size:12px;}#top-buckets .top-bucket .overlay .story-data .author{color:#e82730;}#top-buckets .top-bucket .overlay .story-data a{color:#c4c4c4;}#top-buckets .top-bucket.review-bucket .story-data .author{color:#7b7b7b;}#top-buckets .top-bucket.review-bucket .story-data .parent{color:#e82730;}#top-buckets .top-bucket + .top-bucket:after{content:"";position:absolute;border-left:1px solid #f1f0f0;top:0;left:0;bottom:0;}.category .highlight,.archive .highlight{display:block;width:100%;background-position:center center;}.category .highlight .overlay,.archive .highlight .overlay{background:rgba(0, 0, 0, 0.70);}.category .highlight .overlay .sblog a,.archive .highlight .overlay .sblog a{color:#e69b27;}.highlight{font-size:14px;display:inline-block;vertical-align:top;width:50%;min-height:288px;position:relative;margin-bottom:16px;}@media (max-width:1px){.highlight{display:block;width:100%;min-height:144px;}}.highlight .overlay{background:rgba(0, 0, 0, 0.8);position:absolute;top:0;left:0;right:0;bottom:0;text-transform:uppercase;padding:20px;}.highlight .overlay .content{position:absolute;bottom:20px;margin:0;padding:0;}.highlight .overlay .sblog{font-size:14px;margin:0;line-height:1;}.highlight .overlay .sblog a{color:#e82730;text-decoration:none;}.highlight .overlay h2{font-size:29px;line-height:1;}.highlight .overlay h2 a{color:#fff;text-decoration:none;}.highlight + .highlight .overlay{border-left:1px solid #f1f0f0;}.latest-story{font-size:14px;}.latest-story:after{content:"";clear:both;display:block;}.latest-story .engage-links .google-plus{display:none !important;}.latest-story .engage-links .source{display:none !important;}body.single-post #stories{font-size:14px;margin-bottom:16px;}body.single-post #stories .story{background:#fff;padding:30px 20px 20px;margin-bottom:16px;}body.single-post #stories .story .page-title{font-size:48px;}body.single-post #stories .story .ftrd{margin-bottom:30px;}@media (max-width:1px){body.single-post #stories .story .ftrd{max-width:100%;margin:0 0 16px;}}body.single-post .back-to-blog{background:#fff;display:block;margin:0;padding:20px;color:#242424;font-size:14px;border-bottom:1px solid #f1f0f0;text-transform:uppercase;text-decoration:none;}body.single-post .back-to-blog .fa{color:#e82730;}body.single-post .back-to-blog.footer{margin:0;border:none;text-align:center;font-size:18px;}h2.related-h2{text-align:center;font-size:18px;color:#242424;margin-bottom:16px;}.related{font-size:0;margin-bottom:16px;}.related .highlight{margin:0 0 1px;}#page-content{font-size:14px;background:#fff;margin:40px auto 16px auto;width:675px;width:768px;}#page-content h1{font-size:48px;text-align:center;padding:55px 0;border-bottom:1px solid #f1f0f0;}#page-content .content{padding:55px 20px;}#page-content img{max-width:100%;height:auto;}#topbar{margin-bottom:16px;}.textwidget{margin-bottom:16px;}#sidebar .textwidget{font-size:14px;}#sidebar ul li{font-size:16px;}#sidebar .gform_footer.top_label input[type="submit"]{font-size:16px;width:100%;margin:0;}#sidebar .gform_confirmation_message{font-size:16px;}.gfield_error{padding:0 !important;background:none !important;border:none !important;}.validation_error{display:none;}#sidebar .gform_wrapper.gf_browser_ie .gform_footer input.button.gform_button{padding:18px;width:100%;margin:0;}.category-name{font-size:28px;text-transform:uppercase;color:#e69b27;margin-bottom:16px;}header nav #main-menu > li.mobile-only{display:none;}@media (max-width:1px){header nav #main-menu > li.mobile-only{display:block;}}