.no-border-bottom{border-bottom:none!important}.product-info-container,.product-layout-helper{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-returns span,.shipping-bound span{font-weight:700;display:block}.product-name br{display:none}.brand-logo img{width:20vmin;width:20vm}a:focus,a:hover{text-decoration:none}a.hide-desc-trigger{text-decoration:none}.product-images-container .slick-dots{position:initial}.affix{top:0;width:100%;z-index:999;opacity:1;background-color:#fff}.affix-top{position:relative}#videos-content .sub-section-header a{margin:0;padding:0}.product-container .section-header-container a.active{font-weight:700;color:#07729c}.product-container .section-header-container a{color:#343434}.product-container .section-header-container a.active:after{content:" ";height:4px;width:100%;background-color:#07729c;bottom:-1px;left:0;position:absolute}.product-container .navbar{min-height:0}.prod-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}input.form-control{box-shadow:inset 0 2px 2px 0 #d8d8d8;color:#343434}.section-content{border-bottom:1px solid #c8c4c0;margin:10px 0}#prod-manuals-list p{border-bottom:1px solid #c8c4c0;padding-bottom:15px;font-weight:700;font-size:13pt;font-family:Maison Neue}#videos-content{-webkit-order:5;-ms-flex-order:5;order:5;padding:0 5%}.vdo-title{font-size:12px;color:#000;font-weight:700;padding-top:12px}#prod-manuals-list div:last-child p{padding-bottom:0;border-bottom:none}.sub-section-header{font-weight:700;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-summary-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-summary-form.max-qty{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.part-request-form-help h5,div.special-msg.inventory-shortage>div.inventory-shortage-message-container>.inventory-shortage-title{font-size:16px}.product-feature{display:inline-block;width:100%;padding:5px 0}.feature-value{text-align:right;float:right}.feature-value p{margin:0}.feature-type{float:left}.pdf p::before{content:" ";background-image:url(../../svg/icons/icon_pdf.svg);background-size:20px 20px;background-repeat:no-repeat;padding:10px;cursor:pointer;float:left;margin-right:5px}.buy-now-action{display:none}.affix .buy-now-action{display:initial;border-left:1px solid #c8c4c0;margin-left:auto;min-width:220px}.product-warning::before{content:"!";border-radius:50%;color:#fff;padding:2px 7px 0;font-size:15px;margin-right:8px}.disc-warning::before{background-color:#f15c02}.disc-warning:not(.shortage-warning)::before{padding:3px 6px 0}.addon-with-msg{margin:0 -5% 18px;padding:0 0 10px 5%;font-size:11px;border-bottom:1px solid #c8c4c0}.addon-with-msg .addon-logo{font-size:11px;padding:3px 5px 1px;margin:0 0 3px -2px}#order-over-dot{display:inline;font-weight:400}.product-meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:2px}#ajaxcart .product-meta,.association-product-container .product-meta{display:block}.action-helper{width:100%}.product-summary-form .limit-order-qty.popover.no-box{top:-105px}.product-summary-form .limit-order-qty.replacement.popover{top:-150px}.product-summary-form .limit-order-qty.replacement.popover.no-box{top:-175px}.product-summary-form .limit-order-qty.popover{width:320px;top:-80px;left:-20px}.product-summary-form .limit-order-qty.popover .arrow{left:12%}.prod-related-content .product-summary-form .limit-order-qty.popover.no-box{top:-95px}.prod-related-content .product-summary-form .limit-order-qty.replacement.popover{top:-143px}.prod-related-content .product-summary-form .limit-order-qty.replacement.popover.no-box{top:-165px}.prod-related-content .product-summary-form .limit-order-qty.popover{width:320px;top:-74px;left:-98px}.prod-related-content .product-summary-form .limit-order-qty.popover .arrow{left:35%}.inventory-status>.popover{max-width:360px}.inventory-status>.popover .arrow{right:35px}#live-chat-inventory{display:inline-block;margin-left:3px}.inventory-status>.popover a.live-chat-tag{margin-left:3px}.want-it-sooner,.want-it-sooner-label{border:1px solid #c9c5c1;background:#f7f6f5}.want-it-sooner{margin:30px 0 5px;padding:22px 20px 5px}.want-it-sooner-label{position:absolute;top:-16px;left:15px;padding:4px 12px 2px;font-weight:700;font-size:13px}.want-it-sooner .option{margin-bottom:8px}.want-it-sooner .method{-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;font-size:13px}.want-it-sooner .detail{-webkit-flex:1;-ms-flex:1;flex:1;font-size:12px;padding-top:1px;white-space:normal}.want-it-sooner .detail .main-message{padding-right:4px}.product-info-container .inventory-status .want-it-sooner-container{margin:28px -6% -12px;padding:15px 6%;border:1px solid #c8c4c0;background-color:#f0ece8}.product-info-container .inventory-status .want-it-sooner-container .want-it-sooner-msg{border:1px solid #c8c4c0;background-color:#f0ece8;margin-top:-28px;max-width:120px;text-align:center;padding-top:2px}.product-info-container .inventory-status .want-it-sooner-container .button-blue{max-width:350px;font-size:12px}.product-info-container .add-to-cart-for-price{text-align:center;max-width:350px}.free-shipping-msg{margin-bottom:0}.prod-warning-content .icon-question{margin:5px 0 0 5px}.prod-warning-content .popover,.prod-warning-content .popover .content{width:-webkit-max-content;width:-moz-max-content;width:max-content}.prod-warning-content .popover .content{display:inline-block;padding:10px;max-width:295px}.prop-65-warning-img{width:20px;height:20px;margin-right:5px}.inventory-status-inner-wrapper>.inventory-status{width:100%}.inventory-status .add-to-list-container{float:right}#prod-related-content .add-to-list-container,#replacement-parts-container .add-to-list-container,.order-information .order-information-detail table thead,.photo .add-to-list-container,.product-info-container>.add-to-list-container,.product-summary-form .add-to-list-container{display:none}.add-to-list-container .add-to-shopping-list-modal{visibility:visible}.add-to-list-container .modal-dialog{display:block}.add-to-list-container #sign-up-form{white-space:normal}#aosmith-compatible-parts-container{width:100%;margin:15px 0;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width:340px){.prod-warning-content .popover{width:100%}.prod-warning-content .popover .content{max-width:78%!important}}@media (max-width:420px){.prod-warning-content .popover{left:5px!important}.prod-warning-content .popover .arrow{left:220px!important}}@media screen and (min-width:430px){#aosmith-compatible-parts-container{width:100%;margin:15px 5%;-webkit-order:2;-ms-flex-order:2;order:2}}.order-information .order-information-summary .text-detail,.we-dont-sell-info em{font-size:15px}.order-information .order-information-summary a.order-detail-trigger{font-size:13px;margin-left:10px}.order-information .order-information-summary a.order-detail-trigger:after{content:'\e259';font-family:'Glyphicons Halflings';font-size:10px;font-weight:400;vertical-align:middle;margin-left:5px}.order-information .order-information-detail{display:none;padding:10px 30px 23px;top:40px;left:0;border:1px solid #c8c4c0;background-color:#fff;box-shadow:0 1px 13px 0 rgba(52,52,52,.28);margin-top:20px}.order-information .order-information-detail.popover div.arrow{left:270px}.order-information .order-information-detail table tbody td:not(.order-link){width:calc(100% - 76px);font-size:15px}.order-information .order-information-detail table td.date,.order-information .order-information-detail table th.date{width:120px}.order-information .order-information-detail table tbody td.order-link{text-align:right}.order-information .order-information-detail table tbody tr{display:block;border-bottom:1px solid #c8c4c0;padding-bottom:13px;padding-top:3px}.order-information .order-information-detail table tr td:last-child{font-weight:700}.order-information .order-information-detail table tbody th{width:76px;display:inline-block;padding:3px 0 2px}.order-information .order-information-detail table tbody td{display:inline-block;padding:3px 0 2px}.order-information .order-information-detail .button-blue{display:inline-block;padding:0 20px;line-height:42px;margin-top:18px}.order-information .order-information-detail .close{position:absolute;top:-3px;right:18px}@media screen and (min-width:607px){.order-information .order-information-detail table{width:547px}.order-information .order-information-detail table tbody tr{display:table-row;border-bottom:1px solid #c8c4c0;padding-bottom:13px;padding-top:3px}.order-information .order-information-detail table tbody th{display:none}.order-information .order-information-detail table tbody td{display:table-cell;width:auto;text-align:left;padding:17px 0 15px}.order-information .order-information-detail table thead{display:table-header-group}.order-information .order-information-summary span.text-detail{font-size:17px;margin-left:30px}.order-information .order-information-summary .order-info-icon{display:inline;position:absolute;background:url(../../svg/icons/icon_message.svg) no-repeat;width:24px;height:24px}.order-information .order-information-summary a.order-detail-trigger{margin-left:10px}.order-information .order-information-detail{position:absolute;top:45px;text-align:center;z-index:100;margin:0;background:#fff;box-shadow:0 1px 13px 0 rgba(52,52,52,.28);padding:10px 30px 25px}.order-information .order-information-detail.popover div.arrow{left:56%}.order-information .order-information-detail table td,.order-information .order-information-detail table th{border-bottom:1px solid #c8c4c0;padding:17px 0 15px}.order-information-detail table tbody .order-link{width:75px}.order-information-detail button.close{position:absolute;left:550px;top:0}.order-information-detail .show-orders{text-align:left;margin-top:5px}#order-information-detail .show-orders a,.order-information-detail .show-orders a{padding:15px}}@media (min-width:768px){.product-summary-form .limit-order-qty.popover.no-box{top:-85px}.product-summary-form .limit-order-qty.replacement.popover{top:-110px}.product-summary-form .limit-order-qty.replacement.popover.no-box{top:-135px}.product-summary-form .limit-order-qty.popover{width:480px;top:-60px;left:-220px}.product-summary-form .limit-order-qty.popover .arrow{left:50%}.product-info-container .inventory-status .want-it-sooner-container{margin:28px -6% -11px 0}.want-it-sooner-container .want-it-sooner-body .add-to-cart-button{width:100%}.add-to-list-container .modal-dialog{display:inline-block}}@media (min-width:480px) and (max-width:767px){.spec-container .popover{width:72%!important;max-width:420px}.product-info-container .inventory-status>.popover{left:-2px}.inventory-status>.popover>.arrow{right:125px}}@media (min-width:768px) and (max-width:991px){.spec-container .popover{max-width:350px}.prod-related-content .prod-list>.association-product-container:nth-child(3n+1) .product-summary-form .limit-order-qty.popover{left:-10px}.prod-related-content .prod-list>.association-product-container:nth-child(3n+1) .product-summary-form .limit-order-qty.popover .arrow{left:10%}#product-layout-helper>div.special-msg.inventory-shortage .inventory-shortage-message-container{padding:10px}#product-layout-helper>div.special-msg.inventory-shortage>div.inventory-shortage-icon{margin-top:10px;margin-right:0}}@media (min-width:992px){.product-summary-form .limit-order-qty.popover.no-box{top:-75px}.product-summary-form .limit-order-qty.replacement.popover{top:-90px}.prod-related-content .product-summary-form .limit-order-qty.replacement.popover.no-box,.product-summary-form .limit-order-qty.replacement.popover.no-box{top:-125px}.product-summary-form .limit-order-qty.popover{top:-40px;left:-215px}.spec-container .popover{max-width:420px}.prod-related-content .product-summary-form .limit-order-qty.popover.no-box{top:-75px}.prod-related-content .product-summary-form .limit-order-qty.replacement.popover{top:-105px}.prod-related-content .product-summary-form .limit-order-qty.popover{width:480px;top:-55px;left:-220px}.prod-related-content .product-summary-form .limit-order-qty.popover .arrow{left:50%}.prod-related-content .prod-list>.association-product-container:nth-child(4n+1) .product-summary-form .limit-order-qty.popover{left:-10px}.prod-related-content .prod-list>.association-product-container:nth-child(4n+1) .product-summary-form .limit-order-qty.popover .arrow{left:6%}.want-it-sooner{margin:32px 0 24px 5px}.product-info-container .add-to-cart-for-price{text-align:left;margin:30px 0 -5px 6%}.prod-warning-content .popover .content{font-size:16px;max-width:325px!important}}.product-summary-form .add-to-cart-button.button-orange{width:100%;max-width:350px;font-size:12px}.product-summary-form .add-to-cart-button.button-orange>.glyphicon.glyphicon-shopping-cart{position:relative;top:2px;left:-8px;font-size:12px}.product-returns.border-top{border-top:none}.desc-rating{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:170px}.desc-rating>.star{line-height:15px}.desc-rating>.star.half:before{top:5px}#product-layout-helper .desc-rating{cursor:pointer}#product-layout-helper .hide-brand,.association-product-container .hide-brand,.product-info-container .desc-container .hide-brand{display:none}.related-header ul{width:100%;text-transform:uppercase;text-align:center;font-size:11px}.related-header li{width:50%}.nav-pills>li+li{margin-left:0}#otherYtVideos li,.nav-pills>li>a{border:1px solid #c8c4c0;padding:12px 15px 10px}.nav-pills>li>a.active{border:1px solid #07729c;font-weight:700;box-shadow:inset 0 2px 2px 0 #346a88;white-space:nowrap}.sub-section-header,h2.hdr_common_alt{font-size:17px}.prPaQaDialog .prPaAddBorder{border-bottom:none!important}p.prPaTotalsLabel{padding-left:0!important}#videos-content.videos-content{margin-bottom:0;padding-bottom:20px;border-bottom:none}.pr-review-engine{padding:0!important}.sku-and-brand{font-size:12px}.slick-arrow{opacity:0}.bootstrap-select.btn-group .dropdown-toggle .caret{top:30%;right:10%;border:0}.bootstrap-select>.dropdown-toggle .caret:after{content:'\e259';font-family:'Glyphicons Halflings';color:#07729c;font-size:12px}.center .modal-dialog{margin-top:0}#ImageGallery{max-width:400px;margin:0 auto}.stock-up-price-container{margin-top:20px}@media (min-width:992px){#ImageGallery{height:400px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#max-order-qty{margin-top:5px}}.res-ico.pdf{padding-top:10px;padding-bottom:10px}#prod-related-content,#videos-content,.replacement-parts.section-content{width:100%}.section-specs{border-bottom:1px solid #c8c4c0}.call-to-order-details{background-color:transparent}.unit-price-container+.action .call-to-order-details{background-color:#fff;border-bottom:1px solid #c8c4c0}#max-order-qty{font-size:14px;width:80%;margin-bottom:5px}#max-order-qty .high-demand{color:#a94442}.pointer{cursor:pointer}.note-title,.product-info-container input{height:30px}#otherYtVideos{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;padding-left:0;padding-top:15px;margin-bottom:15px}#otherYtVideos li{padding:15px;position:relative;margin-bottom:-1px;margin-left:-1px}#otherYtVideos .ytTitle{color:#000;font-size:12px;overflow:hidden}#otherYtVideos li:nth-child(4n){border-right:1px solid #c8c4c0}#otherYtVideos li:last-child{border-right:1px solid #c8c4c0}#replace-parts-container .product-name{margin-top:5px}.no-image-buy{padding-top:15px}.trigger-360{margin-right:8px}#image360-reel img{border:0}.video-list-container .otherYtVideosThumb li{margin-left:-1px;margin-top:-1px;padding:15px 4%;border:1px solid #c8c4c0;width:50%;position:relative}.ytv-load-trigger{padding:10px 30px;margin:25px auto 0}.shipping-bound span{color:#b7804e}.free-local-delivery-msg span,.related-header ul a{color:#343434}#schedule-at-checkout-msg{font-weight:400;display:inline}.product-info-container .photo{width:100%;padding:1%;-webkit-order:3;-ms-flex-order:3;order:3;border-top:1pt solid #c8c4c0;border-bottom:1pt solid #c8c4c0;text-align:-webkit-center;text-align:center;position:relative}.product-info-container .photo.img-no-popup a:hover{cursor:default}.product-info-container .brand-logo,.product-info-container .product-meta .lead-icon{display:none}.product-info-container .photo .img-wrapper{position:relative;width:68%;margin:0 auto;padding:68% 0 0}.product-info-container .photo .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:scale-down}.product-info-container .price{-webkit-order:5;-ms-flex-order:5;order:5;width:100%}.product-info-container #breadcrumbs{-webkit-order:1;-ms-flex-order:1;order:1;background-color:#f0ece8;width:100%;padding:15px 5% 10px}.product-info-container>div,.product-info-container>form{padding:0 5%}.product-info-container .product-name{font-weight:700;color:#343434;font-size:20px;font-family:Maison Neue;line-height:inherit;margin:0}.product-info-container .product-name:hover{text-decoration:none}.product-info-container .shipping-bound{-webkit-order:13;-ms-flex-order:13;order:13;width:46%;margin:15px 0 25px;font-size:11px}.product-info-container .product-returns{-webkit-order:14;-ms-flex-order:14;order:14;margin:15px 0 25px;font-size:11px;width:50%}.product-info-container .compatible-model-meta{font-size:12px;letter-spacing:.1px}.product-info-container .inventory-status-wrapper{-webkit-order:10;-ms-flex-order:10;order:10;width:100%;padding:0 0 10px;margin:18px 5% 0;border-bottom:1pt solid #c8c4c0}.product-info-container .product-summary-form{-webkit-order:8;-ms-flex-order:8;order:8;width:100%;margin:15px 0 0}.product-info-container .inventory-status-wrapper.discontinued,.product-info-container .product-summary-form.discontinued{display:none}.inventory-status>.delivery-method .turbo{margin-top:10px}.inventory-status>.delivery-method .by{font-weight:400}.product-info-container .desc{-webkit-order:2;-ms-flex-order:2;order:2;width:100%;background-color:#f0ece8;padding-bottom:10px}.product-returns span,.shipping-bound span{font-size:14px}.product-info-container .desc-container{margin:5px 0;font-size:12px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.product-info-container .desc-container div:not(.inline-sku-and-brand){display:inline-block}.product-info-container .box-breakdown{font-size:11px}.product-info-container .action{margin-top:10px;-webkit-order:8;-ms-flex-order:8;order:8;width:100%}.product-info-container .order-information{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 8% 15px 5%;background-color:#eff5fd;border:1px solid #c5e0f0;border-bottom:none;position:relative}.product-info-container .replacement-prod-container{-webkit-order:4;-ms-flex-order:4;order:4;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-top:15px;padding-bottom:15px}.product-info-container .replacement-prod-container.limit-qty-replacement{-webkit-order:12;-ms-flex-order:12;order:12;border-bottom:none}.product-info-container .add-to-cart-button{width:100%;padding:11px 0;font-size:13px}.product-info-container .view-price-button{margin-top:-20px}.product-info-container .add-to-cart-button .glyphicon.glyphicon-shopping-cart,.product-info-container .box-price-container .box-price-title,.product-info-container .stock-up-price-container .stock-up-price-title{font-size:12px}.product-info-container .box-price-container,.product-info-container .stock-up-price-container{margin:15px 0;max-width:260px}.product-info-container .box-unit-price-container{margin-left:12px}#compatible-parts button,#prod-related-content .box-price-container,#prod-related-content .stock-up-price-container{margin-top:15px}.product-info-container .replacement-reason{background-color:#f6dece;border:1px solid #f6b48d;padding:10px;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-info-container .replacement-desc{font-size:12px;margin-top:10px}.product-info-container .replacement-header{color:#b7804e;font-weight:700;font-size:17px}.product-info-container .replacement-product{padding:20px 0 10px;font-size:13px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-info-container .product-images-container .prod-img img{text-align:center;text-align:-webkit-center;margin:0 auto}.product-info-container .product-summary-form .slash,.product-info-container .product-summary-form .stock-up-original-price-text{display:block;top:-20px;text-decoration:line-through;font-weight:400;font-size:14px}#prod-related-content .product-summary-form .stock-up-original-price-text{top:-15px;position:absolute}.product-info-container .product-summary-form .stock-up-original-price-text,.product-info-container .product-summary-form .unit-price .slash{position:absolute}#section-header-container li{margin-right:2px}.association-product-container .product-name{display:block;font-size:16px}.product-info-container .sale-tag{position:absolute;background-image:url(../../svg/icons/icon_onsale.svg);background-size:contain;width:56px;height:56px;top:3em;left:calc(30% - 66px);z-index:999}.association-product-container .sale-tag{position:absolute;top:-10px;left:-10px;background:url(../../svg/icons/icon_onsale.svg) no-repeat;width:56px;height:56px;background-size:contain}.replacement-product>a{text-align:center;width:100%}.replacement-product .replacement-desc{margin-bottom:20px;width:60%}.replacement-product .replacement-img{width:40%}.replacement-product img{max-height:100px}.section-header-container .section-header{display:inline-block;height:100%}.section-header-container .section-header.none{display:none}#section-header-container>ul,div.section-content{display:-webkit-flex;display:-ms-flexbox;display:flex}#section-header-container>ul{overflow-x:auto;overflow-y:hidden}#section-header-container .section-header a{font-size:12px;padding:16px 2px 13px}.product-container .product-overview{padding:0 5%;-webkit-order:1;-ms-flex-order:1;order:1}.product-container .replacement-parts{padding:1% 5% 0}.product-overview{width:100%}.product-container .nav-wrapper{width:100%;max-width:1278px}.product-container .section-header-container{padding:0 0 0 15px;box-shadow:0 1.5px 3.5px 0 #d2d2d2;width:100%;max-width:1278px;border-top:1px solid #c8c4c0;margin-bottom:5px;white-space:nowrap}.product-container .section-desc{font-family:Maison Neue;font-size:18px;font-weight:700;color:#b7804e;width:100%}.product-info-container .lead-warning.special-msg p,.product-info-container .lift-gate-message.special-msg p,.section-details.description{margin-top:10px}.minus:after,.plus:after{line-height:25px}.product-images-container{padding-bottom:15px;padding-top:15px}.product-images-container .slick-slide{position:relative}.product-info-container .unit-not-sell-overlay{left:16%}.disc-warning{display:inline;margin-right:10px}div.section-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0 12px}.prod-desc-content{-webkit-order:1;-ms-flex-order:1;order:1}.prod-desc-content .hide-desc{max-height:250px;overflow-y:hidden}.prod-desc-content .hide-desc-trigger{position:relative;width:100%;margin-top:10px}.prod-desc-content .content-hidden::before{content:"";height:20px;background:#fff;width:100%;position:absolute;top:-30px;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.8))}#prod-related-content{-webkit-order:3;-ms-flex-order:3;order:3;padding:5%}.prod-related-load{display:block;font-size:12px;margin:20px auto;text-align:center;width:100%}.association-product-container{padding:15px 15px 15px 0;position:relative;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.association-product-container .photo .img-wrapper{max-width:150px}.association-product-container .photo .img-wrapper img{max-height:150px}.association-product-container .product-meta{padding-top:5px}.association-product-container .desc-rating{margin-top:5px}.association-product-container .action,.association-product-container .price{padding:12px 0 0;width:100%}.tab-content{margin-top:25px;width:100%}.prod-details .replacement-parts{border-bottom:none}.prod-details .replacement-desc{border-bottom:1px solid #c8c4c0;padding-bottom:15px}.related-header{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:10px}#prod-spec-list,.replacement-parts .section-details,.video-list-container,.ytimgThumb{width:100%}#videos-content .sub-section-header{width:100%;margin-bottom:10px;position:relative}#videos-content .sub-section-header a{position:absolute;right:0;top:7px;font-size:16px;font-weight:400}#videos-content .otherYtVideosThumb{list-style:none;padding-left:0}.association-product-container .desc{width:70%}.association-product-container .photo{width:30%;padding:0 15px 0 0}.video-list-container .otherYtVideosThumb{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.otherYtVideosFromTab .ytTitle{width:auto;font-family:"Maison Neue";color:#343434;font-size:12px;line-height:14px}.buy-now-action img{width:5vmax;width:5vm}.buy-now-action .button-orange{padding:14px;font-size:10px}.product-info-container .special-msg{-webkit-order:11;-ms-flex-order:11;order:11;margin:5%;background-color:#eff5fd;border:1px solid #c2d3e6;padding:5%;width:100%}.product-info-container .special-msg .lead-img{margin:2px 10px 0 5px}.product-info-container .special-msg.inventory-shortage{background-color:#f6dece;border:1px solid #f6b48d;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-info-container .special-msg .inventory-shortage-icon{padding-left:5px;margin-right:10px}.product-info-container .special-msg .inventory-shortage-icon>img,.product-info-container .special-msg .lead-img>img{min-height:33px;min-width:33px}.product-info-container .special-msg .lift-gate-img{background:url(../../img/icon/prdct_liftgate_icon.png) no-repeat;background-size:cover;width:30px;height:30px;float:left;margin-top:2px}.product-info-container .special-msg span{font-size:14px;line-height:1;font-weight:700}.lift-gate-tooltip{max-width:520px;padding:10px}.association-product-container .add-to-cart-button{padding:9px 30px;font-size:11px}.non-returnable-item.product-warning::before{background-color:#343434}.affix{border-left:1px solid #c8c4c0;border-right:1px solid #c8c4c0}.note{margin-left:10px;padding-top:10px}.product-info-container .inventory-status .status>.text{font-size:16px;letter-spacing:.2px}.product-info-container .box-price-desc.non-tm-box-price-desc{padding-top:5px}#prod-related-content .box-price-container,#prod-related-content .stock-up-price-container{height:60px}@media (max-width:374px){.spec-container .popover{max-width:62%}}@media (min-width:375px){#section-header-container li{margin-right:12px}.spec-container .popover{width:65%}}@media (max-width:767px){#breadcrumbs li:last-child{display:inline}#breadcrumbs li:not(:last-child){display:none}.product-info-container .non-returnable{margin:0 5%!important;padding:15px 0}.prod-related-load.button-blue{border:1px solid #07729c;color:#07729c!important;background-color:#fff!important}}@media (max-width:479px){.inventory-status>.popover>.arrow,.inventory-status>.popover>.questions{display:none}.inventory-status>.popover{position:initial;top:initial;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.2),inset 0 -16px 20px -20px rgba(0,0,0,.2);max-width:none;width:100vw;background-color:#f8f5f3;border:0;border-top:1px solid #c8c4c0;border-bottom:1px solid #c8c4c0;padding:3px 0 8px;margin:10px -15px -11px}.inventory-status>.popover>.close{margin-right:0;padding-right:0;margin-top:-5px}.inventory-status>.popover>.status{margin-bottom:10px}.inventory-status>.detailed.popover>table td{font-size:13px;padding-top:2px;padding-bottom:2px}.association-product-container .inventory-status>.popover{margin:10px 0 -16px -50%}}@media (min-width:480px){.product-info-container .inventory-status-wrapper{border-bottom:none}.product-info-container .shipping-bound{padding:15px 0;margin:0 0 0 5%;border-top:solid 1px #c8c4c0}.product-info-container .product-returns{padding:15px 0;-webkit-flex:1;-ms-flex:1;flex:1;margin:0}.product-returns.border-top{border-top:solid 1px #c8c4c0}#accessories-prod-list,#alternatives-prod-list,#replace-prod-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.prod-related-load{width:30%}.video-list-container .otherYtVideosThumb li{width:calc((100% - 2px)/2)}}@media (max-width:767px){.call-to-order{margin-bottom:10px}.association-product-container .product-summary-form{padding-left:30%;width:100%}.association-product-container .desc-rating{padding-top:10px}.association-product-container .product-summary-form .add-to-cart-button.button-orange,.association-product-container .product-summary-form .add-to-cart-button.in-cart-mode{width:155px;padding:9px 0;margin-bottom:5px}.association-product-container .product-summary-form .call-to-order{width:155px;padding-top:0;margin-bottom:5px}.association-product-container .product-summary-form .map-saving-tout{width:155px}.association-product-container{border-bottom:1px solid #c8c4c0}#videos-content{margin-top:20px}}@media (min-width:768px){.product-info-container .shipping-bound{margin:0}.product-info-container .inventory-status-wrapper{margin:10px 5% 0 0}.product-info-container>div{padding:0 3%}.product-container .section-header-container.affix{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.related-header{width:45%;min-width:340px;max-width:490px;margin-left:10%}.product-info-container .shipping-bound{width:47%}.product-info-container .desc-sku{margin-right:5px}.association-product-container .photo{padding:0 10px 10px}#replace-parts-container .desc-rating{display:none}.product-info-container .replacement-img{margin-bottom:-10px;margin-top:20px}.product-info-container .replacement-img img{max-height:130px}.association-product-container .desc{width:100%}.product-overview{width:68%}.product-container .replacement-parts-trigger{width:70%}.prod-details .replacement-parts{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #c8c4c0}#replace-parts-container{padding:0 0 30px}#prod-related-content{border-bottom:none}.replacement-parts .product-summary-form .add-to-cart-button.button-orange{padding-left:10%;padding-right:10%;font-size:10px}.product-info-container .photo{width:50%;border:0;-webkit-order:4;-ms-flex-order:4;order:4}.product-info-container .product-layout-helper{-webkit-order:6;-ms-flex-order:6;order:6;width:50%;border-bottom:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.product-info-container .inventory-status-wrapper,.product-info-container .product-summary-form{width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.product-info-container .brand-logo{display:block;-webkit-order:3;-ms-flex-order:3;order:3;width:30%;background-color:#f0ece8}.product-info-container .desc{width:70%}.brand-logo .logo-wrapper{background-color:#fff;width:93.33px;height:38px;padding:0 5px;float:right;margin:15px 15px 0 0;border:1px solid #c8c4c0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-info-container .photo .sale-tag{width:75px;height:75px;left:5px}#breadcrumbs li{display:initial}.replacement-parts-text{font-size:14px;margin-left:30px}.prod-related-load{width:140px}.related-header{margin-top:0;padding-left:8%;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit}.product-feature{border-bottom:1px solid #c8c4c0}.spec-container tbody{display:block;width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:50px}.spec-container{width:100%}#prod-spec-list .product-feature:last-child{border-bottom:none}.video-list-container .otherYtVideosThumb li{width:calc((100% - 4px)/3)}.product-info-container .special-msg{padding:2%;margin:0}.product-info-container .add-to-cart-button,.product-info-container .map-saving-tout{width:70%}.product-info-container .product-summary-form .add-to-cart-button>.glyphicon.glyphicon-shopping-cart{display:inline-block;font-size:13px}.product-info-container .inventory-status>.get{margin-top:2px}.product-layout-helper .action-helper{display:block}.buy-now-action img{margin-right:20px}#videos-content{border-top:1px solid #c8c4c0}.association-product-container .photo{width:100%}.association-product-container .photo .img-wrapper{width:150px;height:150px}.ajax-cart-content{top:0}.product-info-container .product-returns{border-top:1px solid #c8c4c0;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.association-product-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:initial;-ms-flex:initial;flex:initial;width:33%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 4% 15px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#prod-related-content .product-summary-form .add-to-cart-button.button-orange,#prod-related-content .product-summary-form .add-to-cart-button.in-cart-mode,#replace-prod-list .product-summary-form .add-to-cart-button.button-orange,#replace-prod-list .product-summary-form .add-to-cart-button.in-cart-mode{font-size:11px;width:80%;max-width:155px;padding:10px 0}#prod-related-content .product-summary-form .map-saving-tout,#replace-prod-list .product-summary-form .map-saving-tout{width:80%;max-width:155px;padding-top:0}#prod-related-content .product-summary-form .call-to-order,#replace-prod-list .product-summary-form .call-to-order{padding-top:0}#videos-content.videos-content{padding-top:40px;padding-bottom:40px}.addon-with-msg{border-bottom:1px solid #c8c4c0;padding:5px 0 15px;width:100%}.addon-with-msg .addon-logo-msg-container{display:inline}.inventory-status .add-to-list-container{display:none}.photo .add-to-list-container{display:inline-block;margin-left:55px;float:left}}@media (max-width:991px){.product-info-container .photo .img-wrapper{display:none}.product-info-container .product-images-container .prod-img img{max-width:68%}.product-info-container .product-summary-form .slash{font-size:13px}.product-info-container .stock-up-price-container{padding:10px 20px}.product-info-container .box-price-container{padding-top:15px}.product-info-container .box-price-title{margin-top:-20px}#prod-related-content .unit-price,.product-info-container .unit-price{margin-top:5px}#product-layout-helper>div.special-msg.inventory-shortage>div.inventory-shortage-message-container>.inventory-shortage-text{line-height:18px}}@media (min-width:992px){.sku-and-brand{font-size:13px}#prod-manuals-list p,.section-details.description{font-size:16px}.section-details.description{margin-top:0}.login-for-pricing{margin-top:25px}.vdo-title{font-size:16px;padding-top:25px}#otherYtVideos li,.association-product-container{width:25%}#product-layout-helper>div.special-msg.inventory-shortage span.inventory-shortage-title{font-size:17px}.product-info-container{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-info-container .photo{width:35%;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-order:-10;-ms-flex-order:-10;order:-10}.product-images-container .prod-img-sel{border:1pt solid #07729c!important}.product-info-container .brand-logo{-webkit-order:3;-ms-flex-order:3;order:3;width:20%}.product-info-container #breadcrumbs{-webkit-order:1;-ms-flex-order:1;order:1;width:100%;padding:15px 0;background-color:#fff}.product-returns span,.shipping-bound span{font-size:18px;margin-bottom:4px}.shipping-bound .free-local-delivery-msg span{font-size:16px}.product-info-container .inventory-status-wrapper{background-color:#f0ece8}.product-info-container .product-summary-form{-webkit-order:8;-ms-flex-order:8;order:8;width:40%;margin:0;padding:10px 0 25px 5%;background-color:#f0ece8;border-left:1px solid #c8c4c0}.product-info-container .product-summary-form.max-qty{width:-webkit-fill-available;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.product-info-container .product-summary-form.max-qty .price{min-height:65px}.product-info-container .desc{-webkit-order:2;-ms-flex-order:2;order:2}.product-info-container .product-name{font-weight:700;color:#343434;font-size:34px;font-family:Maison Neue;width:80%}.product-info-container .photo .sale-tag{width:95px;height:95px;top:20px;left:1%}.product-summary-form .add-to-cart-button.button-orange{width:80%}.product-info-container .desc-container{margin:0;font-size:12px}.product-info-container .desc-brand{margin:0 40px 0 20px}.product-returns{background:url(../../img/supplyhouse/icons/help_img_Jon_smopt.png) no-repeat;background-position:right 90px center;background-size:auto 65%}.shipping-bound.local-delivery{background:#eef5fd url(../../img/supplyhouse/icons/product_jay.png) no-repeat;background-color:#eef5fd;background-position:95% top;background-size:auto 100%}.local-delivery .free-local-delivery-msg{text-align:left;padding-left:9%}.product-info-container .product-returns.local-delivery{background:0 0;padding:25px 0}.product-returns.local-delivery span,.shipping-bound.local-delivery span{font-size:15px}.product-info-container .product-layout-helper{width:65%;background-color:#fff;padding:0;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.product-info-container .action{margin-top:20px;margin-bottom:5px}.product-info-container .replacement-prod-container{padding:0;border-right:1px solid #c8c4c0}.product-info-container .replacement-prod-container.not-avail-to-ship{border:0}.product-info-container .replacement-prod-container.not-avail-to-ship .replacement-reason{margin:0}.product-info-container .replacement-product{max-width:50%;padding:15px 0 20px 5%}.product-info-container .replacement-reason{padding:10px 5%;font-size:16px;display:block;margin-left:-1px;margin-right:-1px}#prod-related-content .product-summary-form input,.product-info-container .replacement-desc{margin-top:5px}.product-info-container .desc-sku{margin-right:20px;font-size:13px}.product-info-container .desc{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 8% 15px 5%;border:1px solid #c8c4c0;border-bottom:none;position:relative}.product-info-container .product-meta{border-left:1px solid #c8c4c0;border-right:1px solid #c8c4c0}.inventory-status-wrapper{border-right:1px solid #c8c4c0}.product-meta{margin-top:0}.product-info-container .desc::after{content:"";border-bottom:1px solid #c8c4c0;width:87%;position:absolute;right:8%;bottom:0}.product-info-container .product-images-container{-webkit-order:10;-ms-flex-order:10;order:10;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:15px}.product-info-container .product-returns,.product-info-container .shipping-bound{-webkit-order:13;-ms-flex-order:13;order:13;width:41%;padding:24px 0;font-size:14px;text-align:center;border:1px solid #c8c4c0;margin:0}.product-info-container .shipping-bound.local-delivery{width:60%}.product-info-container .product-returns{-webkit-order:14;-ms-flex-order:14;order:14;padding:25px 120px 25px 0;width:59%;border-left:none}.product-info-container .product-images-container .prod-img{width:35px;height:35px;border:1px solid #c8c4c0}#product-display-helper .modal-body img,.product-info-container .product-images-container .prod-img img{max-height:100%}.product-info-container .product-images-container .triggerIcon img{width:100%;border:0}.product-info-container .product-images-container .triggerIcon{border:1px solid #c8c4c0;width:35px;height:35px;padding:6px 6px 0}.product-info-container .product-returns.non-returnable{background-image:none;padding:20px 30px}.product-info-container .photo{padding:50px 1% 50px 0}.product-images-container .prod-img,.product-images-container .trigger-360,.product-images-container .triggerYtVideos{display:inline-block;cursor:pointer}.product-info-container .desc-container strong{display:block;font-size:16px}#section-header-container .section-header a{font-size:16px;padding:17px 2px}.product-info-container .product-meta{-webkit-order:4;-ms-flex-order:4;order:4;width:100%;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:15px 8% 5px 5%;background-color:#f0ece8}.product-info-container .product-meta.product-meta-addon{-webkit-order:5;-ms-flex-order:5;order:5}.product-meta-addon-inner{width:100%;padding:20px 0 0}.product-info-container .desc-brand{font-size:13px}#prod-related-content .product-summary-form input,.product-summary-form input{width:40px;height:28px}.product-summary-form .qty-adjuster{height:28px;width:28px}.product-info-container .inventory-status{border-top:1px solid #c8c4c0}.product-info-container .product-summary-form .price{border-top:1px solid #c8c4c0;min-height:165px}.product-info-container .product-summary-form .price.inventory-allocation-unavailable{min-height:auto}.product-info-container .unit-price-container{margin-top:10px}.product-info-container .box-unit-price-container{margin-left:15px}.product-info-container .box-price-container{padding:25px 15px 10px 13px}.product-info-container .box-price-title{margin-top:-30px}.product-info-container .box-price-container .qty-adjuster,.product-info-container .box-price-container input{margin-top:0!important}.product-info-container .box-price-line{margin:5px 0}.product-info-container .box-price,.product-info-container .stock-up-price-line{font-size:14px}.product-info-container .box-breakdown{font-size:13px}.product-info-container .box-price-container,.product-info-container .stock-up-price-container{border:1px solid #ccc}.product-info-container .box-price-container.init-mode,.product-info-container .stock-up-price-container{width:80%}.product-info-container .box-price-container:not(.init-mode){width:90%}.product-summary-form .stock-up-price-container{padding:20px 15px 5px 20px}.product-info-container .stock-up-price-title{margin-top:-25px}.product-info-container .call-to-order,.product-info-container .login-for-pricing{width:80%}.disc-warning{float:left;margin-right:5px;margin-left:7px}.prod-list{width:100%}.disc-warning::before{font-size:14px;margin-right:3px;font-weight:700;padding:3px 7px 0}#product-display-helper .modal-body{width:400px;height:400px;text-align:center;margin:0 auto}#product-display-helper.xl-modal .modal-body{width:530px;height:530px}.order-information{-webkit-order:2;-ms-flex-order:2;order:2}.product-info-container .unit-price{padding-top:10px}.product-info-container .box-price{line-height:1}.product-info-container .box-price .slash{margin-bottom:3px}.modal-footer .product-images-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.modal-footer .product-images-container .prod-img{width:40px;height:40px;margin:0 5px;text-align:center;border:1px solid #c8c4c0}.modal-footer .product-images-container .prod-img img{max-height:100%}.section-content{padding:25px 0 20px}.product-container .section-desc{width:25%}#prod-spec-list,.prod-desc-content .hide-desc-trigger,.section-details{width:75%}.prod-desc-content{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#prod-manuals-list,#prod-spec-list{display:block}.prod-details .replacement-desc{border-bottom:none;width:100%}.prod-details .replacement-divide{border-top:1px solid #c8c4c0;margin-top:-20px}.down-carrot,.up-carrot{content:" ";background-image:url(../../svg/icons/icon_carrot.svg);background-size:8px 8px;display:inline-block;padding:5px;background-repeat:no-repeat;margin-left:10px;color:#07729c}.up-carrot{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-info-container .desc-rating{margin-top:20px;margin-left:-30px}.product-info-container .desc-rating::before{content:"Rating";display:block;font-size:13px;position:relative;top:-20px;left:38px}.product-layout-helper .replacement-prod-container{border-bottom:1px solid #c8c4c0;border-left:1px solid #c8c4c0}.product-info-container .replacement-product{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-info-container .replacement-img,.product-summary-form .limit-order-qty.popover .status{margin-top:0}.product-info-container .replacement-img img{max-height:150px}.product-info-container .add-to-cart-button{padding:16px 0 14px}.product-info-container .view-price-button{width:100%;margin-top:-15px}.product-info-container .product-images-container{padding-top:45px}.buy-now-action img{width:45px;padding-top:3px}.buy-now-action .button-orange{padding:14px 33px;font-size:13px}.buy-now-action .button-orange .fa{display:inherit;padding-left:5px}.product-info-container .special-msg span{font-size:inherit}.product-info-container .special-msg{margin:0;font-size:13px;border-bottom:none;padding-top:15px}.product-info-container .special-msg.inventory-shortage{padding-top:20px}.product-info-container .product-summary-form .add-to-cart .glyphicon.glyphicon-shopping-cart{top:11px;left:47px}.status{margin-top:13px}.cntrl360{position:relative;margin:-35px 0 0 60px;z-index:999}.cntrl360 ._360_btn{width:32px;height:32px;margin-right:5px}#spin360,#spin360Pop{height:500px}#spin360Pop{width:500px;z-index:99999;margin-top:-510px;position:absolute}#spin360Pop img{width:500px!important;height:500px!important}.play{background:url(../../img/360/play.png) no-repeat 0 0}.pause{background:url(../../img/360/pause.png) no-repeat 0 0}.play:hover{background:url(../../img/360/play.png) no-repeat -33px 0}.pause:hover{background:url(../../img/360/pause.png) no-repeat -33px 0}#image360-reel img{width:80%!important;margin:0 auto}#image360-reel{width:100%!important}.product-container .section-header-container{border-top:none;border-bottom:1px solid #c8c4c0;padding:0 0 0 55px}.prod-details{padding-top:40px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-info-container .brand-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:5px}.brand-logo img{width:125px}.brand-logo .logo-wrapper{width:127px;height:45px;padding:0;float:none;margin:0}.product-container .product-overview{padding:15px 5% 0 55px}.product-images-container .prod-img{margin-right:8px}#section-header-container li{margin-right:30px}.sub-section-header{font-size:30px}.related-header li.similar-item{width:41%}.related-header .nav>li>a{padding:15px 0 12px;font-size:13px}.prod-related-content{border-top:1px solid #c8c4c0}#product-overview .section-specs.section-content{border-bottom:1px solid #c8c4c0}#product-overview .section-content:last-child{border-bottom:none}#prod-related-content .product-summary-form .qty-adjuster{height:28px}#prod-related-content .stock-up-price-title{margin-top:-25px}#videos-content span.plyBtn{width:403%;height:50%;margin-top:-42%;left:30%}#videos-content .sub-section-header{margin-bottom:20px;font-weight:400}#videos-content .sub-section-header .rs-num{font-weight:700}.video-list-container .otherYtVideosThumb li{padding:30px}.otherYtVideosFromTab .ytTitle{font-size:16px;margin-top:30px;line-height:18px}h2.hdr_common_alt{font-size:30px;margin-top:50px;margin-bottom:10px}div.section-content{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0}.note-title{height:15px}.note{margin-left:10px;padding-top:5px}.lift-gate-text{padding-left:40px}.login-for-pricing::after{background-color:#f0ece8;color:#acacac;font-size:11px}#product-layout-helper{position:relative}#product-layout-helper .inventory-status-wrapper,#product-layout-helper .inventory-status>.get,#product-layout-helper .product-summary-form{font-size:16px}.product-info-container .limit-reached-message{color:#a94442;padding-right:8%;margin:0}.product-info-container .inventory-status-wrapper{-webkit-order:10;-ms-flex-order:10;order:10;width:60%;padding:10px 8% 0 0;margin:0}.product-summary-form .add-to-cart-button.button-orange{font-size:13px}#product-layout-helper .colon{display:none}#prod-related-content{padding:64px 55px}#videos-content{padding:0 55px}.inventory-status>.popover{top:80px}.product-info-container .inventory-status .want-it-sooner-container{margin:29px 0 0;background-color:#fff}.product-info-container .inventory-status .want-it-sooner-container .want-it-sooner-msg{background-color:#fff;font-size:14px}.product-info-container .inventory-status .want-it-sooner-container .alternative-lead-info{font-size:14px}.product-info-container .inventory-status .want-it-sooner-container .button-blue{font-size:13px}}@media (min-width:1120px){#product-layout-helper .product-meta:after{top:220px}}@media (min-width:1200px){.prod-related-load{width:13%}.vdo-thumb>.play-btn-overlay>.play-btn{background-size:20%}.inventory-status>.delivery-method .turbo{margin-top:4px;line-height:1.8}.product-left-c10tainer .add-to-cart-for-price{margin-left:10%}}@media (min-width:1279px){.product-container .section-header-container{box-shadow:0 3px 2px -2px #d2d2d2}.product-container .section-header-container.affix{padding-left:55px}.replacement-product>a{width:55%}.product-info-container .replacement-product{max-width:50%}.product-info-container .replacement-img{margin-bottom:-40px;margin-top:-10px}#product-layout-helper .product-meta:after{top:250px}.product-info-container .inventory-status .want-it-sooner-container{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 0 6px 20px}.product-info-container .inventory-status .want-it-sooner-container .want-it-sooner-body{width:72%}.product-info-container .inventory-status .want-it-sooner-container .alternative-img{display:block;max-width:28%;text-align:center}.product-info-container .inventory-status .want-it-sooner-container .alternative-img img{max-width:80%}}.modal{text-align:center}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}#overlay-local-only-product .modal-dialog{max-width:520px}#overlay-local-only-product p{padding:10px 5px 0}#overlay-local-only-product .btn{padding:7px 40px 5px;margin:0 0 8px 2px}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#popUpImage{max-height:100%;display:block;margin:auto}#overlay-local-only-product p{padding:6px 6px 0}.search-tips{padding-bottom:20px}.search-title{margin:0 -55px;padding:25px 55px 0;font-size:16px}.search-title small{font-weight:400;font-size:70%;padding-left:10px}#replacement-parts-container{padding:35px 5% 10px}#replacement-parts-container .tab-content{margin-top:5px}#replacement-parts-container .sub-section-header{padding-bottom:25px;display:block}#replacement-parts-filter-container{margin-top:10px;max-width:420px}#replacement-parts-filter-input{font-weight:400;height:40px}#replacement-parts-filter-btn{width:40px}.product-info-container .shipping-bound.obsolete-parts{width:100%;margin:15px 5% 0}.product-info-container .shipping-bound.obsolete-parts span{color:#343434;font-weight:400;font-size:13px}.product-info-container .product-returns.compatible-model-meta{background:0 0;background-color:#fffcdf;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;width:100%;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6px 20px 12px;margin:15px 5%;border:1px solid #f6de7f}.product-info-container .product-returns.compatible-model-meta h5,.product-info-container .shipping-bound.obsolete-parts h5{margin-bottom:3px}#compatible-parts-container{width:100%;margin:15px 5%;-webkit-order:2;-ms-flex-order:2;order:2}#compatible-parts{background-color:#fffcdf;border:1px solid #f6de7f;padding:20px 5%;margin-bottom:20px}#compatible-parts .compatible-brands,#compatible-parts .model-number-filter{padding:0 0 20px;margin:0 0 12px;border-color:#cfc6b5}#compatible-parts .button-group{margin-bottom:10px}#compatible-parts .compatible-models{padding-top:5px}#compatible-parts .model-number{width:47%;margin:15px 0 0;border-width:2px}#compatible-parts .model-number .btn{text-overflow:ellipsis;overflow:hidden;font-size:13px;border-width:2px}#compatible-parts .model-number-load{width:136px;margin:25px auto 5px}.not-sell .desc-rating,.not-sell .product-info-container .inventory-status-wrapper{display:none}.not-sell .help-section-content{-webkit-order:5;-ms-flex-order:5;order:5;padding:0}.not-sell .product-detail-contact-us-container{margin-bottom:15px}.not-sell .person-img{margin-top:10px}#my-model-number-overlay .generic-info .title,.not-sell .phone-container{margin-top:20px}.not-sell .product-info-container .desc-sku{margin-right:5px}.not-sell .product-info-container .product-summary-form{margin:0;padding:15px}.not-sell .view-replacement-parts-container,.product-info-container .view-replacement-parts-container{-webkit-order:15;-ms-flex-order:15;order:15;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 5% 25px}.not-sell .view-replacement-parts-container{-webkit-order:9;-ms-flex-order:9;order:9;padding:5px 40px 25px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fffcdf;border:1px solid #f6de7f}.part-request-form-help{margin:20px -6% -16px;padding:15px 35px 25px;background-color:#eff5fd;width:112%;border:1px solid #c2d3e6;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.part-request-from-help-container .part-request-form-help{margin-bottom:0}.part-request-form-help img{margin:0 15px 15px 0;max-width:70px}.part-request-form-help .help-wrapper{-webkit-flex:1;-ms-flex:1;flex:1;padding:0 10px 10px 0;font-size:12px}.part-request-form-help .bnt{margin-top:10px}.view-replacement-parts-title{font-size:14px;padding-top:15px}.view-replacement-parts-btn{margin-top:10px;font-size:13px}.browse-results .inventory-status-wrapper{margin:10px 0 0 30%;width:70%}.inv-details-more.turbo{padding-top:6px}.inv-details-more-badges .inv-details-more.turbo{padding:4px 0}#my-model-number-overlay,.we-dont-sell-info{font-size:13px}#my-model-number-overlay ul{list-style:none;padding-left:10px}#my-model-number-overlay li{text-indent:-8px}#my-model-number-overlay .modal-body{padding:22px}#my-model-number-overlay .contact{background-color:#eff5fd;margin:20px -22px -22px;padding:15px 22px 12px;border-top:1px solid #c5e0f0}#my-model-number-overlay .generic-info{margin:0 0 15px}#my-model-number-overlay .brand-specific-info{padding:10px 0}.product-info-container .view-replacement-parts-btn{font-weight:700;border-width:2px}.we-dont-sell-info a{font-size:14px}.warning-icon{display:inline;width:15px;vertical-align:text-top}@media screen and (min-width:768px){.not-sell .help-section-content .section-details{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 0;max-width:1270px;margin:0 auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.not-sell .person-image{margin-top:0}.not-sell .help-section-content .help-wrapper{padding:16px 0 0 40px;min-width:300px}.not-sell .view-replacement-parts-container{padding:20px}.not-sell .help-desc-container{max-width:initial}.not-sell .help-section-content .help-question{font-size:18px;border-bottom:none;padding:5px 0 0}.not-sell .help-section-content{border:1px solid #c2d3e6;max-width:1270px;margin-bottom:23px}.not-sell .help-section-content .help-desc{margin:0;display:none}.not-sell .help-section-content .person-img{padding-top:12px}.view-replacement-parts-btn{margin:0 0 0 20px}.product-info-container .view-replacement-parts-container{padding:5px 0 10px}.not-sell .product-info-container .view-replacement-parts-container{padding:10px 40px 15px}.product-info-container .view-replacement-parts-btn{margin:10px 0 15px}.not-sell .phone-container{margin-top:10px}.not-sell .business-phone-container{padding:0 0 30px}.browse-results .association-product-container .inventory-status-wrapper{margin:10px 0 0;width:100%}.browse-results .association-product-container .product-summary-form{-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}.product-info-container .shipping-bound.obsolete-parts{margin:10px 0 0}.product-info-container .product-returns.compatible-model-meta{margin:10px 0 30px}.browse-results .inventory-status>.popover{right:-60px;top:58px}#replacement-parts-container .sub-section-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#replacement-parts-filter-container{margin:40px 0 0 20px}#my-model-number-overlay{font-size:14px}}@media screen and (min-width:992px){#replacement-parts-container{border-top:none;max-width:1280px;margin:0 auto;padding:40px 55px 10px}#replacement-parts-container .sub-section-header{padding-bottom:30px}.search-title{font-size:20px;padding-top:35px}.part-request-form-help{margin:20px 0;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.part-request-from-help-container .part-request-form-help{margin:40px 0 30px}.part-request-form-help h5{font-size:18px}.part-request-form-help .btn{max-width:260px}.part-request-form-help img{max-width:initial;margin:0 50px 0 0}#compatible-parts{padding:25px 40px}#compatible-parts .model-number{width:18%;margin:15px 1% 0}#compatible-parts .compatible-models{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -1%;width:102%}#click-to-view-msg{padding:0 0 0 10px;font-size:15px}#compatible-parts .compatible-brands,#compatible-parts .model-number-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#compatible-parts .compatible-brands{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:18px}#compatible-parts .model-number-filter{margin:10px 0}#model-number-filter-container *{margin:0}#model-number-filter-container p{font-size:15px}#compatible-parts .model-number-filter .button-group{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 10px;max-width:200px}#compatible-parts button{max-width:300px;margin:0}#compatible-parts .model-number-load{margin-top:40px}.part-request-form-help .help-wrapper p,.product-info-container .compatible-model-meta h5,.product-info-container .obsolete-parts h5{font-size:16px}#view-rp-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px 0 10px;border-bottom:1px solid #c8c4c0}.not-sell #view-rp-container{border-bottom:1px solid #f6de7f}#replace-prod-list .association-product-container .inventory-status-wrapper{border:0}.view-replacement-parts-btn,.view-replacement-parts-title{width:auto}.view-replacement-parts-title{padding:0;border:0;margin-right:20px;font-size:18px}.view-replacement-parts-btn{margin:0;padding:14px 45px 12px}.product-info-container .shipping-bound.obsolete-parts{width:50%;margin:0;padding:25px 30px;text-align:left}.product-info-container .product-returns.compatible-model-meta{width:50%;padding:25px 30px;text-align:left;margin:0 0 0 -1px}.product-info-container .product-returns.compatible-model-meta a,.product-info-container .shipping-bound.obsolete-parts span{font-size:14px}.not-sell .view-replacement-parts-container{border:1px solid #f6de7f;margin:15px 0}.not-sell .product-info-container .product-summary-form{border:1px solid #c8c4c0;border-top:none;width:100%;padding:15px 8% 5px 5%}.not-sell .product-info-container .product-summary-form>p{border-top:1px solid #c8c4c0;width:100%;padding:40px 0}.not-sell .product-info-container .product-layout-helper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.not-sell .help-section-content .section-details{border:0;padding:10px 50px}.not-sell .help-section-content .help-desc{font-size:15px;display:block}.not-sell .help-section-content .help-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:1px solid #c2d3e6;margin:10px 0 10px 30px;padding:12px 0 0 40px}.not-sell .hours-container{margin:-7px 0 0 40px}#no-match-msg{padding:10px}.product-info-container .prod-img .unit-not-sell-overlay{display:none}#replacement-parts-container .sub-section-header{font-size:24px}#my-model-number-overlay .modal-dialog{width:700px}#my-model-number-overlay .modal-header{padding:15px 30px}#my-model-number-overlay .modal-body{padding:30px 40px}#my-model-number-overlay .contact{padding:20px 30px 16px;margin:0 -40px -30px}#my-model-number-overlay .generic-info{margin-bottom:20px}#my-model-number-overlay .generic-info .title{font-size:16px;margin-top:25px}#my-model-number-overlay .brand-specific-info{padding:15px 0}}@media screen and (min-width:1200px){.part-request-form-help{padding:15px 50px 20px}.part-request-form-help h5{font-size:30px}.not-sell .help-section-content .help-wrapper{padding:6px 0 0 60px}.not-sell .hours-container{margin:-8px 0 0 90px}.not-sell .help-desc-container{-webkit-flex:1;-ms-flex:1;flex:1;max-width:initial;padding:3px 0 15px}.not-sell .help-section-content .person-img{padding-top:5px;margin-bottom:0}.not-sell .product-info-container .photo{padding-bottom:10px}.browse-results .inventory-status>.popover{right:-30px;top:70px}}ul.nav.nav-pills{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}ul.nav.nav-pills>li{min-width:155px;max-width:250px;margin:0}ul.nav.nav-pills a:hover{font-weight:700}ul.nav.nav-pills a:not(.active):hover{background:linear-gradient(to top,#fff,#f0f0f0)}ul.nav.nav-pills a:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}