@media only screen and (min-width:2701px){.nav-sections .navigation li.level0,.minicart-wrapper.ui-menu-item a.showcart span.text,.nav-sections .ui-menu li.authorization-link.ui-menu-item,.nav-sections .navigation li.authorization-link,.nav-sections .navigation>ul>li{font-size:24px}.nav-sections .block-search .block-content{margin-right:4vw}.we-accept-main-area h3{font-size:18px}.header-text-left,.header-calltext,.banner-below-txt{font-size:1.4vw}.banner-below-txt{font-size:1.1vw}.we-accept-main-area img{width:18.8%}.header-main{margin:0 0 .2em}.minicart-wrapper{margin-top:0}}@media only screen and (min-width:1921px) and (max-width:2700px){.nav-sections .navigation li.level0,.minicart-wrapper.ui-menu-item a.showcart span.text,.nav-sections .ui-menu li.authorization-link.ui-menu-item,.nav-sections .navigation li.authorization-link,.nav-sections .navigation>ul>li{font-size:24px}.nav-sections .block-search .block-content{margin-right:4.5vw}.we-accept-main-area h3{font-size:18px}.header-text-left,.header-calltext,.banner-below-txt{font-size:1.5vw}.service-hrs-p1{font-size:1.3vw}.we-accept-main-area img{width:18.8%}.header-main{margin:0 0 .2em}.spanishsite .navigation li.level0,.spanishsite .navigation li.authorization-link.ui-menu-item,.spanishsite .navigation li.authorization-link,.spanishsite .navigation>ul>li{font-size:1vw}}@media screen and (max-width:1800px){a.list-view-details:link,a.list-view-details:visited,a.list-view-details:hover,div.product form button.action.tocart.primary{font-size:14px;padding:10px}}@media only screen and (min-width:1650px){.spanishsite .navigation li.level0,.spanishsite .navigation li.authorization-link.ui-menu-item,.spanishsite .navigation li.authorization-link,.spanishsite .navigation>ul>li{font-size:20px}.sidebar .top-hood-img p{font-size:20px}.navigation .level0{margin:0 55px 0 0}#side-chat{top:40%}div.c-sidebar.sidebar.sidebar-additional li.level1 li.level2 ul.o-list.o-list--unstyled li.level3 a{padding-right:70px}nav.navigation li.level0{margin:0 2.2% 0 0}.spanishsite nav.navigation li.level0{margin:0 .5% 0 0}.scratchit-outer .special-red-text{font-size:20px}.minicart-wrapper{margin-top:0}_:-ms-fullscreen,:root .page-header{margin-bottom:5.5vw}}@media only screen and (min-width:1550px) and (max-width:1649px){div.c-sidebar.sidebar.sidebar-additional li.level1 li.level2 ul.o-list.o-list--unstyled li.level3 a{padding-right:40px}}@media (min-width:1650px) and (max-width:1920px){.category-description .ventless-cat.img_text{text-align:unset;font-size:1.15vw}.sections.nav-sections{margin-top:-14px}.minicart-wrapper{margin-top:-13px}.checkout-onepage-success.page-layout-1column .column.main{width:30%;margin:0 auto;margin-top:70px}}@media (min-width:1301px) and (max-width:1920px){.bundle-options-wrapper .fieldset.fieldset-bundle-options .nested.options-list .field.choice .label,.product-info-main .hoodonly-bundle-options .label{font-size:.725vw;padding-right:0;margin-bottom:8px}.product-info-main .price-container .price,.product-info-main .hoodonly-bundle-options .label .price{font-size:.73vw}.fire_title{font-size:.85vw}.help_fire{font-size:.75vw}.std-include{font-size:.55vw}.field.choice.admin__field.admin__field-option label.label.admin__field-label{font-size:.725vw}.field.pre-wired_lights .label.pre-wired_lights,.field.hanging_brackets .label.hanging_brackets{font-size:.85vw}.pre-wired_lights .control label,.hanging_brackets .control label{font-size:.725vw}}@media (min-width:992px) and (max-width:1300px){.hoodonly-bundle-options-inner>.field.choice label,.pre-wired_lights .admin__field-option label.label.admin__field-label,.hanging_brackets .admin__field-option label.label.admin__field-label{padding-left:0}.hoodonly-bundle-options-inner>.field.choice input{padding-right:20px}}@media (min-width:991px) and (max-width:1030px){.minicart-wrapper{margin-right:3em}}@media (min-width:991px) and (max-width:1024px){li.authorization-link.ui-menu-item,li.authorization-link{right:7em}.spanishsite .navigation li.authorization-link{margin-right:-3em}}@media screen and (max-width:1555px){a.list-view-details:link,a.list-view-details:visited,a.list-view-details:hover,div form button.action.tocart.primary{width:100%}.list-view-details-container{float:none}}@media (min-width:991px) and (max-width:1555px){.navigation .level0>.level-top{padding:0 8px}}@media only screen and (min-width:1556px){.block-search .block-content{right:0;width:145px;margin-right:5.5vw}.spanishsite .block-search .block-content{margin-right:9.5vw}.minicart-wrapper{margin-right:2em !important}li.authorization-link.ui-menu-item,li.authorization-link{right:0}.navigation li.level0,.minicart-wrapper.ui-menu-item a.showcart span.text,.ui-menu li.authorization-link.ui-menu-item{font-size:1.2vw}.navigation li.level0{margin:0 2% 0 0}.spanishsite .navigation li.level0{margin:0 1% 0 0}.spanishsite .navigation li.authorization-link.ui-menu-item{margin-right:1%}.spanishsite .navigation li.level0,.spanishsite .navigation li.authorization-link.ui-menu-item,.spanishsite .navigation li.authorization-link,.spanishsite .navigation>ul>li{font-size:1.1vw}.minicart-wrapper.ui-menu-item a.showcart span.text{font-family:'Roboto-BlackItalic';clip:initial;margin-left:-140px;line-height:inherit;width:auto;color:#fff;text-transform:uppercase;font-size:20px;height:auto;padding-top:10px}.category-ansul-fire-suppression-systems .subcategories.hidden-xs{position:relative;top:-8px}.cat-decide-link{margin-top:-7px;margin-bottom:0}.category-ansul-fire-suppression-systems .category-description{margin-bottom:5px}.fire-protection{width:150px}.ansul-flag{width:140px}}@media (min-width:1365px) and (max-width:1649px){.checkout-onepage-success.page-layout-1column .column.main{width:40%;margin:0 auto;margin-top:70px}.header-main{margin:0}.sections.nav-sections{margin-top:-8px}.minicart-wrapper{margin-top:-7px}.compltgrndiv .col-md-6,.ecmotrdiv .col-md-4{width:50%}}@media (min-width:1300px) and (max-width:1400px){.nav-sections-items{width:97%}}@media only screen and (min-width:1280px){.modal-popup.decide-popup._inner-scroll .modal-inner-wrap{width:55%}}@media (min-width:1400px) and (max-width:1555px){div form button.action.tocart.primary{white-space:initial;width:100%;padding:17px 0}.product-item .catview-prodescr li,.item.product-item div.product.details.product-item-details strong.product.name.product-item-name a.product-item-link,.product-item .price-box .price-label{font-size:15px}.product-item .price-box .price{font-size:1.5rem}.category-ventless.page-products .products-grid .product-item{width:16.5%}}@media (min-width:1306px) and (max-width:1555px){.category-ansul-fire-suppression-systems .subcategories.hidden-xs{position:relative;top:0}.category-ansul-fire-suppression-systems .category-description{margin-bottom:-5px}.cat-decide-link{margin-top:-8px;margin-bottom:0}.fire-protection{width:150px}.ansul-flag{width:130px}}@media(min-width:1256px) and (max-width:1431px){.bestseller-row2 .packtext{font-size:x-small}}@media (max-width:1150px){.mobileresp .boxes-hover-inner{padding:5em 0}.constusinfo{padding-top:1em}}@media (max-width:1450px){.modal-popup._inner-scroll .modal-inner-wrap{width:95%}#olark-box-wrapper{top:2.5em}}@media (max-width:1300px){.boxes-hover-inner{max-height:110px}}@media (max-width:1750px){.help_fire{padding-left:0;margin-top:10px}}@media (min-width:1700px){.boxes-hover-inner{min-height:260px}}@media (min-width:1231px){.minicart-wrapper{margin-right:5em}.spanishsitecart.minicart-wrapper{margin-right:3em}}@media (min-width:1201px) and (max-width:1305px){.category-ansul-fire-suppression-systems .subcategories.hidden-xs{position:relative;top:0}.category-ansul-fire-suppression-systems .category-description{margin-bottom:-5px}.cat-decide-link{margin-top:-35px}.category-description .fire-protection-desk{display:block;float:right;width:100px}.category-description .fire-protection{display:none}.category-description .ansul-flag{margin-top:10%}.subcategories.hidden-xs .col-sm-4{width:33.3333%}}@media only screen and (min-width:1256px) and (max-width:1519px){.block-search .block-content{right:0}.estimate-block #zipcode{width:85%;float:left}#bannercompany h2{margin:0;padding:10px 0 2px 30px;font-weight:400;color:#fff;border-left:1px solid #000;font-size:1.5vw}.prod-feet{font-size:40px;line-height:1;margin:0;padding-top:.7em}.prod-pack{font-size:18px}.packtext{width:47%;vertical-align:top;font-size:12px}.packpriceamt{width:48%;font-size:20px}.finance-text{padding:10px 16px;font-size:14px;line-height:1.42857143}.financing-apply-test{font-size:12px}span.financing-price{padding:0 5px 1px;line-height:1.5}.compltgrndiv .col-md-6,.ecmotrdiv .col-md-4{width:50%}}@media only screen and (min-width:992px) and (max-width:1255px){.helpbox-2 h1{margin-top:3.3em}a.help-button{padding:10px 1em}.banner-below-txt{font-size:1.5vw}.boxes-hover-inner{padding:6em 1em}.boxes-hover-inner .boxesp1{font-size:24px}.minicart-wrapper.ui-menu-item a.showcart span.text{font-family:'Roboto-BlackItalic';clip:initial;margin-left:-95px;line-height:40px;width:auto;color:#fff;text-transform:uppercase;font-size:1.3vw;height:auto}.estimate-block .title-ship{text-align:center;margin:0 auto;margin-top:20px;width:100%}.estimate-block .head-ship-icon{float:none;display:table;margin:0 auto}#bannercompany h2{margin:0;padding:12px 0 2px 30px;font-weight:400;color:#fff;border-left:1px solid #000;font-size:16px}#shortform1_emailform .col-md-12{width:100%}#msform fieldset.type1,#msform fieldset.type2{width:40%;margin-right:25px}#msform fieldset.personalinfo{width:45%}.best-sellprod.col-md-2{width:33%;padding:0 5px;margin-bottom:5px}.prod-pack{font-size:20px}.prod-feet{font-size:42px;line-height:1;margin:0;padding-top:.7em}.packtext{width:59%;font-size:11px}.packpriceamt{width:39%;font-size:20px}.product-info-main .special-price .price-wrapper .price{font-size:2vw;font-weight:100}.col-md-12.help-backgroun_color img{padding-bottom:0 !important}.col-md-4.help p{font-size:18px}.help-button{font-size:16px}.hoodmartpromo{width:84%}.hoodmartpromo p{font-size:18px}.hotdeals h3{font-size:26px}.hotdeals a{font-size:26px}.ask-question-form .hoodmartpromo{width:100%}.ask-question-form .hoodmartpromo p{font-size:14px}.ask-question-form .hotdeals a,.ask-question-form .hotdeals h3{font-size:20px}.page-products .product-item-info{padding:1px}.compltgrndiv .col-md-6,.ecmotrdiv .col-md-4{width:100%}}@media only screen and (min-width:992px) and (max-width:1230px){.minicart-wrapper{margin-right:3em}.navigation li.level0,.navigation li.authorization-link.ui-menu-item,.navigation li.authorization-link,.navigation>ul>li{font-size:13.5px}.header-text-left,.header-calltext{font-size:18px;padding-top:0}.navigation .level0{margin:0 1% 0 0}.category-description .blocks{width:100%;padding:0 50px}.sidebar .top-hood-img p{margin:0;letter-spacing:1px}.sidebar .top-hood-img p:nth-child(2){margin-top:0}.packtext{width:64%;font-size:11px;vertical-align:baseline}.packpriceamt{width:34%;font-size:18px}.header-main h2.header-text-left,.header-main .header-calltext{padding-top:.5em}}@media (max-width:1085px){.navigation .level0>.level-top{padding:0 8px}}@media (max-width:1100px){.mobileresp .boxes-hover-inner{padding:4.5em 0}}@media only screen and (max-width:1024px){.modal-slide.multiformmodelpopup .modal-inner-wrap{overflow-y:scroll}.nav-sections-items{width:100%}.modal-popup.modal-slide.multiformmodelpopup .modal-header button.action-close{display:block}.modal-popup.modal-slide.multiformmodelpopup .modal-header{padding-left:0}.social-ico-newsletr{display:initial}.social-ico-newsletr .col-md-6{width:100%;display:table}.col-md-6.footer-newsletr{margin-top:15px}.footer-newsletr .content{margin:0 auto}.footer-newsletr .content img{width:50px}.newslettr-txt{font-size:14px}}@media (min-width:768px) and (max-width:1200px){.category-ansul-fire-suppression-systems .subcategories.hidden-xs{position:relative;top:-5px}.ansul-flag{position:unset !important;float:right;bottom:-30px !important;right:25%;width:120px !important;margin-top:10%}.category-ansul-fire-suppression-systems .category-description{margin-bottom:-5px}.subcategories.hidden-xs .col-sm-4{width:33.3333%}.cat-decide-link{margin-top:-20px}.category-description .fire-protection-desk{display:block;float:right;width:100px}.category-description .fire-protection{display:none}.category-description .ansul-flag{margin-top:10%}.fabrication-landing-header-text h1{font-size:22px;letter-spacing:normal}.fabrication-landing-header-text h2{font-size:18px}.fabrication-landing-header .fabrication-header-txt{font-size:12px;padding:0 0 0 15%}.fabrication-landing-container .col-md-6{width:50%;padding:5px}.green-header{font-size:16px}.fabrication-landing-container ul li{font-size:14px;line-height:22px}.green-box h3{font-size:14px;padding:5px 0;text-underline-offset:unset}.green-box ul>li{line-height:22px}.fabrication-landing-container ul li img{padding-right:.2em;width:22px}.green-box .psot_cnt_ul{padding:0 25px}}@media (min-width:767px) and (max-width:991px){.nested.financing .financing-availabel,.financing_text a>h3,.top-hood-img p{font-size:10px}.nested.financing .financing-availabel{font-size:.8vw}.nested.financing h3{font-size:7px}.financing_text{width:77%;margin:0 auto}.financing_img{width:23%}h3.financing-availabel span{font-size:.94vw}.sidebar_shopby_sba_title{font-size:14px}.sba_page_sidebar p{font-size:12px}}@media (min-width:992px) and (max-width:1175px){.nested.financing .financing-availabel{font-size:.65vw}.nested.financing h3{font-size:8px}.financing_text{width:77%;margin:0 auto}.financing_img{width:23%}}@media (min-width:1176px) and (max-width:1296px){h3.financing-availabel span{font-size:.85vw}.nested.financing h3{font-size:10px}}@media only screen and (max-width:991px){.category-new-products .sustaina{display:block}.category-description .col-md-12{display:unset}.navigation{padding:0 .5em}.navigation .level0>.level-top{padding:0 8px}#footer-div{background:initial}.minicart-wrapper.ui-menu-item a.showcart span.text{display:none}.category-description .blocks{width:100%;padding:0}.category-description .blocks div,.category-description .blocks iframe{float:none}.page-layout-2columns-left .column.main{max-width:100%}.category-description p,.category-description h2,.category-description .img_text{padding:5px}.product-item-name{min-height:65px}.helpbox-2 img{padding-bottom:0}.helpbox-3 i{padding-bottom:0}.curb-content2 .concession-curb{flex:inherit}.category-description .col-md-12{display:contents}}@media (max-width:1200px){.rgt-bdr{display:none}.navigation ul{padding:0}_:-ms-fullscreen,:root span.call-bootomtext{margin-top:10px}#comparison-table .img-td{display:block}}@media (min-width:767px) and (max-width:900px){.navigation li.level0.level-top ul.submenu li.level1>a{height:130px}li.level1.nav-2-1.first.parent.ui-menu-item>a{margin-bottom:9px}}@media (min-width:900px) and (max-width:1200px){.navigation li.level0.level-top ul.submenu li.level1>a{height:145px}li.level1.nav-2-1.first.parent.ui-menu-item>a{margin-bottom:9px}}@media (min-width:1025px) and (max-width:1555px){_:-ms-fullscreen,:root .navigation .level0 .submenu .parent .submenu{min-width:650px}_:-ms-fullscreen,:root .catname-shop .submenu{left:-12em !important}_:-ms-fullscreen,:root .catname-walk-ins .submenu{left:-25em !important}.catview-prodescr li,div.product.details.product-item-details strong.product.name.product-item-name a.product-item-link{font-size:16px}.category-ventless.page-products .products-grid .product-item{padding:2px}}@media (min-width:1025px) and (max-width:1230px){li.authorization-link.ui-menu-item,li.authorization-link{right:2em}}@media (min-width:1231px) and (max-width:1299px){li.authorization-link.ui-menu-item,li.authorization-link{right:3em}}@media (min-width:1300px) and (max-width:1400px){li.authorization-link.ui-menu-item,li.authorization-link{right:4em}}@media only screen and (min-width:1025px) and (max-width:1255px){.listpage-addcart-pop.modal-popup._inner-scroll .modal-inner-wrap{width:45%}.header-main{margin:0}.block-search .block-content{right:0}.estimate-block .head-ship{font-size:18px}#estimate-form .estimateclass{background-color:#9a9a9a;padding:0;border:none;height:32px;width:20%;font-size:16px;line-height:30px;border-radius:0;margin:0 auto;float:left}.estimate-block #zipcode{width:80%;float:left;background:#efefef;font-family:'Roboto-regular';text-align:center;font-size:18px;font-style:italic;color:#9a9a9a}}@media (min-width:1025px){.acsb-trigger.acsb-bg-lead{inset:auto auto 6px 20px !important}}@media (min-width:1024px) and (max-width:1364px){.checkout-onepage-success.page-layout-1column .column.main{width:50%;margin:0 auto;margin-top:70px}.header-main{margin:0}}@media (min-width:1024px) and (max-width:1124px){div form button.action.tocart.primary{padding:13px}.product-item .price-box .price{font-size:1.4rem}.product-item .price-box .price-label{font-size:15px}}@media (min-width:851px) and (max-width:1023px){div.product div.price-box span.price-savings{font-size:2.5vw}.product-item .price-box .price{font-size:1.5rem}.product-item .price-box .price-label{font-size:14px}}@media (min-width:768px) and (max-width:1124px){.navigation .level0 .submenu .level1.nav-2-2 .submenu .level2{width:15% !important}.catname-shop .level1.nav-2-2 a.ui-corner-all.ui-state-active~ul.level1.submenu{width:96%}}@media (min-width:768px) and (max-width:1225px){.navigation .level0 .submenu .level1.nav-2-2 .submenu .level2{width:15% !important}.catname-shop .level1.nav-2-2 a.ui-corner-all.ui-state-active~ul.level1.submenu{width:96%;left:0 !important}.catname-shop .level1.nav-2-2 a.ui-corner-all.ui-state-focus~ul.level1.submenu{width:96%;left:0 !important}.hm-home-logo{width:18px}}@media (min-width:1225px) and (max-width:1349px){.catname-shop .level1.nav-2-2 a.ui-corner-all.ui-state-active~ul.level1.submenu{width:96%;left:0 !important}.catname-shop .level1.nav-2-2 a.ui-corner-all.ui-state-focus~ul.level1.submenu{left:0 !important;width:96%}.navigation .level0 .submenu .level1.nav-2-2 .submenu .level2{width:15% !important}}@media (max-width:991px){.mobileresp .col-md-3{width:33.3%}.mobileresp .boxes-hover-inner,.mobileresp .boxes-hover-inner.green-outdoor-hoods,.boxes-hover-inner.fire-suppresion,.mobileresp .boxes-hover-inner.food-truck,.boxes-hover-inner.type2-condensate{max-height:calc();padding:5em 2em}.boxes-hover{background-repeat:repeat;background-size:contain}#previous-selection .hoodsizevalue{margin-bottom:5px}.col-md-6.compltgrndiv,.col-md-6.ecmotrdiv{border:1px solid #000;padding:0 8px}}@media only screen and (min-width:600px) and (max-width:960px){.boxfix.col-sm-4{width:100%;float:left}}@media only screen and (min-width:961px) and (max-width:1305px){.boxfix.col-sm-4{width:50%;float:left}.subcategories .action.primary{padding:7px 2px;font-size:11px}}@media only screen and (min-width:1305px) and (max-width:1600px){.subcategories .action.primary{padding:7px 2px;font-size:11px}}@media only screen and (min-width:1605px){.subcategories .action.primary{font-size:13px}}@media only screen and (max-width:1296px){.navigation .level0 .submenu a{padding:5px}.catname-shop .submenu{left:0 !important;max-width:100%;right:0}ul.level0.submenu>li>a>span,ul.level1.submenu>li>a>span{display:block;font-size:13px}li.level1.nav-2-2 a .googletagmenu{width:150px}.navigation ul.level0.submenu>li>a>img{height:90px;padding-bottom:.5em}img.greenshipping-ductwork{width:110px}img.greenshipping{position:absolute;top:0;left:0;cursor:pointer;z-index:2;width:100px}}@media only screen and (max-width:1024px){.we-accept-main-area h3{font-size:12px;margin-top:10px}}@media only screen and (max-width:768px){.we-accept-main-area h3{font-size:14px;margin-top:5px}.we-accept-main-area img{width:40px;margin-top:0;padding:2px;float:left}.we-accept-img{margin-left:10px}.we-accept-text-img{float:unset;margin:0 auto;display:table}.we-accept-text{float:left;text-align:right}.help_fire{display:inline-block}}@media only screen and (min-width:769px) and (max-width:991px){.block-search .block-content{right:0;margin-right:13.5vw}.navigation li.level0,.navigation li.authorization-link.ui-menu-item,.navigation li.authorization-link,.navigation>ul>li{font-size:1.4vw}.header-text-left,.header-calltext{font-size:14px}.banner-below-txt{font-size:1.55vw}.partialpaybtn .fintxt{font-style:italic;font-size:12px;margin:0;color:#9a9a9a;line-height:0;padding-top:1em;margin-bottom:5px}.boxes-hover-inner:hover{background-size:100% 100%}.best-sellprod.col-md-2{width:49.5%;display:inline-block;padding:0}.prod-feet{font-size:30px}.prod-pack{font-size:18px}.packtext{width:62%;font-size:13px;vertical-align:baseline}.packpriceamt{width:36%;font-size:18px}.estimate-block .head-ship-icon{float:none;width:20px;margin:0 auto;display:table}.estimate-block .title-ship{text-align:center;width:auto;margin:0 auto;margin-top:0}.estimate-block .head-ship{float:left;padding-left:10px;font-size:16px;margin:0;text-transform:uppercase;font-style:italic;font-family:'Roboto-blackitalic';font-weight:700;color:#9a9a9a}.estimate-block{border:1px solid #ccc;padding:0;margin-top:10px;min-height:125px}#estimate-form .estimateclass{display:table;margin:0 auto;width:25px}.page-layout-2columns-left .column.main{width:76%;padding-left:1em}.c-sidebar.sidebar,.page-layout-2columns-left .sidebar-main{width:24%}#contact-right{text-align:center;width:100%}#bannercompany h2{margin:0;padding:14px 0 10px;font-weight:400;color:#fff;border-left:1px solid #000;font-size:14px}#msform fieldset.type1,#msform fieldset.type2{width:45%;margin-right:15px}.nearbtnicon{width:10%;display:inline-block}#msform fieldset.personalinfo{width:50%}#form-name-text{width:28%;padding-left:13px;padding-right:0}.form1-textarea-field{display:block}.navigation .level0{margin:0 .6% 0 0}.minicart-wrapper{margin-left:0;margin-right:1em}.product-info-main .old-price .price-final_price{font-size:1.5vw}.product-info-main .special-price .price-wrapper .price{font-size:2vw;font-weight:100;color:#434343}.finance-text .fa.fa-angle-right{font-size:25px}.finance-text{padding:10px;text-align:center}.col-md-4.help{margin-bottom:15px}li.authorization-link.ui-menu-item{float:right;position:relative;right:4em}.left-securecheck p{margin:0;font-size:2vw}.hoodstyle .col-md-2{float:left;height:150px}.chshoodmodel .col-md-6{float:left;width:33%}.chshoodmodel .col-md-3{float:left;width:26%}.firesuppress-innerdiv1{text-align:center}.col-md-6.firesuppress-innerdiv2{width:100%}.fans-innerdiv .col-md-12{width:70%}.fans-innerdiv .col-md-12 .col-md-6{float:left;width:50%}.sidebar .top-hood-img p{margin:5px 0;font-size:10px;letter-spacing:1px}.sidebar .top-hood-img .tryhood{margin-top:0}.curb-content2 .col-md-4.curboptions{float:left;width:33%}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{width:43%}.hood-type1-para{font-size:14px}.hood-type1-head h3{font-size:26px;margin-top:0}.hoodmartpromo{width:84%}.hoodmartpromo .col-md-9{width:80%;float:left}.hoodmartpromo .col-md-3{padding:0;width:20%;float:right}.hoodmartpromo .col-md-3 img{min-width:auto}.hoodmartpromo p{font-size:13px;text-align:left}.hotdeals h3,.hotdeals a{font-size:20px}.ask-question-form .hoodmartpromo{width:100%}.ask-question-form .hoodmartpromo .col-md-9{width:80%;float:none;text-align:center;margin:0 auto}.ask-question-form .hoodmartpromo .col-md-3{width:40%;float:none;text-align:center;margin:0 auto}.navigation ul.level0.submenu>li>a>img{height:70px;padding:0}}@media (min-width:768px) and (max-width:850px){div form button.action.tocart.primary{padding:13px 26px}}@media (min-width:768px) and (max-width:1140px){div .navigation .level0 .submenu .parent .submenu .level2 img{height:70px}}@media only screen and (min-device-width :1024px) and (max-device-width :1366px){.bundle-options-wrapper .fieldset.fieldset-bundle-options .nested.options-list .field.choice .label{font-size:75%}.firesuppress-content2.col-md-4{padding:10px;width:40%;margin:0 auto}.firesuppress-content-middle.col-md-5{padding:0;width:45%;text-align:left;margin:0 auto;margin-top:1vw}.firesuppress-content3.col-md-3{padding:10px;margin:0 auto}.field.choice.admin__field.admin__field-option label.label.admin__field-label{font-size:75%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){body .listpage-addcart-pop.modal-popup._inner-scroll .modal-inner-wrap{width:70%;min-height:auto}.hood-site{position:absolute;bottom:0;left:-8%;top:-33%;right:50%}.walkin-site{position:absolute;top:-33%;right:-10%;left:50%;bottom:0}.desktopgrid{display:none}.mobilegrid{display:block !important}.top-recieve-inst-quote{position:initial}.rm-expand{display:none !important}.hidedesktop{display:none !important}.boxes-hover-inner:hover{background-size:100% 100%}.boxes-hover-inner .boxesp1{font-size:x-large}.best-sellprod.col-md-2{width:19.5%;display:inline-block;padding:0 5px 20px}.prod-feet{font-size:30px}.prod-pack{font-size:17px}.packtext{width:48%;font-size:10px}.packpriceamt{width:48%;font-size:13px}.estimate-block #zipcode{width:80%;float:left;background:#efefef;font-family:'Roboto-regular';text-align:center;font-size:18px;font-style:italic;color:#9a9a9a}.estimate-block .head-ship{float:left;padding-left:10px;font-size:16px;margin:0;text-transform:uppercase;font-style:italic;font-family:'Roboto-blackitalic';font-weight:700;color:#9a9a9a}.estimate-block .head-ship-icon{float:none;width:20px;margin:0 auto;display:table}.estimate-block .title-ship{text-align:center;width:auto;margin:0 auto;margin-top:0}#estimate-form .estimateclass{background-color:#9a9a9a;padding:0;border:none;float:left;height:32px;width:22px;font-size:16px;line-height:30px;border-radius:0}.product-info-main .special-price .price-final_price,.product-info-main .special-price .price-wrapper .price{font-size:2vw;font-weight:100;color:#434343}.product-info-main .price-box{padding-top:1.1em;padding-bottom:.5em}.product-info-main .box-tocart .action.tocart{font-size:1rem;padding:8px 17px}.partialpaybtn .partialbtn{padding:0}.product-info-main .special-price{line-height:1}.navigation{max-width:100%;padding:0}.finance-text{font-size:18px;line-height:1.4}span.financing-price{font-size:16px}.financing-apply-test{font-size:18px}.footer-top-text{font-size:20px;line-height:30px}.modal-popup.modal-slide{left:0}.modal-slide.multiformmodelpopup .modal-inner-wrap{overflow-y:scroll;width:90%;margin:0 auto}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff}.popupenablehoodbuilder .modals-overlay{background-size:100% 100%}#multiformmodel .hood-type2-class{margin:1em 0 1em 1em}#multiformmodel .hood-type1-class{margin:1em;padding-bottom:0}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{width:45%;margin-left:initial}.content fieldset#steps-uid-0-p-2 p{display:block}.content fieldset#steps-uid-0-p-2 p.length{display:inline-block}.chshoodequip{width:28%;font-size:14px}.hoodstyle .col-md-2{width:20%;float:left}.chshoodmodel .col-md-6,.chshoodmodel .col-md-3{width:32%;float:left;margin-left:0}.fans-innerdiv .col-md-6{width:49%;float:left}.firesuppress-innerdiv1{text-align:center}.col-md-6.firesuppress-innerdiv2{width:100%}.firesuppress-innerdiv{padding:1em 0}.fans-innerdiv .col-md-12{width:75%}.curb-content2 .col-md-12{border:none;display:flex}.hoodsizevalue{padding:.5em}#previous-selection .utype{font-size:10px}div.mage-error[generated]{margin-top:-15px;font-size:.9rem}#previous-selection .hdsizediv{font-size:10px}#previous-selection .hoodsizevalue>span{font-size:10px}#form-name-text-other{margin-top:0}.action.button.primary.product_coming_june_btn{font-size:14px;padding:10px 20px}.catalog-product-view .bundle-options-container .field.qty.qty-holder.select-option select{width:38px;margin-right:2em}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.best-sellprod.col-md-2{width:20%;display:inline-block;padding:0 5px}#multiformmodel .hood-type1-class{padding-bottom:20px}}@media (min-width:768px) and (max-width:768px){.block-search .block-content{right:0}.header .minicart-wrapper{right:1em;margin-left:0;margin-right:1em;z-index:4;right:0;position:absolute;bottom:initial}.header .minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{font-size:22px;color:#fff}}@media only screen and (min-width:768px){#multiformmodel .content fieldset.type1{display:flex;justify-content:center;gap:20px}.product-info-main .box-tocart .actions{padding-top:0}p.stock-availability{margin:1em 0}#notice-cookie-block{padding-right:40px}#btn-cookie-allow{margin-left:55px}.we-accept-main-area,.we-accept-main-area.we-accept-spanish{margin-left:0}.onestop_walkin{display:none}.header-text-left .header-trustpilot-icon{display:block;margin-top:5px;margin-bottom:10px}.header-text-left .we-accept-main-area h3{margin-top:0;font-size:.65em;margin-bottom:0}.logo.desktop{margin-top:3px;text-decoration:none}.we-accept-text-img .we-accept-img{padding-left:0;margin-left:-3px}.logo.desktop h2{font-family:'Roboto-BlackItalic';font-style:italic;margin-top:10px;color:#000;font-size:1.25vw;text-align:center}span.call-bootomtext{margin-right:0;float:right;width:100%}.spanish-sitearea,span.spanish-sitelink{margin:0 auto;font-size:1.15vw}.header-calltext a.spanish-logo{float:right;margin:2px auto;background:#639018;color:#fff;padding:2px 5px}.mobilegrid{display:none}.rm-expand{display:none !important}.hidedesktop{display:none !important}.hoodsizevalue{width:11.7%}.isType2 .hoodsizevalue{width:13%}.wizard.firetype2>.hoodsizevalue{width:13%}.checkout-index-index .authentication-dropdown .modal-content{border:0;box-shadow:none}.opc-wrapper{max-width:650px}.opc-sidebar{float:left}.authentication-wrapper{text-align:right;margin-top:0}.firetype1 .hoodstyle-innerdiv1 .chshoodstyles .col-md-2{width:25%;float:left}.hoodstyle-innerdiv1 .chshoodstyles .col-md-2 img{max-width:170px}.hoodstyle .chshoodstyles .col-md-2 img{width:100%}.fans-innerbox-img img{width:100%}.promobanner_block_cms_page_only{display:none}.navigation .level0 .submenu .parent .submenu{top:100% !important;left:0 !important;width:96%;margin:0 auto !important;text-align:center;background:#eee}.navigation .level0 .submenu .parent .submenu .level2:hover{background-color:#fff}.navigation .level0 .submenu .parent .submenu .level2.nav-2-1-4.ui-menu-item a{padding-left:10px;padding-right:10px}.navigation .level0 .submenu .level1.nav-2-2 .submenu .level2,.navigation .level0 .submenu .level1.nav-2-3 .submenu .level2{width:auto}.navigation .level0 .submenu .parent .submenu .level2{display:inline-block;width:15%}.navigation .level0 .submenu .parent .submenu .level2 img.megamenuimages.catimgcurbs{height:94px}.navigation .level0 .submenu .parent .submenu .level2 img{display:inherit;margin:0 auto;margin-bottom:1em;height:98px}.navigation .level0 .submenu .parent .submenu .level2.submenu{display:none !important}.catname-shop .level1.nav-2-4 a.ui-corner-all.ui-state-focus~ul.level1.submenu.accessorieschild,.level0.nav-4.catname-ecmtech .submenu.ecmtechchild{display:none !important}.navigation ul.level0.submenu>li:hover{background-color:#fff}.block-search #search{color:#000;font-family:Roboto-Black;border:none;background-color:#fff;letter-spacing:2px;font-size:13px}.block-search .control{padding:0 0 18px}#sidebar-searchbox{background:#fff;text-align:center;margin:10px;padding-bottom:5px}#sidebar-searchbox .nested{text-align:right;width:100%;margin:0 auto;letter-spacing:.5px;border:1px solid #639018;display:table}.action.advanced{color:#333;font-family:'Roboto-Regular';font-size:15px}#search::-webkit-input-placeholder{color:#000}#search::-moz-placeholder{color:#000}#search:-ms-input-placeholder{color:#000}#search:-moz-placeholder{color:#000}.form.search.advanced .fieldset .legend{margin-left:0}.form.search.advanced .fieldset>.field:not(.choice)>.label{text-align:left;width:14.8%}.catalogsearch-advanced-index .page-title{margin-top:0}.catalog-category-view p.greenshipping-mobile-text{display:none}ul.level1.submenu.brochureschild.ui-menu.ui-widget.ui-widget-content.ui-corner-all{position:absolute;top:0 !important;left:180px !important}ul.level1.submenu.termsandconditionschild.ui-menu.ui-widget.ui-widget-content.ui-corner-all{position:absolute;top:84% !important;left:200px !important;min-width:140px;width:50%}ul.level1.submenu.brochureschild.ui-menu.ui-widget.ui-widget-content.ui-corner-all .level2,ul.level1.submenu.termsandconditionschild.ui-menu.ui-widget.ui-widget-content.ui-corner-all .level2{width:100%}}@media only screen and (max-width:768px){.bundle-options-wrapper .fieldset.fieldset-bundle-options .nested.options-list .field.choice{display:flex}.hotdeals{position:initial}.rednotice{margin-top:1em;text-align:center}.curb-icon-tooltip .curb-text{left:-3em;right:0}.curbnote{clear:left}.page-header{display:grid}.page-header .block.block-search{-webkit-order:2;order:2;position:static;width:100%;max-width:97%;margin:0 auto}.page-header .header.content{-webkit-order:1;order:1}.page-header .block-search .control{margin:0}.page-header .block-search #search{position:static;margin:0;border:0}.page-header .block-search .label{margin:-2px;padding:0;position:absolute;right:1em}.page-header .block-search :after{content:'';display:block;clear:both;height:0}.page-header .block-search .label:before{font-size:24px}.page-header .block-search .control{padding:0;float:left;width:100%;clear:none}.searchsuite-autocomplete ul li a span{display:inline-block}.checkout-index-index .modal-header{padding:0;border:0}#multiformmodel .wizard>.actions>ul>li{max-width:200px}.hd-save-button{position:relative;float:right;margin-top:-4em}.checkout-index-index .block.block-customer-login{padding:1em}.curb-content2 .col-md-4.curboptions{max-width:400px;margin:0 auto;width:100%}fieldset.fans .fans-paraend>br,fieldset.fans .fans-innerbox-img>p>br,.curboptions p>br{display:none}#side-chat{display:none}.navigation{padding:0}.section-item-title.nav-sections-item-title{display:none}.boxes-hover-inner{width:50%}.best-sellprod.col-md-2{width:32.5%;display:inline-block;margin-top:1em}.bestseller-row2:hover{box-shadow:0px -1px 0px 3px #639018;border-bottom:0}.best-sellprod.col-md-2{width:49%;padding:0 5px;display:inline-block}.page-layout-2columns-left .product-info-main{width:100%}.page-layout-2columns-left .product.info.detailed{width:100%}.page-layout-2columns-left .column.main{padding-left:0}.fieldset:last-child{padding:10px 15px}.product-info-main .box-tocart,.product-options-bottom .box-tocart{margin:0}.estimate-block .title-ship{margin-top:0}#estimate-form .estimateclass{background-color:#9a9a9a;padding:0;border:none;float:left;height:32px;width:15%;font-size:16px;line-height:30px;border-radius:0}.page-layout-2columns-left .product.media{width:100%}.estimate-block .head-ship{padding-left:5px;font-size:20px;margin:0;text-transform:uppercase;font-style:italic;font-family:'Roboto-blackitalic';font-weight:700;color:#9a9a9a;width:auto;float:left}.estimate-block .head-ship-icon{float:left;width:auto}#estimate-result{margin:0}.head-ship-icon img{width:30px}.page-title-wrapper.product .page-title,.catalog-product-view .page-title-wrapper .page-title{font-family:'Roboto-BlackItalic';letter-spacing:2px;font-size:18px;margin-top:5px}.partialpaybtn .finamt{font-family:'Roboto-blackitalic';color:#646464;font-size:2.3vw}.product.info.detailed .data.item.active a.data.switch{border:0;padding-bottom:32px;border-bottom:5px solid #000;font-family:'Roboto-blackitalic';text-transform:uppercase;font-size:3.5vw;padding-left:2em;padding-right:2em;background:#fff}.product.attribute.description h2{font-family:'Roboto-blackitalic';font-size:2.2vw;text-transform:uppercase;color:#434343}.c-sidebar.creditcard-img{display:none}.columns .column.main{padding-bottom:0}.product-info-main .special-price .price-wrapper .price{font-size:26px;font-weight:100}.partialpaybtn .fintxt{font-style:italic;font-size:12px;margin:0;color:#9a9a9a;line-height:0;padding-top:1em;margin-bottom:5px}.quote_contactform .form-content{background:0 0;border:0 #fff solid;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-left:0 dotted}#bannercompany h2{margin:0;padding:10px 0 0;font-size:14px;font-weight:700;color:#fff;border-left:0 solid #000;text-align:center}#bannercompany{position:relative;clear:left;height:auto;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#486d0e;border-bottom-color:#486d0e;background-color:#486d0e;background-repeat:no-repeat;background-position:center top;margin-bottom:1em}#contact-right{text-align:none;width:100%;text-align:center}#shortform1_emailform .col-md-12{width:100%}.package-text{font-size:16px;padding:10px}.testimonials{padding:10px}#msform fieldset:not(:first-of-type){display:none;width:80%}#msform fieldset.personalinfo{width:78%}#msform fieldset.type1,#msform fieldset.type2{margin-right:0}#form-name-text{width:28%;padding-left:13px;padding-right:0}.form1-textarea-field{display:block}.finance-text .fa.fa-angle-right{float:right;margin:2px 15px}.help-text{font-size:30px;color:#434343;font-weight:900;text-align:center;letter-spacing:4px;font-family:'Roboto-Black';margin-bottom:5px;margin-top:5px}.header-text-left sup{top:0;font-size:15px}.partialpaybtn .partialbtn{width:100%}.finance-text{padding:10px 4px}.col-md-4.help{margin-bottom:15px}.navigation .level0{margin:0}.navigation .level0>.level-top{padding:0 7px}.mobileresp .col-md-3{width:50%}.boxes-hover-inner.green-equipment:hover{background-size:contain}.mobileresp .boxes-hover-inner,.mobileresp .boxes-hover-inner.green-outdoor-hoods,.boxes-hover-inner.fire-suppresion,.mobileresp .boxes-hover-inner.food-truck,.boxes-hover-inner.type2-condensate{padding:5em 2em;background-size:auto}.catalog-product-view.page-layout-2columns-left .column.main{width:100%}.checkout-liftgate .fieldset.clearfix{padding:0 5px}}@media only screen and (max-width:767px){.blog-index-index .columns .c-sidebar.sidebar,.blog-index-index .columns .sidebar-additional,.blog-category-view .columns .c-sidebar.sidebar,.blog-category-view .columns .sidebar-additional,.blog-post-view .columns .c-sidebar.sidebar,.blog-post-view .columns .sidebar-additional,.blog-archive-view .columns .c-sidebar.sidebar,.blog-archive-view .columns .sidebar-additional{width:100% !important}li.level0.catname-thankyou.level-top.hidedesktop.ui-menu-item,li.level0.catname-getapersonalized\&customquote.level-top.hidedesktop.ui-menu-item{display:none !important}#comparison h2{font-size:28px}#close-cookie-msg{padding:2px 5px;font-size:initial}#btn-cookie-allow{margin-left:30px}.embeddedServiceHelpButton .helpButton{bottom:0 !important}.embeddedServiceHelpButton .helpButton .uiButton{height:36px !important}.hoodonly-bundle-options-inner>.field.choice label,.pre-wired_lights .admin__field-option label.label.admin__field-label,.hanging_brackets .admin__field-option label.label.admin__field-label{padding-left:0}.hoodonly-bundle-options-inner>.field.choice input{padding-right:20px}.fieldset .field.pre-wired_lights label.pre-wired_lights,.field.pre-wired_lights .control,.fieldset .field.hanging_brackets label.hanging_brackets,.field.hanging_brackets .control{margin-left:-15px;padding-left:0}.fieldset .field.pre-wired_lights label.pre-wired_lights,.fieldset .field.hanging_brackets label.hanging_brackets{font-size:18px}.pre-wired_lights .field.choice.admin__field.admin__field-option label.label.admin__field-label,.hanging_brackets .field.choice.admin__field.admin__field-option label.label.admin__field-label{font-size:1.4rem}.tradeimg div span.img_title{font-size:14px}.c-sidebar.sidebar{width:18%;border:1px solid #eee;padding-right:0;display:none}.show-flag1{margin:0 auto}.catalog-product-view .price-container.price-final_price.tax.weee .price-wrapper{margin-left:10px}.catalog-product-view .old-price .price-container.price-final_price.tax.weee .price-wrapper{margin-left:0}a.list-view-details:link,a.list-view-details:visited,a.list-view-details:hover{background:#639018}.catalog-category-view div form button.action.tocart.primary{background:#f76405}.list-view-details-container{padding:5px}.listpage-addcart-pop.modal-popup.modal-slide._inner-scroll._show{top:10%}.listpage-addcart-pop.modal-popup._inner-scroll.modal-slide .modal-inner-wrap{width:95%;margin:0 auto;min-height:auto;height:auto}.listpage-addcart-pop.modal-popup .modal-title{font-size:16px}.listpage-addcart-pop.modal-popup._inner-scroll .modal-content{padding:0}.listpage-addcart-pop .bundle-options-inner{padding:10px 0 10px 5px}.listpage-addcart-pop .bundle-options-inner label{font-size:11px;padding:0;white-space:normal;text-align:left}.price-container .price{font-size:11px}.list-firesup-div{font-size:13px}.decide-popup.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{width:95%;margin:0 auto}.decide-popup table th{font-size:10px;padding:8px 3px}.decide-popup table .prod-type{padding:5px 0;font-size:10px}.category-description .col-md-pull-4{display:none}.list_help_fire{font-size:13px;margin-left:5px}.firesuppress-content2.col-md-4{padding:10px;width:100%;margin:0 auto}.firesuppress-content-middle.col-md-5{padding:0;width:100%;text-align:left;margin:0 auto;margin-top:1vw}.firesuppress-content3.col-md-3{padding:10px;margin:0 auto;width:100%}.firesuppress .fspress{padding:1em .5em}.firesuppress-content-middle.col-md-5 .field.choice label{font-size:3vw;white-space:initial}.firesuppress-content-middle.col-md-5 .field.choice label .price{font-size:3vw}.firesuppress-content-middle.col-md-5 .field.choice{padding:.5em 0}.bundle-options-wrapper .fieldset.fieldset-bundle-options .nested.options-list .field.choice .label{font-size:15px;padding:0}.product-info-main .price-container .price{font-size:2.745vw}.product-info-main .bundle-options-wrapper .price-container .price{font-size:15px}.std-include{font-size:3vw}.bundle-options-wrapper .fieldset:last-child{padding:10px 5px}.ansul-flag{position:unset !important;float:right;width:100px !important}.product-add-form .tocart.sticky{position:fixed;top:43px;left:0;z-index:2}.page-layout-2columns-right.blog-index-index .sidebar-additional,.page-layout-2columns-right.blog-post-view .sidebar-additional{width:auto}span.spanish-sitelink{background:#639018;padding:5px;font-size:11px;color:#fff}.service-hrs{margin-bottom:10px}.service-hrs p{font-size:13px}p.service-hrs-p2{font-size:3vw}.header-trustpilot-icon img{height:40px}.header .minicart-wrapper{top:unset;bottom:0;margin-right:0;margin-top:0;width:100%;background-color:#639018;position:relative;right:unset}.page-header .header.content{padding:0}.header .nav-toggle{bottom:unset}.nav-toggle:before{color:#fff}.hood-searchimg{width:6%;right:14vw;bottom:7px}.header .block-search .block-content{width:50%;left:0;top:4px}.page-header form#search_mini_form,.block-search .control{border:none}.walkinsite{display:none}.hoodsite{display:none}.hood-site{position:absolute;bottom:0;left:-8%;top:-18%;right:50%}.walkin-site{position:absolute;top:-17%;right:-10%;left:50%;bottom:0}.mobilegrid{display:block}.desktopgrid{display:none}.top-recieve-inst-quote{position:initial}#mobile-contact-only{display:block}.nav-sections-item-content{margin-top:0;padding:0}ul.level0.submenu{max-width:100%}.navigation .level0.level-top:hover,.navigation .level0.level-top a:hover,.navigation .level0.level-top a span:hover,.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus,.cms-home.cms-index-index .nav-home{background:inherit}.navigation>ul>li{margin:0}.navigation li.level0.level-top ul.submenu li a{color:#fff;text-align:left;margin:0;font-size:13.5px;padding:5px}.navigation .level0 .submenu{border:0;width:100%}.navigation ul.level0.submenu>li>a>img,.navigation .level0 .submenu .parent .submenu .level2 img{display:none}.navigation ul.level0.submenu>li{width:100%;display:block;background:inherit}.catalog-category-view .column.main{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.catalog-category-view .column.main .subcategories{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}.catalog-category-view .column.main .category-description{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1}.page-with-filter.page-products.categorypath-shop-exhausthoodaccessories-fans.category-fans .product-item-info .product-item-photo img,.category-fryers .product-item-info .product-item-photo img,.category-fire-protection .product-item-info .product-item-photo img{max-height:150px;min-height:150px}.navigation .level0.catname-shop a.ui-corner-all.ui-state-focus~ul,.navigation .level0.catname-shop a.ui-corner-all.ui-state-active~ul{display:block !important}li.level0 ul{display:none}li.level0 ul a{position:relative}ul.level0.submenu>li>a>span.rm-expand,ul.level1 li.level2>a>span.rm-expand,ul.level1 li.level3>a>span.rm-expand{float:right;display:block;font-family:'icons-blank-theme';font-size:42px;position:absolute;right:7px;top:-4px;line-height:1;font-weight:100}.hidedesktop{display:block !important}.hidemobile{display:none}body.checkout-cart-index div.AuthorizeNetSeal{max-width:9.3%}.product-info-price .special-price .price-label{display:inline-block}.product-info-main .price-box{padding-top:.5em}.product-info-main .special-price,.multiformmodelpopup .special-price{padding-top:0}.estimate-block{border:0 solid #ccc;margin-top:0;padding-bottom:0}.product.data.items>.item.content{margin-top:10px}a#AuthorizeNetText{display:none}.slider-container .scale ins{font-size:10px}#multiformmodel fieldset{padding:.5em}#multiformmodel .ceiling-ht input{width:35px}.page-layout-2columns-left .column.main{width:100%}.nav-sections-item-content .navigation li.level0,.nav-sections-item-content .navigation li.authorization-link.ui-menu-item,.nav-sections-item-content .navigation li.authorization-link,.nav-sections-item-content .navigation>ul>li{width:100%;padding-left:7px;font-size:14px;padding-top:0}#previous-selection .hoodsizevalue>span{font-size:8px}.ui-menu .nav-home a{padding-bottom:0}.minicart-wrapper.ui-menu-item a{padding:0}li.authorization-link.ui-menu-item{right:0}.navigation a{padding-left:7px}.navigation .level0,li.authorization-link{border-bottom:1px solid #d1d1d1;border-top:none}.column.main .product-items{margin-left:-10px}.column.main .products-grid .product-items{margin:0}.products-grid .product-item-inner .product.actions.product-item-actions .actions-primary{padding:5px}.products-grid{margin:30px 0}.products{margin:0 5px}.page-products .products-grid .product-item{padding:0}.breadcrumbs{margin:0 0 10px}.home-bestsellers{padding-bottom:1em}#mixedSlider .MS-content .item a.post-read-more{margin-top:0}a.help-button{padding:15px 1em;font-size:12px}.helpbox-2 img,.helpbox-3 i,.helpbox-1 p{padding-bottom:0}.modal-popup.modal-slide{left:0}.modal-slide.multiformmodelpopup .modal-inner-wrap{overflow-y:scroll;width:90%;margin:0 auto}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff}.popupenablehoodbuilder .modals-overlay{background-size:100% 100%}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{width:100%;margin-left:initial;margin-top:2em}.content fieldset#steps-uid-0-p-2 p{display:block}.content fieldset#steps-uid-0-p-2 p.length{display:inline-block}.chshoodequip{width:48%;font-size:14px}.hoodstyle .col-md-2{width:100%;max-height:380px}.chshoodmodel .col-md-6{width:100%;margin:0 auto}.chshoodmodel .col-md-3{width:75%;margin:0 auto}.estimate-block{border:0 solid #ccc}.firesuppress-innerdiv1{text-align:center}.col-md-6.firesuppress-innerdiv2{width:100%}.firesuppress-innerdiv{padding:1em 0}.fans-innerdiv .col-md-12{width:75%}.curb-content2 .col-md-12{border:none}.chshoodmodel.col-md-12{display:block}#multiformmodel textarea{float:none;width:66%}#form-name-text-other{width:100%;padding-left:13px;padding-right:0;font-weight:700}.modal-popup.modal-slide.multiformmodelpopup .modal-content{box-shadow:none}.promobanner_block_cms_page_only{margin:0 auto;display:table}.ventillation{display:unset}.grad-txt{font-size:small}.rightalign-txt{text-align:center}.sidebar.sidebar-main{display:none}body.category-ecm-tech.page-layout-2columns-left .column.main{width:100%}.motor-logo img{display:block;left:unset;margin:0 auto;position:relative;top:unset;width:240px}.rightalign-txt{border-bottom:medium none;text-align:right}.comming-soon-logo img,.rightalign-txt{padding-bottom:unset}.ventillation{border-bottom:2px solid #a7af99}.ventillation-features{padding-top:1.5em}.green-logo{top:0}.green-logo img{width:6em}.col-sm-9.grad-logo{width:70%}span.common-heading{font-size:x-large}.subtext{font-size:small}.today-spl-main{width:100% !important}h2{font-size:20px}#shortform1_emailform{width:95%;margin:0 auto}iframe{width:100%}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:15px}.hoodmartpromo{width:100%;text-align:center}.hoodmartpromo p{font-size:14px;padding:10px;margin-top:0}.hotdeals h3,.hotdeals a{font-size:20px}.hoodmartpromo .col-md-3 img{float:none}.home-bestsellers{background-image:none}.page-layout-2columns-right.blog-post-view .sidebar-additional{padding:0;width:100%}.page-layout-2columns-right.blog-post-view .column.main,.page-layout-2columns-right.blog-index-index .column.main{width:100%}.page-header{margin-top:0}.productnotmatch h2{padding:1em}.accessories.accessories-mobile{display:block}.accessories.accessories-mobile .boxesp1{line-height:0}.navigation li.authorization-link.ui-menu-item>a{padding-top:0;padding-bottom:0}.custom-options.customoptfeetin,.hideroofmountpitched{width:100%}.googlereviewbadge{position:initial;margin:0 auto;display:table;margin-top:20px}.product-info-main .old-price .price-label,.product-info-main .price-box.price-final_price .old-price .price-wrapper .price{font-size:20px !important}span.call-bootomtext{font-size:14px;margin-right:0}ul.level0.submenu>li>a>span{font-size:13.5px}li.level1.nav-2-2 a .googletagmenu{width:auto}img.greenshipping-ductwork{width:65px}img.greenshipping-ductwork{position:absolute;top:0;left:0;cursor:pointer;z-index:2;width:65px;display:block}.mobile-search-area{display:block;float:right}.logo img{width:80%;float:right}.logo{width:80%;display:block;margin-bottom:10px;margin-left:0}.checkout-index-index .logo{width:95%}.opc-wrapper .fieldset>.field>.label{text-align:left}.opc-estimated-wrapper{padding:18px 35px}.left-ecm-btn.col-sm-3{width:100%;float:unset}.ecm-sub-title-text-div{width:100%;padding:10px}.right-ecm-btn.col-sm-3{width:100%;float:unset}.col-md-11.ecm-center-div .col-md-4,.col-md-8{padding:0}.col-md-11.ecm-center-div{padding:0}.header-calltext{float:left}.home-best-seller-last{display:block}.col-md-12.home-bestsellers.clearfix .best-sellprod.col-md-2{float:left}.home-best-seller-last .financing_img{float:none}.home-best-seller-last .clickmore-details{margin-top:2em}.categorypath-shop-ductwork-single-wall-grease-duct-kits-single-wall-straight-duct.category-single-wall-straight-duct img.greenshipping,.categorypath-shop-ductwork-single-wall-grease-duct-kits-single-wall-straight-with-two-90-s.category-single-wall-straight-with-two-90-s img.greenshipping,.categorypath-shop-ductwork-single-wall-grease-duct-kits-single-wall-straight-with-four-90-s.category-single-wall-straight-with-four-90-s img.greenshipping,.categorypath-shop-ductwork-single-wall-grease-duct-kits-single-wall-straight-with-pant-leg.category-single-wall-straight-with-pant-leg img.greenshipping,.categorypath-shop-ductwork-single-wall-grease-duct-kits-single-wall-straight-pant-leg-and-two-90-s.category-single-wall-straight-pant-leg-and-two-90-s img.greenshipping,.categorypath-shop-ductwork-single-wall-grease-duct-kits-single-wall-straight-with-pant-leg-and-four-90-s.category-single-wall-straight-with-pant-leg-and-four-90-s img.greenshipping{width:70px;left:-2px}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#ff872a}img.greenshipping{position:absolute;top:0;left:5px;cursor:pointer;z-index:2;width:80px}.catalog-category-view img.greenshipping{position:absolute;top:0;left:5px;cursor:pointer;z-index:2;width:80px;display:none}.catalog-category-view p.greenshipping-mobile-text{position:absolute;background-color:#5b8618;color:#fff;text-transform:uppercase;font-weight:900;padding-top:5px;padding-bottom:5px;font-family:'Roboto-Regular';font-style:normal;display:block;top:8px;width:95%;font-size:2.8vw;margin-top:-8px;opacity:1;line-height:10px}.products-grid .actions-secondary{padding-right:1em;top:-4px;padding-top:2em}.page-products .product-item-info{padding-top:2.5em}.column .mobile-hoops-banner{display:block;background-image:url("/pub/media/wysiwyg/hm_march_madness_bg.png");padding:1em}.mobile-hoops-banner-box1,.mobile-hoops-banner-box2,.mobile-hoops-banner-box3{padding-top:1em}.cat-decide-link{margin-top:-35px}.category-description .fire-protection-desk{display:block;float:right;width:100px}.category-description .fire-protection{display:none}.category-description .ansul-flag{margin-top:10%}#maincontent div.columns div.column.main div.category-description{padding-bottom:0 !important;margin-bottom:0;float:none}.category-description .cat-unsure-fire-supp{padding:15px;font-size:18px}.catalog-category-view .footer .c-logo{margin-top:20px}.mobileheading .product.attribute.sku,.mobileheading .amazon-brand-name,.mobileheading .upc-gtin{padding:0;font-weight:700;font-style:italic;font-family:'Roboto-blackitalic';font-size:15px}.mobileheading .amazon-brand-name p,.mobileheading .upc-gtin{margin:0;text-transform:uppercase}.field.choice.admin__field.admin__field-option label.label.admin__field-label{font-size:15px}.product-add-form .fieldset>.field:not(.choice)>.label.pre-wired_lights,.product-add-form .fieldset>.field:not(.choice)>.label.hanging_brackets{margin-bottom:5%}.pre-wired_lights .admin__field-option,.hanging_brackets .admin__field-option{margin-right:0}.pre-wired_lights .admin__field-option .label.admin__field-label,.hanging_brackets .admin__field-option .label.admin__field-label{padding:4px 8px;margin-bottom:0}.field.pre-wired_lights label.pre-wired_lights,.field.pre-wired_lights .control,.field.hanging_brackets label.hanging_brackets,.field.hanging_brackets .control{margin-left:-15px;padding-left:0}.certgreenhood{padding:0 15px;display:flex;margin-top:5px}.greenhood-title{font-size:18px}.greenlogort img{width:90%}.greenlogort a{font-size:14px}.compltgrntitle{font-size:16px}.compltgrndiv,.ecmotrdiv{border:1px solid #000;padding:0 8px}.gogreen-btns{padding:0 10px}.onlyspan{margin:0 3px 0 0;display:initial}.compltgrndiv .col-md-6,.ecmotrdiv .col-md-4{text-align:center;width:49.3%;display:inline-flex;padding:0 3px;margin-bottom:6px}.gogreen-vertline{display:none}.compltgrndiv a,.ecmotrdiv a{width:100%}.field.choice.admin__field.admin__field-option label.label.admin__field-label{font-size:15px}.product-add-form .fieldset>.field:not(.choice)>.label.pre-wired_lights,.product-add-form .fieldset>.field:not(.choice)>.label.hanging_brackets{margin-bottom:5%}.bundle-options-container .product-add-form .fieldset>.field:not(.choice)>.label{text-align:left;padding:unset}.firesup-div{white-space:normal;line-height:1}.pre-wired_lights .admin__field-option,.hanging_brackets .admin__field-option{margin-right:0}.pre-wired_lights .admin__field-option .label.admin__field-label,.hanging_brackets .admin__field-option .label.admin__field-label{padding:4px 8px;margin-bottom:0}.field.pre-wired_lights label.pre-wired_lights,.field.pre-wired_lights .control,.field.hanging_brackets label.hanging_brackets,.field.hanging_brackets .control{margin-left:-15px;padding-left:0}.footer-newsletr .field.newsletter{width:70%}.block.newsletter input{font-size:12px}.newslettr-txt-desk{display:none}.newslettr-txt-mob{display:block}.product-attachment{width:100%;height:auto;max-width:unset}.text_us_popup .desktop-text-popup{display:none}.text_us_popup .mobile-text-popup{display:block}.page-main{padding-left:5px;padding-right:5px}.catalog-category-view .page-main{padding-left:5px;padding-right:5px}div.product.details.product-item-details strong.product.name.product-item-name a.product-item-link,.catview-prodescr li{font-size:15px}.products-grid .product-item-name,.page-products .product-item-info{padding:0}.fabrication-landing-header{display:block;text-align:center}.fabrication-landing-header .fabrication-header-txt{margin-left:unset;font-size:14px;padding:10px;text-align:center;letter-spacing:normal}.fabrication-landing-header-text h1{font-size:18px;letter-spacing:normal;line-height:18px}.fabrication-landing-header-text h2{font-size:16px;margin-bottom:10px}.fabrication-landing-container .row,.fabrication-landing-container .row-fluid{display:block}.fabrication-landing-container .col-md-6{padding:10px 15px}.fabrication-landing-container .row-fluid .col-md-6{padding:10px;text-align:center}.green-box{width:80%;margin:0 auto}.fabrication-landing-container ul li{font-size:16px}.green-header{font-size:20px}.green-box h3{font-size:18px}}@media (max-width:736px){.banner-below-txt{display:none}.banner-below-txt.mobi-resptitle{display:block;font-size:small;text-align:left;display:table;margin:0 auto}.banner-below-txt img{width:50px}.product-item-info.prod-list-view .product.details.product-item-details{width:100%}.common-rec-sqr{display:table;margin:0 auto}.weig-label{text-align:center;padding-bottom:5px;padding-right:0}}@media (min-width:736px){.categorypath-shop-fans-makeupairfans-untempered-filtered-supply-air .products-grid .product-item{width:30%}}@media (max-width:700px){.boxes-hover-inner{max-height:90px}.mobileresp .boxes-hover-inner,.mobileresp .boxes-hover-inner.green-outdoor-hoods,.boxes-hover-inner.fire-suppresion,.mobileresp .boxes-hover-inner.food-truck,.boxes-hover-inner.type2-condensate{pading:4em 2em}}@media (min-width:640px) and (max-width:767px){.minicart-wrapper .action.showcart{float:right}.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart.active:hover:before{color:#8f8f8f}div form button.action.tocart.primary{padding:13px 26px}div.product div.price-box span.price-savings{font-size:2.8vw}.product-item-actions .actions-secondary>.action.tocompare{display:inline}#maincontent div.columns div.column.main div.category-description{padding:0}.category-description < iframe{max-width:99%;height:auto}}@media (max-width:639px){.minicart-wrapper{position:absolute;right:2em}.curb-content2 .col-md-4{max-width:400px;margin:0 auto}.curb-content2 .clearfix.curb-innerdiv.sltdcncsn .col-md-12.clearfix{display:block}.mobileresp .boxes-hover-inner,.mobileresp .boxes-hover-inner.green-outdoor-hoods,.boxes-hover-inner.fire-suppresion,.mobileresp .boxes-hover-inner.food-truck,.boxes-hover-inner.type2-condensate{padding:5em 2em}.hd-top-box{width:85%}.hd-save-button{width:auto}}@media (min-width:768px) and (max-width:1023px){.checkout-onepage-success.page-layout-1column .column.main{width:66%;margin:0 auto;margin-top:70px}}@media only screen and (min-width:589px) and (max-width:649px){.best-sellprod.col-md-2{width:49.5%;padding:0 2px}.packtext{font-size:12px}.packpriceamt{font-size:20px}}@media (max-width:588px){.col-md-12.home-bestsellers.clearfix .best-sellprod.col-md-2{width:49%;padding:0 2px}.col-md-12.home-bestsellers.clearfix .packpriceamt{width:33%}.col-md-12.home-bestsellers.clearfix .packtext{width:64%}.col-md-12.home-bestsellers.clearfix i.fa.fa-angle-right{display:none}}@media only screen and (max-width:588px){.best-sellprod.col-md-2{width:100%}.aw-rbslider__img{width:100%;max-width:inherit}.product.attribute.description table tr,.category-hoodmart-demo-product-videos .category-cms table tr{clear:both}.category-hoodmart-demo-product-videos .category-cms table,.category-hoodmart-demo-product-videos .category-cms table tbody,.category-hoodmart-demo-product-videos .category-cms table tr{display:block}.category-hoodmart-demo-product-videos .category-cms table{max-width:100%}.product.attribute.description table td,.category-hoodmart-demo-product-videos .category-cms table td{width:100%;float:left;max-width:100%}.product.attribute.description table td>iframe,.category-hoodmart-demo-product-videos .category-cms table td iframe{max-width:100%;height:auto}.packtext{width:72%;font-size:14px;vertical-align:baseline}.packpriceamt{width:26%;font-size:18px}.packprice,.firesupp{padding:10px 6px 0}.short-cycle-video{width:100%}}@media (max-width:524px){.boxes-hover-inner.green-exhaust-hoods:hover .exhaust{font-size:7px;line-height:10px;padding:5px}.boxes-hover-inner.green-exhaust-hoods:hover .outdoor{font-size:7px;line-height:10px;padding:5px}}@media (min-width:524px) and (max-width:639px){div.product div.price-box span.price-savings{font-size:4.25vw}.product div.product-item-inner .product-item-actions{display:inline}.product-item-actions .actions-secondary>.action.tocompare{display:inline}div form button.action.tocart.primary{padding:13px 26px}#maincontent div.columns div.column.main div.category-description{padding:0}.category-description < iframe{max-width:99%;height:auto}}@media (max-width:500px){.curb-icon-tooltip .curb-text{width:300px;left:-80px}.curb-text .curbproduct{height:138px}.mobileresp .boxes-hover-inner .boxesp1{font-size:large}.mobileresp .boxes-hover-inner,.mobileresp .boxes-hover-inner.green-outdoor-hoods,.boxes-hover-inner.fire-suppresion,.mobileresp .boxes-hover-inner.food-truck,.boxes-hover-inner.type2-condensate{padding:3em 2em}.page-wrapper .page-header{margin-bottom:0 !important}.boxes-hover-inner:hover{background-size:cover}.banner-below-txt img{display:unset !important}.owl-carousel .banner-item .content_slider .buttons .custom_content{margin-left:5px !important}.owl-carousel .banner-item.banner-6 .content_slider .buttons .custom_content{margin-left:30px !important}.owl-carousel .banner-item.banner-6 .content_slider .help-button{margin-left:30px !important}.owl-carousel .banner-item.banner-1 .content_slider .buttons{margin-top:-6px}.owl-carousel .banner-item .content_slider .help-button{margin-left:5px !important}.column.main .banner-below-txt{text-align:left}.column.main .banner-below-txt.mobi-resptitle{margin-left:11%;font-size:11px}.banner-below-txt.mobi-resptitle span img{padding-top:2px;padding-bottom:2px}.we-accept-main-area h3{margin-top:6px}.we-accept-main-area img{width:20%;float:none;margin-top:0;padding:1px}.we-accept-img{margin-left:0}.we-accept-text-img{float:unset;margin:0 auto;display:table}.we-accept-text{float:left;width:38%;text-align:right}.authentication-wrapper{float:none;margin-top:10px;max-width:100%;text-align:center}}@media (min-width:500px){.mobile-search-area{padding-top:.5em}}@media (min-width:737px){.banner-below-txt.mobi-resptitle{display:none}}@media(min-width:768px) and (max-width:1024px){.hoodonly-bundle-options-inner>.field.choice label,.pre-wired_lights .admin__field-option label.label.admin__field-label,.hanging_brackets .admin__field-option label.label.admin__field-label{padding-left:0}.c-sidebar.sidebar{width:18%;border:1px solid #eee;padding-right:0}.tradeimg div span.img_title{font-size:14px}.firesuppress-content2.col-md-4{padding:10px;width:40%;margin:0 auto}.firesuppress-content-middle.col-md-5{padding:0;width:45%;text-align:left;margin:0 auto;margin-top:1vw}.firesuppress-content3.col-md-3{padding:10px;margin:0 auto}.service-hrs-p2,span.call-bootomtext{font-size:1.4vw}.spanish-sitearea,span.spanish-sitelink{font-size:1.5vw}.best-sellprod.col-md-2{width:49%;padding:10px}.top-recieve-inst-quote{position:initial}.block-search .block-content{width:50%;margin-right:13.5vw}.best-sellprod.col-md-2{width:49%;padding:10px}.top-recieve-inst-quote{position:initial}.block-search .block-content{width:50%}.we-accept-main-area{width:50%}.we-accept-main-area img{width:24%}.we-accept-text{float:none;text-align:left}.header-trustpilot-icon{width:48%}.header-main{margin:0}.header-trustpilot-icon{width:auto}.header-main .header-trustpilot-icon img{height:58px}.header-text-left .we-accept-main-area h3{font-size:12px}.header-text-left{padding-top:0}.page-header{margin-top:1em}.catview-prodescr li,div.product.details.product-item-details strong.product.name.product-item-name a.product-item-link{font-size:15px}.certgreenhood{display:flex;margin-top:5px}.greenhood-title{font-size:22px}.greenlogort a{font-size:14px}.compltgrntitle{font-size:16px}.compltgrndiv .col-md-6,.ecmotrdiv .col-md-4{text-align:center;width:49.5%;display:inline-flex;padding:0 7px}.compltgrndiv a.action.primary,.ecmotrdiv a.action.primary{width:100%;font-size:13px}.product-add-form .fieldset>.field:not(.choice)>.label.pre-wired_lights,.product-add-form .fieldset>.field:not(.choice)>.label.hanging_brackets{margin-bottom:1%}.pre-wired_lights .admin__field-option,.hanging_brackets .admin__field-option{margin-right:0}.pre-wired_lights .admin__field-option label.label.admin__field-label,.hanging_brackets .admin__field-option label.label.admin__field-label{padding:4px 2px}}@media only screen and (min-width:481px) and (max-width:768px){.minicart-wrapper{right:1.5em;margin-right:0;z-index:6}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{color:#8f8f8f;font-size:26px}.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart.active:hover:before{color:#8f8f8f}.page-header .block.block-search{z-index:1}.subcategories .action.primary{font-size:14px}.catalog-product-view .product.media{-ms-flex-order:-1;-webkit-order:-1;order:-1}.catalog-product-view .column.main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog-product-view .column.main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto}.banner-below-txt{font-size:.7em;margin-top:0}.boxes-hover-inner .boxesp1{font-family:'Roboto-BlackItalic';font-size:x-large;line-height:25px}.boxes-hover-inner.green-exhaust-hoods:hover .exhaust{font-family:'Roboto-BlackItalic';font-size:14px;line-height:20px;padding:10px}.boxes-hover-inner.green-exhaust-hoods:hover .outdoor{font-family:'Roboto-BlackItalic';font-size:14px;line-height:20px;padding:10px}.product.attribute.description h4{font-size:2vw}.product-info-main .old-price .price{font-size:20px !important}.product-info-main .old-price .price-final_price{font-size:2.2vw}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{font-size:8px}.wizard>.steps .current a{margin-top:-38px;font-size:10px}.steps.clearfix>ul>li.current{border-top:34px solid #21231d}.steps.clearfix>ul>li.current.error{border-top:34px solid #ff3111}div.mage-error[generated]{margin-top:-13px}.hoodstyle .col-md-2{width:50%;float:left}.hoodstyle .col-md-2:hover{border:1px solid #639018}.hoodstyle .col-md-2{width:48%}.hoodstyle .hdstyle.selecthdstl,.hoodstyle .pizzacnpdiv.hdstyle.slcttype1.selecthdstl,.fans .fansopt.selecthdstl{border:1px solid #639018}.hoodstyle .col-md-2{border:1px solid #eee}#previous-selection .hdeqv{font-size:10px}.hoodsizevalue{padding:0}.curb-content2 .col-md-4.curboptions{width:33%;float:left}#form-name-text-other{margin-top:0}}@media only screen and (max-width:480px){.minicart-wrapper{right:1em;top:1.7em;margin-right:0;z-index:6}.minicart-wrapper .action.showcart{float:right}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{font-size:26px;color:#8f8f8f}.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart.active:hover:before{color:#8f8f8f}.page-header .block.block-search{z-index:1}.banner-below-txt{font-size:3.4vw;margin-top:0}.nearbtnicon{width:10%;display:block;margin:0 auto}.nav-toggle{display:inline-block;text-decoration:none;cursor:pointer;display:block;font-size:0;left:5px;position:absolute;top:35px;z-index:14}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:4vw}.price-savings{font-size:4vw}.product-info-main .special-price .price-wrapper .price{font-size:6vw;font-weight:100}.product.info.detailed .data.item a.data.switch{font-size:3.5vw}.product.attribute.description h2{font-size:3.2vw}.partialpaybtn .partialbtn{width:100%}.estimate-block #zipcode-error{margin-top:40px}.banner-below-txt{font-size:3vw;padding:5px}#mixedSlider .title-2{font-size:11px}#mixedSlider .title{font-size:1em}.banner-below-txt img{width:35px !important;display:table;margin:0 auto !important}.banner-below-txt{font-size:medium}.prod-feet{font-size:20px;padding-top:.6em}.prod-pack{font-size:12px}.packtext{width:72%;font-size:11px;vertical-align:baseline}.packpriceamt{width:26%;font-size:15px}.finance-text{font-size:11px;text-align:left;padding:10px 0 10px 8px}.home-bestsellers{padding-bottom:20px}.navigation ul{padding:0}.finance-text .fa.fa-angle-right{margin:0 7px 0 0;font-size:15px}.finance-text{font-size:12px;text-align:center;padding:5px 0 8px 8px;line-height:1.5}span.financing-price{font-size:10px}.financing-apply-test{font-size:10px}#multiformmodel input{width:50%}.form1-heading label,.form1-textarea-heading label{width:40%}#multiformmodel textarea{width:45%}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{font-size:8px}.steps.clearfix>ul>li.current{border-top:34px solid #21231d}.wizard>.steps .current a{margin-top:-36px;font-size:9px}fieldset.sizeselector p{font-size:12px}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{margin-top:.5em}.equipment .fs-title{font-size:24px}#multiformmodel .content fieldset.current{font-size:12px}.steps.clearfix>ul>li.current.error{border-top:34px solid #ff3111}div.mage-error[generated]{margin-top:-16px}.hoodstyle .col-md-2{width:49%;float:left}.hoodstyle .col-md-2{border:1px solid #eee}.hoodstyle .hdstyle.selecthdstl{border:1px solid #639018}.hoodstyle .col-md-2:hover{border:1px solid #639018}#previous-selection .hoodsizevalue>span{font-size:10px}.exhaustfansonly{width:100%}.hoodstyle-innerdiv1{padding-bottom:1em}#multiformmodel .ceiling-ht input{margin:0}.ceiling-ht p{padding:0;margin-top:20px}.curb-content2 .col-md-4.curboptions{width:33%;float:left}#form-name-text-other{margin-top:0}fieldset.current{font-size:10px}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{margin-top:1em}.newsletter-subscribe label.label,.sms-subscribe label.label{width:90%;text-align:left;display:inline-block;vertical-align:middle;border:0;word-break:break-word;white-space:pre-line;overflow-wrap:break-word;-ms-word-break:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@media (min-width:414px) and (max-width:523px){div.product div.price-box span.price-savings{font-size:5vw}.product div.product-item-inner .product-item-actions{display:inline}.product-item-actions .actions-secondary>.action.tocompare{display:inline}div form button.action.tocart.primary{padding:13px 26px}#maincontent div.columns div.column.main div.category-description{padding:5px}.category-description < iframe{max-width:99%;height:auto;float:left}div.columns div.page-title-wrapper h1 span.base{font-size:28px}}@media (max-width:414px){.green-logo img{width:4em}.green-logo{top:1em}.col-sm-2.flp-img{display:table;margin:0 auto;padding-bottom:2em}.flp-dsk{display:unset}br.table-flp{display:none}.mobileresp .boxes-hover-inner .boxesp1{font-size:medium}.curb-content2 .col-md-4.curboptions{width:33%;float:left}.makeupfansonly,.exhaustfansonly{width:100%}.curb-content2 .col-md-4 p{font-size:8px}.curb-content1 .fs-title{font-size:30px;margin-bottom:.2em;margin-top:.2em}.products-grid .actions-secondary{padding-top:30px}}@media (max-width:400px){.mobileresp .boxes-hover-inner .boxesp1{font-size:small;line-height:unset}.hoodstyle-innerdiv1{padding-bottom:1em}#multiformmodel .ceiling-ht input{margin:0}.ceiling-ht p{padding:0;margin-top:20px}.wizard>.content>.body label{display:inline-block;margin-bottom:0;font-size:12px}.hoodstyle .fs-title{font-size:22px}.fs-para{padding-bottom:1em}.curb-innerdiv .col-md-4 img{width:auto;height:auto}#previous-selection .hoodsizevalue>span{width:60px;height:50px}p.passage{padding:1px}.form1-heading{margin:0}fieldset.current{font-size:10px}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{margin-top:1em}#multiformmodel input{padding:5px;margin-bottom:10px;font-size:13px}input[type=text]{height:25px}}@media (min-width:375px) and (max-width:413px){div.product div.price-box span.price-savings{font-size:20px;padding-left:5px}.product div.product-item-inner .product-item-actions{display:inline}.product-item-actions .actions-secondary>.action.tocompare{display:inline}div form button.action.tocart.primary{padding:12px 24px}.product-item .price-box .price-label{font-size:14px}.product-item .price-box .price{font-size:1.5rem}div form button.action.tocart.primary{font-size:16px}#maincontent div.columns div.column.main div.category-description{padding:0}.category-description < iframe{max-width:99%;height:auto}div.columns div.page-title-wrapper h1 span.base{font-size:28px}}@media only screen and (min-device-width :375px) and (max-device-width :667px){.footer-top-text{letter-spacing:4px}.product-item-info .product-item-photo img{max-height:150px}.mobileproductdetails,.leftsavebanner-leftbar,.mobile-prod-promo-banner,.product-info-main .nested.financing{display:block}.product-info-main .block.row,.product.info.detailed{display:none}.mobile-view-detail .product.attribute.sku{font-family:'Roboto-blackitalic';font-style:italic;font-size:15px;font-weight:700}.nested.financing{border:1px solid #709200;margin-top:10px;margin-bottom:10px}.mobile-prod-promo-banner{padding:1em;border:1px solid #6a9100;padding:10px}.mobile-left-needhelp{margin-top:10px}.mobile-top-hood-img{border:1px solid #94ae22;margin-top:10px}.product-info-main .financing_img img{float:none;margin-top:0;margin-bottom:0}.product-info-main .financing_img{width:20%;display:inline-block}.product-info-main .nested.financing .financing_text{float:none;width:78%;display:inline-block;vertical-align:sub}.product-info-main .nested.financing .financing-availabel{font-size:14px}.product-info-main h3.financing-availabel span{font-size:16px}.mobileproductdesc{border:1px solid #eee;padding:1em}div.MagicToolboxSelectorsContainer img{width:100px}.mobileproductdetails .accessories-tab{padding:1em}.mobileproductdetails .accessories-tab a{color:#333;font-family:'Roboto-blackitalic';font-style:italic;text-transform:uppercase}.catalog-product-view .product-info-main .block.row .product-items{padding:2em}.finance-iframe{overflow:scroll;-webkit-overflow-scrolling:touch;width:320px;margin:0 auto}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{width:47%;margin-left:initial;margin-top:2em;margin:.5em;display:inline-block;font-size:14px}.chshoodmodel .col-md-6,.chshoodmodel .col-md-3{width:33%;float:left}.fans-innerdiv .col-md-6{width:49%;float:left}.hoodstyle .col-md-2{width:20%;float:left;height:150px}#multiformmodel .hood-type2-class{padding:5px}.hoodstyle-innerdiv1{padding-bottom:1em}#multiformmodel .ceiling-ht input{margin:0}.ceiling-ht p{padding:1em}.fs-title{font-size:22px}.curb-innerdiv .col-md-4 img{width:auto;height:auto}.curb-content2 .col-md-4.curboptions{width:33%;float:left}.makeupfansonly,.exhaustfansonly{width:100%}.curb-content2 .col-md-4 p{font-size:8px}.curb-content1 .fs-title{font-size:30px;margin-bottom:.2em;margin-top:.2em}#previous-selection .hoodsizevalue>span{width:60px;height:50px}p.passage{padding:1px}.form1-heading{margin:0}#form-name-text-other{margin-top:0}fieldset.current{font-size:10px}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{margin-top:1em}#multiformmodel input{padding:5px;margin-bottom:10px;font-size:13px}input[type=text]{height:25px}#mobile-left-side-contact{top:2em}#mobile-contact-box-container{top:0}.finance-iframe{overflow:scroll;-webkit-overflow-scrolling:touch;width:400px;margin:0 auto}.header-main .header-trustpilot-icon img{height:70px}.onestop_walkin,span.header-calltext1.mobile,.service-hrs p,span.spanish-sitelink,span.call-bootomtext{font-size:3vw}}@media only screen and (max-width:414px){.c-logo-8{width:11%}.c-logo .c-logo-1{width:8%}.c-logo .c-logo-2{width:9.3%}.c-logo-9{width:6%}.c-logo .c-logo-3{width:8.5%}.c-logo .c-logo-4{width:9%}.c-logo .c-logo-5{width:8%}.c-logo .c-logo-6{width:8.5%}.c-logo .c-logo-7{width:15%}}@media (max-width:374px){.col-md-12.home-bestsellers.clearfix .best-sellprod.col-md-2{width:49%;padding:0 2px}.col-md-12.home-bestsellers.clearfix p.packtext{font-size:9px}.col-md-12.home-bestsellers.clearfix .packtext{width:61%}.col-md-12.home-bestsellers.clearfix i.fa.fa-angle-right{display:none}.col-md-12.home-bestsellers.clearfix p.packpriceamt{font-size:13px}.col-md-12.home-bestsellers.clearfix .finance-text{font-size:11px;padding:5px 0 6px}.col-md-12.home-bestsellers.clearfix{padding:0}.column.main .banner-below-txt.mobi-resptitle{margin-left:5%;font-size:10px}}@media only screen and (min-device-width :320px) and (max-device-width :568px){.minicart-wrapper{right:1em;top:1.5em;margin-right:0;z-index:6}.minicart-wrapper .action.showcart{float:right;margin-right:10px}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{color:#fff;font-size:26px}.page-header .block.block-search{z-index:1}.footer-top-text{font-size:10px;line-height:18px}.footer-top{padding:10px}.modal-popup.modal-slide{left:0}.modal-slide.multiformmodelpopup .modal-inner-wrap{overflow-y:scroll;width:90%;margin:auto}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff}.popupenablehoodbuilder .modals-overlay{background-size:100% 100%}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{width:100%;margin-left:initial;margin-top:2em}.content fieldset#steps-uid-0-p-2 p{display:block;font-size:12px}.content fieldset#steps-uid-0-p-2 p.length{display:inline-block}.chshoodequip{width:48%;font-size:14px}.hoodstyle .col-md-2{width:47%;float:left}.chshoodmodel .col-md-6{width:75%;margin:0 auto}.chshoodmodel .col-md-3{width:100%;margin:0 auto}.firesuppress-innerdiv1{text-align:center}.col-md-6.firesuppress-innerdiv2{width:100%}.firesuppress-innerdiv{padding:1em 0}.fans-innerdiv .col-md-12{width:75%}.curb-content2 .col-md-12{border:none}.hd-top-box{width:100%}#previous-selection .hoodsizevalue{width:21.5%;margin-left:5px}.hd-save-button{width:auto;margin-top:3%;max-width:200px;display:block;float:none;margin:0 auto}.savehd{padding:6px 0}.best-sellprod.col-md-2{width:100%}.c-logo .c-logo-1{width:10%}.c-logo .c-logo-2{width:11.3%}.c-logo .c-logo-3{width:10.5%}.c-logo .c-logo-4{width:11%}.c-logo .c-logo-5{width:10%}.c-logo .c-logo-6{width:10.5%}.c-logo .c-logo-7{width:18%}.c-logo img{margin:.1em}.navigation .parent .level-top:after{top:0}.minicart-wrapper .block-minicart{width:230px}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{font-size:8px;padding:1em 0}.steps.clearfix>ul>li.current{border-top:28px solid #21231d;border-right:0 solid #888787;transform:skewX(-22deg)}#example-form .steps.clearfix>ul>li.current~li a{margin-left:-3px}.wizard>.steps .current a{margin-top:-28px}.wizard>.steps .current a{font-size:8px}.chshoodequip{font-size:12px}#previous-selection .hoodsizevalue>span{font-size:8px}.exhaustfansonly{width:100% !important}.firesuppress-innerdiv3 select{width:98%}.fans-content1 .fs-title,.equipment .fs-title,.hoodstyle .fs-title,fieldset.sizeselector .fs-title,.hoodmodel .fs-title,.firesuppress-content1 .fs-title{font-size:22px;margin-top:.5em}.fs-para{padding-bottom:1em}.steps.clearfix>ul>li.current.error{border-top:28px solid #ff3111}#multiformmodel .content fieldset.type1{padding:.2em 30px}fieldset.sizeselector p{font-size:12px}#multiformmodel .hoodmodel-innerdiv1 .slcttype2.hoodmdltype2 .mycheckbox label{font-size:12px}.makeupfansonly,.exhaustfansonly{width:100%}div.mage-error[generated]{margin-top:-15px;font-size:.9rem}.rc-text{font-size:12px}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{padding:5px}.hood-type1-head h3{font-size:15px;margin-top:10px}.hood-type1-para{font-style:italic;font-size:12px}#multiformmodel input{padding:5px;margin-bottom:10px;font-size:13px}input[type=text]{height:32px}.chshoodstyles p{font-size:12px}.hoodstyle .col-md-2{border:1px solid #eee;padding:10px}.hoodstyle .col-md-2:hover{border:1px solid #639018}.hoodstyle .hdstyle.selecthdstl{border:1px solid #639018}.curb-content1 .fs-title{font-size:28px;margin-bottom:.5em;margin-top:.5em}div#previous-selection{margin:0 auto}.hoodstyle-innerdiv1{padding-bottom:1em}#multiformmodel .ceiling-ht input{margin:0}.ceiling-ht p{padding:0}.fs-title{font-size:22px}.curb-innerdiv .col-md-4 img{width:auto;height:auto}.curb-content2 .col-md-4.curboptions{width:33%;float:left}.makeupfansonly,.exhaustfansonly{width:100%}.curb-content2 .col-md-4 p{font-size:8px}.curb-content1 .fs-title{font-size:30px;margin-bottom:.2em;margin-top:.2em}#previous-selection .hoodsizevalue>span{width:100%;height:50px}p.passage{padding:1px}.form1-heading{margin:0}#form-name-text-other{margin-top:0}fieldset.current{font-size:10px}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{margin-top:1em}.wizard>.steps li.hiddentype.last{padding:.55em}.wizard>.steps li.typetitle.first{margin-left:0}.steps.clearfix>ul>li.curbtitle.current+li{background:#21231d;padding:1.55em}.wizard>.steps>ul>li{width:25%;max-width:25%}.wizard.firetype2>.steps>ul>li{width:25%}.stepno-1 .formbuildno-1#multiformmodel .steps{background:#888787}.modal-inner-wrap.stepno-1 #multiformmodel .steps{background:#888787}.product-info-main .old-price .price-final_price,.product-info-main .old-price,.product-info-main .price-box.price-final_price .old-price .price-wrapper .price{font-size:20px}.navigation li.authorization-link.ui-menu-item a,.navigation li.authorization-link a{font-size:14px}.constusinfo{padding-left:0}.fanspleasenote{text-align:left}.mobileproductdetails,.leftsavebanner-leftbar,.mobile-prod-promo-banner,.product-info-main .nested.financing{display:block}.nested.financing{border:1px solid #709200;margin-top:10px;margin-bottom:10px;padding:10px}.mobile-prod-promo-banner{padding:1em;border:1px solid #6a9100;padding:10px}.mobile-left-needhelp{margin-top:10px}.mobile-top-hood-img{border:1px solid #94ae22;margin-top:10px}.product-info-main .block.row,.product.info.detailed{display:block}.mobile-view-detail .product.attribute.sku{font-family:'Roboto-blackitalic';font-style:italic;font-size:15px;font-weight:700}.product-info-main .financing_img img{float:none;margin-top:0;margin-bottom:0}.product-info-main .financing_img{width:20%;display:block}.mobile-prod-promo-banner .leftsavebanner-leftbar img{margin:0 auto;display:table}.product-info-main .nested.financing .financing_text{float:none;width:100%;display:inline-block;vertical-align:sub}.product-info-main .nested.financing .financing-availabel{font-size:22px}.nested.financing h3{font-size:16px}.help-text{font-size:23px}.product-info-main h3.financing-availabel span{font-size:22px}.mobileproductdesc{border:1px solid #eee;padding:1em}div.MagicToolboxSelectorsContainer img{width:100px}.mobileproductdetails .accessories-tab{padding:1em}.mobileproductdetails .accessories-tab a{color:#333;font-family:'Roboto-blackitalic';font-style:italic;text-transform:uppercase}.catalog-product-view .product-info-main .block.row .product-items{padding:2em}.finance-iframe{overflow:scroll;-webkit-overflow-scrolling:touch;width:320px;margin:0 auto}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){#mobile-left-side-contact{top:1em}#mobile-contact-box-container{top:-2em}.finance-iframe{overflow:scroll;-webkit-overflow-scrolling:touch;width:400px;margin:0 auto}}@media (min-width:320px) and (max-width:374px){div.product div.price-box span.price-savings{font-size:18px;padding-left:5px}.product div.product-item-inner .product-item-actions{display:inline}.product-item-actions .actions-secondary>.action.tocompare{display:inline}.product-item .price-box .price-label{font-size:12px}.product-item .price-box .price{font-size:1.2rem}div.product.details.product-item-details strong.product.name.product-item-name a.product-item-link{font-size:15px}div form button.action.tocart.primary{padding:10px}div form button.action.tocart.primary{font-size:14px}#maincontent div.columns div.column.main div.category-description{padding:0}.category-description < iframe{max-width:99%;height:auto}div.columns div.page-title-wrapper h1 span.base{font-size:28px}#maincontent .mobileresp .homepagegreenbox .boxes-hover-inner{padding:3em .8em}}@media (max-width:1296px){.col-md-10.contact-me-center{width:100%}.contact_text1{font-size:16px}.contact_text2{font-size:16px}.contact-me-number h2{font-size:26px}.navigation li.level0,.navigation li.authorization-link.ui-menu-item,.navigation li.authorization-link,.navigation>ul>li{font-size:1.2vw}}@media (max-width:991px){.navigation li.level0,.navigation li.authorization-link.ui-menu-item,.navigation li.authorization-link,.navigation>ul>li{font-size:1.2vw}.field.pre-wired_lights .label.pre-wired_lights,.field.hanging_brackets .label.hanging_brackets{margin-left:0;font-size:18px}.pre-wired_lights .control,.hanging_brackets .control{margin-left:-15px}}@media (min-width:580px) and (max-width:1296px){.boxes-hover-inner.green-exhaust-hoods:hover .exhaust{font-size:14px}.boxes-hover-inner.green-exhaust-hoods:hover .outdoor{font-size:14px}}@media (max-width:1075px){.col-sm-6.add-to-cart-align-right{display:block;width:max-content}.add-to-order-section{text-align:left}}@media (min-width:668px){.contact-me-main-div{display:none}}@media (max-width:800px){span.add-to-order-label{padding-right:0}}@media (min-width:737px) and (max-width:825px){.ordersection-weight-label-1,.ordersection-weight-label-2{display:block}}@media (min-width:992px){.col-md-4.mobile{display:none}#contact-mobile-button-show{display:none !important}#contact-mobile-button-hide{display:none !important}.col-md-10.contact-me-center{display:block !important}.gogreen-btns{display:flex}}@media (max-width:991px){.col-md-4.max-desk{display:none}.contact-me-main-div{width:100%}.col-md-4.mobile{padding-left:0}form.footer-contact-form .col-md-3{margin-bottom:10px}#contact-mobile-button-show{display:block}.col-md-10.contact-me-center{display:none}}@media (min-width:320px) and (max-width:768px){.mobileheading .prod-name{margin-bottom:.5em;color:#000;margin-top:0;font-family:'Roboto-BlackItalic';font-style:italic;letter-spacing:2px;font-size:30px;text-transform:uppercase}.mobileheading{display:block}main#maincontent div.columns div.column.main div.page-title-wrapper.product,main#maincontent div.columns div.column.main div.page-title-wrapper h1.page-title{display:none}.product-info-main .old-price span.price-label{font-size:20px}.col-sm-12.add-to-order-section .col-sm-6{padding-left:inherit}}@media (min-width:320px) and (max-width:767px){.category-ventless-hoods .led-div{text-align:center}.category-ventless-hoods strong.led-text{font-size:22px;color:#000}.checkout-onepage-success.page-layout-1column .column.main{width:100%;margin:0 auto;margin-top:70px}.checkout-onepage-success.page-layout-1column .column.main input.action.primary{width:100%}.navigation ul{padding:0;display:flex;flex-direction:column}.level0.nav-home.first.level-top.ui-menu-item{order:0}.level0.nav-1.first.catname-shophoods.level-top.ui-menu-item{order:1}.level0.nav-2.catname-hoodbuilder.level-top.ui-menu-item{order:2}.level0.nav-5.catname-gogreen.level-top.hidedesktop.ui-menu-item{order:5}.level0.nav-9.catname-blog.level-top.hidedesktop.ui-menu-item{order:9}.level0.nav-3.catname-shopfab.level-top.ui-menu-item{order:3}.level0.nav-6.catname-findinstaller.level-top.ui-menu-item{order:6}.level0.nav-4.catname-fabbuilder.level-top.ui-menu-item{order:4}.level0.nav-7.catname-requestaquote.level-top.ui-menu-item{order:7}.level0.nav-11.last.catname-ventlesshoods.level-top.ui-menu-item.hidedesktop{order:11}.level0.nav-12.last.level-top.ui-menu-item.hidedesktop{order:12}.level0.nav-8.catname-resources.level-top.parent.ui-menu-item{order:8}li.authorization-link.ui-menu-item{order:13}.level0.nav-13.last.level-top.ui-menu-item.hidedesktop{order:14}.level0.nav-10.last.catname-thankyou.level-top.hidedesktop.ui-menu-item{display:none !important;order:15}}@media only screen and (max-width:667px){.surprise-contact{font-size:20px}}@media only screen and (max-width:451px){.surprise-contact{font-size:16px;float:left}.s-number{float:left}.col-md-2.phone img{width:50%}}@media only screen and (max-width:1310px){.col-md-2.phone img{margin:0}.surprise-contact{font-size:20px}}@media only screen and (max-width:991px){.col-md-8.text-area{border-bottom:0 solid #639018}.col-md-8.bottom-area{float:unset}.col-md-2.phone img{position:inherit;margin:0 auto;display:table}.offer-area .text-1{text-align:center;font-size:20px}.offer-area .text-2{text-align:center;font-size:20px}.col-md-8.text-area{padding-left:0}.col-md-4.s-product img{float:left;padding-right:0}.col-md-4.contact-img{margin:0 auto;display:table}.col-md-4.contact-img{position:inherit;bottom:0}}@media (min-width:769px) and (max-width:1400px){.special-popup-row img{width:150px}.col-sm-4.electric-box-sampleimg img{width:250px}span.electric-box-title{font-size:12px}.custom-block-spcl-popup .modal-content .electric-box-content ul li{font-size:smaller}.checkout-custom-block{margin:10px 0}.special-popup-row p{line-heigth:initial}}@media (min-width:893px) and (max-width:1300px){div.footer-top h2.footer-top-text{letter-spacing:2px;font-size:20px}.spanishsite .block-search .block-content{width:115px}}@media (min-width:767px) and (max-width:892px){div.footer-top h2.footer-top-text{letter-spacing:1px;font-size:19px}}@media (min-width:414px) and (max-width:766px){.footer div.footer-top h2.footer-top-text{letter-spacing:1px;font-size:12px}}@media (min-width:320px) and (max-width:414px){.footer div.footer-top h2.footer-top-text{letter-spacing:1px;font-size:12px}}@media (min-width:451px) and (max-width:750px){p.textbold{font-size:22px}}@media (min-width:320px) and (max-width:450px){p.textbold{font-size:16px}.banner-item .show-flag .flag-desc p{font-size:6px}.subcategories .action.primary{padding:7px 1px;font-size:.98rem;font-weight:bolder}}@media only screen and (max-width:768px){.filter-hoods-fans{text-align:center;float:none}.toolbar-amount{display:none}.toolbar.toolbar-products{margin-top:-2em;text-align:right}}@media only screen and (max-width:568px){.toolbar.toolbar-products{margin-top:0;margin-bottom:10px;text-align:left}iframe#financing_form{height:670vh}.finance-iframe{overflow:scroll;-webkit-overflow-scrolling:touch;width:320px;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:1230px){.filter-hoods-fans{float:right}}@media (min-width:320px) and (max-width:767px){.cms-financing-availabe .financingsection1 h1,.cms-financing-availabe .fin-head,.cms-financing-availabe .financingsection3 h3{font-size:17px}.cms-financing-availabe .financingsection2.col-md-12 h5{font-size:15px}}@media (min-width:320px) and (max-width:374px){.mobileheading .prod-name{font-size:20px}.column.main .banner-below-txt.mobi-resptitle{margin-left:5%}}@media (min-width:375px) and (max-width:413px){.mobileheading .prod-name{font-size:22px}}@media (min-width:414px) and (max-width:768px){.mobileheading .prod-name{font-size:24px}}@media only screen and (max-width:1296px){iframe#financing_form{width:100%;float:right;height:350vh}}@media only screen and (max-width:1060px){iframe#financing_form{width:100%;float:right;height:500vh}#comparison .head-para{margin:auto;width:auto}}@media only screen and (min-width :320px) and (max-width :768px){.custom-block-spcl-popup .modal-content .col-sm-12.electric-box-section{background:#e4ecd7;display:block;align-items:center;padding-top:20px;padding-bottom:20px}.checkout-custom-block button.action.primary.tocart{margin-top:10px;float:none;margin:0 auto;display:table}#popup-add-to-order-set4{margin-bottom:10px}.modal-popup.custom-block-spcl-popup.modal-slide._inner-scroll._show{min-height:75%;width:90%;margin:0 auto;height:200px;margin-top:4em}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{min-height:75%;width:100%;width:100%}.ordersection-weight-label-1,.ordersection-weight-label-2{display:table !important;margin:0 auto}.checkout-custom-block{display:block}.col-sm-4.control-test{text-align:center;padding-right:0;padding-left:0;padding-bottom:10px}label.sampleimg-label{float:none;text-align:center;width:100%}.checkout-custom-block button.action.primary.tocart{text-transform:uppercase;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;border-radius:0;font-style:italic;font-size:12px}span.electric-box-title{font-size:12px;text-align:left;display:block}.electric-box-content ul{padding:0}.modal-popup.custom-block-spcl-popup .modal-title{font-size:14px}}@media only screen and (max-width:1296px){.custom-block-spcl-popup .modal-header{background-color:#fff}.custom-block-spcl-popup .modal-content .col-sm-12.electric-box-section{background:#e4ecd7}.modal-popup.custom-block-spcl-popup .modal-title{font-size:18px}.label.sampleimg-label{font-size:1em}.col-sm-12.add-to-order-section .col-sm-6{padding-left:5px;font-size:9px}.checkout-custom-block button.action.primary.tocart{padding-top:5px;padding-bottom:5px;font-size:10px}}@media (max-width:845px){.modal-popup._inner-scroll .modal-inner-wrap{width:98%;max-height:96%}}@media only screen and (min-width:600px){a.help-button{padding:15px 1em}}@media all and (min-width:768px),print{.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:none;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:none;text-decoration:none}.checkout-index-index .field.newsletter-subscribe,.checkout-index-index .field.sms-subscribe{left:25%;position:relative}.checkout-index-index .field.newsletter-subscribe .control{width:auto}.text_us_popup .custom-model-wrap{width:400px}#mobile-left-side-contact{top:15em;font-size:22px;line-height:24px}#mobile-contact-box-container{top:15em}}button.action.action-update{background:#549600;border:1px solid #cdcdcd;color:#fff}.bold{font-weight:700}.modal-popup.custom-block-popup .modal-header{padding-top:2rem}.modal-popup.custom-block-popup .action-close{margin:10px 10px 0 0}.modal-popup.custom-block-popup .modal-title{border:none}.modal-popup.custom-block-popup._inner-scroll .modal-content{border-radius:0;margin:20px 0 15px;padding:0 3rem;border:none;box-shadow:none}.modal-popup.custom-block-popup .modal-footer{padding-top:2rem;padding-bottom:2rem}body.catalog-product-view .modals-overlay{background-image:url(../images/popupbg.png)}.field.search{position:relative}@media only screen and (max-width:768px){.page-header .block-search .label{right:10px !important}.minicart-wrapper{margin-right:0}}.blink-ship{-webkit-animation:3s linear infinite;-moz-animation:3s linear infinite;-o-animation:3s linear infinite;-ms-transition:3s linear infinite;animation:blinker 3s linear infinite;color:#fc8828}@keyframes blinker{50%{opacity:0}}.banner-below-txt span sup{top:-.3em}.banner-below-txt.mobi-resptitle span sup{top:-.3em}.c-logo-9{width:4%}.c-logo-8{width:7.5%}@media only screen and (min-device-width :320px) and (max-device-width :568px){.c-logo-9{width:8%}.c-logo-8{width:15%}}@media only screen and (min-width:769px){.hood-site{position:absolute;bottom:0;left:-8%;top:-33%;right:50%}.walkin-site{position:absolute;top:-33%;right:-10%;left:50%;bottom:0}}@media only screen and (min-width:320px) and (max-width:760px){.category-new-ductwork #maincontent div.columns div.column.main div.category-description{float:none}.category-nuevo-ductwork #maincontent div.columns div.column.main div.category-description{float:none}.owl-carousel .owl-stage-outer{height:auto !important}h4.help-heading{font-size:16px}}@media only screen and (min-width:769px){.leftc .left_chart_mobile{display:none}}@media only screen and (max-width:769px){.rightc .left_chart{display:none}.leftc .left_chart_mobile{padding-bottom:10px}.rightc .col-md-12 img{padding-top:initial !important;padding-bottom:initial!important}}.col-md-6.col-sm-12.leftc{margin-top:1vw}.category-description .leftc img{margin:initial}.ductwork-table td,.ductwork-table th{border:1px solid #000;font-size:12px;padding:4px 10px;text-align:center;vertical-align:middle}@media screen and (min-width:1200px) and (max-width:1250px){.ductwork-table td,.ductwork-table th{font-size:11px}}@media screen and (min-width:1200px){.duct-first-table{padding:5px 0 0 15px}}.category-description .col-md-12{display:block}.naks-left-img{max-width:100%}.naks-right-img{max-width:100%;margin-top:35px !important}.duct-top-text{padding-left:15px}.ductwork-right-col{margin-top:25px}@media screen and (max-width:991px){.naks-left-img{max-width:100%}.ductwork-right-col{margin-top:0}}@media screen and (max-width:767px){.duct-first-table,.duct-top-text{padding-left:0}.cms-home .MS-content .postwrap-content{width:99%;margin:5px 0}#mixedSlider-1 .title-2{font-size:10px}.cms-home #mixedSlider-1 .title{font-size:1.2em}.cms-home .MS-content .item{flex-wrap:wrap;justify-content:space-evenly}}@media screen and (min-width:768px) and (max-width:1079px){.cms-home .MS-content .postwrap-content{width:49%;margin:5px 0}.cms-home .MS-content .item{flex-wrap:wrap;justify-content:space-evenly}}@media screen and (max-width:1350px){.naks-left-img{max-width:100%}}@media screen and (max-width:1200px){.remove-padding-1200{padding:0}}#maincontent div.columns div.column.main div.category-description{padding-bottom:20px !important}@media screen and (max-width:550px){table.responsive-table td.wholesale-list-product-image{width:100%;text-align:center}table.responsive-table td.wholesale-list-product-image img{margin:10px 0 12px}table.responsive-table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table.responsive-table caption{font-size:1.5em;margin:.5em 0 .75em}table.responsive-table tr{background:#fff}table.responsive-table th,table.responsive-table td{padding:.625em;text-align:center}table.responsive-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}table.responsive-table{border:0}table.responsive-table caption{font-size:1.3em}table.responsive-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.responsive-table tr{display:block;margin-bottom:.625em}table.responsive-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}table.responsive-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table.responsive-table td:last-child{border-bottom:1px solid #000}}.show-flag1{width:100px;top:10px}@media only screen and (min-width:320px) and (max-width:768px){.show-flag1{width:25%}}@media (max-width:450px) and (min-width:320px){.show-flag{width:10%}}@media screen and (max-height:750px){.modal-popup.custom-block-spcl-popup .modal-inner-wrap{margin:2rem auto}.modal-popup.custom-block-spcl-popup .modal-title{font-size:18px}.modal-popup.custom-block-spcl-popup .modal-inner-wrap{margin:1rem auto}#spcl-popup .col-sm-4.electric-box-sampleimg img{width:175px}#spcl-popup .fire-suppress-label{font-size:15px}#spcl-popup .price-box.price-final_price{font-size:15px}#spcl-popup .class-abc-price-list{font-size:15px}#spcl-popup .fire-supp-desc{font-size:14px}#spcl-popup label.sampleimg-label{font-size:18px}#spcl-popup .electric-box-content{font-size:15px}}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media only screen and (max-width:767px){.listpage-addcart-pop .bundle-options-inner label,.price-container .price,.list-firesup-div,.list_help_fire{font-size:2.5vw}.listpage-addcart-pop.modal-popup .modal-title{font-size:2.5vw}}}@media not all and (min-resolution:.001dpcm){@media only screen and (max-width:767px){.listpage-addcart-pop .bundle-options-inner label,.price-container .price,.list-firesup-div,.list_help_fire{font-size:2.75vw}.listpage-addcart-pop.modal-popup .modal-title{font-size:2.85vw}}}