body{padding:0}#disclaimer p{margin-left:0px}#disclaimer{padding:10px;text-align:center}#asi-wrap{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-toggle{display:block}.hide-mobile{display:none !important}.mobile-only{display:block !important}.navmenu #main-menu>li,.navmenu .menu>li{float:none;border-bottom:1px solid #fff;min-height:0;line-height:1;padding:0;margin:0 !important}.navmenu #main-menu>li>a,#menu-product-categories a,#menu-product-collections a{border-bottom:0 !important;padding:10px 0 10px 5px;color:#000}.navmenu #main-menu .sub-menu{position:static;width:auto;margin-left:0;display:none}.navmenu #main-menu li:hover .sub-menu{display:inline}#mainbody-columns{padding:0 30px}.tax-collection #mainbody-columns{padding:0}.tax-product_category #mainbody-columns{padding:0}header .asi-page{padding:10px}#asi-head #searchform{position:absolute;right:10px;top:90px}#product-categories-sidebar{margin-left:0}.product-category{padding:0 40px;width:auto !important}#products-mobile-menu button.navbar-toggle{position:fixed;z-index:999999;left:0;width:24px}.cat-head{margin-top:0}#menu-product-categories a,#menu-collections a{margin-left:20px}.cat-description h4 br{display:none}.cat-desc p{max-width:100%}.cat-images{margin:14px 0 0 2%}img.cat-prod-name{float:none;text-align:center}.tax-product_category #mainbody-columns,.tax-collection #mainbody-columns{margin-left:0}div.gray-box{max-height:100%}#homeCarousel .carousel-indicators{bottom:0px}.homepage-footer-text{padding-right:0}ul.footer_nav{margin-left:0px;margin-top:0px;margin-bottom:0}#homepage_boxes div.homepage_box{display:block;padding-right:10px;height:auto;min-height:185px;margin:5px !important}.asi-disclaimer{margin-top:20px;text-align:center}#asi-footer{height:auto}#rep_result table.more_info_table td:nth-child(1){width:auto}#rep_result{border:1px solid #ccc;padding:5%;width:100%;margin-top:15px}.page-id-276 #mainbody-columns{background:none}.page-template-template-solution #mainbody-columns{background:none}.solution-content{background:#ededee;padding-top:0;max-width:830px}.solutions-text{max-width:100%}.news-item{width:100%}#single-source-image .wp-post-image{display:none}.solutions-intro,.solution-content{position:relative;top:auto;left:auto;margin-left:0 !important;width:auto}#single-source-image img.mobile-only{margin-bottom:0}.page-template-template-solution #mainbody-columns{padding:0 20px}.page-template-template-solution #mainbody-columns header{padding:0 0px}@media (max-width: 380px){.solutions{margin-bottom:20px}.solutions-text{width:90%;margin-left:10%}.solutions_thumbnail{padding-right:0 !important;width:90%;margin-bottom:15px}.solutions .number{width:10%}}.tech-cat-column,.tech-cat-column:first-child{width:100%;margin:0}#ceu-courses{margin-left:0}@media (max-width: 767px){.search-desc{min-height:0px}.search-description{border-left:0px solid #ccc;padding:0 10px !important;margin:20px 0;vertical-align:middle;min-height:0px}.gform_wrapper .left_label input.medium,.gform_wrapper .left_label select.medium,.gform_wrapper .right_label input.medium,.gform_wrapper .right_label select.medium{width:100% !important}input#gform_submit_button_1{margin-top:0}#solutions .col-sm-6:nth-child(even){padding-left:0px}.solutions-content:nth-child(5),.solutions-content:nth-child(7){margin-top:0px}.cat-description{max-width:100%;margin-left:0;margin-top:15px;width:auto}.techtext{padding-left:0px !important}.product_description{height:auto}.solutions-text>div{min-height:0}.ceu-text{padding-right:0}h2.about-product{margin:5px 0}header .asi-page{min-height:0;height:80px}header #searchform{display:none}#asi-head a.cssLogo{margin:0}.page-template-template-green .col-sm-6 img{margin-bottom:30px}#rep_result{border:0px solid #ccc;padding:0%}#homepage_boxes div.homepage_box{padding-bottom:20px;text-align:center}#homepage_boxes div.homepage_box>div{width:100%;max-width:100%;float:none}a.home_link{margin:3px auto}.homepage_box_description .pf-content{min-height:0}#asi-footer>div{padding:30px 0 0 0;height:100%}#asi-footer img{}.cat-lg-img img{height:auto}div.cat-desc{height:auto;padding:30px 0 30px 0 !important;border:0;width:100%}.tax-product_category #mainbody-columns,.tax-collection #mainbody-columns{margin-left:0}div.cat-lg-img{max-width:100%;text-align:center;width:100% !important}.leed .col-xs-2{padding-right:10px}.product_features h4{padding:10px 0}.single-case_studies #mainbody-columns{padding:0 30px}}@media (max-width: 454px){button#tech_data_submit{margin:15px 0}.case_studies blockquote{margin:30px 0}#asi-footer{flex-direction:column;align-items:center}.social-platforms{justify-content:center}#asi-footer>.asi-group-logo{margin-left:0}}@media (max-width: 400px){.col-xxs-12{width:100% !important}.page-template-template-fullwidth #gk-mainbody{padding:20px 5px}}