﻿.wizard,.tabcontrol{display:block;width:100%;overflow:hidden}.wizard a,.tabcontrol a{outline:0}.wizard ul,.tabcontrol ul{list-style:none !important;padding:0;margin:0}.wizard ul>li,.tabcontrol ul>li{display:block;padding:0}.wizard>.steps .current-info,.tabcontrol>.steps .current-info{position:absolute;left:-999em}.wizard>.content>.title,.tabcontrol>.content>.title{position:absolute;left:-999em}.wizard>.steps{position:relative;display:block;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li{width:12.5%}.wizard>.steps>ul>li,.wizard>.actions>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.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:700;display:block;width:auto;padding:1em .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:#fff}.wizard>.steps .current a:hover,.wizard>.steps .current a:active{color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background:#639018;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:hover,.wizard>.steps .error a:active,.wizard>.steps .current.error a:active,.wizard>.steps .current.error a:hover,.wizard>.steps .current.error a{color:#fff}.wizard>.content{display:block;margin:.5em;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em;width:65%}.wizard>.content>.body{float:left;position:absolute;width:100%;height:95%;padding:1%}.wizard>.content>.body ul{list-style:disc !important}.wizard>.content>.body>iframe{border:0 none;width:100%;height:100%}.wizard>.content>.body input{display:block;border:1px solid #ccc}.wizard>.content>.body input[type=checkbox]{display:inline-block}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label{display:inline-block;margin-bottom:.5em}.wizard>.content>.body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard>.actions{display:block;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:block;text-align:right}.wizard>.actions>ul>li{margin:.5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{background:#fff;color:#fff;display:block;padding:.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}.tabcontrol>.steps{position:relative;display:block;width:100%}.tabcontrol>.steps>ul{position:relative;margin:6px 0 0;top:1px;z-index:1}.tabcontrol>.steps>ul>li{float:left;margin:5px 2px 0 0;padding:1px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{background:#fff;border:1px solid #bbb;border-bottom:0 none;padding:0 0 1px;margin-top:0}.tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0 none;margin:0;padding:10px 30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px}.tabcontrol>.content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}.tabcontrol>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}.tabcontrol>.content>.body ul{list-style:disc !important}.tabcontrol>.content>.body ul>li{display:list-item}.steps.clearfix>ul>li.current.error{background:#ff3111}.steps.clearfix>ul>li.current{background:#21231d;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}.wizard>.steps>ul>li a{transform:skewX(37deg)}.modal-inner-wrap.stepno-7 #multiformmodel .steps{background:#21231d}.modal-inner-wrap.stepno-0 #multiformmodel .steps{background:#888787}.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}.stepno-1 .formbuildno-1#multiformmodel .steps{background:#639018}.wizard>.steps li.hiddentype.last.current{border:0;display:none}.wizard>.steps li.curbtitle.current+li{background:#21231d}.wizard>.steps li.hiddentype.disabled.last+li{background:#21231d}.steps.clearfix>ul>li.curbtitle.current+li{background:#21231d}.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}.steps.clearfix>ul>li.curbtitle.current{transform-origin:top right}.steps.clearfix>ul>li.last.current{border-right:0;border-top:44px solid #21231d}.curb-content2 .clearfix.curb-innerdiv.sltdcncsn .col-md-12.clearfix{border:0;display:flex}.modal-popup._inner-scroll{overflow-y:visible;position:fixed;content:"";top:0;left:0;bottom:0;right:0;z-index:-2}.popupenablehoodbuilder .modals-overlay{background-image:url(../../images/popupbg.png);background-repeat:no-repeat;background-color:rgba(255,255,255,.9);background-size:cover}.modal-popup._inner-scroll{z-index:900 !important}.popupenablehoodbuilder .decide-popup.modal-popup._inner-scroll{z-index:901 !important}.modals-overlay{z-index:899 !important}.modal-popup.modal-slide.multiformmodelpopup .modal-header{border-bottom:0;position:absolute;right:0;background:inherit;z-index:6}#multiformmodel fieldset input.next.action-button.fieldsetbtn1{display:inline-block;max-width:200px;background:#639018;border:0;color:#fff;padding:10px;text-align:center;text-transform:uppercase}.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}.nearbtncricon{max-width:25px;display:inline-block;margin-right:.5em}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,#multiformmodel .hood-type1{text-align:center}#multiformmodel fieldset.personalinfo{max-width:450px;margin:0 auto;right:0;left:0;float:none}#multiformmodel .modal-footer{display:none}#multiformmodel .hood-type1-class:hover,#multiformmodel .hood-type2-class:hover{border:2px solid #648f19}#multiformmodel .hood-type1-class,#multiformmodel .hood-type2-class{background:#fff;padding:20px;width:44%;float:left;margin-left:2em;text-align:center;-webkit-box-shadow:1px 1px 15px 1px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 15px 1px rgba(0,0,0,.75);box-shadow:1px 1px 15px 1px rgba(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-BlackItalic';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}#multiformmodel span.relprice input{display:inline;width:auto;margin-left:10px}#multiformmodel span.relprice label.label{padding:0}#previous-selection .utype,#previous-selection .hdstlv,#previous-selection .fresupv,#previous-selection .hdstlv,#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}div#previous-selection{margin:1em}#previous-selection .hoodsizevalue>span{padding:.5em;cursor:pointer;height:80px;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}#previous-selection .hoodsizevalue img,#previous-selection .hoodsizevalue img{max-width:70px}.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:#eee}#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%}.cusrequired{display:none;color:red;margin-bottom:0}#example-form .steps.clearfix>ul>li.current~li a{background:#888787;color:#434343;margin-left:-13px}#multiformmodel .chshoodequip label,#multiformmodel .firesuppress-innerdiv2 label,#multiformmodel .fans-innerdiv 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}.wizard.firetype2>.steps>ul>li{width:16.65%}.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:0 0}.modal-popup.modal-slide.multiformmodelpopup .modal-header{background:0 0}#multiformmodel .content .fieldset-1.personalinfo{background:#fff;max-width:100%}#multiformmodel .content .fieldset-1 .personalinfo-inner{background:#fff;max-width:500px;margin:0 auto}.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,.75);-moz-box-shadow:1px 1px 15px 1px rgba(0,0,0,.75);box-shadow:1px 1px 15px 1px rgba(0,0,0,.75)}#multiformmodel .actions li>a.back{color:#959595;background:#fff}.multiformmodelpopup.modal-slide .modal-inner-wrap{overflow:visible}.wizard,.tabcontrol{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;background:#fff;max-width:100%}.curb .extras{background:#efefef;padding-left:0;padding-right:0}.perfectfit{font-style:italic;text-transform:uppercase;font-size:17px;font-weight:700}.wizard>.content>fieldset.body.curb{padding:0}.productmatch{display:none}.perfectproductlist .product-info-price .special-price .price-label{display:inline-block}.curb .perfectproductlist a.learnmore{display:block;background:#c3c3c3;padding:1em;max-width:250px;text-align:center;margin:0 auto;margin-top:8px;color:#fff;text-transform:uppercase;font-weight:bolder;font-style:italic}.notefans{color:#f34e52}.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:.5em}.col-md-4.extras>ul>li.extratitle:hover{border:0}.extras>ul.hoodrelated>li:after{clear:both;content:"";display:table;clear:both}.isType2 .chshoodmodel.col-md-12 .hdmdloptions{display:none;max-width:300px;margin:0 auto}.col-md-2.hdstyle.slcttype2.disabled{opacity:.5}.col-md-2.hdstyle.slcttype2.disabled:hover{cursor:not-allowed;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,.8);font-size:13px}.popuptop{display:none}.formbuildno-0 .popuptop{display:block}.steps.clearfix>ul>li.curbtitle.current{border-right:0}.hoodstyle .hdstyle.selecthdstl,.hoodstyle .pizzacnpdiv.hdstyle.slcttype1.selecthdstl,.fans .fansopt.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}.firetype2 .chshoodstyles.col-md-12{max-width:350px;margin:0 auto;float:none}.firetype2 .hoodstyle .col-md-2{width:50%}.hoodsizevalue.hdmdlvdiv.hds-step5.emptytitle{position:relative}.hoodsizevalue.hdmdlvdiv.hds-step5.emptytitle span.hdmdlv:before{content:'';position:absolute;width:89%;z-index:0;left:0}.hdmdloptions.selecthdstl,.curb-content .curboptions.selecthdstl,.chshoodmodel .hdmdloptions.selecthdstl,.fans-content2 .makeupfansonly.selecthdstl{border:2px solid #639018;box-shadow:0px 2px 20px #676767;z-index:10}#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}.col-md-4.extras>ul>li:hover{border:1px solid #639019}.productmatch img.hoodbuildprodimg{margin-top:.5em}.firesuppress-innerdiv2>label{float:left}.firesuppress-innerdiv2>label:nth-child(3){margin-top:1em;margin-left:1em}.firesuppress-content1 img.suppressiondiabram{max-width:450px;width:100% !important}.firesuppress-innerdiv2>label{margin-right:2em}#multiformmodel .firesuppress-innerdiv2 img{max-width:150px;display:block}.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}p.talkspecialist{margin-bottom:0;margin-top:5px}.col-md-4.extras>ul>li{padding-bottom:1em;border-bottom:2px solid #fff;padding-top:.75em;padding-right:3px}fieldset.curb{background:#fff}.relprice{color:#434343}.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:14px}.curb-content2 .concession-curb{display:none;margin:0 auto}.curb-content2 .col-md-4 p{padding:0 0 1em;font-size:14px;margin-bottom:0;font-family:'Roboto-Regular';font-style:italic;line-height:1;font-weight:700;text-transform:uppercase}.steps li.curbtitle.last.current .stepsfinished{background:linear-gradient(#65901d,#78914f);text-transform:uppercase;font-size:14px;font-weight:700;display:block;width:100%;text-decoration:none}.wizard>.steps .number{display:none}.firesuppress .fspress{border-top:2px solid #eee;border-bottom:2px solid #eee;padding:1em}.firesuppress-content1{padding-bottom:.5em}.ansulpriceshow{display:block;font-style:italic;font-weight:700}.hoodstyle .chshoodstyles .col-md-2 img{width:100%}fieldset.type1{background-color:#fff}.makeupfansonly,.exhaustfansonly{width:49%;margin:0 auto;display:inline-block;padding:1em;vertical-align:top}.fans-innerbox-img img{width:100px}.closeBtn.action-close{display:block;float:right;position:absolute;top:-29px;right:0;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:400;overflow:hidden;speak:none;text-align:center;margin-left:-8px}ul.hoodrelated{height:350px;overflow-y:scroll}.firesuptab{margin:0 auto}.firesuptab td{padding:0}