/* mobile css */
html {-webkit-text-size-adjust: 100%;}
html,body{width:100%;min-width:100%;}
/*#Wrapper {overflow-x:hidden; }*/
.contentMax, .contentArea, #Showcase, #Slides { width: 100%; }
#PageWrapper, .postDashWrapper, #Header, #Footer, .pageMain , .pageMain .contentArea { width:100% !important; }
.noContentBg #Header, .noContentBg #gallery, .noContentBg .pageMain, .noContentBg .ShowcaseWrap, .noContentBg .ShowcaseWrapNoScroll, .noContentBg #sliderWrapper { width:100% !important; }
#PageWrapper {padding:0;}
.SecondaryMenu { display:none; }
#Header { height:auto !important; }
#HeaderContent {width:100%;}
.fwslider-wrap { margin-top:0 !important; }
#Footer, .noContentBg #Footer { float:left; }
.noribbon .breadcrumb { display:none; }
/*.pageMain .right { display:none !important; }*/
.pageMain {}
.pageMain .two-thirds { width:100% !important; }


.conarea-con, .contentArea {width:100% !important;}


/* Header styles */
#headerFullWidth {min-height:198px;}
#Header #HeaderNew #HeaderContent .column-one #Logo {margin:40px 0 20px 10px;}
#HeaderContentArea1 .header-links {float:none;text-align:right;padding-right:20px;margin:0;}
#HeaderContentArea2 .column-two {display: none;}
#HeaderContent .nav-buttons {width:100%; background-color:#ededed;}
#HeaderContent .nav-buttons a {display: none;}

/* sub asset form */
.subasset #dynform1 {margin-top:0 !important;}


.blue-strip h1 {width:50%;margin-left:20px;font-size:35px !important;}
/*.blue-strip h1 img.icon {display: none;}*/
.blue-strip .download-button {right:20px;}

