@media only screen and (max-width:1600px){}@media only screen and (max-width:1280px){}@media only screen and (max-width:1024px){header{}header ul{margin-left:1%;width:74%}header ul li{line-height:41px;margin:0 1.3%}header ul li.active{}header ul li a{font-size:22px}#logo img{margin:9% 6%}.span_3_of_12{width:47.8%;min-height:300px}.section{padding:0 1%}#banner{}}@media only screen and (max-width:768px){.container{width:90% !important;margin:0 auto !important}#banner.container{width:100% !important}header.container{width:100% !important}.sf_colsIn{margin:0 !important}.sf_2cols_2_67,.sf_2cols_1in_33,.sf_2cols_1_33{float:none !important;width:100% !important}.sfimageWrp img{width:80%;margin:0 auto;text-align:center;display:block}#banner .bannerContainer{position:relative;top:0;right:auto;width:100%;max-width:none;padding:11px 20px 51px}.bannerContainer p{display:none}.bannerContainer h2{}.bannerContainer a{font-size:18px;padding:5px;max-width:160px;margin:10px auto 0}#banner img{position:relative;top:0}.k-menu .k-animation-container,.k-menu .k-menu-group{position:relative !important}.k-menu .k-animation-container li,.k-menu .k-menu-group li{}header ul{width:100%;float:left}#logo{height:81px;width:auto;padding:9px}#logo img{height:100%;width:auto;margin:0}footer .span_3_of_12{min-height:300px;text-align:center}.span_3_of_12{width:100%;margin:0}.span_4_of_12{width:100%;margin:0}header{border:none;height:81px;top:0}footer div ul li a h4{text-align:center}#footer_social{text-align:center}#footer_social menu li{float:none;display:inline-block}#footer_social menu li a{}.btn_footerViewAll{position:relative;margin:0 auto;margin-top:57px}}@media only screen and (max-height:610px){}