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