.row-fluid [class*=span].widget-type-image_slider{display:block;min-height:100px}.row-fluid [class*=span]{min-height:auto}.footer .holder .container .span3{margin:0;padding:0 15px;width:100%}.video-section .container .span6:first-child,.video-section .container .span6:nth-of-type(2){width:100%}.info-area .span4{margin:0;width:100%}.page-legacy .row-fluid .span5{width:100%}.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_page_footer,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_text{word-wrap:normal}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{float:right}.row-fluid .span9.main-nav{float:right;width:auto}.items-list .item{color:#656b6f;font:400 16px/23px Source Sans Pro,sans-serif}.items-list .img img{vertical-align:middle!important}.footer{background:#343638;color:#a1b1bc;font:400 14px/24px Source Sans Pro,sans-serif}.holder .logo{display:block;font-size:0;height:29px;line-height:0;margin:3px 0 34px 1px;width:170px}.holder .logo a{display:block;height:100%}.footer p{color:#7d8387;margin:0 0 24px}.footer h3,.footer h4{color:#fff;font:900 18px/24px Lato,sans-serif;letter-spacing:normal;margin:0 0 31px;padding-left:24px;position:relative;text-transform:uppercase}.footer h3:before,.footer h4:before{background:#319ad2;content:"";height:18px;left:0;position:absolute;top:3px;width:5px}.footer .bottom,.footer-container-wrapper .bottom{background:#1f1f1f;border-top:1px solid #2b2e3c;padding:22px 0}.footer .copy{float:left;font-size:0;line-height:0;list-style:none;margin:0;padding:0}.footer .copy li,.footer-container-wrapper .copy li{display:inline-block;font:400 14px/24px Lato,sans-serif;margin-right:14px;position:relative;text-shadow:1px 0 2px rgba(0,0,0,.3);vertical-align:top}.footer .copy li+li:before{background:#2c3e50;content:"";height:14px;left:-7px;position:absolute;top:5px;width:1px}.footer .copy li a{color:inherit}.social{float:right;font-size:0;line-height:0;list-style:none;margin:0;padding:5px 2px 0 0}.social li{display:inline-block;margin-left:14px;vertical-align:top}.social li a{color:inherit}.social li a:hover{color:#fff;text-decoration:none}.social .ico{font-family:ElegantIcons;font-size:14px}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.btn-menu-container{display:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block;height:100%;position:fixed;right:-270px;top:0;width:270px;z-index:20}.hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{border-top:1px solid #f5f5f5}.push .hs-menu-wrapper.hs-menu-flow-horizontal>ul{right:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child:hover{border:none;box-shadow:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{background-color:#339ad1;background-image:none!important;border:2px solid #339ad1;color:#fff;padding:7px 28px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a:hover{background-color:#fff;border-color:#fff;color:#339ad1}@media (min-width:768px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul{right:-500px;width:500px}.footer .holder .container .span3{width:50%}.video-section .container .span6:first-child{width:33.3333%}.video-section .container .span6:nth-of-type(2){margin-left:0;width:66.6667%}.info-list .row-fluid .span4,.info-list .row-fluid [class*=span]:first-child{width:50%!important}.page-legacy .row-fluid .span5{width:41.66666667%}}@media (min-width:992px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block;position:relative;right:auto;width:auto}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal>ul>li{border:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:last-child a{border-radius:70px;margin:3px 0 0 15px}.container{width:970px}.items-list .row-fluid .span3{margin:0;padding:0 15px 20px;width:50%}.footer .holder .container .span3{width:25%}.info-area .span4{width:33.33333333%}.footer .container>.row-fluid-wrapper{margin:0 -15px}}@media (min-width:1200px){.items-list .row-fluid .span3{width:25%}.container{width:1200px}}#twitter-widget-0,.twitter-widget,.twitter-widget *,a.twitter-timeline{color:#7d8387!important}@media print{.custom-header-class,.header,.site-header,header{display:none!important}.body-container,.post-content,body,main{margin-top:0!important;padding-top:0!important}}