#multiformmodel fieldset .equip-content1 {
padding: unset;
}

.equipment .fs-title {
margin-bottom: 8px;
}

.equip-content2 {
padding-top: 1em;
}

.equipment p {
font-style: italic;
margin-bottom: 2px;
}

#multiformmodel .chshoodequip .mycheckbox label {
font-size: 15px;
font-weight: 300;
font-family: 'Roboto-Regular';
margin-left: 18px;
}
#multiformmodel input#makeupairfan_hm{display: none;}
.chshoodequip.slcttype1 {
padding: 20px 0px 20px 40px;
}

.wizard>.steps>ul>li a {
background: linear-gradient(to right, #404040 50%, transparent 50%);
}

.naks-new-logo {
float: right;
}
#multiformmodel .content .fieldset-1 .personalinfo-inner p.passage {
text-align: center;
color: #fff;
font-style: italic;
padding: 10px 10px 20px 10px;
margin-bottom: 15px;
font-size: 13px;
border-bottom: 1px solid #a9a9a9;
}
#example-form .form1-heading{
margin: 10px 0 0;
}
#multiformmodel .fieldset-1.personalinfo .personalinfo-inner input, #multiformmodel .personalinfo-inner select{
height: 30px;
}
.wizard > .content > .personalinfo.body label{
vertical-align: top;
}
#hoodequipment-error { color: #ff0000; position: absolute; top: -4rem; left: 0rem; }
#example-form .steps.clearfix>ul>li.current~li a{margin-left:-5px}
#example-form .wizard>.steps a, .wizard>.steps a:hover, .wizard>.steps a:active { font-size:12px; }
#multiformmodel .wizard > .actions > ul.step-pagination{
display: flex;
flex-direction: row;
justify-content: flex-start;
}

#multiformmodel .wizard > .actions > ul.step-pagination > li{
margin: 1.5em;
}

#multiformmodel .step-pagination li:nth-child(3) { /* originally back */
order: -1;
}

#multiformmodel .step-pagination li:nth-child(1) { /* originally next */
order: 0;
}

#multiformmodel .step-pagination li:nth-child(2) { /* originally finish */
order: 1;
}

