@font-face{font-display:swap}.nav-top{background-color:#e1e1e1;max-height:50px}.nav-top .nav-specs{font-size:16px}.nav-top .nav-specs ul{list-style-type:none;margin:0;padding:0}.nav-top .nav-specs ul li a{display:block;color:#272727;text-align:center;padding:14px 16px;text-decoration:none}.nav-top .nav-specs ul li a:hover{text-decoration:underline}.nav-top .nav-specs ul li.authorization-link span{color:#272727}.nav-top .nav-specs ul.left li{float:left}.nav-top .nav-specs ul.right li{float:right}.nav-top .nav-specs ul.orange{color:#f59023}.nav-top .nav-specs ul.gray{color:#9B9B9B}.nav-top .nav-specs ul.mobile{display:none}.nav-top div.container>ul.header-links>li.customer-welcome{float:right}.nav-top div ul li span.customer-name{display:block;text-align:center;padding:14px 16px;text-decoration:none}.cms-new-products .block-title-viewall{display:none}.block.widget.block-products-list .block-title,.block.widget.block-new-products .block-title{display:flex;padding-top:40px;border-bottom:1px solid #d4d4c4;justify-content:space-between}.block.widget.block-products-list .block-title .block-title-text,.block.widget.block-new-products .block-title .block-title-text{flex-grow:1}.block.widget.block-products-list .block-title .block-title-viewall,.block.widget.block-new-products .block-title .block-title-viewall{align-self:flex-end;font-size:20px;text-decoration:none;margin-left:70px}.block.widget.block-products-list .product-items,.block.widget.block-new-products .product-items{display:block;margin:0;padding:0}.block.widget.block-products-list .product-items .slick-track,.block.widget.block-new-products .product-items .slick-track{margin:0}.block.widget.block-products-list .product-items .product-item-name,.block.widget.block-new-products .product-items .product-item-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:57px}.block.widget.block-products-list .product-items .product-item-name a,.block.widget.block-new-products .product-items .product-item-name a{display:block}.block.widget.block-products-list .product-items .product-item,.block.widget.block-new-products .product-items .product-item{background-color:white;padding:0 5px}.block.widget.block-products-list .product-items .product-item .product-reviews-wrapper,.block.widget.block-new-products .product-items .product-item .product-reviews-wrapper{margin-bottom:15px;height:22px}.block.widget.block-products-list .product-items .product-item .product-reviews-wrapper .product-reviews-summary,.block.widget.block-new-products .product-items .product-item .product-reviews-wrapper .product-reviews-summary{margin:0}.block.widget.block-products-list .product-items .product-item .product-reviews-summary.short,.block.widget.block-new-products .product-items .product-item .product-reviews-summary.short{height:22px}.block.widget.block-products-list .product-items .product-item .product-reviews-summary.short.empty .reviews-actions,.block.widget.block-new-products .product-items .product-item .product-reviews-summary.short.empty .reviews-actions{display:none;visibility:hidden}.block.widget.block-products-list .product-items .product-item .price-box.price-final_price,.block.widget.block-new-products .product-items .product-item .price-box.price-final_price{height:41px}.block.widget.block-products-list .product-items .product-item .price-box .price-box,.block.widget.block-new-products .product-items .product-item .price-box .price-box{margin:0}.block.widget.block-products-list .product-items .product-item .product-item-info,.block.widget.block-new-products .product-items .product-item .product-item-info{padding:0 5px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.block.widget.block-products-list .product-items .product-item .product-item-info:hover,.block.widget.block-new-products .product-items .product-item .product-item-info:hover{margin:0;border:none;box-shadow:none}.block.widget.block-products-list .product-items .product-item .product-item-info .product-item-details,.block.widget.block-new-products .product-items .product-item .product-item-info .product-item-details{display:flex;flex-direction:column}.products.wrapper.grid.products-grid .product-items{display:flex;margin:0 0}.products.wrapper.grid.products-grid .product-items .product-item{background-color:white;margin:10px !important;padding:0 5px}.products.wrapper.grid.products-grid .product-items .product-item .product-item-info{padding:0 5px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.products.wrapper.grid.products-grid .product-items .product-item .product-item-info:hover{margin:0;border:none;box-shadow:none}.products.wrapper.grid.products-grid .product-items .product-item .product-item-info .product-item-details{display:flex;flex-direction:column}.sales-guest-view .order-actions-toolbar .reorder,.sales-order-view .order-actions-toolbar .reorder{color:#f9a62a;font-weight:700}a{color:inherit;cursor:pointer}.contact{text-align:left;margin-top:50px;margin-bottom:50px}.contact-title{text-align:center;color:black;font-weight:700;font-size:24px;text-transform:uppercase;border-bottom:10px solid #f9a62a;width:30%;margin:0 auto}.contact-info-forms{text-align:left}.contact-info-specs{text-align:center;padding-top:20px}.contact-info-specs em,.contact-info-specs i{color:#F9A62A}.contact-info-specs-icon{margin-top:30px}.contact-info-specs-text{font-weight:400;font-size:16px;color:#9B9B9B;margin-top:5px}.contact-info-specs-title{font-weight:700;font-size:16px;color:#9B9B9B;margin-top:5px}.controls{text-align:center}.control-group{margin-bottom:20px}.form-control{background-color:#F8F8F8;border:1px solid #e7e7e7;border-radius:0;box-shadow:none}.footer-copyright{color:white;font-size:12px;font-weight:400;text-align:center;padding:20px 0 20px 0;background-color:#303030}.footer-copyright a{color:white}.footer-copyright a:hover{color:white}.header-logo{min-height:120px}label{font-weight:700;color:#9B9B9B}.list-group{color:white;font-size:14px;font-weight:400;text-transform:uppercase;text-align:center}.list-group .minicart-wrapper .showcart:before{color:#F9A62A;text-decoration:none}.list-group .minicart-wrapper .showcart:hover:before{color:#F9A62A}.list-group .glyphicon{font-size:0;line-height:0}.list-group .glyphicon:before{font-size:14px;line-height:1em}.list-group-item{padding:0 0 10px;border:none;background-color:transparent}.list .ir-products-list .product-item-info{box-sizing:content-box;padding:0;width:100%}.list .ir-products-list .product-item-info .product-item-details .product-item-name .product-item-link{font-weight:normal;font-size:24px;color:#000000}.list .ir-products-list .product-item-info .irproduct .title{margin-top:20px;margin-bottom:20px}.list .ir-products-list .product-item-info .irproduct .title a{font-weight:normal;font-size:24px;color:#000000}.list .ir-products-list .product-item-info .irproduct .title a:hover{color:#272727}.list .ir-products-list .product-item-info .irproduct .title a:visited{color:#272727}.nav-sections{margin-bottom:0}#invoice-top{margin-top:20px;width:1200px;margin-left:auto;margin-right:auto}#invoice-top #logo{float:left}#invoice-top #logo img{width:170px}#invoice-top #info{float:right;margin-right:135px}#checkout>div.authentication-wrapper{margin-top:-50px !important}#checkout>div.authentication-wrapper>button{background:#f59023}.checkout-success{margin-top:10px}#block-discount-heading{color:black}.box-tocart .actions #product-addtocart-button{display:block;margin-right:0;margin-left:auto}.box-tocart .actions .paypal{margin-right:0;margin-left:auto;margin-top:10px}.box-tocart .actions{text-align:right}#block-crosssell-heading,#block-upsell-heading,#block-related-heading{font-size:2em}#registration>div>form>input{border-radius:3px}div.panel.header{display:none}table.shipment-track{background:#fccf8d}.email-summary h1{font-size:20px}.instructions-text-title h2{color:#f5a623 !important;font-family:Arial,serif !important;font-size:1.9em !important}.instructions-text p{color:black;font-family:Arial,serif;font-size:18px !important;font-weight:300 !important;line-height:28px}.instructions-img{border:2px solid #808080}.instructions-img img{width:100%}.instructions{margin-top:50px}div.columns div.column div.table-wrapper.comparison table.table.table-comparison{border-collapse:collapse}div.columns div.column div.table-wrapper.comparison table.table.table-comparison thead tr td.remove.product a.action.delete{font-size:17px}div.columns div.column div.table-wrapper.comparison table.table.table-comparison thead tr td.remove.product a.action.delete:before{content:'';font-weight:bolder !important;color:#111}div.columns div.column div.table-wrapper.comparison table.table.table-comparison thead tr th{border:none}div.columns div.column div.table-wrapper.comparison table.table.table-comparison tbody tr td.cell.product.info{background:rgba(245,144,27,0.18)}div.columns div.column div.table-wrapper.comparison table.table.table-comparison tbody tr td.cell.product.attribute:nth-child(odd){background:#eee}div.columns div.column div.table-wrapper.comparison table.table.table-comparison tbody tr th{border:none}.product-info-main{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.product-info-main .page-title-wrapper.product{order:10}.product-info-main .page-partnumber{order:20;margin-bottom:20px}.product-info-main .product-info-partnumber{order:30;margin-bottom:10px}.product-info-main .product-reviews-summary{order:40}.product-info-main .product-info-price{order:50}.product-info-main .product-info-price .price-box{padding-bottom:0}.product-info-main .bundle-actions{order:70}.product-info-main .product-add-form{order:60}.product-info-main .product-add-form form .box-tocart .fieldset .qty{display:flex !important;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.product-info-main .product-add-form form .box-tocart .fieldset .qty .label{margin-right:5px;margin-top:4px}.product-info-main .product-add-form form .box-tocart .fieldset .actions{text-align:left !important}.product-info-main .product-add-form form .box-tocart .fieldset .actions button{margin-right:0 !important;margin-left:0 !important}.product-info-main .product-social-links{order:100}.product-info-main .product.attribute.overview{order:50}.product-details{margin-left:40px}.product-details .box-tocart .fieldset .qty{display:flex !important;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.product-details .box-tocart .fieldset .qty .label{margin-right:5px;margin-top:4px}.product-details .box-tocart .fieldset .actions{text-align:left !important}.product-details .box-tocart .fieldset .actions button{margin-right:0 !important;margin-left:0 !important}.product-info-price .product-info-stock-sku{display:block}.product-info-price .product-info-stock-sku .glyphicon{margin:10px 3px 7px}.product-info-price .price-box{justify-items:flex-start}.product-info-price .price-box .glyphicon{margin:10px 3px 7px}.product-info-price .price-box .price-from{display:inline-block;width:auto}.product-info-price .price-box .price-to{display:inline-block;margin-left:10px;width:auto}.product-info-price .price{margin-right:5px}.related-available .product-item-name{margin-left:0 !important}.old-price .price-container{font-size:12px !important;display:block}.old-price .price-container .price-label{margin-right:5px}.old-price .price-container .price{color:black;font-weight:bold !important}.old-price .price-wrapper .price{font-size:12px !important;font-weight:bold;color:black;text-decoration:line-through}.old-price .price-label{min-width:88px}.price-container{display:flex}.price-container .price-label{margin-right:10px}.normal-price .price-container{font-size:14px !important;display:block !important}.normal-price .price-container .price-label{margin-right:0}.normal-price .price-label{min-width:88px}.choice .label span .product-name{display:block;margin-bottom:5px}.choice .label span .price-notice{display:inline-block}.choice .label span .price-container{display:inline-block}.tooltip{position:relative;border-bottom:1px dotted #000;font-weight:bold;font-size:15px;color:#c07600;text-decoration:none;vertical-align:bottom;border-bottom:none}.tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#fdf0d5;color:#6f4400;text-align:center;border-radius:6px;padding:10px 10px;font-weight:normal;box-shadow:3px 3px 6px rgba(0,0,0,0.2);position:absolute;z-index:4}.tooltip:hover .tooltiptext{visibility:visible}.customer-icon{float:right;margin:24px 0 0 13px;font-size:22px;line-height:28px;vertical-align:top;display:inline-block;font-weight:normal;speak:none;text-align:center;top:0}.header.content .customer-welcome{float:right;margin:24px 0 0 13px;font-size:22px;line-height:28px;vertical-align:top;display:inline-block;font-weight:normal;speak:none;text-align:center;top:0}.customer-welcome{top:3px !important}.customer-welcome ul li:hover{background:black}.customer-welcome ul li:hover a{color:white}input[type="radio"]{width:1.3em;height:1.3em}.page-print .footer-copyright{display:none}.page-product-bundle .bundle-options-container .product-options-wrapper{width:100% !important}.page-product-bundle .bundle-options-container .bundle-options-wrapper{width:100%}.page-product-bundle .bundle-options-container .bundle-options-wrapper .product-options-wrapper .fieldset div.ob-grid{max-width:100%}.page-product-bundle .bundle-options-container .block-bundle-summary{width:100%;margin-top:10px}.page-product-bundle .bundle-options-container .block-bundle-summary .box-tocart .action.primary{width:150px}.page-product-bundle .bundle-options-container .block-bundle-summary .bundle-info{float:right;width:50%}.page-product-bundle .bundle-options-container .block-bundle-summary .content{float:right;width:100%}.page-product-bundle .bundle-options-container .block-bundle-summary .title{width:100%;float:left}.page-product-bundle .bundle-options-container .block-bundle-summary .bundle-summary{float:left;width:50%;position:relative;bottom:125px}.page-product-bundle .bundle-options-container .block-bundle-summary .bundle-summary .subtitle{display:none}.page-product-bundle .bundle-options-container .block-bundle-summary .bundle-summary #bundle-summary{position:relative;top:100px}.product-options-bottom{display:none}.order-details-items .product-item-name{font-size:1.4rem}.order-details-items span .price{font-weight:400 !important;font-size:1.4rem !important}a .ui-menu-icon{margin-right:5px}.navigation a .ui-menu-icon{margin:0}#product-options-wrapper .control{padding-top:13px}#product-options-wrapper .label{margin:0}.sku-font-size{font-weight:bold}#product-options-wrapper div fieldset .ob-note-customized{margin:10px 0}#product-options-wrapper div fieldset .ob-note-customized .fa-info-circle{color:#f9a62a;font-size:17px;margin:0 5px;top:0 !important}#product-options-wrapper div fieldset div label .product-option-title{font-size:20px}.opc-progress-bar{margin:30px 0 20px !important}.search.results .product.description.product-item-description ul{display:none}.products-list .product.description.product-item-description ul{display:none}.actions-primary .more-details-div{margin:0 0 15px}.no-all .all-category{display:none !important}.options-list .ob-cell .label span{display:flex;flex-flow:column nowrap}.options-list .ob-cell .label span span.product-name{order:1}.options-list .ob-cell .label span span.sku-font-size{margin-top:5px;order:2}.options-list .ob-cell .label span span.price-notice{margin-top:-10px;order:3}#reviews .review-form{display:grid}#reviews .review-form .field-recaptcha{order:2}#reviews .review-form .review-fieldset{order:1}#reviews .review-form .review-form-actions{order:3}.ir-icon-attach{display:none}.form-recaptcha{margin-bottom:25px}#shopping-cart-table .col.qty{text-align:center}.follow-us-checkout img{width:32px !important}.error-page-title{margin:50px 0}.cart-summary._sticky{margin-bottom:380px}.cart-summary{margin-top:20px}.products-upsell .price-box.price-final_price{display:flex !important}.related-available .price-box.price-final_price{display:block !important}.page-print #___ratingbadge_0{display:none !important}.free-shipping-info{display:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background-color:#f59023;color:white;font-size:1.8rem !important}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#f59023;color:white;font-size:1.8rem !important}.product.data.items>.item.title>.switch{font-size:1.8rem !important}#icon-banner-home{background-color:#272727;padding:25px 0}#icon-banner-home .title{font-weight:700;font-size:24px}#icon-banner-home .accent{font-weight:bold}#icon-banner-home a{text-decoration:underline;font-size:14px;color:white;font-weight:normal;display:inline-block}#icon-banner-home a:hover{color:white}#icon-banner-home a:visited{color:white}#icon-banner-home #save{color:white;font-size:16px;line-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}#icon-banner-home #save img{width:100px;height:auto;margin:0 10px 30px 0}#icon-banner-home #save .text{text-align:center;display:inline-block;letter-spacing:1px}#icon-banner-home #save .text #firstline{font-size:23px;font-weight:600}#icon-banner-home #returnpolicy{color:white;font-size:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:100%;margin:0}#icon-banner-home #returnpolicy .accent{font-size:23px}#icon-banner-home #returnpolicy img{width:100px;height:auto;margin:0 10px 25px 0}#icon-banner-home #returnpolicy .text{vertical-align:top;text-align:center;display:inline-block;letter-spacing:1px}#icon-banner-home #shipping{color:white;font-size:16px;line-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0}#icon-banner-home #shipping .accent{font-size:23px}#icon-banner-home #shipping img{width:100px;height:auto;margin:0 10px 10px 0}#icon-banner-home #shipping .text{text-align:center;display:inline-block;letter-spacing:1px}#icon-banner{background-color:#f59023;padding:15px 0}#icon-banner .title{font-weight:700;font-size:24px}#icon-banner .accent{font-weight:bold}#icon-banner a{text-decoration:underline;font-size:14px;color:white;font-weight:normal;display:inline-block}#icon-banner a:hover{color:white}#icon-banner a:visited{color:white}#icon-banner #save{color:white;font-size:16px;line-height:120%;display:flex;justify-content:center;margin:15px 35px 10px 0px}#icon-banner #save img{width:auto;height:42px;margin-right:10px}#icon-banner #save .text{text-align:left;letter-spacing:-1px;display:inline-block}#icon-banner #save .text #firstline{font-size:19px;letter-spacing:-1px}#icon-banner #returnpolicy{color:white;font-size:16px;display:flex;justify-content:center;line-height:120%;margin:10px 0px 1px 10px}#icon-banner #returnpolicy .accent{font-size:19px}#icon-banner #returnpolicy img{width:auto;height:55px;margin-right:10px}#icon-banner #returnpolicy .text{vertical-align:top;text-align:left;display:inline-block;margin-top:5px}#icon-banner #shipping{color:white;font-size:16px;line-height:120%;display:flex;align-items:center;justify-content:center;margin:10px 10px 10px 0}#icon-banner #shipping .accent{font-size:19px}#icon-banner #shipping img{width:auto;height:50px;margin-right:10px}#icon-banner #shipping .text{text-align:left;display:inline-block}.irmain-footer{padding-top:20px;padding-bottom:20px;background-color:#272727}.irmain-footer .counter.qty{display:none !important}.irmain-footer ul li{list-style:none}.irmain-footer a:hover{color:white}.irmain-footer a:visited{color:white}.irmain-footer .fa-li{position:initial;width:40px;font-size:0}.irmain-footer .fa-li:before{font-size:28px;line-height:1em}.irmain-footer .footer-icon{display:inline-block;color:#f9a62a;margin-right:10px}.irmain-footer .footer-icon .glyphicon-envelope{color:#f9a62a}.irmain-footer .footer-icon-text{display:inline-block}.irmain-footer #social{color:white;display:block;text-align:center;width:100%}.irmain-footer #social a{color:#f9a62a}.irmain-footer #social .icon{display:inline-block}.irmain-footer .footer-title{color:white;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:20px}.irmain-footer .footer-wrap{padding:2px 0 50px 0}#ir-homepage{background:linear-gradient(rgba(245,144,35,0.35), rgba(251,195,73,0.35)),url('../images/main-content-bg.png') center top no-repeat,linear-gradient(-90deg, #f59023 0%, #fbc349 100%);min-height:400px;max-height:470px;width:100%;position:relative;overflow:hidden}#ir-homepage a{text-decoration:underline}#ir-homepage #ir-logo{max-width:1024px;margin:auto;display:flex;flex-wrap:wrap;justify-content:center}#ir-homepage #ir-logo #ir-logo-text-container{margin-left:40px;margin-right:20px;font-size:28px;font-weight:700;display:flex;justify-content:center;flex:1 1 100px}#ir-homepage #ir-logo #ir-logo-text-container a{font-size:20px}#ir-homepage #ir-logo #ir-logo-text-container a:hover{color:white}#ir-homepage #ir-logo #ir-logo-text-container #ir-logo-text{display:flex;flex-direction:column;justify-content:center;min-width:159px}#ir-homepage #ir-logo #ir-logo-badge{margin-top:20px;margin-right:40px;margin-left:20px;width:221px;height:190px}#ir-homepage #ir-logo #ir-logo-fittings{margin:-70px 40px 5px 40px;display:flex;justify-content:center;width:100%;height:100%;max-width:785px;max-height:300px;overflow:hidden}#ig-adgrid{margin:40px 0 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}#ig-adgrid .left{flex:0 0 33%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}#ig-adgrid .right{flex:0 0 66%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#ig-adgrid a{float:left}#ig-adgrid .im1{margin:0 0 15px 0}#ig-adgrid .im4{margin:0 0 15px 0}#ig-adgrid .im6{margin:15px 0 0 0}.section-item-content ul.links>li.authorization-link:last-child{display:none}#main-shipping{margin-bottom:20px}#main-shipping .wrapper{margin-top:10px;text-align:center}#ir-homepage #main-image{display:none}#ir-homepage #title-text{width:98%}header.page-header div.header.content div.minicart-wrapper{margin-top:24px}header.page-header div.header.content div.block-search{margin-top:24px}header.page-header div.header.content ul.compare.wrapper{margin-top:24px}.multicheckout .item-options dd,.cart.table-wrapper .item-options dd,.block-giftregistry-shared-items .product .item-options dd{clear:left}.block-products-list.grid .block-title strong,.block-new-products.grid .block-title strong{font-size:30px !important;font-weight:400 !important;font-family:'Arial Narrow',sans-serif !important}.products-grid .product-items{display:flex;flex-wrap:wrap;justify-content:space-around}.products-grid .product-items .product-item{min-width:200px}.products-grid .product-items .product-item .product-item-info{box-sizing:content-box}.minicart-items .product-item-details{padding-left:0 !important}.glyphicon-user{color:grey}.glyphicon-user:hover{color:black}.footer-list .list-group a .icon{color:#f9a62a;margin-right:9px}.footer-list .list-group .minicart-wrapper{float:none;bottom:5px;right:3px}.footer-list .list-group .authorization-link a .glyphicon-log-in,.footer-list .list-group .authorization-link a .glyphicon-user,.footer-list .list-group .authorization-link a .glyphicon-log-out{color:#f9a62a}a.an-icon:hover{color:#f9a62a;text-decoration:none}.ir-item-name{display:none !important}.page-title-wrapper h1{margin-bottom:10px;margin-top:10px}.fa-info-circle,.fa-exclamation-triangle{font-size:15px !important;top:2px !important;left:4px !important;position:relative !important}.shopping-cart-custom-messages{background:#f5f5f5 !important;padding:10px}.shopping-cart-custom-messages .ir-icon{display:flex}.shopping-cart-custom-messages .ir-icon .special-message{margin-left:8px}.more-details{font-weight:bold;color:#f9a62a !important}.table-striped .table-link{cursor:pointer}.table-striped .table-link:hover{text-decoration:underline}.fa-file-text{display:none}.fa-file-alt{margin-right:7px;color:#f9a62a}.more-details{font-weight:bold;color:#f9a62a !important}.table-striped .table-link{cursor:pointer}.table-striped .table-link:hover{text-decoration:underline}body>div.page-wrapper>footer>div>div:nth-child(3)>ul>li:nth-child(3){position:relative;right:10px}body>div.page-wrapper>footer>div>div:nth-child(3)>ul>li:nth-child(3) a:hover{text-decoration:none;color:#f9a62a}body>div.page-wrapper>footer>div>div:nth-child(3)>ul>li:nth-child(2){position:relative;right:10px}body>div.page-wrapper>footer>div>div:nth-child(3)>ul>li:nth-child(2) a:hover{text-decoration:none;color:#f9a62a}.authorization-link a:hover{text-decoration:none;color:#f9a62a}#grouped-table>tbody .input-text.qty{max-width:55px !important;min-width:54px !important}.more-details-bundle-div{margin:8px 0}.more-details-bundle{font-weight:600;text-decoration:underline}.r-name{color:black !important}.bundle-backbutton{background-image:none !important;background:#f59023 !important;border:1px solid #f59023 !important;color:#ffffff !important;cursor:pointer;display:inline-block !important;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600 !important;padding:7px 15px !important;font-size:1.4rem;box-sizing:border-box;vertical-align:middle;text-decoration:none !important}.bundle-backbutton span{text-decoration:none}.bundle-backbutton:hover{background:#fcdab5 !important;border:1px solid #f59023 !important;color:#ffffff !important}.product.data.items{margin:0}.contact-info-specs-icon{color:#f9a62a}@media screen and (min-width:770px){.authorization-link-header{float:right;margin:24px 0 0 13px;font-size:22px;line-height:28px;vertical-align:top;display:inline-block;font-weight:normal;speak:none;text-align:center;top:0;overflow:hidden}.authorization-link-header a{text-decoration:none;color:grey}.authorization-link-header a:hover{color:black}.authorization-link-header .glyphicon-log-in{position:relative;top:2px}}@media only screen and (min-width:768px){.navigation .level0 .submenu a{padding:10px 15px}}@media only screen and (max-width:991px){#icon-banner-home #save,#icon-banner-home #returnpolicy,#icon-banner-home #shipping{margin:0 0 25px}}@media screen and (max-width:770px){.block-collapsible-nav{top:0}.nav-sections{background:#fff !important}.nav-sections-item-title{background:#eee !important;border-left:1px solid #ccc !important;border-bottom:1px solid #ccc !important}.nav-sections-item-title.active{background:#fff !important;border-left:solid #fff !important;border-bottom:solid #fff !important}.cart.item .tooltip{display:none}#remember-me-box .tooltip.content{display:none}.price-as-configured .price{font-size:36px !important}.navigation .level0 .submenu a{padding:10px 15px}.customer-menu ul{font-size:14px;background:#ffffff;border:1px solid #e1e1e1;box-shadow:none;font-weight:700;min-width:130px;right:10px}.customer-menu ul .authorization-link-header a{font-weight:700;min-width:130px;font-size:14px}.authorization-link-header{float:right;margin:24px 0 0 13px;font-size:22px;line-height:28px;vertical-align:top;display:inline-block;font-weight:normal;speak:none;text-align:center;top:0;overflow:hidden}.authorization-link-header a{text-decoration:none;color:grey}.authorization-link-header a:hover{color:black}}@media only screen and (max-width:639px){.order-details-items .options-label+.item-options-container:before,.order-details-items .item-options-container+.item-options-container:before{display:none !important}.bundle-children .price{display:none !important}.bundle-children .subtotal{display:none !important}}@media only screen and (max-width:480px){ul.pages-items{text-align:right}ul.left{display:none}ul.right{display:none}.nav-top .nav-specs{text-align:center}.nav-top .nav-specs ul.mobile{display:inline-block;list-style:none;padding:0;margin-left:auto;margin-right:auto;height:100%}ul.mobile li{float:left;margin-bottom:0}ul.mobile li a{display:inline-block;color:white;padding:10px 15px;text-decoration:none;width:40px}ul.mobile li a:hover{background-color:#f59023}ul.mobile::after{content:'';display:block;clear:both}#main-shipping .wrapper{margin-bottom:10px}#main-shipping .wrapper #save img,#main-shipping .wrapper #shipping img{margin-right:10px}#main-shipping .wrapper .text{letter-spacing:-1px}#ir-homepage #title-text{padding-left:10px;padding-right:10px}.tooltip{direction:rtl}#ir-homepage #ir-logo-text-container{margin-top:30px !important}#ir-homepage #ir-logo-badge{margin-top:30px !important;margin-right:20px !important}#ir-homepage #ir-logo-fittings{display:none !important}}@media only screen and (max-width:325px){.page-products .sorter{top:-20px}.page-products .sorter .sorter-label{position:relative;right:55px;float:right}.page-products .sorter #sorter{float:left;clear:right}}@media only screen and (min-width:480px) and (max-width:640px){#ir-homepage #ir-logo-text-container{margin-top:30px !important}#ir-homepage #ir-logo-badge{margin-top:30px !important;margin-right:20px !important}#ir-homepage #ir-logo-fittings{margin-top:-30px !important}}@media (min-width:768px){.customer-welcome ul li{margin:0;padding:0;width:120px}}@media (min-width:768px){.customer-welcome li a{color:#333;text-decoration:none;display:block;line-height:1.4;padding:8px;height:18px;font-size:18px}#shopping-cart-table .item-info .actions-toolbar{position:relative;top:40px;right:15px}}@media only screen and (max-width:767px){.desktop-actions{display:none}.navigation .submenu:not(:first-child) .active>a{background:black;color:white}.cart-container{display:grid}.cart-container .cart-summary{order:4}.cart-container #ship-message{order:2}.cart-container #special-message{order:1}.cart-container #form-validate{order:3}.cart-container .crosssell{order:5}}@media only screen and (min-width:768px){.mobile-actions{display:none}#contact-form{min-width:600px}}@media (min-width:768px){.customer-welcome ul li{margin:0;padding:0;width:120px}}@media (min-width:768px){.customer-welcome li a{color:#333;text-decoration:none;display:block;line-height:1.4;padding:8px;height:18px;font-size:18px}#shopping-cart-table .col.qty{text-align:center}#shopping-cart-table .field.qty{width:100px}#shopping-cart-table .item-info .actions-toolbar{position:relative;top:40px;right:15px}}@media only screen and (max-width:767px){.desktop-actions{display:none}.navigation .submenu:not(:first-child) .active>a{background:black;color:white}.navigation .level-top.ui-corner-all{text-transform:capitalize !important}}@media only screen and (min-width:768px){.mobile-actions{display:none}#contact-form{min-width:600px}#ui-id-1 .ui-menu-icon.ui-icon.ui-icon-carat-1-e{display:none !important}}@media only screen and (min-width:768px) and (max-width:825px){.cart.item .item-info td{padding:15px 0 !important}.cart-summary{width:23% !important}}@media only screen and (min-width:768px) and (max-width:1172px){.top-cart-message{max-width:833px;width:70%}.cart.item .product-item-photo{padding:0;max-width:100px}.cart.item .col.price,.cart.item .col.qty,.cart.item .col.subtotal{padding:20px 0 10px}.cart-container form{width:72% !important;padding-right:0 !important}.cart-container .cart-summary{width:27% !important}}.ir-table .table-striped>tbody>tr{height:45px}.ir-table table tbody .ir-table-partnumber-body{min-width:57px}.ir-table table tbody .ir-table-qty-body{text-align:right;min-width:140px}.ir-table table tbody .ir-table-qty-body .ir-table-qty-select{margin-bottom:2px;width:60px;float:left;position:relative;top:1px}.ir-table table tbody .ir-table-qty-body .btn-wrapper{display:inline-block;min-width:100px;text-align:right;padding:3px 0}.ir-table table tbody .ir-table-qty-body .btn-ir{background-color:#f59023;border:none;font-weight:700;color:#fff;padding:8px 15px}.ir-table table tbody .ir-table-qty-body .btn-ir:active{background-color:#f9a62a;border:none}.ir-table table tbody .ir-table-qty-body .btn-ir:focus{background-color:#f9a62a;border:0}.ir-table table tbody .ir-table-qty-body .btn-ir:hover{background-color:#f9a62a;border:0}.ir-table table tbody tr td{vertical-align:middle !important;padding:1px 10px}#super-product-table .control{margin:1px 0}#super-product-table tbody:nth-of-type(odd){background-color:#f9f9f9}#super-product-table tbody tr td{vertical-align:middle !important;padding:1px 10px;min-width:75px}.cart.table-wrapper .product-item-name .product-item-sku{font-size:1.3rem}table{border-collapse:inherit}.table .glyphicon-menu-down{position:relative;right:165px;z-index:3;pointer-events:none}select{-webkit-appearance:menulist !important;-moz-appearance:menulist !important;-ms-appearance:menulist !important;appearance:menulist !important}.picture .product-image-container .product-image-wrapper{padding:0 30px 30px 0 !important}.more-details-div{margin:7px 0}@media only screen and (max-width:768px){.product-add-form .table.table-striped{margin-left:0;padding-right:0}.product-add-form .table.table-striped tbody tr{display:flex !important;align-items:center !important;justify-content:center !important;border-bottom:1px solid #ccc !important;height:unset !important;min-height:60px !important}.product-add-form .table.table-striped tbody tr .ir-table-name-body{padding:10px !important}.product-add-form .table.table-striped tbody tr .ir-table-qty-body{text-align:center !important}.product-add-form .table.table-striped tbody tr .col_custom{border-bottom:none !important;border-top:none !important;padding-bottom:0 !important}#super-product-table tbody tr{padding-bottom:10px}#super-product-table tbody tr td{min-width:300px !important}.ir-table table.table tbody .ir-table-qty-body{text-align:right}.ir-table table.table tbody .ir-table-qty-body .ir-table-qty-select{float:none;margin:0 10px 10px 0}.ir-table table.table tbody .ir-table-qty-body .btn-wrapper{min-width:1px;margin:0 10px 0 0}}@media only screen and (min-width:768px) and (max-width:942px){#super-product-table{position:relative;right:35px}#super-product-table tbody{width:400px !important}#super-product-table tbody tr{width:400px !important}#super-product-table tbody tr td{width:25px !important}}@media only screen and (min-width:991px) and (max-width:1366px){.page-wrapper{overflow:hidden}.ir-table{margin-bottom:30px}.ir-table .more-details-div{margin-left:76px}.ir-table table tbody .ir-table-partnumber-body{min-width:89px !important}.ir-table table tbody .ir-table-name-body{max-width:200px !important}.ir-table table tbody .ir-table-qty-body{text-align:right;min-width:140px !important}.ir-table table tbody .ir-table-qty-body .ir-table-qty-select{margin-bottom:2px;width:60px;float:left;position:relative;top:1px}.ir-table table tbody .ir-table-qty-body .btn-wrapper{display:inline-block;min-width:100px;text-align:right;padding:3px 0}.ir-table table tbody .ir-table-qty-body .btn-ir{background-color:#f59023;border:none;font-weight:700;color:#fff;padding:8px 15px}.ir-table table tbody .ir-table-qty-body .btn-ir:active{background-color:#f9a62a;border:none}.ir-table table tbody .ir-table-qty-body .btn-ir:focus{background-color:#f9a62a;border:0}.ir-table table tbody .ir-table-qty-body .btn-ir:hover{background-color:#f9a62a;border:0}.ir-table table tbody tr td{vertical-align:middle !important;padding:1px 10px}}@media only screen and (min-width:1366px){.ir-table-name-body{max-width:200px !important}@-moz-document url-prefix(){.page-wrapper{overflow:hidden}.ir-table-name-body{max-width:200px !important}}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}