#rsLeftBar .content{background-color:#fff}#boiler-brand-container{padding:15px;margin-top:50px}.part-request-from-help-container{padding:15px}#boiler-model-number-search-container{width:auto}#boiler-model-number-search-container .boiler-model-number-search{background-color:#fffcdf;padding:20px;border:1px solid #f6de7f;border-top:none}#boiler-model-number-search-container #search-result-message{margin-top:30px;padding-top:30px;border-color:#f6de7f}#boiler-model-number-search{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-right:12%}#boiler-model-number-search .search-btn{width:50px;height:40px;text-indent:-9000px;line-height:10px;margin-top:10px;background-image:url(../../img/supplyhouse/icons/search.png);background-position:center}#boiler-model-number-search .search-btn:hover{background-image:url(../../img/supplyhouse/icons/search.png)!important;background-position:center!important}#need-help{margin:20px 0;color:#07729c;font-weight:700;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#need-help:active,#need-help:focus{text-decoration:underline;outline:2px solid #005fcc;outline-offset:2px}#need-help:hover{text-decoration:underline}#product-container{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:30px 0;border-bottom:1px solid #c8c4c0}#product-container .product-info .view-replacement-button{margin-top:20px}#product-container .view-replacement-button a{font-size:12px;padding-left:20px;padding-right:20px}#faq .section-content .section-details p,#product-container .no-replacement-message{margin-bottom:10px}#product-container .no-replacement-button a{height:auto;font-size:12px;padding-left:50px;padding-right:50px}#product-container .no-replacement-buttons a.button-blue{border:1px solid #40799a}#browse-results,#serial-number-search-container button{width:100%}#browse-results.grid{padding-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#browse-results li.product-info{padding-bottom:20px}#browse-results li.product-info .inventory-status-wrapper,#browse-results li.product-info .view-replacement-parts-btn-container{display:none}#browse-results li.product-info div.compare div.compare-checkbox.none{display:none!important}#boiler-brand-images{padding:20px 0}#boiler-brand-images .brand-images .brand-wrapper a:active,#boiler-brand-images .brand-images .brand-wrapper a:focus{outline:2px solid #07729c}#model-number-input-container{max-width:400px;width:70%;margin-top:10px}#model-number{height:40px}.hdr_common{padding:18px 0;margin-bottom:0}#faq{width:auto;padding:15px}#faq .faq-content{all:unset;width:100%}#faq .faq-content:focus-visible{outline:2px solid #005fcc;outline-offset:1px}#faq .section-content .section-details{padding:0 20px}#faq h4.sub_hdr_common{font-size:16px;margin:18px 0}#faq .fr{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#faq .collapsed-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.button-blue{border:1px solid #07729c}.button-tertiary-disabled{color:#bec5cf!important;background-color:#fff!important;border:2px solid #bec5cf!important;padding-top:8px;padding-bottom:5px}.part-request-from-help-container .part-request-form-help{margin:40px 0 0}.part-request-form-help{margin:20px -6% -16px;padding:15px 35px 25px;background-color:#eff5fd;border:1px solid #c2d3e6;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px}.part-request-form-help p{font-size:13px}.part-request-form-help img{margin:10px 15px 5px 0;max-width:70px}.part-request-form-help .help-wrapper{-webkit-flex:1;-ms-flex:1;flex:1;font-size:12px}.part-request-form-help .btn{margin-top:10px}.part-request-form-help .btn:focus-visible{outline:2px solid #005fcc;outline-offset:2px}.brand-wrapper{width:40%;padding:13px 10px}.brand-wrapper img{max-height:50px}.boiler-parts-modal .modal-header{padding:15px 30px}.boiler-parts-modal .modal-body{padding:30px}.boiler-parts-modal .modal-dialog{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;bottom:0;left:0;right:0;margin:0;max-width:initial;max-height:100vh;top:auto}#no-parts-modal .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#no-parts-modal .action-buttons a{padding:12px auto;width:100%}#no-parts-request{border-width:2px;font-weight:700}#model-number-container{width:100%;margin:15px 5%;-webkit-order:2;-ms-flex-order:2;order:2}#brand-model-number{background-color:#fffcdf;border:1px solid #f6de7f;padding:20px 5%}#brand-model-number .model-number-load{width:136px;margin:25px auto 5px}#brand-boiler-container{width:auto;padding:0 20px}#locate-model-number{font-size:16px;padding:20px 0}#locate-model-number h4{margin-top:35px}#locate-model-number ul{list-style:none;padding-left:10px}#locate-model-number li{text-indent:-8px;padding:6px 0}#locate-model-number li:before{content:"-";margin-right:5px}#brand-boiler-logo-container{margin:20px 0;padding-bottom:20px;border-color:#cfc6b5}#brand-boiler-logo-container img{max-width:120px;height:auto;vertical-align:middle}#brand-boiler-logo-container .vertical-bar{font-size:26px;padding:0 10px;color:#8a8a8a}#brand-boiler-logo-container .boiler-parts{font-size:22px;font-weight:700;color:#8a8a8a;vertical-align:middle}#brand-model-number{margin:20px 0}#brand-model-number-image-container,#serial-number-image-container{text-align:center}#brand-model-number-image-container img,#serial-number-image-container img{max-height:400px;margin:auto}#brand-model-number-image-container .helpful-tip{text-align:left}#brand-model-number .brand-models-container{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1%;width:102%}#brand-models{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#brand-models .model-number{width:100%;margin:15px 0 0;border-width:2px}#brand-models .model-number .btn{text-overflow:ellipsis;overflow:hidden;font-size:13px;border-width:2px}.warning-icon{display:inline;width:15px;vertical-align:text-top}#brand-model-number .model-number-filter{display:block;font-size:20px;padding:0 0 20px;margin:0 0 12px;border-color:#cfc6b5}#model-number-filter-container .large-text{font-size:30px}.modal-title{font-size:18px}#main-center{max-width:1200px;margin:auto}#serial-number-search-container{background-color:#fffcdf;border:1px solid #f6de7f}#serial-number-search-container .serial-number-search{padding:40px 30px;font-size:16px}#serial-number-search-container input{width:100%;height:42px;margin:10px 0}#serial-number-search-container p{width:100%;word-wrap:break-word;word-break:break-word}#serial-number-search-container .serial-number-search div *{margin-right:30px;height:auto;max-height:40px}#serial-number-search-container .result-message{border-top:1px solid #f6de7f;margin:0 30px;padding:20px 0}#serial-number-search-container .serial-number-search .large-text{font-size:20px}#serial-number-search-success .bg-success{border:1px solid #c2e2c9;background-color:#ebf7ed;margin-bottom:10px;width:100%;text-align:center}#serial-number-search-failed .bg-warning{border:1px solid #f6c1a1;background-color:#f6e3d7;width:100%;text-align:center}#serial-number-search-container .bg-height{height:40px;margin-top:10px;text-align:center}.serial-number-search-result-icon{display:inline}.serial-number-search-message{display:inline;margin-right:10px}.serial-number-search-wrapper{width:auto;padding:0 30px}#replacement-parts-container #browse-results li.product-info .inventory-status-wrapper,.serial-search-flex{display:block}#serial-number-search-form{-webkit-align-items:center;-ms-flex-align:center;align-items:center}#parts-finder-container .row,#parts-finder-container .serial-number-search-container{padding:15px}#replacement-parts-container #browse-results{-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}#browse-results .product-info .action a{width:155px;padding-top:10px;padding-bottom:8px}#browse-results li.product-info .request-quote-desc{color:#bbb;margin:10px 20px 0 0}#replacement-parts-container{margin-top:20px;padding:15px;border-bottom:1px solid #c8c4c0}.sub-section-header .hdr_common_alt{margin-right:10px}#replacement-parts-filter-container{max-width:420px;margin-top:15px}@media screen and (min-width:321px){#product-container .no-replacement-buttons a{padding:10px}#serial-number-search-container .bg-height{height:40px;line-height:40px;text-align:center}}@media screen and (min-width:425px){#brand-boiler-logo-container img{max-width:180px}#brand-boiler-logo-container .boiler-parts{font-size:26px}}@media screen and (min-width:600px){#no-parts-modal .action-buttons a{padding:12px 40px}#brand-models .model-number{width:47%}#serial-number-search-container .serial-number-search{padding:40px 60px;font-size:18px}#serial-number-search-container .result-message{margin:0 60px}}@media screen and (min-width:768px){.boiler-parts-modal .modal-dialog{position:relative;top:25%;margin:auto}#no-parts-modal .action-buttons a,#serial-number-search-container p{width:auto}.brand-wrapper{width:25%;padding:15px}#browse-results.grid-3 li:nth-child(3n+1):nth-last-child(-n+3),#browse-results.grid-3 li:nth-child(3n+1):nth-last-child(-n+3)~li{border-bottom:none}#brand-boiler-logo-container img{max-width:250px}#brand-boiler-logo-container .boiler-parts{font-size:32px}#replacement-parts-container #browse-results.grid>li.product-info{width:calc((100%/3) - 50px);padding-top:20px;margin-right:20px}#serial-number-search-container button{width:15%}#serial-number-search-container input{margin:0 15px;-webkit-flex:1;-ms-flex:1;flex:1}#serial-number-search-success .bg-success{border:1px solid #c2e2c9;background-color:#ebf7ed;width:auto;float:left;text-align:center}#serial-number-search-failed .bg-warning{border:1px solid #f6c1a1;background-color:#f6e3d7;width:auto;float:left;margin-right:10px;text-align:center}#serial-number-search-container .bg-height{height:40px;line-height:40px;text-align:center}.serial-number-search-result-icon{display:inline;padding:6px 10px}.serial-number-search-message{display:inline;margin-right:10px}.serial-number-search-wrapper{width:auto;padding:10px 60px}.serial-search-flex{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:992px){#rsLeftBar .content{padding:20px 40px 10px}#boiler-model-number-search-container .boiler-model-number-search{border-top:1px solid #f6de7f}#brand-model-number .brand-models-container{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#product-container .view-replacement-button a{padding-left:12%;padding-right:12%}#product-container .no-replacement-button a{padding-left:25%;padding-right:25%}#boiler-brand-container{padding:0}#browse-results li.product-info{padding-bottom:20px;margin-right:inherit}#serial-number-image-container img{float:right}#replacement-parts-container #browse-results.grid>li.product-info{width:calc((100%/3) - 125px);padding-top:20px}#browse-results.grid-4 li:nth-child(4n+1):nth-last-child(-n+4),#browse-results.grid-4 li:nth-child(4n+1):nth-last-child(-n+4)~li{border-bottom:none}}@media screen and (min-width:1200px){#rsLeftBar .content{padding:20px 0 10px 40px}#boiler-model-number-search-container .boiler-model-number-search{padding:30px 50px}#boiler-model-number-search{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#boiler-model-number-search .search-btn{width:100%;max-width:200px;text-indent:0;background-image:none!important}#boiler-model-number-search .search-btn:hover{background-image:none!important}#boiler-model-number-search .search-btn:focus-visible{outline:2px solid #005fcc;outline-offset:2px}#brand-boiler-container .brand-image-instruction-container{margin-top:20px}#brand-boiler-logo-container{margin:20px 0;padding-bottom:20px;border-color:#cfc6b5}.brand-wrapper{width:21%}#brand-boiler-logo-container .vertical-bar{font-size:32px;padding:0 20px}#brand-boiler-logo-container .boiler-parts{font-size:32px}#locate-model-number li{padding:6px 0}#brand-model-number .brand-models-container{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#brand-model-number-image-container{text-align:right}#brand-model-number-image-container .helpful-tip{padding-left:30px}#brand-models .model-number{width:23%;margin:15px 1% 0}#click-to-view-msg{padding:0 0 0 10px;font-size:15px}#brand-model-number .model-number-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0;padding:0 0 20px}#brand-model-number .model-number-load{margin-top:40px}#model-number-filter-container{font-size:18px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#model-number-filter-container .large-text{font-size:28px;vertical-align:middle}#model-number-filter-container .button-group{-webkit-flex:1;-ms-flex:1;flex:1;margin-left:10px}.part-request-form-help h5{font-size:26px}.part-request-form-help .btn{max-width:260px}}