.loader-finder{position:fixed;width:100%;margin:0;padding:0;float:left;height:100%;top:0;left:0;background:white;z-index:-1}.loader-image{position:absolute;height:40px;width:40px;left:50%;top:50%}.zindex{z-index:999999}.breadcrum-steps span{text-transform:uppercase;padding:6px;font-size:1.5rem}.breadcrum-steps span+span{text-align:left}.breadcrum-steps .current-page{color:#7fc2f7}.breadcrum-steps .glyphicon.glyphicon-ok{display:inline;visibility:hidden}.breadcrum-steps li.visited .glyphicon.glyphicon-ok{visibility:visible}.breadcrum-steps{padding:0 10px;background:#fff;margin-left:0}.breadcrum-steps li{position:relative;line-height:17px;list-style:none;padding:13px 17px 13px 10px;color:#fff;background:#e01d24;zoom:1;*display:inline;*padding-left:17px;margin-left:0;color:#999;display:inline;text-align:left;height:40px}.breadcrum-steps li:first-child{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;height:40px;text-align:left}.heading-inline{display:inline}.breadcrum-steps li:first-child:before{border:0}.breadcrum-steps li:last-child{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;margin-right:0}.breadcrum-steps li:last-child:after{border:0}.breadcrum-steps li .triangle{position:absolute;content:"";z-index:2;background-repeat:no-repeat;height:40px;right:-20px;top:0;width:22px}.breadcrum-steps li.current-page .triangle{background-position:1px -82px}.breadcrum-steps li.visited .triangle{background-position:0 -41px}.breadcrum-steps .label{margin:0;padding:1px 0 2px;white-space:normal;font-weight:normal}.breadcrum-steps .current-page{color:#fff;background:url(../images/blue-bar-line-new.png) repeat-x 0 -82px}.breadcrum-steps li:before,ul.breadcrum-steps li:before{font-size:12px}.breadcrum-steps < .current-page{color:#fff;background:#ed1846}.content-holder.product-finder-content{margin-left:0;margin-right:0}.content-holder.product-finder-content{margin:5px 0 20px 0;border-radius:5px;padding:20px 0}.product-finder .page-title{height:auto;margin:0}.page-title h1{color:#09c;letter-spacing:-1px;margin:0;padding:10px 0 8px;text-transform:uppercase;background:0}.step-one ul{padding:0}.step-one .find-options li.col-lg-4{margin:0;text-align:center;box-shadow:none}.details .details-heading{padding:0;margin-bottom:25px}.details .details-heading h3{font-size:16px}.details:first-child{border-top:0}.details ul.main-options{margin-top:0}.details ul.main-options li{margin:0}.details .details-heading{background:0;margin:0}.details>div{padding:0}.details .details-heading a.modal-anchor{position:static}.step-one .find-options .col-lg-4{margin-bottom:0}.details{margin:0 20px}.label-holder{position:absolute;bottom:-38px;background-color:#e11c27;width:100%;padding-top:15px;padding-bottom:15px;color:#fff}#step-one .label-holder{opacity:.8}#step-two .label-holder{background-color:#fff;color:#e11c27}.purpose-options .label-holder{height:auto}.details .label-holder label{font-size:14px}.details .label-holder label{display:inline}.purpose-options .label-holder label{display:inline-block}.efficiency-savings-slider{position:static;clear:both;padding-bottom:0}.efficiency-savings-slider li{position:static;padding:0;float:left}.ui-slider .ui-slider-handle{margin-left:-2.75em}.details .form-control.zipcode{font-size:14px}.step-three li,.step-three li label{font-size:14px;text-transform:uppercase}#validationMsg{margin-top:0}.tab-options .tab-title{font-size:16px}.tab-options ul li .option-heading{bottom:120px}.tab-options ul li .tab-option{padding:1px 10px 30px 10px}.results-container .inner-item-element h3{font-size:16px;text-transform:uppercase}.dealer-list li>div{padding-left:15px;padding-right:15px}.tab-option .dollar-icon{width:80%;text-align:center;display:inline-block;padding:0}.input-sections section{padding-left:0}.results-container section .col-xs-12{padding:10px 15px}.results-container .result-item .col-sm-5{float:left}.mt0-tab-desktop{margin-top:0}.slide-text-block{padding:10px;background-color:rgba(255,255,255,0.5)}.slide-text-block .intro-content{padding:15px}.header-toggle .social-links-holder{position:absolute;top:0;right:20px;float:none!important;margin-top:0}.slide-text-block .hotspot-1{padding:15px 20px}.hotspot-img-holder{position:relative;left:5px;top:0}.interaction-text.slide-text-block{padding:17px}.slide-text-block h1,.slide-text-block h2{font-size:32px}div.image-content{height:50px}.slide-header-tab{top:-3px}.slide-text-block .hotspot-1 a{font-size:14px;padding-right:25px}.slide-text-block span.image-content{top:11px}.slide-text-block div.image-content{top:16px}.item-description .btn{padding:4px 6px}.sub-carousel-header h2{font-size:19px;margin:0}.carousel-container.explore-content .inner-item-element{padding-left:0}#explore-carousel-2 .carousel-control .glyphicon{top:-15px}#explore-carousel-2 .carousel-control .glyphicon-chevron-left{left:-5px}#explore-carousel-2 .carousel-control .glyphicon-chevron-left{right:-5px}.carousel-container.explore-content .item-element{border-left:1px dotted #000;margin-top:0;padding:0 15px 0 0}.items-container.explore-content .carousel{padding-top:10px}.top-pagination{margin-top:15px}.content-holder.product-finder-content{margin:5px 0 20px 0;border-radius:5px;padding:20px 0}.anchor-temp-element{margin-top:25px}.details{padding:20px 0;border-top:1px solid #c0dde8}.details:first-child{padding-top:0}.details h3{margin:0}.pf_location_req{padding-left:20px;color:#999;display:inline-block}.details ul li,.details ul li.font-replaced-med{display:inline-block}.label-holder label{font-weight:normal}.details.system-row{padding-bottom:0}.details:first-child{border-top:0}.details .details-heading{padding:0 0 20px 0}.details .modal-content h3{padding-bottom:10px}.details .modal-content p{padding-bottom:5px}.details .modal-content .modal-title{padding-bottom:15px}.details>div{padding:0}.details:first-child>div{padding-top:0}.details input{padding-left:10px}.details .details-heading a.modal-anchor{position:absolute;right:0;top:15px;font-size:11px;display:inline-block;padding:5px}.details .details-heading a.modal-anchor.open{border:1px solid #CCC;background:#efefef}.anchor-temp-element.active{border:1px solid #CCC;background:#efefef;padding:10px}.details .details-heading a.modal-anchor.open{border-bottom:0;z-index:9999;margin-botttom:-2px}.details ul.main-options{display:inline-block;margin-top:0;padding:0;border:1px solid #ccc;border-radius:8px;box-shadow:0 0 4px 2px #e4e4e4 inset}.details ul.main-options.error{border:2px solid #dbdbdb}.main-options .label-holder{text-align:center}.details ul.main-options li{display:inline-block}.details ul.main-options li:first-child div{border-radius:6px 0 0 6px}.details ul.main-options li:last-child div{border-radius:0 6px 6px 0}.details ul.main-options li div{padding:5px 0}.details ul.main-options li div.selected .glyphicon.glyphicon-ok{visibility:visible}.sub-label-description p{display:inline}.sub-option-label-text{text-transform:uppercase;font-size:14px;font-weight:400}.sub-option-description{font-weight:400}.details ul.main-options li:hover div,.details ul.main-options li div{display:block;padding:10px 3px}.details ul.main-options li:hover div,.details ul.main-options li div.selected{background:#e11c27!important;color:#fff!important}.disabled.details ul.main-options li:hover div,.disabled.details ul.main-options li div.selected{background:0;box-shadow:none}.efficiency-savings-slider li{display:inline-block;padding:10px 0}.label-holder label{background:url("../images/pf_bg_step1_radio.png") 249px 10px no-repeat;font-family:FuturaBT-Medium,Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;padding:10px 0 10px 45px;position:relative;text-transform:uppercase;text-align:left;line-height:24px;margin-bottom:0}.main-options.error{borfer:1px solid #f00f00}ul.system-type-sub-options .sub-label-holder label{padding-left:20px;background:url("../images/pf_bg_step1_radio.png") 4px 0 no-repeat}ul.main-options .label-holder label{background:url("../images/pf_bg_step1_radio.png") 4px 121px no-repeat}ul.system-type-sub-options li.selected .sub-label-holder label{background:url("../images/pf_bg_step1_radio_selected.png") 4px 0 no-repeat}.label-holder.error label{background:url("../images/pf_bg_step1_radio_error.png") 14px 21px no-repeat;display:block;font-family:FuturaBT-Medium,Arial,Helvetica,sans-serif;font-size:18px;overflow:hidden;padding:23px 0 0 45px;position:relative;text-transform:uppercase;width:100%;height:100%}.label-holder.selected label{background:url("../images/pf_bg_step1_radio_selected.png") 249px 28px no-repeat;display:block;font-family:FuturaBT-Medium,Arial,Helvetica,sans-serif;overflow:hidden;padding:29px 0 0 52px;position:relative;text-transform:uppercase;width:100%}.find-option .label-holder .visuallyhidden{display:none}.sub-label-holder{position:static!important}.sub-label-holder label .sub-label-description{padding:0}.visuallyhidden,input.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.options label{width:100%}.details .label-holder{top:0}.details .label-holder label{display:inline-block;overflow:hidden;padding:0;position:relative;text-transform:uppercase;width:auto;height:auto}.details.disabled .label-holder label,.details.disabled .details-heading h3,.details.disabled .details-heading a{color:#c5c5c5}#slider{background:transparent;height:10px;position:relative;text-align:left;width:100%;display:block;padding:17px 0 0;margin:0}.ui-slider .ui-slider-handle{background:url("../images/pf_drag_pointer.png") 0 0 no-repeat transparent;cursor:move;height:25px;padding-left:0;position:absolute;top:-26px;width:5.5em;z-index:2;cursor:pointer;margin-left:-2.75em}.efficiency-savings-slider li:first-child+li{background:url("../images/pf_drag_bar.png") 0 70% no-repeat;padding:0;position:relative;background-size:100% 8px}.purpose-options .label-holder label{background:url("../images/pf_checkboxsprite.png") no-repeat scroll 0 0 transparent;color:#575757;font-size:14px;font-family:'FuturaBT-Medium',Arial,Helvetica,sans-serif;line-height:25px;padding-left:32px;text-transform:uppercase;display:inline-block}.purpose-options .label-holder.selected label{background:url("../images/pf_checkboxsprite_active.png") no-repeat scroll 0 0;color:#575757}.step-one ul{padding:0 10px}.step-one .find-options li .find-option{position:relative}.step-one .find-options .col-lg-4:first-child{margin-top:0}.step-three .options li{display:block}.step-three li .label-holder{position:static}.btnSubmit{display:none}#validationMsg{color:#fe3e12;font-style:italic;float:right}.sub-label-holder.error{border:1px solid #fe3e12;border-radius:3px}ul.system-type-sub-options .sub-label-holder.error label{background:url("../images/pf_bg_step1_radio_error.png") 4px 0 no-repeat}.system-type-sub-options .sub-label-holder.error{border:0}.main-options-parent .main-options.test{display:table}.main-options-parent .main-options.test .child{display:table-cell;vertical-align:middle;text-align:center}.main-options-parent .col-xs-12 .child label{margin:0;display:inline}.main-options-parent .col-xs-12 .child label span{text-align:left}.main-options-parent .col-xs-12 .child label span+span{padding-left:3px}.efficiency-savings-slider{position:relative;clear:both;padding-bottom:50px}.efficiency-savings-slider li.col-xs-6{top:30px}.efficiency-savings-slider li.end{right:0;text-align:right}.efficiency-savings-slider li:first-child+li.slide-li{background:0}.details ul li .range-bar{display:block;background:#ececec;border:1px solid #c7c7c7;padding:0 14px;border-radius:10px}.range-bar span{padding:3px 0;border-right:1px solid #bababa}.range-bar span:first-child{border-left:1px solid #bababa}#validationMsg{margin-top:10px}.top-pagination{margin-top:15px}.pf-concern-content .interaction-buttons .btn{margin:0 0 10px 0}.pf-concern-content .interaction-buttons .btnPrevStep{margin-right:10px}.pf-concern-content .interaction-buttons .contact-a-dealer{margin:0 10px 10px 10px}.content-holder.pf-concern-content{background:#d4e5f3;border-radius:3px;padding:10px;margin-top:35px}.option-links li{display:inline;padding:5px 0}.option-links li a{display:inline-block;padding:0 5px;border-left:1px solid #69950a}.option-links li a.email{border-right:0}.option-links li:first-child a{border-left:0}.tab-options h4{margin-top:0}.tab-options li{display:inline;padding:0 0 0 10px;margin-bottom:0}.tab-option{padding:10px}.tab-option,.tab-option .tab-title{display:inline-block;width:100%;color:black;padding:10px 0}.tab-option,.tab-option span{color:black;padding:10px 0}.tab-option .dollar-icon{display:inline-block;padding:0}.tab-option,.tab-option .glyphicon{color:#69950a}.tab-option .tab-title{text-transform:uppercase;font-family:'FutuMd'}.tab-options ul li .tab-option{border-radius:0;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f9fcfd 50%,#d6e6f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#f9fcfd),color-stop(100%,#d6e6f3));background:-webkit-linear-gradient(top,#fff 0,#f9fcfd 50%,#d6e6f3 100%);background:-o-linear-gradient(top,#fff 0,#f9fcfd 50%,#d6e6f3 100%);background:-ms-linear-gradient(top,#fff 0,#f9fcfd 50%,#d6e6f3 100%);background:linear-gradient(to bottom,#fff 0,#f9fcfd 50%,#d6e6f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d6e6f3',GradientType=0)}.tab-options ul li.active .tab-option{background:#fff;filter:none}.content-holder.pf-concern-content .nav-tabs>li.active>.tab-option{border:2px solid #a5cae9;margin:0 0 -2px 0;border-bottom:0}.tab-options li:first-child{padding-left:0}.tab-options ul{padding:0;border-bottom:2px solid #a5cae9}.tab-options .tab-title{padding-bottom:8px;border-bottom:solid 1px;border-color:#c0dde8}.tab-options li.active{border-bottom:0}.tab-options ul li .option-heading{position:absolute;background:#214e98;width:100%;padding:5px;border-radius:5px 5px 0 0;text-align:center}.tab-options ul li .option-heading span{color:#fff}.result .inner-item-element{border:3px solid #bcbcbc;text-align:center;background:white}.inner-item-element img{margin:0 auto}.results-container section .col-xs-12{padding:10px 10px}.results-container section .col-xs-12 .col-xs-4{padding-left:0}.results-container{background:#fff;border-top:0;padding-top:10px;float:left;width:100%}.results-container p{margin-bottom:0}.carousel-conatiner{background:#fff}.results-container .inner-item-element h3{color:#000;font-size:12px;text-transform:none}.results-container .result-item .col-xs-4.col-sm-3{padding:0}.results-container .result-item .modaltrigger{display:inline-block;margin-bottom:10px}.items-carousel-conatiner{padding:5px 15px;margin-top:15px;background:#fff}.items-carousel-conatiner .carousel{box-shadow:0 0 4px 1px #ccc inset}.items-carousel-conatiner .carousel-inner{padding:20px 0 0 0}.items-carousel-conatiner .inner-item-element img{border:3px solid #bcbcbc}.items-carousel-conatiner .inner-item-element{text-align:center}.feature-list li{padding-bottom:0;margin-bottom:0}.dealer-list li>div{padding-bottom:15px;margin:0 12px 0 2px}.content-holder.pf-concern-content .nav-tabs>li>a{border:0}ul.dealer-list li .checkbox{display:inline-block;vertical-align:text-bottom}.dealer-list li span a{word-wrap:break-word}.modal.contact-dealer span.error,.modal.request_quote span.error{color:#fe3e12}.modal.contact-dealer .dealer-list .col1.error .hasborder{border:1px solid #fe3e12;background:#eee;border-radius:3px 3px 3px 3px;line-height:10px;margin:0 1px}.modal.contact-dealer .dealer-list .blue-border-bottom label{float:left;margin:0 2px;padding:0 2px}.hasborder input[type="checkbox"],.hasborder input[type="radio"]{margin-top:0}.dealer-list li>div{padding-left:0;padding-right:0s}.product-finder .page-title{height:auto;margin:0}.header-block.fixed-header{position:fixed;width:100%;z-index:9999;background:#fff}.find-dealer input[type="button"].search-icon{background:url(../images/glyphicons-halflings.png) no-repeat -48px 0;border:0;width:15px;padding:0}.interaction-btn.btn{background-color:#e11c27;color:#fff;padding:8px 13px;text-transform:uppercase;font-size:11px;text-shadow:1px 1px #d66c00;margin:0 0 0 20px;opacity:1;border-radius:0}.interaction-btn.btn.btnNextStep{padding:8px 25px}.interaction-btn.btnPrevStep{background-color:#858585;color:white;text-shadow:.09em .09em .1em #737373;margin-left:0}.find-options:hover li:not(:hover){-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);opacity:.4}.breadcrum-steps .bread-crumb-check-list .current-page{color:#fff}.breadcrum-steps .bread-crumb-check-list{color:#fff;background:url(../images/breadcrum_bg.png) repeat-x}.bread-crumb-check-list .un-visited{color:#d95055}.label-holder.selected{bottom:-38px;padding-top:9px;padding-bottom:13px}.interaction-btn.btnPrevStep.pull-left{margin-left:34%}#step-two h3{color:#717073!important}.bread-crumb-check-list .label,.breadcrum-steps li:last-child .label{color:#d95055}.bread-crumb-check-list.current-page .label{color:#fff}#step-two ul li:last-child{border:0}#step-two ul li{border-right:2px solid #dbdbdb}#step-three .label-holder{background:0}