@import url(../warp/css/responsive.css);.acymailing_form{float:right;}
.slider-container li img{width:auto !important;}
@media (max-width:1220px){}
@media (max-width:959px){.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span{font-size:13px;}
div.acymailing_module{text-align:center;width:100%;}
.wk-slideshow-home .caption,
.layout-slideshow .sprocket-features-content{height:300px;}
.sprocket-tabs-nav li:first-child{margin:0 !important;}
.layout-top .sprocket-tabs-nav{padding:0 2px 0 0 !important}
.sprocket-tabs-nav li{width:100%;margin:0}
.hidden-img{top:150px;}
.sprocket-strips-item{margin:10px 10px 20px 0;}
.row .column, .row .columns{width:100%;left:auto;right:auto;margin-left:0;}
.event{display:inline-block;}
#totop-scroller, #toTop{bottom:-90px;}
.mejs-container.mejs-video,
.mejs-container .mejs-poster,
.mejs-container .mejs-overlay{width:100% !important}
}
@media (min-width:768px) and (max-width:959px){.wk-slideshow-home .caption h2,
.layout-slideshow .sprocket-features-title{font-size:30px}
.wk-slideshow-home .caption,
.layout-slideshow .sprocket-features-content{height:265px;}
}
@media (min-width:480px) and (max-width:959px){}
@media (max-width:767px){h2{line-height:33px;}
.toolbar-l{display:none}
.toolbar-r{margin-right:20px;float:left;}
.contact{margin:9px 0 !important}
.top-links{float:right}
#header-responsive{padding:5px 15px 20px;text-align:center;}
.wk-slideshow-home .caption,
.wk-slideshow .next, .wk-slideshow .prev,
.layout-slideshow .sprocket-features-content,
.layout-slideshow .sprocket-features-arrows .arrow{display:none !important}
#header-bottom{display:none;}
.main-logodiv{text-align:center;float:none;}
#header-top{margin:0 auto;padding:0;width:97%;}
.top-centerbanner{display:inherit;float:none;margin:6px auto;text-align:center;width:auto;}
.search-box{display:table;float:none;margin:0 auto;width:93%;}
#search{width:100%;}
.price-col{width:99% !important;padding-right:0;border:1px solid #CECECE;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important;margin-bottom:5px;}
ul.feature > li{padding:7px 1px !important}
.price-col .price-tag{padding:15px 5px 10px !important}
.call-action{padding:20px 5px 25px}
.hidden-img{display:none;}
.hidden-text{width:100%;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;z-index:40;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;left:0;margin:10px;width:auto;background:#eee url(../images/typo/modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:41;padding:30px 40px 34px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;}
.reveal-modal .row{min-width:0;}
.reveal-modal input[type="text"],
.reveal-modal input[type="password"],
.reveal-modal input[type="email"],
.reveal-modal select{width:100%;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-ms-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;}
#system form.submission fieldset > div > input[type="text"],
#system form.submission fieldset > div > input[type="password"],
input[type="text"],
legend, fieldset{width:95%;}
#system form.submission fieldset > div > textarea,
textarea{width:88%;}
input[type="text"]#jform_profile_dob{width:82% !important;}
.acymailing_introtext{text-align:center;padding-bottom:20px;white-space:normal;left:0;}
#newsletter p{margin-left:-38px}
#newsletter .acymailing_form p{float:none;top:24px;}
#newsletter .acymailing_form p.acysubbuttons{top:-2px;}
div.acymailing_module, .acymailing_module div{display:inline-block;width:100%;text-align:center}
.acyfield_email input[type="text"]{width:55%;}
.news-mockup p.acysubbuttons{top:15px !important;float:right;}
.showhide li h4{font-size:18px;padding:8px 45px 5px;}
}
@media (min-width:480px) and (max-width:767px){}
@media (max-width:479px){.logo-img{height:60px}
#system .items .item,
#system .items .item:first-child{margin-top:12px;padding-top:18px;border-top-width:1px;}
#system .items:first-child .item{margin-top:0;padding-top:0;border-width:0;}
#system .items .leading .item{margin-bottom:0;padding-bottom:0;border-width:0;}
video,
.mejs-poster.mejs-layer img{max-width:100% !important;}
.mejs-container.mejs-audio,
.mejs-container.mejs-audio > div{max-width:100% !important;}
.search-box{width:100%;}
}