/*reponsive menu*/
.resp-toggle-nav-wrap {top: 155px !important; width:100%;background-color:#ededed;padding:15px 0;}
.resp-toggle-nav-wrap .resp-toggle-nav {border:none !important;margin-left:10px;}
.resp-toggle-nav img {background-color:#ff1333 !important;width: 40px; }
.resp-toggle-nav-wrap .nav-buttons {display: inline-block !important;margin-top:-5px;}
/*#MenuWrapper.resp-menu-exists {height:90px;}*/
div.resp-menu {margin-top:0;}
div.resp-menu ul.mobile-menu li a {background-color: #13aeff !important;}
div.resp-menu ul.mobile-menu li a:hover {background-color: #ff1333 !important;color:#fff !important;}
div.resp-menu ul.mobile-menu li a.activelnk {background-color: #ff1333 !important; color:#fff !important;}
div.resp-menu ul.sub li a {color:#fff !important;}
div.resp-menu span.more-pages {background:none !important;}

/* Footer style */
.FooterFullWidth {overflow: hidden;}
.FooterFullWidth .column-one img {width:255px !important; height:auto !important;}
.FooterFullWidth #fieldName, .FooterFullWidth #fieldEmail {width:200px;}
/*#FooterContentArea2 .one-third {width:100% !important;}
#Footer #FooterContent {height:auto !important;}
#FooterContent .col-content h3 {text-align:center;}
#FooterContent .col-content p, #FooterContent .col-content div p {text-align:center;}*/

/* Page styles */
#titlebar h1 {padding-left:20px;}
.assetFullWidth > div > div {overflow: visible;}
/*.subcols2 .subasset {width:100% !important; float:none;}
.subasset.subcon1 {width:100% !important; float:none;padding-right:0;}*/
.subasset.subcon1 > div {padding:20px;}
/*.text_content .subcols2 .subasset h4 {text-align:center !important;}
.text_content .subcols2 .subasset p {text-align:center !important;}*/
.subcols2 .subcon2 .form-no-banner {margin:0;}
.subcols2 .subcon2 .dynform-wrap {display: none;}
/*.text_content p {text-align:center !important;}
.text_content h5 {text-align:center;}  */


/* vertical tabs */
div.clean_rounded-vertical {margin-left:0 !important;}
div.clean_rounded-vertical > div.st_tabs {width:100%;clear:both;}
div.clean_rounded-vertical .st_tabs_wrap ul.st_tabs_ul {text-align:center;}
div.clean_rounded-vertical > div.st_tabs ul li {clear:none; float:none; display:inline-block;margin:5px 8px;}
div.clean_rounded-vertical > div.st_tabs ul li a {width:160px;text-indent:0;padding:10px 0; text-align:center;}
div.clean_rounded-vertical > div.st_views {clear:both;}
div.clean_rounded-vertical > div.st_views .st_view .text_content {padding-top:10px;}

/* home page */
.home .subasset {width:100% !important; /*margin-top:30px;*/}
#slide-9.home.home .subasset.subcon1 {margin-top:0;}
.home-left-section.for-mobile {display: block !important;margin:30px 0 50px 0;width:auto;text-align:center;float: none;}

#slide-9.home .subcols2 .subcon1 {display: none !important;}

.home .flip-container{display: inline-block; float:none;width:28%;max-width:220px;margin-left:2%;margin-right:2%;}
.home .flip-container .front, .home .flip-container .back{width:100%;max-width:220px; overflow: hidden;}
.home .flip-container .front img, .home .flip-container .back img {width:100% !important;max-width:220px;height:auto !important;}

.home .subcols2 .subcon2 .dynform-wrap {display: block;}
.home .subasset #dynform1 {margin:0;}
.home .dynform-wrap li.tabcol1, .home .dynform-wrap li.tabcol2 { float:left;width:46%;}
.home .dynform-wrap li.tabcol1 {margin-right:2%;}
.home .subasset .dynamic_form li.newline h2 {width:97%;padding:20px 0;padding-left:3%;}
.home .subasset .dynamic_form textarea, .home .subasset .dynamic_form .textInput {width:93%;}
#slide-10.home .pageMain {height:auto !important;}

.home .why-choose-home {padding:0 20px;}
.home .why-choose-home p img {margin-bottom:30px;}
/*#slide-47.home .text_content {padding:0 20px;}*/ 
/*#slide-47.home .subasset > div {padding:0 20px !important; }
#slide-47.home .subasset.subcon2 p {text-align:center;}
#slide-47.home .subasset.subcon2 p img {float:none !important;}*/

.home .rs-carousel {/*width:670px !important;*/ margin:0 auto;}
.home .rs-carousel li {margin-left: 0; margin-right:10px;}
.home .rs-carousel-action {top:30%;}

.home ul.testibox, .home ul.testibox li {width:100% !important;}
.home ul.testibox span.quoteTitle {float:none;display: block;text-align:center;width:auto !important;}

/* our-products */
.our-products .subasset.subcon1 {width:100% !important;}
.our-products .home-left-section {display: block !important;margin:30px 0 50px 0;}

.our-products .flip-container{display: inline-block; float:none;width:28%;max-width:220px;margin-left:2%;margin-right:2%;}
.our-products .flip-container .front, .home .flip-container .back{width:100%;max-width:220px; overflow: hidden;}
.our-products .flip-container .front img, .home .flip-container .back img {width:100% !important;max-width:220px;height:auto !important;}

/*  windows */
.windows .text_content {padding:0 20px;}
 
/* contact-us */
.contact-us .subasset.subcon1 {width:100% !important;padding:0;}
.contact-us .subasset .form-no-banner {display: none;}
.contact-us.assetFullWidth > div > div {overflow: visible;clear:both;}
/*.contact-us .subcols2 img{display: none;}*/

/* faqs */
.faqs .subasset.subcon1 {width:100% !important;padding:0;}

/* our-news */
.isotopes {padding-top:1px;}
/*.isotopes div.element-item {
    float: none !important;
    left: 0 !important;
    position: relative !important;
    width: 95% !important;
    top: auto !important;
}

.isotopes .list_imagelink .list_image{
	max-width: 100% !important;
}*/