.equip-content1{padding:1em 0;}
.equip-content2{padding-bottom:2em;}
.equipment .fs-title{text-transform:uppercase;color:#639018;margin-bottom:10px;font-family:"Roboto-BlackItalic";font-style:italic;font-size:36px;}
.popupenablehoodbuilder .modals-overlay{background-color:rgba(0,0,0,.9);}.wizard>.steps .current a{color:#ff8629}.steps.clearfix>ul>li.current{background:#a9a9a9}#example-form .steps.clearfix>ul>li.current~li a{color:#fff}
.modal-popup._show .modal-inner-wrap{border:1px solid #fff;}fieldset.type1{background-color:unset}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{background-color:rgba(255,255,255,.1)}
.hood-type1-head,.hood-type1-para,.popuptop h3 {color:#fff;}
#multiformmodel .hood-type1-class:hover, #multiformmodel .hood-type2-class:hover{border: 1px solid #648f19;background-color: rgba(99, 144, 24, 0.16);}
.hoodstyle .col-md-2:hover,.hdmdloptions:hover, .curb-content .curboptions:hover, .chshoodmodel .hdmdloptions:hover, .fans-content2 .makeupfansonly:hover, .hoodstyle .hdstyle:hover, .hoodstyle .pizzacnpdiv.hdstyle.slcttype1:hover, .fans .fansopt:hover{background-color: rgba(99, 144, 24, 0.16);}

.message.global.cookie{z-index: 2147483002!important;}
.closeBtn.action-close{position: relative;top: unset;}
.popuptop.row{text-align: unset;margin-left: 0;margin-right: 0;}
.usaflag{height: auto;margin-top: 16%;margin-left: 5%;max-width: 75px;}
.popuplogo{text-align: center;}
.col-md-2.popupclose{padding-right:0;}
#previous-selection .col-md-2.popupclose {position: absolute;right: -0.5em;top:-0.5em;}
.sizeselector, .equipment, .hoodstyle, .hoodmodel, .firesuppress, .fans{background: unset;color: #fff;}
.multiformmodelpopup.modal-popup .action-close::after{color: #fff !important;margin: left 0;background-color:#639018;}
.super-man-popup{position: fixed;right: 0;z-index: 1002;bottom: 0;text-align: right;}
.super-man-popup img{width:70%;}
.popuplogo .top-recieve-inst-quote{position: unset;color:#fff;text-transform: capitalize;font-size: 15px;margin-top: 10px;}
.popuplogo .top-recieve-inst-quote span{color:#648F19;}
.popuplogo .nearbtnicon{max-width: 150px;margin-top: 3%;}
.hoodsizevalue{border:1px solid #fff;}
#previous-selection .hoodsizevalue{background-color: rgba(99, 144, 24, 0.16);}
#previous-selection .hoodsizevalue > span{color:#fff;}
#multiformmodel .chshoodequip label, #multiformmodel .firesuppress-innerdiv2 label, #multiformmodel .fans-innerdiv label{font-style: normal;color:#fff;}
.content fieldset#steps-uid-0-p-2 p{color:#fff;font-size: 14px;}
.equip-content20{padding-top: 1em;}
.chshoodequip.slcttype1{padding-top: 40px;}
.checkmark {
position: absolute;
top: 0;
left: 0;
height: 20px;
width: 20px;
border:1px solid #fff;
border-radius:5px;
background-color: transparent;
}
input[type=radio] ~ .checkmark {
border-radius:50%;
}
input:checked ~ .checkmark {
background-color: #639018;
border:none;
}
.checkmark::after {
content: "";
position: absolute;
display: none;
}
#multiformmodel .chshoodequip .mycheckbox input{opacity: 0;height: 0;width: 0;}
input:checked ~ .checkmark:after {
display: block;
}
/* Style the checkmark/indicator */
.checkmark:after {
left: 6px;
top: 2px;
width: 8px;
height: 13px;
border: solid white;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.chshoodequip{width:100%;padding:20px;}
div.mycheckbox {
width: 20%;
float: left;position:relative;
}
#multiformmodel input, #multiformmodel select,#multiformmodel textarea{font-family: "Oswald";font-style: normal;background-color: rgba(255,255,255,15%);color: #fff;}
#multiformmodel input.type-btn{background: #648f19;}
#multiformmodel select{padding-left: 11px;}
.rc-text {
font-style: normal;
font-weight: bold;
color: #FFF;
}
#type-btn-2:before {
content: '\2605'; /* Unicode for a solid star */
display: inline-block;
vertical-align: middle;
margin-right: 5px; /* Adjust spacing as needed */
}
.curb-innerdiv{border-top:2px solid #C3C3C3;padding:2em 1em;border-bottom:2px solid #C3C3C3;}
.curb-content1 .fs-title{font-size:36px;text-transform:uppercase;color:#639018;margin-bottom:1em;font-family:"Roboto-BlackItalic";margin-top:1em;font-style:italic;}
.curb-content2 .col-md-12{max-width:700px;float:none;margin:0 auto;padding:0;}
.curb-content2 .col-md-4{padding:0;padding:0;border:1px solid #C3C3C3;margin-left:-1px;}
.ceiling-ht p.requireinch{display:block;padding:0;font-size:16px;margin-top: 3em;}
.curb-content2 .concession-curb{display:none;margin:0 auto;}
.curb-content2 .col-md-4 p{padding:0 0 1em 0;font-size:14px;margin-bottom:0;font-family:'Roboto-Regular';font-style:italic;line-height:1;font-weight:700;text-transform:uppercase;}
.wizard > .steps .number{display:none;}
.firesuppress .fspress{border-top:2px solid #eee;border-bottom:2px solid #eee;padding:1em;}
.firesuppress-content1{padding-bottom:0.5em;}
.hoodstyle .chshoodstyles .col-md-2 img{width:100%;}

ul.hoodrelated{height:350px;overflow-y:scroll;}
.extras > ul.hoodrelated > li img {
max-width: 75px;
display: inline-block;
float: left;
padding-right: 1em;
}
.extras > ul.hoodrelated li span {
display: block;
text-align: left;
padding-left: 0.5em;
}
.relprice {
color: #434343;
}
#multiformmodel span.relprice input {
display: inline;
width: auto;
margin-left: 8px;
}
.firesuptab{/*width:10%;*/margin:0 auto;}
.firesuptab td{padding:0;}
img.suppressiondiabram.xzoom{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.xzoom{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}

.hoodstyle .nearbtnicon{width:100%;max-width:100px;}
.hoodstyle .fs-title,.hoodmodel .fs-title,.firesuppress-content1 .fs-title{font-size:36px;text-transform:uppercase;color:#639018;margin-bottom:5px;font-family:"Roboto-BlackItalic";font-style:italic;}
.fs-para{font-style:italic;padding-bottom:3em;}
.chshoodstyles p{margin:0;line-height:1;margin-top:6px;font-style:italic;font-size:14px;}
.chshoodstyles .foodtruckstxt{font-size:10px;margin:0;}
.curb-innerdiv .col-md-4 img{width:100%;height:200px;}
.chshoodmodel.col-md-12{display:flex;}
.modal-popup .action-close{padding:0px;}
.hoodmodel .hoodmodel-innerdiv1{padding:0 0 2em 0;}
.chshoodmodel .col-md-4{margin:5px;border:1px solid #eee;padding-bottom:1.5em;flex:1;}
.chshoodmodel h3{font-family:"Roboto-BlackItalic";font-style:italic;color:#000;}
.chshoodmodel p,.fs-para-hdmodl,.chshoodmodel a{margin:0;font-size:14px;font-style:italic;line-height:1.4;}
.shortcycimg{border:1px solid;margin-bottom:10px;}
.brpsp{border:1px solid;margin-bottom:10px;}
.firesuppress-innerdiv1{text-align:right;}
.firesuppress-innerdiv1 h3,.firesuppress-content2 .firesuppress-title{font-family:"Roboto-BlackItalic";font-style:italic;color:#000;text-transform:uppercase;font-size:16px;}
.firesuppress-innerdiv{padding:0 0;}
.col-md-6.firesuppress-innerdiv2{width:30%;}
.firesuppress-innerdiv3{padding:1em 0;}
.firesuppress-installstate select option, .firesuppress-innerdiv3 select option,.personalinfo-inner select option {background-color: rgba(0, 0, 0, 75%);}

.firesuppress-innerdiv3 select{width:30%;background:#eee;}
.fans-innerdiv .col-md-12{width:70%;margin:0 auto;float:none;}
.fans-innerdiv .col-md-6 .fansimg{padding:10px;}
.fans-innerdiv label{text-align:left;}
.fans-content1 .fs-title,.equipment .fs-title,.hoodstyle .fs-title,
fieldset.sizeselector .fs-title,.hoodmodel .fs-title,.firesuppress-content1 .fs-title,
.greaseduct-content1 .fs-title,.firesuppress .fs-title{font-size:30px;text-transform:uppercase;color:#639018;margin-bottom:5px;font-family:"Roboto-BlackItalic";font-style:italic;margin-top:0;}
.fans-content1 p{font-style:italic;padding:.5em 0;}
.fans-innerbox-img{border:2px solid #eee;width:100%;text-align:center;margin:0 auto;background-color: #fff;color: #000;display: flex;height: 200px;}
.fans-innerdiv .col-md-6 p{font-style:italic;line-height:1;}
.fans-innerdiv{font-style:italic;font-size:14px;padding-bottom:1em;}
.fans-paraend,.fans-innerdiv label{padding-top:5px;}
.fanspleasenote{display:none;color:#333;width:80%;margin:0 auto;font-style:initial;color:#fff;}
.fanspleasenote span{font-weight:700;}

.duct-top-text{color: #fff;text-align: left;}
.fans-content1 .fs-title, .equipment .fs-title, .hoodstyle .fs-title, fieldset.sizeselector .fs-title, .hoodmodel .fs-title, .firesuppress-content1 .fs-title{font-size:25px;color: #fff;}
.hood-type1-head h3{font-family: oswald-bold;font-style: normal;}
.sizesection{border-top: 1px solid #a9a9a9;padding-top: 4%;display: table;width: 100%;margin-left: 0;padding-bottom: 3%;}
.sizesection .col{display: table-cell;float: none;position: relative;}

.ceiling-ht p{display: block;padding-left: 0;}

.popuptop h3{font-family:'Roboto-BlackItalic';font-style:italic;text-transform:uppercase;font-size:30px;margin-top:0px;}
.top-recieve-inst-quote{position:absolute;top:3vw;right:2vw;text-transform:uppercase;font-size:16px;color:#639018;letter-spacing:2px;}
.multiform{display:none;position:fixed;top:5%;z-index:6;width:100%;}
.multiform:after{position:fixed;content:"";top:0;left:0;bottom:0;right:0;z-index:-2;background-image:url('../images/popupbg.png');background-repeat:no-repeat;background-size:cover;}
.multiform:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;z-index:-1;}
#msform{margin:0 auto;text-align:center;position:relative;}
#msform fieldset{background:white;border:2px solid #648f19;padding:20px 20px;margin-top:1em;margin:0 auto;}
#msform fieldset.personalinfo{width:28%;}
#msform fieldset.type1,#msform fieldset.type2{width:25%;margin-right:25px;box-shadow:0px 2px 14px 2px #888;}
#msform fieldset.type1:hover,#msform fieldset.type2:hover{box-shadow:0px 2px 14px 7px #888;}
.hood-type1-p2{margin:0;}
#msform fieldset.sizeselector,#msform fieldset.equipment{width:50%;border:none;box-shadow:0px 2px 14px 7px #888;color:#88898c;}

fieldset.sizeselector p{font-style:italic;margin-bottom:5px;}
#msform fieldset.sizeselector .slider-input{width:100px;height:50px;text-align:center;background:#fff;color:#648f19;font-family:'Roboto-BlackItalic';font-style:italic;font-size:32px;margin-bottom:0;}
.ceiling-ht{padding-top:1em;}
.ceiling-ht p{display:inline-block;padding:1em;}
#msform .ceiling-ht input{width:50px;margin:1em;}
#msform .sizeselector .fieldsetbtn4,#msform .fieldsetbtn6.hoodstylebtn,#msform .fieldsetbtn5.equipbtn,#msform .fieldsetbtn7.firesuppressbtn,#msform .fieldsetbtn8.fansbtn{width:auto;background:#C2C2C2;color:white;cursor:pointer;padding:8px 70px;display:block;font-size:16px;text-transform:uppercase;font-family:'Roboto-BlackItalic';font-style:italic;margin:0 auto;margin-top:1em;border-radius:2px;}
#msform .action-button.previous{width:auto;background:initial;color:#ccc;cursor:pointer;font-size:12px;text-transform:uppercase;font-family:'Roboto-Regular';border:none;font-style:italic;}
#msform fieldset.equipment{padding:0;}

#multiformmodel .ceiling-ht input{height:33px;padding:0 0 0 3px;}
#multiformmodel .fieldset-1.personalinfo input{padding:0;padding-left:10px;}
#multiformmodel .ceiling-ht input,#multiformmodel fieldset.sizeselector .slider-input{background-color: rgba(255,255,255,15%);}
#multiformmodel fieldset.sizeselector .slider-input{width: 80px;height: 42px;display: inline-block;}
fieldset.sizeselector p{display: inline-block;font-style: normal;font-family: oswald;font-weight: 400;margin-left: 10px;}
.mytext.hoodbuild-txtbold{margin-bottom: 20px;}
.curb-innerdiv,.fans-innerdiv,.greaseduct-content2{border-top: 1px solid #c3c3c3;border-bottom: none;padding-top: 20px;}
.firetype1 .hoodstyle-innerdiv1 .chshoodstyles .col-md-2{display: table-cell;float: none;vertical-align: bottom;}
.firetype1 .hoodstyle-innerdiv1 .chshoodstyles .col-md-2{width: 22%;margin: 1%;}
.hoodstyle .col-md-2{background-color: rgba(255,255,255,15%);border:none;}
.hoodstyle .hdstyle.selecthdstl{background-color: rgba(99, 144, 24, 0.16);}
div.content div.ceiling-ht{border:none;}
.chshoodmodel h3,.firesuppress-innerdiv1 h3, .firesuppress-content2 .firesuppress-title,#multiformmodel .label{color:#fff;}
.wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active{background: #404040;color: #ff8629;}
.modal-inner-wrap.stepno-1 #multiformmodel .steps, .modal-inner-wrap.stepno-2 #multiformmodel .steps, .modal-inner-wrap.stepno-3 #multiformmodel .steps, .modal-inner-wrap.stepno-4 #multiformmodel .steps, .modal-inner-wrap.stepno-5 #multiformmodel .steps, .modal-inner-wrap.stepno-6 #multiformmodel .steps,#multiformmodel .content .fieldset-1.personalinfo{background:none;}
.wizard > .content > .body label{color: #fff;}
.curb-innerdiv,.fans-innerdiv{border-top: 1px solid #c3c3c3;border-bottom: none;padding-top: 20px;}
.notefans{color: #fff;font-size: 12px;}
.notefans span{color:#ff8629;}
.curb-content1 .fs-title{color: #fff;font-size: 25px;}
.hoodmodel .hoodmodel-innerdiv1{border-bottom: none;}
.curb-content2 .col-md-4{width: 30%;margin: 1%;padding: 14px;background-color: rgba(255,255,255,15%);color: #fff;border: none;}
#multiformmodel .content .fieldset-1 .personalinfo-inner{background-color: transparent;}
#multiformmodel .fieldset-1.personalinfo input{background-color: rgba(255,255,255,15%);}
#multiformmodel .content .fieldset-1 .personalinfo-inner{max-width: 100%;}
.sizesection .col-md-7{padding: 3% 7%; /*border-right: 1px solid #a9a9a9;*/} 
.sizeselector div.theme-green .back-bar .pointer{width: 25px;height: 25px;top: -11px;}
fieldset.curb{background: transparent;}
.curb-innerdiv{border-bottom:none;}
#multiformmodel fieldset{padding:0;}
.chshoodstyles p{padding-bottom:1em;padding-top: 1em;}
.chshoodmodel .col-md-4{background-color: rgba(255,255,255,15%);border:none;}
.chshoodmodel a{color:#fff;text-decoration: #fff underline;}
.chshoodmodel .hdmdloptions p{font-style: normal;}
.equip-content2,.hoodstyle-innerdiv1,.hoodmodel-content2,.firesuppress .fspress{border-top: 1px solid #a9a9a9;border-bottom:none;}
.firesuppress-content-middle.col-md-5{padding: 20px;}
.firesuppress .fspress{border-top:none;border-left: 1px solid #a9a9a9;}
.unsure-firesupp{text-align: center;}
.decide-mark{font-weight: bold;}
.firesuptab td:nth-child(odd){text-align: left;}
.firesuptab td:nth-child(even){text-align: left;}
.firesuppress-content-middle .field.choice {display: flex;}
#multiformmodel .firesuppress-content-middle .field.choice input.radio{width:auto;}
#multiformmodel form .actions{border-top: 1px solid #a9a9a9;background: transparent;}
#multiformmodel .wizard > .actions > ul.step-pagination > li{margin-left: 9px;float:left;}
#multiformmodel .actions .step-pagination li > a{font-style: normal;border-radius: 0;}
#multiformmodel .actions li > a.back{color: #fff;background: #404040;}
.wizard > .actions > ul.step-pagination{padding-left: 35px;}
.hd-save-button{width:auto;padding:5px;margin:0 3% 0% 0;float: right;position: relative;margin-top: 0;display:flex;bottom:auto;}
.savehd{float:right;margin-right:2%;color:white!important;background:#c3c3c3;font-size:16px!important;background:#648f19!important;border:1px solid #648f19!important;color:white;cursor:pointer;padding:0.2em 1em;margin:0px 0px;display:inline-block;font-size:16px;font-weight:bold;text-transform:uppercase;font-family:'Roboto-BlackItalic';font-style:italic;width:100%;}
.personalinfo-inner .col-md-6{padding:0 5%;}

.wizard > .content > .personalinfo.body label{font-size: 12px;font-style: normal;}
#multiformmodel .fieldset-1.personalinfo .personalinfo-inner input, 
#multiformmodel .personalinfo-inner select{width: 65%;height: 30px; }
#multiformmodel textarea{width:65%;float: none;border-radius: 0;}
.personalinfo-inner #email_msg1, .personalinfo-inner #email_phone{color: #ff8629;}
.hd-save-button .savehd{border-radius: 0;font-style: normal;font-family: 'Roboto-Regular';font-weight: 400;}
.perfectfit{font-size: 20px;color: #fff;}
.talkspecialist-hdbuild,.extras > ul.hoodrelated li span{color:#fff;}
.productmatch .col-md-12{border-top: 1px solid #a9a9a9;padding: 3%;}
.perfectproductlist .productDetails{padding-top: 5%;}
.multiformmodelpopup .special-price .price-wrapper .price{color: #fff;font-size: 20px;margin-left:5px;}
.col-md-4.extras > ul.hoodrelated > li,.col-md-4.extras > ul > li.extratitle{border-bottom: none;}
.wizard ul[role=tablist]{display: flex;background-color: #a0a0a0;}
#example-form .steps.clearfix > ul > li.current ~ li a,
.wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active{background-color: #a0a0a0;}
#multiformmodel .hood-type1-class, #multiformmodel .hood-type2-class{border: none;}
#multiformmodel .steps{background:none;}
.firesuppress .fs-title{font-family: "Roboto-BlackItalic";margin-top: 10px;font-size: 20px;color:#fff;}
.firesuppress-maincontent{border-top: 1px solid #a9a9a9;padding: 30px;}
.multiformmodelpopup .prodname,.col-md-4.extras > ul > li.extratitle{font-size: 15px;color: #fff;font-style: normal;}
.multiformmodelpopup .old-price span.price-container.price-final_price.tax.weee{color:#fff;font-weight: normal;font-size: 12px;}
.multiformmodelpopup .special-price span.price-container.price-final_price.tax.weee{   font-size: 22px;color: #fff;}
.multiformmodelpopup .product-info-price .price-savings{color:#639019;}
.multiformmodelpopup .product-info-price .old-price, .multiformmodelpopup .product-info-price .special-price, .multiformmodelpopup .product-info-price .price-savings{padding: 3px;}
#multiformmodel button.action.tocart.primary{padding: 5px 15px;}
.talkspecialist-hdbuild{padding-top: 10px;font-size: 14px;}
ul.hoodrelated{height:250px;}
.col-md-4.extras{border-left: 1px solid #a9a9a9;} 
.wizard > .steps > ul > li  a{transform:skewX(37deg);}
.steps.clearfix>ul>li.curbtitle + li{background:#888787;}
.wizard > .steps li.hiddentype.last{padding:1.55em;}
.wizard > .steps li.typetitle.first.current{transform-origin:top left;}
.modal-popup._inner-scroll{overflow-y:visible;position:fixed;content:"";top:0;left:0;bottom:0;right:0;}
.modal-popup._inner-scroll.decide-popup{z-index:1003!important;}
.modal-popup.modal-slide.multiformmodelpopup .modal-header{border-bottom:0px;position:absolute;right:0;background:inherit;z-index:6;}
.popuptop{margin:0 auto;text-align:center;}
.modal-popup.modal-slide.multiformmodelpopup .modal-footer{border-top:0;box-shadow:inherit;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;}
fieldset input.next.action-button.fieldsetbtn1{display:inline-block;max-width:200px;}
.modal-popup.modal-slide.multiformmodelpopup .modal-content{border:0;box-shadow:inherit;-webkit-box-shadow:inherit;padding:0;min-height:350px;height:auto;overflow-y:auto;position:initial;}
fieldset input.previous.action-button[type=button],fieldset input.next.action-button[type=button]{display:none;}
.wizard ul > li.hiddentype{display:none;}
#multiformmodel fieldset{margin:0 auto;right:0;left:0;float:none;text-align:center;}
#multiformmodel .hood-type1{text-align:center;}
#multiformmodel fieldset.personalinfo{margin:0 auto;right:0;left:0;float:none;}
#multiformmodel .hood-type1-class:hover,#multiformmodel .hood-type2-class:hover{border:2px solid #648f19;}
#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{padding:20px 20px;width:44%;float:left;text-align:center;-webkit-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.75);box-shadow:1px 1px 15px 1px rgba(0,0,0,0.75);border:2px solid #fff;-webkit-transition:border 1s ease;-moz-transition:border 1s ease;-o-transition:border 1s ease;-ms-transition:border 1s ease;transition:border 1s ease;}
#multiformmodel fieldset.sizeselector .slider-input{width:100px;height:50px;text-align:center;background:#fff;color:#648f19;font-family:"Roboto-Regular";font-size:32px;margin-bottom:0;padding:0;}
#multiformmodel .actions > ul > li.disabled > a{background-color:#fff;}
#multiformmodel .actions li > a{background-color:#639018;text-transform:uppercase;font-weight:bolder;font-style:italic;}
.hdsizediv{display:none;}
.hoodsizevalue > span{display:block;}
#previous-selection .utype,#previous-selection .hdstlv,#previous-selection .fresupv,#previous-selection .hdmdlv,#previous-selection .fnsv,#previous-selection .crbv,#previous-selection .hdeqv{font-size:14px;color:#888787;text-transform:capitalize;}
#previous-selection .hdsizediv .hsv{font-family:"Roboto-BlackItalic";font-style:italic;}
.wizard{display:block;width:100%;overflow:hidden;}
.wizard a{outline:0;}
.wizard ul{list-style:none!important;padding:0;margin:0;}
.wizard ul > li{display:block;padding:0;}
.wizard > .steps .current-info{position:absolute;left:-999em;}
.wizard > .content > .title{position:absolute;left:-999em;}
.wizard > .steps{position:relative;display:block;width:100%;}
.wizard > .steps .number{font-size:1.429em;}

.hoodsizevalue{float:left;padding-right:0;margin-right:5px;}
#previous-selection .crbv{font-size:11px;}
#previous-selection .hoodsizevalue>span{font-size:12px;}
div#previous-selection{margin:0.5em;position: relative;}
#previous-selection .hdsizediv{margin-bottom:0px;}

.ceiling-ht p{display: block;padding-left: 0;}
#multiformmodel .ceiling-ht input{padding:0;}
#multiformmodel .ceiling-ht input,#multiformmodel fieldset.sizeselector .slider-input{background-color: rgba(255,255,255,15%);}
#multiformmodel fieldset.sizeselector .slider-input{width: 80px;height: 42px;display: inline-block;}
fieldset.sizeselector p{display: inline-block;font-style: normal;font-family: oswald;font-weight: 400;}
.mytext.hoodbuild-txtbold{margin-bottom: 20px;}
div.content div.ceiling-ht{border:none;}

.wizard > .steps > ul > li,.wizard > .actions > ul > li{float:left;}
.wizard > .steps a:focus{outline:0;}
.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active{text-transform:uppercase;font-size:14px;font-weight:bold;display:block;width:auto;padding:1em 0.5em;text-decoration:none;text-align:center;}
.wizard > .steps .disabled a,.wizard > .steps .disabled a:hover,.wizard > .steps .disabled a:active{background:#888787;color:#aaa;cursor:default;}
.wizard > .steps .current a{color:#ff8629;}
.wizard > .steps .current a:hover,.wizard > .steps .current a:active{color:#fff;cursor:default;}
.wizard > .content{display:block;margin:0.5em;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.wizard > .content > .body{float:left;position:absolute;width:100%;height:95%;padding:1%;}
.wizard > .content > .body ul{list-style:disc!important;}
.wizard > .content > .body input{display:block;border:1px solid #ccc;}
.wizard > .content > .body input[type="checkbox"]{display:inline-block;}
.wizard > .content > .body label{display:inline-block;margin-bottom:0.5em;}
.wizard > .actions{display:block;width:100%;}
.wizard > .actions > ul{display:block;text-align:right;}
.wizard > .actions > ul > li{margin:0.5em;}
.wizard > .actions a,.wizard > .actions a:hover,.wizard > .actions a:active{background:#fff;color:#fff;display:block;padding:0.5em 1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.wizard > .actions .disabled a,.wizard > .actions .disabled a:hover,.wizard > .actions .disabled a:active{background:#fff;color:#aaa;}
.wizard > .steps > ul > li.styletitle.disabled{background-color: #A0A0A0;}

.steps.clearfix > ul > li.current{background:#404040;position:relative;z-index:5;}
.equipment .chshoodequip.slcttype2{margin:0 auto;}
.slcttype2{display:none;}
.wizard > .steps > ul > li{position:relative;transform:skewX(-37deg);}
#multiformmodel .steps{background:#888787;}
.stepno-1 .formbuildno-1#multiformmodel .steps {
	background: #639018;
}
.modal-inner-wrap.stepno-1 #multiformmodel .steps, .modal-inner-wrap.stepno-2 #multiformmodel .steps, .modal-inner-wrap.stepno-3 #multiformmodel .steps, .modal-inner-wrap.stepno-4 #multiformmodel .steps, .modal-inner-wrap.stepno-5 #multiformmodel .steps, .modal-inner-wrap.stepno-6 #multiformmodel .steps {
	background: #639018;
}
.hdmdloptions.selecthdstl, .curb-content .curboptions.selecthdstl, .chshoodmodel .hdmdloptions.selecthdstl, .fans-content2 .makeupfansonly.selecthdstl, .hoodstyle .hdstyle.selecthdstl, .hoodstyle .pizzacnpdiv.hdstyle.slcttype1.selecthdstl, .fans .fansopt.selecthdstl {
	border: 2px solid #639018;
	box-shadow: 0px 2px 20px #676767;
	z-index: 10;
}
.firetype1 .hoodstyle-innerdiv1 .chshoodstyles .col-md-2 {
	width: 25%;border:none;
}
.hoodsizevalue.hdsizediv .hsv{padding:10px;}
.hoodsizevalue{float:left;padding-right:10px;text-align:center;text-transform:capitalize;display:none;}
#multiformmodel input,#multiformmodel select{padding:15px;border:1px solid #ccc;margin-bottom:10px;width:69%;box-sizing:border-box;color:#2C3E50;font-size:13px;font-family:"Roboto-BlackItalic";font-style:italic;}
#multiformmodel select{padding:0;}
.form1-heading label,.form1-textarea-heading label{width:30%;}
#multiformmodel .form1-heading input{display:inline-block;}
#multiformmodel textarea{padding:15px;border:1px solid #ccc;margin-bottom:10px;width:50%;box-sizing:border-box;color:#2C3E50;font-size:13px;font-family:"Roboto-BlackItalic";font-style:italic;display:inline-block;background-color:#EEEEEE;}
#multiformmodel .slider-input{margin:0 auto;}
#multiformmodel .ceiling-ht input{width:50px;display:inline-block;margin:1em;}
#multiformmodel fieldset.sizeselector,#multiformmodel fieldset.hoodmodel,#multiformmodel fieldset.firesuppress,#multiformmodel fieldset.fans,#multiformmodel fieldset.hoodstyle{text-align:center;}
.multiformmodelpopup.modal-slide .modal-inner-wrap{max-height:95%;}
.multiformmodelpopup.modal-popup .modal-inner-wrap{margin:3rem auto;}
.multiformmodelpopup .modal-inner-wrap{max-width:850px;}
.wizard > .steps > ul > li{max-width:14.28%;width:14.28%;}
.sizeselector div.theme-green .back-bar .pointer{border-radius:24px;width:38px;height:38px;top:-16px;background:#648f19;background:-webkit-linear-gradient(#58b445, #648f19);background:-o-linear-gradient(#58b445, #648f19);background:-moz-linear-gradient(#58b445, #648f19);background:linear-gradient(#58b445, #648f19);border:2px solid #fff;box-shadow:0px 4px 9px #808080;}
.sizeselector div.theme-green .back-bar .selected-bar{background:#648f19;background:-webkit-linear-gradient(#58b445, #648f19);background:-o-linear-gradient(#58b445, #648f19);background:-moz-linear-gradient(#58b445, #648f19);background:linear-gradient(#58b445, #648f19);}
.sizeselector div.theme-green .back-bar{background:#6e6e6e;background:-webkit-linear-gradient(#6e6e6e, #bfbfbf);background:-o-linear-gradient(#6e6e6e, #bfbfbf);background:-moz-linear-gradient(#6e6e6e, #bfbfbf);background:linear-gradient(#6e6e6e, #bfbfbf);}
div.content div.ceiling-ht{padding-top:0px;margin-top:2em;}
.sizeselector .slider-container{padding-top:0.75em;margin-top: 20px;}
.content fieldset#steps-uid-0-p-2 p{color:#fff;font-size: 16px;}
.check-with-label:checked+.label-for-check{color:#f34e52;}
div.mycheckbox{display:-webkit-box;}
label.label-for-check{margin-left:7px;}
input[type=checkbox]::after{content:"";background-color:#c3c3c3;display:inline-block;visibility:visible;height:15px;width:15px;border-radius:3px;}
input[type=checkbox]:checked::after{content:"✔\fe0e️";background-color:#639018;padding-left:2px;color:white;}
.label-for-check{color:#888787;}

.formbuildno-0#multiformmodel form .actions > ul,.formbuildno-0#multiformmodel #previous-selection{display:none!important;}
.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{box-shadow:none;}
.multiformmodelpopup.modal-slide .modal-inner-wrap,.modal-popup.modal-slide.multiformmodelpopup .modal-content{background:transparent;}
.modal-popup.modal-slide.multiformmodelpopup .modal-header{background:transparent;}

.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{box-shadow:none;}
#multiformmodel .content fieldset.type1{padding:2em;float:left;}
.multiformmodelpopup.modal-slide .modal-inner-wrap, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-1, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-2, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-3, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-4, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-4, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-5, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-6, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-7, .multiformmodelpopup.modal-slide .modal-inner-wrap.stepno-8{-webkit-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.75);box-shadow:1px 1px 15px 1px rgba(0,0,0,0.75);}
#multiformmodel .actions li > a.back{color:#959595;background:#fff;}
.multiformmodelpopup.modal-slide .modal-inner-wrap{overflow:visible;}
.wizard{overflow:hidden;}
#multiformmodel form .content{margin:0;}
#multiformmodel form .actions{max-width:100%;border-top:none;background:#fff;margin:0;}
/*.formbuildno-0#multiformmodel form .actions{background:#fff;}*/
.sizeselector,.equipment,.hoodstyle,.hoodmodel,.firesuppress,.fans{margin:0;max-width:100%;}

.col-md-4.extras > ul > li.extratitle:hover{border:0;}
#multiformmodel .hoodmodel-innerdiv1 .slcttype2.hoodmdltype2 .mycheckbox input{width:auto;display:inline-block;}
#multiformmodel .hoodmodel-innerdiv1 .slcttype2.hoodmdltype2 .mycheckbox{display:block;}
#multiformmodel .hoodmodel-innerdiv1 .slcttype2.hoodmdltype2 .mycheckbox label{color:#000;font-weight:100;margin-bottom:0;}
#multiformmodel .hoodmodel-innerdiv1 .slcttype2.hoodmdltype2 .mycheckbox p{color:rgba(0, 0, 0, 0.8);font-size:13px;}
.popuptop{display:none;}
.formbuildno-0 .popuptop{display:block;}
.firetype1 .hoodstyle .hdstyle.selecthdstl{border:2px solid #639018;box-shadow:0px 2px 20px #676767;z-index:10;}
#multiformmodel .wizard > .content > .body .chshoodstyles input[type="radio"],#multiformmodel .wizard > .content > .body .curb-innerdiv input[type="radio"],#multiformmodel .wizard > .content > .body .hdmdloptions input[type="radio"],#multiformmodel .wizard > .content > .body .fans-content2 input[type="radio"]{visibility:hidden;margin-bottom:0;}
#multiformmodel button.action.tocart.primary{background:#639019;width:250px;font-style:italic;padding:12px 0;text-transform:uppercase;}
.firesuppress-innerdiv .firesuppress-innerdiv2{font-style:italic;padding: 0 !important;max-width: 50%;}
.col-md-4.extras > ul > li:hover{border:1px solid #639019;}
.productmatch img.hoodbuildprodimg{margin-top:0.5em;}
.firesuppress-content1 .col-md-6 {width: 49%;display: inline-block;float:none;}
.firesuppress-innerdiv2 > label{float:left;}
.firesuppress-content1 img.suppressiondiabram{max-width:450px;width:100%!important;}
.firesuppress-innerdiv2 > label{margin-right:2em;}
.col-md-4.extras > ul > li.extratitle{text-transform:uppercase;font-weight:900;font-size:20px;padding:1em;}
.pizzacnpdiv.hdstyle.slcttype1{border-right:2px solid #eee;}
.col-md-4.extras > ul > li{padding-bottom:1em;border-bottom:2px solid #fff;padding-top:0.75em;padding-right:3px; overflow: hidden;}

.popupenablehoodbuilder .modals-overlay {
	background-image: url(../images/popupbg.png);
	background-repeat: no-repeat;
	background-color: rgba(255,255,255,0.9);
	background-size: cover;
}
.modals-overlay {
	background-color: rgba(51, 51, 51, 0.55);
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
}
.modal-popup._show .modal-inner-wrap {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

#multiformmodel .chshoodequip label{display:block;}
#multiformmodel .content fieldset.current{position:relative;}
#multiformmodel .chshoodequip input,#multiformmodel .firesuppress-innerdiv2 input,#multiformmodel .fans-innerdiv input{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-5px;margin-right:5px;display:initial;}
.multiformmodelpopup .modal-footer{display:none;}
#multiformmodel .wizard > .actions > ul > li{float:none;display:block;text-align:center;max-width:250px;margin:0 auto;margin-top:7px;}
#multiformmodel div.mycheckbox .checkmark{
transform: unset;
}
.modal-popup .popupclose .action-close {
padding: 0;
position: relative;
top: unset;
}

.hoodstyle .col-md-2:hover{border:2px solid #639018;box-shadow:0px 2px 20px #676767;z-index:10;}
.hoodstyle .col-md-2{border:2px solid #eee;max-height:182px;border-right:0;width:20%;padding:10px 10px 25px;}
#example-form .steps.clearfix > ul > li.current ~ li a, .wizard > .steps .disabled a, .wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active,
#example-form .wizard > .steps a, .wizard > .steps a:hover, .wizard > .steps a:active{font-family: oswald-bold;
font-style: normal;font-size: 1.2em;}

#multiformmodel input, #multiformmodel select,#multiformmodel textarea{font-family: "Oswald-bold";font-style: normal;background-color: rgba(255,255,255,15%);color: #fff;}
#multiformmodel input.type-btn{background: #648f19;width: 250px!important;margin: 0 auto;margin-bottom: 10px;}
#multiformmodel select{padding-left: 11px;}
.hidedesktop{display:none!important;}
.hoodsizevalue{width:11.7%;aspect-ratio: 1 / 0.8;}
.hoodstyle-innerdiv1 .chshoodstyles .col-md-2 img{max-width:170px;}
.hoodstyle .chshoodstyles .col-md-2 img{width:100%;}
.fans-innerbox-img img{width:auto;height:auto;margin: auto;max-height: 100%;}
.fans-innerbox-img p{margin: auto;}
#previous-selection .hoodsizevalue > span{padding:0.5em;cursor:pointer;height:100%;font-style:italic;font-weight:700;text-transform:uppercase;display:flex;justify-content:center;align-items:center;}
#previous-selection .hdsizediv{text-align:center;font-size:30px;text-transform:uppercase;color:#5B8E34;margin-bottom:5px;}
#previous-selection .hdmdlv,#previous-selection .fresupv,#previous-selection .fnsv,#previous-selection .hdstlv{display:block;}
.wizard > .steps > ul > li a{text-shadow: 1px 1px #000;}
.greaseduct-content2 table, .greaseduct-content2 td,.greaseduct-content2 th{border: 1px solid #FFF;color: #fff;font-size:12px;}
.duct-title{text-align: left;color: #fff;font-size: 14px;}
.greaseduct-content2{/*overflow-y: scroll;height: calc(100vh - 100px);*/	padding:2em;}
.greaseduct-content2 th{text-align:center;}
.greaseduct-content2 #pwarp,.greaseduct-content2 .available-text-desktop{color: #fff;text-align: left;font-size: 13px;}
#multiformmodel fieldset.sizeselector .slider-input{color:#fff;}
.multiformmodelpopup .modal-inner-wrap{max-width:65%;}
#multiformmodel .ceiling-ht input{text-align:center;}
.hood-type1-para p{font-style:normal;margin-bottom: 0;}
.hood-type1-para{margin-bottom:20px;}
fieldset.sizeselector p{font-family: Roboto-Regular;}
.theme-green .scale ins,#multiformmodel .hoodmodel-innerdiv1 .slcttype2.hoodmdltype2 .mycheckbox label{color:#fff;}
#multiformmodel .hoodmodel-innerdiv1 .slcttype2.hoodmdltype2 .mycheckbox p{color: rgba(255,255,255,.8);}
.sizeselector .textfix,.ceiling-ht p.requireinch{font-style:italic;}
.embeddedServiceHelpButton{z-index: 1000!important;}
.embeddedServiceHelpButton .assistiveText,.embeddedServiceHelpButton .uiButton .helpButtonLabel .message,
.embeddedServiceHelpButton .embeddedServiceIcon{color: #000;font-weight: bold;}
.fans-content1 .fs-title, .equipment .fs-title, .hoodstyle .fs-title, fieldset.sizeselector .fs-title, .hoodmodel .fs-title, .firesuppress-content1 .fs-title,.greaseduct-content1 .fs-title,.firesuppress .fs-title{font-size:25px;color: #fff;padding: 0.5em;margin-top: 10px;}
.greaseduct-content1 .fs-title{text-align: left;}
.chshoodstyles.col-md-12{display: table;border-spacing: 20px;}

.hoodstyle-innerdiv1 .fs-para{padding-bottom: 0em;padding-top: 2em;}

.makeupfansonly,.exhaustfansonly{width:49%;margin:0 auto;display:inline-block;padding:1em;vertical-align:top;}
.makeupfansonly.fansopt{width: 60%;}
.closeBtn.action-close{display:block;float:right;position:absolute;top:-29px;right:0px;z-index:1002;text-transform:capitalize;line-height:32px;cursor:pointer;}
.multiformmodelpopup.modal-popup .action-close:before{content:'';}
.modal-popup .action-close a{text-decoration:none;}
.modal-popup.modal-slide.multiformmodelpopup .modal-header button.action-close{display:none;}
.multiformmodelpopup.modal-popup .action-close:after{-webkit-font-smoothing:antialiased;font-size:32px;line-height:32px;color:#639018;content:'\e616';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;margin-left:-8px;}

#multiformmodel form .actions{border-top: 1px solid #a9a9a9;background: transparent;display: flex;align-items: center;position: relative;}
#multiformmodel .wizard > .actions > ul.step-pagination > li{margin-left: 9px;float:left;}
#multiformmodel .actions .step-pagination li > a{font-style: normal;border-radius: 0;}
#multiformmodel .actions li > a.back{color: #fff;background: #404040;}

.personalinfo-inner .col-md-6{padding:0 5%;}
.personalinfo-inner .col-md-6:nth-child(2){padding-left: 0;}
.personalinfo-inner .col-md-6:nth-child(1){padding-right: 0;}
.wizard > .content > .personalinfo.body label{font-size: 12px;font-style: normal;}
#multiformmodel .fieldset-1.personalinfo .personalinfo-inner input, 
#multiformmodel .personalinfo-inner select{width: 65%;height: 30px; }
#multiformmodel textarea{width:65%;float: none;border-radius: 0;}
.personalinfo-inner #email_msg1, .personalinfo-inner #email_phone{color: #ff8629;}
.hd-save-button .savehd{border-radius: 0;font-style: normal;font-family: 'Roboto-Regular';font-weight: 400;}
iframe.is-zpopup{width:250px;}
.personalinfo-inner .mage-error{color:#ff8629;}
.popuplogo .cont-no{display: none;}
.multiformmodelpopup .modal-content{border-radius: 0;}

.slider-container{width:300px;margin:0 auto;padding-top:0.5em;height:50px;padding-top:3em 0;}
.slider-container .back-bar{height:10px;position:relative;}
.slider-container .back-bar .selected-bar{position:absolute;height:100%;}
.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2;}
.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:white;white-space:nowrap;line-height:1;}
.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1;}
.slider-container .scale{top:2px;position:relative;}
.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0;}
.slider-container .scale ins{font-size:14px;text-decoration:none;left:0;top:5px;color:#999;line-height:1;display:block;padding-top:7px;}
.theme-green .back-bar{height:5px;border-radius:2px;background-color:#eeeeee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);}
.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top, #bdfade, #76fabc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#bdfade), to(#76fabc));background-image:-webkit-linear-gradient(top, #bdfade, #76fabc);background-image:-o-linear-gradient(top, #bdfade, #76fabc);background-image:linear-gradient(to bottom, #bdfade, #76fabc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbdfade', endColorstr='#ff76fabc', GradientType=0);}
.theme-green .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(to bottom, #eeeeee, #dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);}
.theme-green .back-bar .pointer-label{color:#999;}
.theme-green .back-bar .pointer-label.high{display: none;}
.equipment .equip-content2 p{font-size: 1em;}
.theme-green .scale span{border-left:1px solid #e5e5e5;}
.theme-green .scale ins{color:#fff;}
.productnotmatch{padding-bottom: 2em;}
.productnotmatch h2{text-transform:uppercase;font-size:20px;line-height:30px;padding:1em 4em;color:#fff;}
.productnotmatch a{text-decoration:none;background-color:#639018;color:#fff;padding:.5em 2em;border-radius:4px;font-family:'Roboto-BlackItalic';text-transform:uppercase;}
.wizard ul[role="tablist"] .done{background-color: #404040;}

.firetype2 .hoodstyle .col-md-2 {width:100%;}
.firetype2 .chshoodstyles.col-md-12 {max-width:350px;margin:0 auto;float:none;display: grid;
grid-template-columns: repeat(2, 1fr);gap: 10px;}
.curb-content2 .clearfix.curb-innerdiv.sltdcncsn .col-md-12.clearfix {border:0;display:flex;}
.curb-content2 .col-md-12 {max-width: 700px;float:none;margin: 0 auto;padding:0;}
.col-md-2.hdstyle.slcttype2.disabled:hover{cursor:not-allowed;border:0;}
.col-md-2.hdstyle.slcttype2.disabled{opacity: .5;}
#example-form .wizard ul[role="tablist"] .done.disabled a{background-color: #404040;color: #ff8629;}
#example-form .wizard ul[role="tablist"] li.current ~ li.done{background-color: #a0a0a0;}
#example-form .wizard ul[role="tablist"] li.current ~ li.done.disabled a{background-color: #a0a0a0;color: #fff;}

.col-md-4.curboptions > div {display: flex;flex-direction: column;justify-content: space-between;height: 250px;}
.addtocartcheck{display: inline-block;position: relative;}
.addtocartcheck .checkmark{top: 3px;left: 7px;height: 16px;width: 16px;transform: none;}
.addtocartcheck .checkmark::after{left: 5px;top: 2px;}
.addtocartcheck input{visibility: hidden;opacity: 0;}
.hoodrelated .relprice .label{margin-top: 3px;}
.formbuildno-0#multiformmodel form .actions{border-top:none;}
.firesuppress-content3 .circle {width: 25px;height: 25px;border-radius: 50%;vertical-align: middle;display: inline-block;margin-right: 1em;background-color: #639018;float:left;
padding-top: 0.2em;font-family: oswald;font-size: 12px;}
#multiformmodel .wizard > .actions > ul.step-pagination > li:first-child{position:absolute;right:35px;width:12em;}
#multiformmodel .wizard > .actions > ul.step-pagination > li:nth-child(2){position: absolute;right: 26em;width: 13em;}
.modals-wrapper .modal-popup.multiformmodelpopup{overflow-y:hidden!important;z-index: 1002!important;}
.modal-slide._show, .modal-popup._show {visibility: visible;opacity: 1;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}
.firesuppress-installstate .install-msg{display: inline;font-size: 15px;text-align: left;vertical-align: middle;font-family: oswald;position:relative;padding-top:0;width:100%;}
.firesuppress-installstate .install-msg label{font-weight: normal;}
.firesuppress-installstate{padding: 0px 3rem;margin:0 auto;}
.firesuppress-installstate p{font-size: 15px;text-align: left;padding: 0 2rem;}
.firesuppress-content-middle .label .product-name{font-size:  14px;}
.fans-innerdiv .notefans{font-size: 16px;width: 90%;margin: 0 auto;}
.fans-innerdiv{font-size: 16px;}
.firesuppress-content-middle{padding-left: 2em;}
#multiformmodel .titlenext{position: absolute;background-color: #639018;color: #fff;width: 10em;padding: 0.5em 1em;right: 1em;top: 0.9em;text-transform: uppercase;font-weight: bold;line-height: 18px;font-size: 14px;}
#multiformmodel .actions .step-pagination li > a.next{padding: 0.8em 1em;font-weight: bold;}
#onsiteinstall_enable{opacity: 0;}
/*.fss-price .price_save{margin-left:1.2em;}*/
.fss-price{display: flex;}
.fss-price .circle{width:30px;}
.fss-price .green-msg .checkmark{transform: unset;height: 17px;width: 17px;top:3px;}
.fss-price .green-msg .checkmark::after{left: 4px;top: 0px;/*width:9px;height:9px;border:none;background-color: #fff;border-radius: 50%;margin-top: 0.25em;*/}
#multiformmodel .firesuppress-content3 select{width:150px;}
.multiformmodelpopup .product-info-price .old-price,.multiformmodelpopup .product-info-price .special-price,.multiformmodelpopup .product-info-price .price-savings{display:block;line-height:1.2;padding-top:0;}
.multiformmodelpopup .prodname{font-family:'Roboto-BlackItalic';font-style:italic;text-transform:uppercase;font-size:27px;color:#639018;margin:0;}
/*.multiformmodelpopup .special-price{font-family:'Roboto-regular';color:#9A9A9A;text-transform:uppercase;font-style:italic;margin:0;line-height:2.5;padding-top:1em;}
.multiformmodelpopup .special-price .price-wrapper .price{font-size:30px;font-weight:100;color:#434343;}*/
.multiformmodelpopup .old-price span.price-container.price-final_price.tax.weee{font-family:'Roboto-blackitalic';font-style:italic;font-weight:700;color:#9A9A9A;text-transform:uppercase;}
.multiformmodelpopup .special-price span.price-container.price-final_price.tax.weee{font-style:italic;}
/*.multiformmodelpopup .special-price .price-final_price,.multiformmodelpopup .special-price .price-wrapper .price{font-size:30px;font-weight:100;color:#434343;}*/
.xzoom-source, .xzoom-hidden {display: block;position: static;float: none;clear: both;z-index: 9999;}
.xzoom-lens {border: 1px solid #555;box-shadow: 0px 0px 10px rgba(0,0,0,0.50);cursor: crosshair;}
.xzoom-source img, .xzoom-preview img, .xzoom-lens img {display: block;max-width: none;max-height: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}
.xzoom-preview {border: 1px solid #888;background: #2f4f4f;box-shadow: 0px 0px 10px rgba(0,0,0,0.50);z-index: 1003;}

/*zapier-interfaces-chatbot-embed, zapier-interfaces-page-embed{display:none;}*/

.mobile-view{display: none;}.desktop-view{display: block;}
/*.helpButton{display: none;}*/
@media only screen and (min-width: 1800px) {
/*.hd-save-button{margin-top:-3%;}*/
#multiformmodel .wizard > .actions > ul.step-pagination > li:nth-child(2){right:35em;}
}
@media only screen and (min-width:992px){
	#multiformmodel span.price {white-space: nowrap;}
	#multiformmodel .titlenext {width: 12em;right: 35px;margin: 0.1em 1.5em;padding: .8em 1em;}}
@media only screen and (min-width: 48em) {
.embeddedServiceHelpButton .helpButton, .embeddedServiceHelpButton.embeddedServiceBottomTabBar .helpButton {
right: 15%;
}
}
@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;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
.modal-popup.modal-slide .modal-inner-wrap[class] {
	background-color: transparent;
}
#multiformmodel .wizard > .actions > ul.step-pagination > li:nth-child(2){right:15em;}
#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;}
.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;}
.fspress .firesuppress-content2 {text-align: left;padding: 0 2rem;}
.fspress .firesuppress-content2 .firesuppress-innerdiv .col-md-12 {padding: 1rem 1rem 0;}
.firesuppress-content3 .label {text-align: left;}
.col-md-6.firesuppress-innerdiv2{width:100%;}
.firesuppress-innerdiv{padding:1em 0 1em 0;}
.fans-innerdiv .col-md-12{width:75%;}
.curb-content2 .col-md-12{border:none;display:flex;}
.hoodsizevalue{padding:0.5em;}
#previous-selection .utype{font-size:10px;}
#previous-selection .hdsizediv{font-size:10px;}
#previous-selection .hoodsizevalue > span{font-size:10px;}
#form-name-text-other{margin-top:0px;}
.chshoodequip{width: 50%;float:left;}
div.mycheckbox{width:100%;}
.personalinfo-inner .col-md-6:nth-child(2){padding-right: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{padding-left:0;}
}
@media screen and (min-width: 768px) and (max-width: 1280px) {
	.makeupfansonly.fansopt{width:70%;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
.super-man-popup{display:none !important;}
.hd-save-button{width: auto;}
#multiformmodel input.type-btn{width: 90% !important;}
.sizesection .col{display: block;}
.ceiling-ht p.requireinch{position: relative;}
.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;}
.personalinfo-inner .col-md-6:nth-child(2){padding: 0 5%;}
.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%;}
.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:0px;}
.navigation ul.level0.submenu>li>a>img{height:70px;padding:0px;}
.wizard>.steps a, .wizard>.steps a:hover, .wizard>.steps a:active{
	font-size: 9px;
	}
	.hoodstyle .col-md-2 {
		height: 180px;
	}
	#previous-selection .hoodsizevalue.fresupvdiv.hds-step6>span{
	font-size: 9px;
}
#msform fieldset.type1,#msform fieldset.type2{width:45%;margin-right:15px;}
.nearbtnicon{width:25%;display:inline-block;}
#msform fieldset.personalinfo{width:50%;}
#form-name-text{width:28%;padding-left:13px;padding-right:0px;}
.form1-textarea-field{display:block;}
}

@media only screen and (max-width: 767px){
.naks-new-logo {float: none;margin-bottom: 8px !important;}
.productnotmatch h2{padding:1em 1em;}
#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{width:100%;margin-left:initial;margin-top:2em;}
.modal-popup.modal-slide{left:44px;z-index:900;}
.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;width:auto;}
.modal-popup.modal-slide .modal-inner-wrap{margin:0;max-height:none;}
.modal-popup.modal-slide{left:0;}
.modal-slide.multiformmodelpopup .modal-inner-wrap{overflow-y:scroll;width:90%;margin:0 auto;}

#multiformmodel .wizard > .actions > ul.step-pagination > li:nth-child(2){right:15em;}
#multiformmodel fieldset{padding:0.5em;}
#multiformmodel .ceiling-ht input{width: 60px;height: 25px;}
#multiformmodel .wizard > .actions > ul > li{max-width:200px;}
/*.hd-save-button{position:relative;float:right;margin-top:-4em;}*/
.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;}
.slider-container .scale ins{font-size:10px;text-align: left;}
.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%;}
.content fieldset#steps-uid-0-p-2 p{display: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;}
.firesuppress-innerdiv1{text-align:center;}
.col-md-6.firesuppress-innerdiv2{width:100%;}
.firesuppress-innerdiv{padding:1em 0 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:0px;font-weight:bold;}
.modal-popup.modal-slide.multiformmodelpopup .modal-content{box-shadow:none;}
.multiformmodelpopup .modal-inner-wrap{max-width:100%;}
}

@media only screen and (min-width: 481px) and (max-width: 768px){
.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;}
.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{border:1px solid #639018;}
.hoodstyle .col-md-2{border:1px solid #eee;}
#previous-selection .hdeqv{font-size:10px;}
.hoodsizevalue{padding:0px;}
#multiformmodel .content fieldset.type1{padding:0px 3em;}
.curb-content2 .col-md-4.curboptions{width:33%;float:left;}
#form-name-text-other{margin-top:0px;}
}

@media only screen and (max-width: 480px){
#multiformmodel form .actions{
	margin-bottom: 40px;
}
.nearbtnicon{width:10%;display:block;margin:0 auto;}
#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:0.5em;}
.equipment .fs-title{font-size:24px;}
#multiformmodel .content fieldset.current{font-size:12px;}
.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:0em;}
.ceiling-ht p{padding:0em;margin-top:20px;}
.curb-content2 .col-md-4.curboptions{width:33%;float:left;}
#form-name-text-other{margin-top:0px;}
fieldset.current{font-size:10px;}
#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{margin-top:1em;}
}
@media (max-width: 414px){
.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:0.2em;margin-top:0.2em;}
}
@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:0.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 5px;}
.hoodstyle-innerdiv1{padding-bottom:1em;}
#multiformmodel .ceiling-ht input{margin:0em;}
.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:0.2em;margin-top:0.2em;}
#previous-selection .hoodsizevalue > span{width:60px;height:50px;}
p.passage{padding:1px;}
.form1-heading{margin:0px 0px 0px 0px;}
#form-name-text-other{margin-top:0px;}
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 only screen and (min-device-width : 320px) and (max-device-width : 568px){
#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{margin-top:1em;padding:5px 5px;width:100%;margin-left:initial;}
.modal-popup.modal-slide{left:0;}
.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:rgba(255,255,255,0.1);margin:0.5em;}
.wizard > .steps li.hiddentype.last{padding:0.55em;}
.wizard > .steps li.typetitle.first{margin-left:0px;}
.wizard > .steps > ul > li{width:33%;max-width:33%;transform: skewX(-9deg);}
.wizard > .steps > ul > li a{transform: none;}
.popuplogo .nearbtnicon{width: 43%;}
.wizard > .steps li.typetitle.first.current{padding-left: 10px;}
.wizard ul[role=tablist]{background-color: #404040;text-wrap: nowrap;white-space: nowrap;}
#example-form .wizard > .steps a{font-size: 0.75em;}
#multiformmodel .popuptop .col-md-2{position: absolute;}
#multiformmodel .wizard > .actions > ul.step-pagination > li:nth-child(2){right: 7em;width: 10em;}
.wizard > .steps .current a{color: #ff8629;}
.sizesection .col{display: block;}
.super-man-popup{display:none !important;}
.ceiling-ht p.requireinch{position: relative;}
div.content div.ceiling-ht{margin-top: 0;}
.wizard > .steps .done{background: #404040;}
.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active{font-size:8px;padding:1em 0.5em;}
.steps.clearfix > ul > li.current{border-top:28px solid #404040;border-right:0px solid #888787;transform:skewX(-15deg);}
#example-form .steps.clearfix > ul > li.current ~ li a{margin-left:-4px;font-size: 0.77em;}
.wizard > .steps .current a{margin-top:-28px;}
.wizard > .steps .current a{font-size:8px;}
.chshoodequip{font-size:12px;}
#previous-selection .hoodsizevalue > span{font-size:5px;}
#previous-selection .hoodsizevalue.fresupvdiv > span, #previous-selection .hoodsizevalue.hdstlvdiv > span{font-size: 4.5px;}
.exhaustfansonly{width:100%!important;}
.firesuppress-innerdiv3 select{width:98%;}
.firesuppress-installstate{width:75%;}
.firesuppress-installstate p{font-size: 12px;}
.fans-content1 .fs-title,.equipment .fs-title,.hoodstyle .fs-title,fieldset.sizeselector .fs-title,.hoodmodel .fs-title,.firesuppress-content1 .fs-title,.firesuppress .fs-title{font-size:18px;margin-top:0em;padding-top:0;}
.fs-para{padding-bottom:1em;}
#multiformmodel .content fieldset.type1{padding:0.2em 30px;}
fieldset.sizeselector p{font-size:12px;}
#multiformmodel .hoodmodel-innerdiv1 .slcttype2.hoodmdltype2 .mycheckbox label{font-size:12px;}
.makeupfansonly,.exhaustfansonly{width:100%;}
.rc-text{font-size:12px;}
.chshoodequip{width:100%;font-size:14px;}
div.mycheckbox{width:100%;float:none;}
.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 1em 0;}
.fans-innerdiv .col-md-12{width:75%;}
.curb-content2 .col-md-12{border:none;}
.hd-top-box{width:100%;}
#previous-selection .col-md-2.popupclose{display: flow-root list-item;top: 0;right: 0;position: relative;}
#previous-selection .hoodsizevalue{width:12%;margin:0.5px;padding: 2px;border:1px solid #a0a0a0;}
/*.hd-save-button{width:auto;margin-top:3%;max-width:85%;display:block;float:none;margin:0 auto;}*/

.chshoodstyles.col-md-12,.firetype1 .hoodstyle-innerdiv1 .chshoodstyles .col-md-2{display: block;}
.firetype1 .hoodstyle-innerdiv1 .chshoodstyles .col-md-2{width: 100%;display: flex;flex-direction: column;justify-content: center;}

.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 10px 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:0.5em;margin-top:0.5em;}
div#previous-selection{margin:0 auto;}
.hoodstyle-innerdiv1{padding-bottom:1em;}

.ceiling-ht p{padding:0em;}
.fs-title{font-size:22px;}
.curb-innerdiv .col-md-4 img{width:auto;height:auto;}
.curb-content2 .col-md-4.curboptions{width:80%;float:none;margin:0 auto;margin-bottom: 20px;}
.makeupfansonly,.exhaustfansonly{width:100%;}
.curb-content2 .col-md-4 p{font-size:8px;}
.curb-content1 .fs-title{font-size:30px;margin-bottom:0.2em;margin-top:0.2em;}
#previous-selection .hoodsizevalue > span{width:100%;height:28px;}
p.passage{padding:1px;}
.form1-heading{margin:0px 0px 0px 0px;}
#form-name-text-other{margin-top:2em;padding: 0;}
fieldset.current{font-size:10px;}
#multiformmodel .fieldset-1.personalinfo .personalinfo-inner input, #multiformmodel .personalinfo-inner select{height: 23px;}
.fieldset-1.personalinfo label, .fieldset-1.personalinfo label{width:35%;}
.firesuppress .fspress,.col-md-4.extras{border-left: none;}
.personalinfo-inner .col-md-6:nth-child(2){padding-left: 5%;}
.personalinfo-inner .col-md-6:nth-child(1){padding-right: 5%;}
#multiformmodel textarea{width:65%;}
#multiformmodel .popuptop .col-md-2.popupclose{display: block;position: absolute;top: 0;right: 0;}
.popuplogo .cont-no{color: #FF8729;position: absolute;top: 35%;font-size:12px;right: 5%;font-weight: bold;font-family: oswald-bold;display:block;}
div.content div.ceiling-ht .ceiling-height p{margin-left: 5px;}
#multiformmodel .ceiling-ht input[name="ceilingin"]{margin-left: 20px;}
.sizesection .col-md-7{border-bottom: 1px solid #a9a9a9;}
.checkmark::after{left: 5px;top: 0px;width: 6px;height: 10px;-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);}
.chshoodequip.slcttype1{width:50%;float:left;padding: 15px;}  
#multiformmodel div.mycheckbox .checkmark{width:13px;height:13px;border-radius:3px;}
#multiformmodel .chshoodequip .mycheckbox label{font-size: 12px;margin-left: 15px;}
#multiformmodel .chshoodequip .mycheckbox{margin-bottom: 15px;}
.firesuppress-content1.col-md-8{border-bottom: 1px solid #a9a9a9;padding-bottom: 15px;margin-bottom: 15px;}
#example-form .personalinfo-inner .form1-heading{margin-top:2em;padding: 0;}
#example-form .personalinfo-inner .row{margin-right: 0;}
.wizard > .content > .personalinfo.body label{font-size: 10px;}
/*.hd-save-button{position: absolute;right: 0;margin-top: -4em}*/
.wizard > .actions > ul.step-pagination{padding-left:0;}
.chshoodstyles.col-md-12{display: grid;grid-template-columns: repeat(2, 1fr);gap: 10px;}
.chshoodmodel.col-md-12,.curb-innerbox.col-md-12{display: flex;flex-wrap: wrap;justify-content: center;padding: 0;}
.chshoodmodel .col-md-4,.curb-content2 .col-md-4.curboptions{flex: 0 0 46%;display: flex;flex-direction: column;}
.mobile-view{display: block;}.desktop-view{display: none;}
.wizard .steps.clearfix{transform: skewX(7deg);}
.slider-container .scale ins{text-align: center;}
.wizard > .steps a, .wizard > .steps a:hover, .wizard > .steps a:active{padding: 1em 0.4em;}
#multiformmodel div.mycheckbox input[type="radio"] ~ .checkmark{border-radius: 50%;}
.firetype2 .hoodstyle .col-md-2 {width:100%;}
.greaseduct-content1 .fs-title{font-size: 15px;text-align: left;padding-bottom: 10px;}
.greaseduct-content2 .col-md-12{padding: 0;}
.greaseduct-content2 .row{margin-right: 0;}
.chshoodmodel .col-md-4, .curb-content2 .col-md-4.curboptions{padding-top:0;}
#multiformmodel .wizard > .actions > ul.step-pagination > li:first-child{position: relative;right:0;}
.hd-save-button{position: absolute;right:0;}
.modal-popup.modal-slide{left:0;}
.modal-slide.multiformmodelpopup .modal-inner-wrap{overflow-y:scroll;width:95%;margin:auto;}
#multiformmodel .titlenext{width: auto;top: 0.5em;}
.fans-innerbox-img{display: block;height: auto;}
.fss-price .green-msg .checkmark::after {left: 5px;top: 1px;width: 7px;height: 12px;transform: rotate(50deg);}

.usaflag{max-width: 60px;margin-top:20%;}
.popuplogo .top-recieve-inst-quote{font-size: 10px;}

}
/* responsive table start */
@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 0;
}
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 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 {
/*
* aria-label has no advantage, it won't be read inside a table
content: attr(aria-label);
*/
content: attr(data-label);
float: left;
font-weight: bold;
text-transform: uppercase;
}
}
/* responsive table end */
