






.daterangepicker_input{display:none;}.daterangepicker{color:#000000;padding:0;margin:-2px 0 0 0;box-shadow:none;border:3px solid #000000;border-radius:0;}.daterangepicker:before,
.daterangepicker:after{border:0 !important;}.daterangepicker .glyphicon.glyphicon-angle-double-left:before{content:"\003C \003C";}.daterangepicker .glyphicon.glyphicon-angle-double-right:before{content:"\003E \003E";}.daterangepicker td.start-date.end-date{border-radius:0;border:0;}.daterangepicker td.disabled{position:relative;text-decoration:none;font-size:1.18em;}.daterangepicker td.off{visibility:hidden;}.daterangepicker th{position:relative;border-radius:0;}.daterangepicker th.available.disabled,
.daterangepicker th.month,
.daterangepicker th.prev-year.disabled,
.daterangepicker th.next-year.disabled{pointer-events:none;}.daterangepicker th.available:not(.disabled):hover,
.daterangepicker th.prev-year:not(.disabled):hover,
.daterangepicker th.next-year:not(.disabled):hover{background-color:#B6000F;}.daterangepicker .calendar{margin:0 !important;max-width:280px;}.daterangepicker .calendar th{font-family:inherit;font-weight:700;}.daterangepicker .calendar.right th.next-year i,
.daterangepicker .calendar.single th.next-year i{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;}.daterangepicker .calendar.right th.next-year i.glyphicon-angle-double-right:before,
.daterangepicker .calendar.single th.next-year i.glyphicon-angle-double-right:before{position:relative;top:10px;}.daterangepicker .calendar-table{padding:0;}.daterangepicker .calendar-table .table-condensed thead tr th{padding:8px;font-size:1.2em;font-weight:normal;}.daterangepicker .calendar-table .table-condensed thead tr:first-child{background-color:#e2000f;}.daterangepicker .calendar-table .table-condensed tbody td{padding:9px;}.daterangepicker .calendar-table .table-condensed .month{font-family:inherit;font-weight:700;color:#ffffff;font-size:1.2em;}.daterangepicker td.available{position:relative;border:0;font-size:1.2em;}.daterangepicker td.available:not(.disabled):hover{border-radius:0;background-color:#d8d8d9;}.daterangepicker td.in-range{background-color:#e9e9e9;border:0;}.daterangepicker:not(.initial) td.active,
.daterangepicker:not(.initial) td.active:hover{font-family:inherit;font-weight:700;color:#000000;background-color:#e9e9e9;border-color:transparent;border-radius:0;border:0;}.daterangepicker:not(.initial) td.active:after,
.daterangepicker:not(.initial) td.active:hover:after,
.daterangepicker td.start-date:after,
.daterangepicker td.end-date:after{content:'';display:block;position:absolute;bottom:7px;width:60%;left:21%;border-bottom:4px solid #ff0000;}.daterangepicker.initial td.start-date.end-date:after{border:0;}.daterangepicker .glyphicon{font-family:inherit;font-weight:700;color:#ffffff;top:-2px;}.daterangepicker .glyphicon.glyphicon-chevron-left:before{content:"\003C";}.daterangepicker .glyphicon.glyphicon-chevron-right:before{content:"\003E";}@media(min-width:600px){.ltr .calendar.left .calendar-table,
 .daterangepicker.ltr .left .daterangepicker_input{padding-right:0 !important;border:0;}.ltr .calendar.right .calendar-table{border:0;}.daterangepicker.ltr .calendar{margin:0;}.daterangepicker.ltr .calendar.right{border-left:1px solid #000000;}.daterangepicker.ltr .calendar.left{margin-right:-1px !important;}}@media(max-width:599.9px){.daterangepicker{width:285px;}.daterangepicker .calendar{max-width:280px;}}.date-range{position:relative;}.date-range .date-single-picker{height:40px;width:110px;margin:4px 0;}.date-range .date-range-picker{height:100%;width:220px;margin:4px 0;}.date-range .date-range-picker,
.date-range .date-single-picker{position:absolute;top:0;left:0;cursor:pointer;}.date-range .date-range-picker input,
.date-range .date-single-picker input{width:260px !important;border:0 !important;background:transparent;color:transparent;}.date-range .date-range-picker input:focus,
.date-range .date-single-picker input:focus{outline:none;}.date-single-picker{cursor:pointer;}.daterangepicker td,
.daterangepicker th,
.daterangepicker .calendar-table{border:none;}.daterangepicker table{border-spacing:0;border-collapse:separate;}.daterangepicker td.start-date.end-date,
.daterangepicker td.start-date.in-range:hover{background-color:transparent;}.daterangepicker td.in-range.off,
.daterangepicker td.in-range,
.daterangepicker td.in-range:hover,
.daterangepicker td.start-date,
.daterangepicker td.end-date{background-color:#e9e9e9;}@media(min-width:600px){.daterangepicker.ltr .calendar.left{border-right:1px solid #000000;}}@media(max-width:480px){.date-range .date-range-picker{width:100%;}}input[type="checkbox"],
input[type="radio"]{display:none;margin:0;}input[type="file"]{opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%;}.disabled input[type="file"]{cursor:not-allowed;}.radiolabel{display:block;}input[type="checkbox"].checkbox-styled ~ label,
input[type="radio"].styled-radio ~ label{text-align:left;display:block;position:relative;padding-left:22px;vertical-align:baseline;}input[type="checkbox"].checkbox-styled ~ label:hover,
input[type="radio"].styled-radio ~ label:hover{cursor:pointer;}input[type="checkbox"].checkbox-styled:disabled ~ label::before{background:rgba(0, 0, 0, 0) url("/_ui/responsive/common/img/sprite-checkbox-dim.png") no-repeat scroll left -24px;}input[type="checkbox"].checkbox-styled:disabled ~ label,
input[type="radio"].styled-radio:disabled ~ label{color:#cccccc;cursor:not-allowed;}input[type="checkbox"].checkbox-styled:disabled ~ label .tooltip-box,
input[type="radio"].styled-radio:disabled ~ label .tooltip-box{cursor:auto;}input[type="checkbox"].checkbox-styled.has-error ~ label::before{background:url("/_ui/responsive/common/img/sprite-checkbox-error.png") no-repeat 0 -24px;}input[type="checkbox"].checkbox-styled:checked ~ label::before,
input[type="radio"].styled-radio:checked ~ label::before{content:'';background-position:left 1px;}input[type="checkbox"].checkbox-styled ~ label::before,
input[type="radio"].styled-radio ~ label::before{content:'';height:20px;margin-left:-20px;padding:0 0 0 20px;position:relative;display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle;}input[type="checkbox"].checkbox-styled ~ label::before{background:rgba(0, 0, 0, 0) url("/_ui/responsive/common/img/sprite-checkbox.png") no-repeat scroll left -24px;}.product-quantity input[type="text"],
input[type="text"].product-quantity,
.mpl-quantity input[type="number"],
input[type="number"].mpl-quantity{width:100%;max-width:60px;height:40px;padding:0 10px!important;margin:4px 0;line-height:24px;background-color:#f2f2f2;text-align:right;border:none;}input[type="text"].compact-input{line-height:24px;height:36px !important;margin:0 !important;}#reorder-all ~ label::before,
#order-all ~ label::before{position:absolute;bottom:2px;}#reorder-all ~ label,
#order-all ~ label{font-weight:bold;}.cpq-csticValue-error input[type="radio"].styled-radio ~ label::before{background:rgba(0, 0, 0, 0) url("/_ui/responsive/common/img/radio-button-red-unchecked.svg") no-repeat scroll left 0;background-size:18px;height:20px;padding:0 0 0 24px;margin-left:-22px;}.cpq-csticValue-error input[type="radio"].styled-radio:checked ~ label::before{background-image:url("/_ui/responsive/common/img/radio-button-red-checked.svg");}.cpq-csticValue-error input[type="checkbox"].checkbox-styled ~ label::before{background-image:url("/_ui/responsive/common/img/sprite-checkbox-error.png");}input[type="radio"].styled-radio ~ label::before{background:rgba(0, 0, 0, 0) url("/_ui/responsive/common/img/sprite-radio-button.png") no-repeat scroll left -24px;}select.custom-select{display:inline-block;width:100%;height:40px;padding:8px 30px 8px 6px;margin:4px 0;line-height:24px;color:#000;vertical-align:middle;background:url(/_ui/responsive/common/svg/icon_arrow_down_black.svg) #f2f2f2 no-repeat right 12px center;border:none;border-radius:0;-webkit-border-radius:0;-moz-appearance:none;-webkit-appearance:none;outline:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;}.myaccount-table table thead .custom-select{white-space:normal;}:root select.custom-select{padding:8px 30px 8px 6px;}.section-software select.custom-select{display:inline-block;text-overflow:unset;overflow:visible;white-space:normal !important;}.section-software select.custom-select.software-tab{padding:0px 20px 0px 0px;height:70px;background:url(/_ui/responsive/common/svg/icon_arrow_down_black.svg) no-repeat right 3px center;margin:0;}select:focus::-ms-value{background:transparent;color:inherit;}select.custom-select::-ms-expand{display:none;}@-moz-document url-prefix(){select.custom-select{padding:.4rem 2.75rem .4rem .6rem;}#financial-information-table table thead th.browser-spec-ff{min-width:400px;width:400px;max-width:500px;}.browser-spec-ff select.custom-select{display:inline-block;text-overflow:unset;overflow:visible;white-space:normal !important;}}select.custom-select option{background-color:#fff;color:#000;}select.custom-select.blank{color:#000;}.myaccount-page .controls select.custom-select,
.style-two select.custom-select{height:36px;padding:5px 30px 5px 6px;margin:6px 0;color:#000;background-color:#fff;border:#000 2px solid;border-radius:0;-webkit-border-radius:0;font-family:inherit;font-weight:700;}.myaccount-page .controls select.custom-select option,
.style-two select.custom-select option,
.delivery-type select.custom-select option,
.pagination select.custom-select option{font-family:inherit;font-weight:normal;font-feature-settings:normal;}select.custom-select option:disabled,
select.custom-select option[value=""],
select.custom-select option[value="NULL_VALUE"]{color:#999;}select.custom-select option:hover:not(:disabled),
select.custom-select option:checked{text-shadow:0 1px 0 #fff;}input[type="text"].has-error,
input[type="password"].has-error,
textarea.has-error{padding:6px 10px !important;border:2px solid #e1000f !important;}.has-error select,
.selector-has-error select{border:2px solid #e1000f !important;padding-top:6px !important;padding-bottom:6px !important;}.file-upload-wrapper{width:100%;max-width:500px;display:flex;justify-content:flex-start;flex-wrap:wrap;}.file-upload-wrapper .action{font-family:inherit;font-weight:700;background-color:#858585;color:#fff;float:left;font-size:18px;text-align:center;height:56px;margin:8px 0;padding:16px 30px;min-width:30%;}.file-upload-wrapper .action.active{background-color:#c8060a;color:#fff;cursor:pointer;}.upload-file-input-wrapper{width:70%;overflow:hidden;cursor:pointer;position:relative;}.upload-file-input-wrapper input[type="file"]{height:56px;top:8px;}.upload-file-input-wrapper .filename{border:1px #000 solid;float:left;height:56px;margin:8px 0;padding:15px 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;}.pagination select.custom-select{font-family:inherit;font-weight:700;float:right;height:36px;margin:0;padding:4px 0 4px 15px;width:185px !important;background-color:#fff;border:none;max-width:50%;min-width:180px;}.dynamic-table thead .style-two select.custom-select,
table thead .style-two select.custom-select{background:url(/_ui/responsive/common/svg/icon_dropdown.svg) no-repeat right center;background-size:13px 8px;border:0;height:auto !important;min-height:24px;min-width:100px;margin:0 !important;padding:0 15px 0 0;cursor:pointer;vertical-align:inherit;}.orderline-table.dynamic-table thead select.custom-select{height:44px;margin:0;min-width:120px;}#placeOrderForm .floated-items input[type=checkbox].checkbox-styled ~ label::before{padding-left:25px;}.cart-checkout select.custom-select,
.product-cart .delivery-type select.custom-select{font-family:inherit;font-weight:700;float:left;}label.font-regular{font-family:"MyriadPro-Regular", Arial, sans-serif !important;}#oneTimeShippingAddressForm select.custom-select{height:45px;float:none;}.text-head{margin-bottom:6px;}.text-sub{font-size:16px !important;line-height:16px;}.table-head{font-family:inherit;font-weight:700;font-size:16px;line-height:24px;margin:0;padding:12px 15px;color:#000;}.status-text{color:#999999;}.navbar-brand{height:auto;}.form-control:focus{box-shadow:none;}.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{background-color:transparent;}header .navbar{border:none;margin-bottom:24px;}header .navbar nav{border-bottom:1px solid #D8D8D9;}.page-homepage header .navbar,
.page-login header .navbar,
.page-checkout-login header .navbar,
.page-multiStepCheckoutPage header .navbar{margin-bottom:0;}header .navbar-header{position:fixed;left:0;top:0;width:100%;min-height:75px;z-index:1380;float:none;background:#c00708;background:linear-gradient(to bottom, #c00708 0%, #c70609 50%, #cf050b 100%);}.hover-text{visibility:hidden;position:fixed;z-index:1;color:#000 !important;font-size:16px;font-weight:700 !important;background-color:#fff;border:2px solid #000;padding:3px 8px;top:65px;}.tooltip-wrapper:hover .hover-text{visibility:visible;}header .navbar-header .navbar-brand{margin-right:25px;margin-left:-5px;padding:0 0;position:absolute;bottom:0;}header .navbar-header .logo-svg{left:4px;width:240px;height:54px;background:url("/_ui/responsive/common/svg/icon_logo.svg") no-repeat;background-size:240px 54px;}header .navbar-header .logo-retina{left:9px;width:247px;height:58px;background:url("/_ui/responsive/common/img/danfoss_logo@x2.png") no-repeat;-o-background-size:247px 58px;background-size:247px 58px;}header .navbar-header form{position:relative;height:72px;display:flex;flex-direction:row;align-items:center;}header .navbar-header .utils form{position:relative;height:auto;display:block;}header .navbar-header form input[type="text"]{font-family:inherit;font-weight:400;width:425px;border:none;color:#686868;padding:8px 50px 8px 20px;font-size:16px;line-height:24px;background:#fff;outline:none;box-shadow:none;}header .navbar-header form input[type="text"]::placeholder{font-size:16px;color:#686868;}header .navbar-header form input[type="text"]::-ms-clear{display:none;}header .navbar-header form input[type="submit"]{background:url("/_ui/responsive/common/svg/icon_search.svg") transparent 0px 0 no-repeat;border:none;width:22px;height:22px;cursor:pointer;}header .navbar-header form .search-clear{background:url("/_ui/responsive/common/svg/close_big_black.svg") transparent center no-repeat;background-size:13px 13px;border:none;width:40px;height:40px;cursor:pointer;position:absolute;right:50px;display:none;}header .navbar-header form .siteSearchSubmit.search-icon-bg{z-index:1;width:48px;height:40px;background-position:center;position:absolute;right:0;border-left:1px solid #BFBEBE;}#autocomplete-search-form span{width:48px;height:40px;display:flex;border-left:1px solid #BFBEBE;flex-direction:column;align-items:center;justify-content:center;}header .navbar-header form.active-form input[type="submit"].loading{background:url("/_ui/responsive/common/svg/icon_search_loading.gif") transparent 0 0 no-repeat;background-position:0;}header .navbar-header .utils{padding-left:0;margin:0;}header .navbar-header .utils > li{position:relative;float:left;transition:background-color 0.3s ease-in-out;padding:0 25px;}header .navbar-header .utils > li.language{padding-left:50px;}header .navbar-header .utils > li a:not(.app-switcher-link, .app-switcher-apps-link){position:relative;z-index:99;display:flex;flex-direction:row;justify-content:center;align-items:center;height:72px;padding:0;}header .navbar-header .utils > li a:not(.inactive, .app-switcher-apps-link):hover{color:#fff;}header .navbar-header .utils > li a span{font-family:inherit;font-weight:400;margin-left:12px;}header .navbar-header .utils > li > ul.dropdown-menu{left:inherit;border-radius:0;margin:0;padding:0 0 5px 0;z-index:1600;top:calc(100% - -2px);}header .navbar-header .utils > li > ul.dropdown-menu li{min-width:160px;max-width:250px;margin:0 15px;}header .navbar-header .utils > li > ul.dropdown-menu li:first-child > a{border-top:none;}ul.sub-menu li.currentLanguage{position:relative;font-family:inherit;font-weight:700;color:black;font-size:18px;}ul .language li.currentLanguage.languageHeading{padding:14px 0 0 1px;}ul.sub-menu.language li.countrySelect a{border-top:none !important;}.lang-form{border-top:1px solid #5D5D5D;}header .navbar-header .utils > li > ul.dropdown-menu li.currentLanguage a::before{content:'';border-left:5px #e2000f solid;padding-left:8px;}header .navbar-header .utils > li > ul.dropdown-menu li a{display:block !important;border-top:1px solid #c7c7c8;font-family:inherit;font-weight:700;color:black;padding:14px 0 14px 1px;font-size:18px;min-height:inherit;height:inherit;}header .navbar-header .utils > li > ul.dropdown-menu li.currentLanguage a{border-top:none;}header .navbar-header .utils > li > ul.dropdown-menu li .ellip-line{font-size:18px;}header .navbar-header .utils > li > ul.dropdown-menu li a.arrow-md{margin-left:0;}header .navbar-header .utils > li > ul.dropdown-menu li a.arrow-md::before{position:static;}header .navbar-header .utils > li > ul.dropdown-menu li a:hover{color:#cf050b;}header .navbar-header .utils > li.language > a:before,
header .navbar-header .utils > li.myaccount > a:before,
header .navbar-header .utils > li.cart > a:before{content:"";display:block;height:25px;-webkit-mask-position:0 0px;mask-position:0 0px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;right:0;width:24px;background-color:#630304;-webkit-mask-size:75px;mask-size:75px;}header .navbar-header .utils > li.language > a:before{-webkit-mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.92 8.5H19.7894L19.3522 7.74855C18.3329 5.99675 16.7081 4.63672 14.752 3.96696L13.542 3.55268L14.1501 4.67776C14.7294 5.74935 15.175 6.9108 15.4856 8.124L15.5819 8.5H15.97H18.92ZM12.4112 3.75557L12 3.16104L11.5888 3.75557C10.7299 4.99739 10.0566 6.37461 9.61118 7.85602L9.41753 8.5H10.09H13.91H14.5825L14.3888 7.85602C13.9434 6.37461 13.2701 4.99739 12.4112 3.75557ZM3.77493 14.1213L3.86961 14.5H4.26H7.64H8.20427L8.13637 13.9398C8.05746 13.2888 8 12.6512 8 12C8 11.3488 8.05746 10.7112 8.13637 10.0602L8.20427 9.5H7.64H4.26H3.86961L3.77493 9.87873C3.60698 10.5505 3.5 11.2617 3.5 12C3.5 12.7383 3.60698 13.4495 3.77493 14.1213ZM8.51438 15.876L8.41812 15.5H8.03H5.08H4.21325L4.64717 16.2503C5.66719 18.0141 7.29303 19.3637 9.24803 20.033L10.458 20.4473L9.84985 19.3222C9.27061 18.2507 8.82496 17.0892 8.51438 15.876ZM4.64717 7.74969L4.21325 8.5H5.08H8.03V8L8.51438 8.124C8.82496 6.9108 9.27061 5.74935 9.84985 4.67776L10.458 3.55268L9.24803 3.96696C7.29303 4.63633 5.66719 5.9859 4.64717 7.74969ZM11.5888 20.2444L12 20.839L12.4112 20.2444C13.2701 19.0026 13.9434 17.6254 14.3888 16.144L14.5825 15.5H13.91H10.09H9.41753L9.61118 16.144C10.0566 17.6254 10.7299 19.0026 11.5888 20.2444ZM14.34 14.5H14.7764L14.8354 14.0676C14.9266 13.3991 15 12.7133 15 12C15 11.287 14.9267 10.5914 14.8353 9.93142L14.7755 9.5H14.34H9.66H9.22446L9.16472 9.93142C9.07334 10.5914 9 11.287 9 12C9 12.7133 9.07343 13.3991 9.16458 14.0676L9.22355 14.5H9.66H14.34ZM15.97 15.5H15.5819L15.4856 15.876C15.175 17.0892 14.7294 18.2507 14.1501 19.3222L14.59 19.56L14.752 20.033C16.7081 19.3633 18.3329 18.0033 19.3522 16.2514L19.7894 15.5H18.92H15.97ZM15.8636 13.9398L15.7957 14.5H16.36H19.74H20.1304L20.2251 14.1213C20.393 13.4495 20.5 12.7383 20.5 12C20.5 11.2617 20.393 10.5505 20.2251 9.87873L20.1304 9.5H19.74H16.36H15.7957L15.8636 10.0602C15.9425 10.7112 16 11.3488 16 12C16 12.6512 15.9425 13.2888 15.8636 13.9398ZM2.5 12C2.5 6.75549 6.74679 2.5 11.99 2.5C17.2442 2.5 21.5 6.75647 21.5 12C21.5 17.2435 17.2442 21.5 11.99 21.5C6.74679 21.5 2.5 17.2445 2.5 12Z" fill="white" stroke="white"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.92 8.5H19.7894L19.3522 7.74855C18.3329 5.99675 16.7081 4.63672 14.752 3.96696L13.542 3.55268L14.1501 4.67776C14.7294 5.74935 15.175 6.9108 15.4856 8.124L15.5819 8.5H15.97H18.92ZM12.4112 3.75557L12 3.16104L11.5888 3.75557C10.7299 4.99739 10.0566 6.37461 9.61118 7.85602L9.41753 8.5H10.09H13.91H14.5825L14.3888 7.85602C13.9434 6.37461 13.2701 4.99739 12.4112 3.75557ZM3.77493 14.1213L3.86961 14.5H4.26H7.64H8.20427L8.13637 13.9398C8.05746 13.2888 8 12.6512 8 12C8 11.3488 8.05746 10.7112 8.13637 10.0602L8.20427 9.5H7.64H4.26H3.86961L3.77493 9.87873C3.60698 10.5505 3.5 11.2617 3.5 12C3.5 12.7383 3.60698 13.4495 3.77493 14.1213ZM8.51438 15.876L8.41812 15.5H8.03H5.08H4.21325L4.64717 16.2503C5.66719 18.0141 7.29303 19.3637 9.24803 20.033L10.458 20.4473L9.84985 19.3222C9.27061 18.2507 8.82496 17.0892 8.51438 15.876ZM4.64717 7.74969L4.21325 8.5H5.08H8.03V8L8.51438 8.124C8.82496 6.9108 9.27061 5.74935 9.84985 4.67776L10.458 3.55268L9.24803 3.96696C7.29303 4.63633 5.66719 5.9859 4.64717 7.74969ZM11.5888 20.2444L12 20.839L12.4112 20.2444C13.2701 19.0026 13.9434 17.6254 14.3888 16.144L14.5825 15.5H13.91H10.09H9.41753L9.61118 16.144C10.0566 17.6254 10.7299 19.0026 11.5888 20.2444ZM14.34 14.5H14.7764L14.8354 14.0676C14.9266 13.3991 15 12.7133 15 12C15 11.287 14.9267 10.5914 14.8353 9.93142L14.7755 9.5H14.34H9.66H9.22446L9.16472 9.93142C9.07334 10.5914 9 11.287 9 12C9 12.7133 9.07343 13.3991 9.16458 14.0676L9.22355 14.5H9.66H14.34ZM15.97 15.5H15.5819L15.4856 15.876C15.175 17.0892 14.7294 18.2507 14.1501 19.3222L14.59 19.56L14.752 20.033C16.7081 19.3633 18.3329 18.0033 19.3522 16.2514L19.7894 15.5H18.92H15.97ZM15.8636 13.9398L15.7957 14.5H16.36H19.74H20.1304L20.2251 14.1213C20.393 13.4495 20.5 12.7383 20.5 12C20.5 11.2617 20.393 10.5505 20.2251 9.87873L20.1304 9.5H19.74H16.36H15.7957L15.8636 10.0602C15.9425 10.7112 16 11.3488 16 12C16 12.6512 15.9425 13.2888 15.8636 13.9398ZM2.5 12C2.5 6.75549 6.74679 2.5 11.99 2.5C17.2442 2.5 21.5 6.75647 21.5 12C21.5 17.2435 17.2442 21.5 11.99 21.5C6.74679 21.5 2.5 17.2445 2.5 12Z" fill="white" stroke="white"/></svg>');}header .navbar-header .utils > li.myaccount > a:before{-webkit-mask:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12ZM12 14C9.33 14 4 15.34 4 18V19C4 19.55 4.45 20 5 20H19C19.55 20 20 19.55 20 19V18C20 15.34 14.67 14 12 14Z" fill="currentColor"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12ZM12 14C9.33 14 4 15.34 4 18V19C4 19.55 4.45 20 5 20H19C19.55 20 20 19.55 20 19V18C20 15.34 14.67 14 12 14Z" fill="currentColor"/></svg>');}header .navbar-header .utils > li.cart > a:before{-webkit-mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 18C5.9 18 5.01 18.9 5.01 20C5.01 21.1 5.9 22 7 22C8.1 22 9 21.1 9 20C9 18.9 8.1 18 7 18ZM1 3C1 3.55 1.45 4 2 4H3L6.6 11.59L5.25 14.03C4.52 15.37 5.48 17 7 17H18C18.55 17 19 16.55 19 16C19 15.45 18.55 15 18 15H7L8.1 13H15.55C16.3 13 16.96 12.59 17.3 11.97L20.88 5.48C21.25 4.82 20.77 4 20.01 4H5.21L4.54 2.57C4.38 2.22 4.02 2 3.64 2H2C1.45 2 1 2.45 1 3ZM17 18C15.9 18 15.01 18.9 15.01 20C15.01 21.1 15.9 22 17 22C18.1 22 19 21.1 19 20C19 18.9 18.1 18 17 18Z" fill="currentColor"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 18C5.9 18 5.01 18.9 5.01 20C5.01 21.1 5.9 22 7 22C8.1 22 9 21.1 9 20C9 18.9 8.1 18 7 18ZM1 3C1 3.55 1.45 4 2 4H3L6.6 11.59L5.25 14.03C4.52 15.37 5.48 17 7 17H18C18.55 17 19 16.55 19 16C19 15.45 18.55 15 18 15H7L8.1 13H15.55C16.3 13 16.96 12.59 17.3 11.97L20.88 5.48C21.25 4.82 20.77 4 20.01 4H5.21L4.54 2.57C4.38 2.22 4.02 2 3.64 2H2C1.45 2 1 2.45 1 3ZM17 18C15.9 18 15.01 18.9 15.01 20C15.01 21.1 15.9 22 17 22C18.1 22 19 21.1 19 20C19 18.9 18.1 18 17 18Z" fill="currentColor"/></svg>');}header .navbar-header .utils > li.items a:before{background:url("/_ui/responsive/common/svg/icon_compare_sprite.svg") no-repeat 0 0;background-size:42px 150px;content:"";border:none;width:28px;height:24px;margin-top:5px;cursor:pointer;}header .navbar-header .utils > li.items:not(.inactive):hover,
header .navbar-header .utils > li a:before:not(.inactive):hover,
header .navbar-header .utils > li.items.active > a:before{background-position:18px -55px;}header .navbar-header .utils > li.items.active a:before,
header .navbar-header .utils > li.items a:not(.inactive):hover,
header .navbar-header .utils > li.items:not(.inactive) a:hover:before{background-position:0 -67px;}header .navbar-header .utils > li.myaccount > a:hover:before,
header .navbar-header .utils > li.myaccount.active > a:before,
header .navbar-header .utils > li.myaccount.animate > a:before,
header .navbar-header .utils > li.cart > a:hover:before,
header .navbar-header .utils > li.cart.active > a:before,
header .navbar-header .utils > li.cart.animate > a:before,
header .navbar-header .utils > li.language.active > a:before,
header .navbar-header .utils > li.language.animate > a:before{background-color:#fff;}header .navbar-header .utils > li.cart.active > a span,
header .navbar-header .utils > li.items.active > a span,
header .navbar-header .utils > li.items a:not(.inactive):hover span,
header .navbar-header .utils > li.language.active > a span{color:#fff;}header .navbar-header .utils > li.items:hover svg path,
header .navbar-header .utils > li.items:hover svg mask path{fill:#fff;}header .navbar-header .utils > li.items.animate{background-position:26px -134px;}header .navbar-header .utils > li.menu{min-width:85px;height:74px;position:relative;display:none;}#session-notice{position:fixed;display:none;}#session-notice p{font-size:18px;line-height:24px;margin-bottom:30px;}#session-notice .session-notice-inner{position:fixed;top:50%;transform:translateY(-50%);right:0;left:0;margin:12px auto;background:#ffffff;padding:48px 40px;width:430px;max-width:430px;}#session-notice .session-notice-counter{font-family:inherit;font-weight:700;font-size:34px;line-height:36px;margin:12px 0 48px 0;}#session-notice .session-notice-continue{display:none;}#session-notice .session-notice-expired{display:none;}#session-notice .active{display:block;}.notice-overlay{transform:translateY(-50%);top:50%;margin:12px auto 12px auto;background:#ffffff;bottom:auto;width:430px;right:0;left:0;}.global-message-overlay .global-message-overlay-shipping-mark-and-tag .notice-overlay,
.global-message-overlay .global-message-overlay-quote-mark-tag .notice-overlay,
.global-message-overlay .global-message-overlay-deactivate-mark-tag .notice-overlay,
.global-message-overlay .global-message-overlay-delete-save-list .notice-overlay,
.global-message-overlay .my-product-list-overlay .notice-overlay,
.forgotpassword .notice-overlay{position:absolute;}#selectStoreOverlay{width:600px;}#selectStoreOverlay .modal-content-text{max-width:400px;}#selectStoreOverlay .modal-body{padding-bottom:0;}.notice-overlay p{font-size:18px;}.notice-overlay .notice-inner{padding:50px 40px 50px 40px;}.notice-overlay .notice-inner .modal-content-text{padding-bottom:0;}.notice-overlay .save-form{left:0;opacity:1;display:block;width:100%;}.notice-overlay .save-form input{font-family:inherit;font-weight:700;background-color:#e2000f;color:#fff;border:none;padding:15px 40px;}.notice-overlay .save-form .btn{margin-right:20px;}.notice-overlay .save-form .btn:last-of-type{margin-right:0;}.notice-overlay .save-cart-btn{display:none;}.notice-overlay .saved .save-form input[type="submit"]{background-image:url("/_ui/responsive/common/img/ok.png");background-position:25px center;background-repeat:no-repeat;padding:15px 30px 15px 60px;background-color:#d50007;}.notice-overlay .saved .save-form > button{background-image:url("/_ui/responsive/common/img/ok.png");background-position:25px center;background-repeat:no-repeat;padding:15px 30px 15px 60px;background-color:#d50007;}.notice-overlay .form-group{margin-bottom:36px;width:100%;}.notice-overlay .form-group input,
.notice-overlay .form-group > button{width:100%;border:2px solid #000;padding:4px 10px;margin:6px 0;-webkit-border-radius:0;border-radius:0;font-weight:bold;color:#000000;}.overlay-signin .arrow-xs.trigger-forgotpassword{margin-top:12px;cursor:pointer;}.overlay-signin .notice-overlay .form-group input[type="text"],
.overlay-signin .notice-overlay .form-group input[type="password"]{border:none;border-bottom:1px #575757 solid;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;width:100%;height:auto;color:#575757;font-size:22px;line-height:22px;padding:12px 20px;}.forgotpassword{display:none;}.forgotpassword.active{display:block;}#changeUserStore{display:none;overflow-x:visible;overflow-y:visible;}.visible .mask{top:0;}.mask{background-color:rgba(0, 0, 0, 0.6);height:100%;left:0;position:fixed;top:-130%;width:100%;z-index:1300;}.mask.headerMask{z-index:1330;top:0;opacity:0.83;}.mask.mask-all{top:0;}.breadcrumb ul{margin:0;}.breadcrumb ul li{padding-left:0;padding-right:0;font-weight:600;color:#949494;}.breadcrumb ul li a{color:#949494;}.breadcrumb ul li a:hover{color:#000000;}.breadcrumb ul li:first-child{background-image:none;padding-left:0;}.breadcrumb ul li:last-child{padding-left:0;}.breadcrumb .list-inline li:not(:last-child):after{content:"\2044";font-weight:400;padding-left:20px;padding-right:15px;}#documents .list-inline .icon img,
#certificates .list-inline .icon img,
#financial-information-table .list-inline .icon img{height:40px;}.manual-controls .slick-disabled-custom{opacity:0 !important;z-index:-1;position:relative;cursor:default;}.productTab .table,
.productTab .table-responsive,
.myaccount-table .table{margin-bottom:0;}.myaccount-table.myaccount-adressbook .table{margin-bottom:3px;}.section-documents a{color:#000000;}.section-documents a:hover,
.section-certificates a:hover{color:#e2000f;}.section-spareparts .info-block input{width:100px;text-align:center;}.section-documents .style-two select{min-width:130px;}.section-documents .style-two.wide select{min-width:190px;}.table{margin-bottom:36px;}.table thead tr th:focus,
.table thead tr td:focus{outline:none;}.table .cell-center{vertical-align:middle;text-align:center;}.table-striped thead,
.visual-table thead{border-bottom:4px #000 solid;background-color:#fff;}.table-striped thead tr th,
.table-striped thead tr td{font-family:inherit;font-weight:600;border-left:1px #cccccc solid;font-size:16px;line-height:24px;padding:12px 15px 8px 15px;vertical-align:bottom;}.table-striped thead tr th:first-child,
.table-striped thead tr td:first-child{border:none;}.table-striped thead tr th.no-right-border,
.table-striped thead tr td.no-right-border{border-right:none;}.table-striped tbody tr td{border:none;padding:12px 15px;vertical-align:top;}.table-striped tbody tr td ul{text-align:center;}.table-striped tbody tr:nth-of-type(2n+1){background-color:#ebebeb;}.search-company-results .table-striped tbody tr:nth-child(2n+1){background-color:transparent !important;}.custom-dropdown.customer-account-selection tbody tr.alphabet,
.search-company-results .table-striped tbody tr.alphabet{background-color:#e2000f !important;}.toggle-compare .action-link{margin:12px 0;text-align:right;}.visual-table img{max-width:96px;max-height:96px;}.visual-table tbody tr{background-color:#fff;border-bottom:1px solid #cccccc;}.visual-table tbody tr td{padding:16px 10px;}.visual-table tbody tr td ul{padding-left:0;}.visual-table tbody tr td ul li a{font-size:15px !important;}.document-table thead tr th,
.document-table thead tr td,
.software-table thead tr th,
.software-table thead tr td{font-family:inherit;font-weight:700;}.software-table tbody .software-title{width:24%;}.software-table tbody .software-size{width:24%;}.software-table tbody .software-version{width:12%;}.software-table tbody .software-release-date{width:11%;}.software-table tbody .software-download{width:5%;}.widget{border-top:7px solid #000;padding-top:15px;}.panel-group .panel-default .panel-collapse .panel-body ul{padding-left:0;margin-bottom:0;}.panel-group .panel-default .panel-collapse .panel-body ul li label{margin-bottom:0;}.style-one label.disabled{color:#cccccc;}.back-to-top{border-bottom:7px #000 solid;margin-bottom:17px;}.back-to-top a{display:block;font-family:inherit;font-weight:700;font-size:24px;line-height:36px;color:#000;}.no-touch .back-to-top a:hover{color:#000;}.back-to-top a span{display:inline-block;background:url("/_ui/responsive/common/svg/icon_top_black.svg") no-repeat right center;padding-right:25px;}.show-filters{font-family:inherit;font-weight:700;margin:0 0 24px 0;padding:23px 0 0 0;border-top:1px #cccccc solid;}.show-filters a{display:block;background:url("/_ui/responsive/common/svg/icon_arrow_collapse_sprite_black.svg") no-repeat right 5px;background-size:27px 110px;color:#000;}.show-filters a .show-all,
.show-filters a.collapsed .hide-all{display:none;}.show-filters a .hide-all,
.show-filters a.collapsed .show-all{display:block;}.show-filters a.collapsed{background-position:right -85px;background-size:27px 110px;}.filter-reset{float:right;line-height:36px;}.table-wrapper{position:relative;margin:0 0 48px 0;}.inner-table-wrapper{border-right:1px #cccccc solid;overflow-x:auto;margin-left:310px;}.inner-table-wrapper.inner-table-wrapper-dummy{border:none;margin-bottom:12px;}.inner-table-wrapper.inner-table-wrapper-dummy div{height:1px;}.inner-table-wrapper .empty-message{display:none;}.inner-table-wrapper .comparison-table{margin-bottom:0;}.inner-table-wrapper .comparison-table .comparison-data-toggle{font-size:16px;line-height:16px;}.inner-table-wrapper .comparison-table .border-line{border-bottom:solid 7px black;width:100%;z-index:998;}.inner-table-wrapper.empty{margin:24px 0 0 0;overflow:hidden;border:0;}.inner-table-wrapper.empty .comparison-table tbody{display:none;}.inner-table-wrapper.empty .comparison-table thead tr th,
.inner-table-wrapper.empty .comparison-table thead tr td{height:auto !important;}.inner-table-wrapper.empty .comparison-table thead tr th:first-child,
.inner-table-wrapper.empty .comparison-table thead tr td:first-child{position:relative;}.inner-table-wrapper.empty .comparison-table thead tr th a,
.inner-table-wrapper.empty .comparison-table thead tr td a{display:none !important;}.comparison-table{width:auto;max-width:none;height:100%;border-collapse:separate !important;}.comparison-table thead{border-bottom:7px #000 solid;position:static;z-index:1200;}.comparison-table thead tr th,
.comparison-table thead tr td{position:relative;padding:0 24px 0 24px;width:231px;min-width:231px;border-right:1px solid #D8D8D9;}.comparison-table thead tr th.comparison-product-width,
.comparison-table thead tr td.comparison-product-width{width:370px;}.comparison-table thead tr td.comparison-product-width-bg{width:370px;height:100%;}.comparison-product-width-bg .compare-products-wrapper{background:#FAFAFA;color:#6a6a6a;border:1px dashed #D8D8D9;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.comparison-table thead tr th:first-child,
.comparison-table thead tr td:first-child{z-index:50;top:auto;position:absolute;left:0;text-align:left;padding-left:0;}.comparison-table tbody{position:static;}.comparison-table tbody tr td{border:none;font-size:16px;line-height:24px;color:#878786;position:relative;padding-top:12px;padding-bottom:11px;width:231px;max-width:231px;}.comparison-table tbody tr td strong{color:#000;}.comparison-table tbody tr td ul{padding-left:0;}.comparison-table tbody tr td ul li{line-height:24px;color:#878786;word-wrap:break-word;word-break:normal;white-space:normal;}.comparison-table tbody tr td:first-child,
.comparison-table tbody tr th{z-index:50;position:absolute;top:auto;left:0;border-top:none;padding-left:0;max-width:100% !important;}.inner-table-wrapper.empty .comparison-table{margin-bottom:48px;}.inner-table-wrapper.empty .comparison-table .cell-wrapper{min-height:0;}.comparison-table .cell-wrapper{min-height:280px;}.comparison-table .column-width{width:310px;min-width:310px;}.comparison-table .border{border-bottom:1px solid #cccccc;position:absolute;bottom:0;left:0;width:calc(100% - 20px);}.comparison-table .bottom-link{position:absolute;left:0;bottom:24px;}.comparison-table .remove-column{position:absolute;left:10px;top:0;width:27px;height:27px;background:url("/_ui/responsive/common/svg/close_black.svg") no-repeat center center;background-size:15px;color:#303030;transition:background-color 0.3s ease-in-out;}.comparison-table .remove-column img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}.comparison-table .product-upper-subheading{margin-bottom:16px;}.comparison-table .product-meta{margin-top:24px;margin-bottom:24px;width:inherit;text-align:right;}.compare-products-wrapper .add-to-cart-form-compare{margin-top:205px;}.comparison-table .img-container{margin-bottom:24px;height:96px;}.comparison-table .price.textfill{max-width:265px;width:100%;}.comparison-table[data-is-anonymous-user="true"] .compare-products-wrapper{margin-bottom:20px;}.comparison-table[data-is-anonymous-user="true"] .bottom-link{position:relative;bottom:0;top:5px;}.myaccount-page .info-block .search{padding-left:0;}.myaccount-page .form-horizontal .control-label{text-align:left;}.form-horizontal .form-group{margin-right:0;}.form-horizontal .selector{color:#000000;}.form-horizontal.form-inputs .form-group{margin-left:0;}.delivery-type .form-horizontal.form-inputs .form-group{width:100%;max-width:400px;margin-right:15px;}.delivery-type .control-group .help-inline{min-width:0;}.delivery-type .form-horizontal.form-inputs .form-group.number,
.delivery-type .form-horizontal.form-inputs .form-group.number .help-inline{max-width:145px;display:inline-block;}.delivery-type .form-horizontal.form-inputs .form-group.slim,
.delivery-type .form-horizontal.form-inputs .form-group.slim .help-inline{max-width:240px;display:inline-block;}.form-horizontal.form-inputs .form-group input.date-pick{padding:5px 5px 5px 10px;}.delivery-type .form-horizontal.form-inputs .form-group input{width:100% !important;max-width:100% !important;height:36px;margin:0 !important;background-color:#ffffff;}.myaccount-page .form-horizontal.form-inputs .form-group .style-two{width:220px;max-width:100%;}.myaccount-page .form-horizontal.form-inputs .form-group .style-two.form-width-xs{width:120px;max-width:100%;}.myaccount-page .form-horizontal.form-inputs .form-group .date-pick{width:104px;max-width:100%;}.myaccount-page .form-horizontal.form-inputs .form-group .date-from{margin-right:12px;}.myaccount-page .form-control-static{min-height:0;padding-bottom:0;}.myaccount-page .note-sm{font-size:14px;color:#878786 !important;margin-top:-4px;margin-bottom:0;}.myaccount-page thead tr th,
.myaccount-page thead tr td{font-family:inherit;font-weight:700;}.myaccount-page .intro-cart-wrapper .calculations{border-bottom:0;margin-bottom:0;}.myaccount-page.background-grey .intro-cart .product-cart{background-color:#ffffff;}.myaccount-page.background-grey .intro-cart .product-cart .form-horizontal{padding-left:20px;}.myaccount-page.background-grey .intro-cart .checkout-details .panel-default{background:none;}.myaccount-table{margin:0 0 48px 0;}.fake-selector .myaccount-table{margin:0;}.myaccount-table th,
.myaccount-table td{border-left:0 !important;}.myaccount-table th.header-inner,
.myaccount-table td.header-inner{padding-top:12px !important;padding-bottom:10px !important;cursor:default;}.myaccount-table a{color:#000000;}.myaccount-table a:hover{color:#e1000f;}.myaccount-table .col-width-70{width:70px;}.currency-toggle-list{position:absolute;z-index:999;}.currency-toggle-list .currency-selector-container span{font-weight:500;}.currency-chosen{font-family:inherit;font-weight:700;padding-left:10px;padding-top:5px;}#currency-overlay{display:none;}#currency-overlay.active{display:block;}#currency-overlay p{font-size:18px;}#currency-overlay .currency-inner{padding:50px 40px 50px 40px;}#currency-overlay .currency-country-selector{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;cursor:pointer;}#currency-overlay .currency-country-selector .currency-toggle-list{width:100%;top:44px;padding-left:15px;padding-right:15px;display:none;}#currency-overlay .currency-country-selector .currency-toggle-list .currency-selector-container{max-height:260px;min-width:0;overflow-y:auto;}#currency-overlay .currency-country-selector.active .currency-toggle-list{display:block;}#currency-overlay .form-horizontal .control-label{text-align:left;padding-top:12px;}#currency-overlay select{font-family:inherit;font-weight:600;}#currency-overlay .active{display:block;}.currency-selector-container{border:2px solid #000000;background:#ffffff;padding:20px 20px 1px 20px;}.currency-selector-container .block-red{border-left:8px solid #b6000f;position:relative;padding-left:6px;top:10px;left:0;display:inline-block;}.language .dropdown-menu .block-red{border-left:8px solid #b6000f;position:relative;padding-left:6px;}.currency-selector-container ul li{font-family:inherit;font-weight:700;font-size:18px !important;border-top:1px solid #9d9e9e;padding:10px 0 10px 0;background-image:none;}.currency-selector-container ul li a{color:#000000;}.currency-selector-container ul li:first-child{border-top:0;}.currency-selector-container ul li.currency-selected{padding-top:0;padding-bottom:20px;margin-top:-15px;}.currency-selector.disabled{display:none;}.currency-selector .currency-iconized{margin-right:4px;}.currency-selector .currency-icon{position:relative;cursor:pointer;}.currency-selector .currency-icon.currency-icon-valuta{background:url(/_ui/responsive/common/img/sprite_currency_icon_valuta@x2.png) #d8d8d9 no-repeat;width:30px;height:30px;background-position:0 0;background-size:180px 30px;}.currency-selector .currency-icon.currency-icon-valuta.icon-usd{background-position:0 0;}.currency-selector .currency-icon.currency-icon-valuta.icon-usd:hover,
.currency-selector .currency-icon.currency-icon-valuta.icon-usd.active{background-position:-30px 0;}.currency-selector .currency-icon.currency-icon-valuta.icon-euro{background-position:-60px 0;}.currency-selector .currency-icon.currency-icon-valuta.icon-euro:hover,
.currency-selector .currency-icon.currency-icon-valuta.icon-euro.active{background-position:-90px 0;}.currency-selector .currency-icon.currency-icon-valuta.icon-pound{background-position:-120px 0;}.currency-selector .currency-icon.currency-icon-valuta.icon-pound:hover,
.currency-selector .currency-icon.currency-icon-valuta.icon-pound.active{background-position:-150px 0;}.currency-selector .currency-icon.currency-icon-toggle{background:url(/_ui/responsive/common/svg/icon_arr_down_gray.svg) #d8d8d9 center center no-repeat;width:30px;height:30px;}.currency-selector .currency-icon.currency-icon-toggle.clicked{background:url(/_ui/responsive/common/svg/icon_arr_up_gray.svg) #d8d8d9 center center no-repeat;}.currency-selector .currency-icon.currency-icon-toggle.active,
.currency-selector .currency-icon.currency-icon-toggle:hover{background:url(/_ui/responsive/common/svg/icon_arr_down_white.svg) #e2000f center center no-repeat;}.currency-selector .currency-icon.currency-icon-toggle.active.clicked,
.currency-selector .currency-icon.currency-icon-toggle:hover.clicked{background:url(/_ui/responsive/common/svg/icon_arr_up_white.svg) #e2000f center center no-repeat;}.currency-selector .currency-icon:hover{background-color:#B6000F;}.currency-selector .currency-icon.active{background-color:#e2000f;}.currency-selector .currency-toggle .currency-selector-container{display:none;max-height:350px;overflow-y:scroll;}.currency-selector .currency-toggle.active .currency-selector-container{display:block;}.breadcrumb .currency-selector .currency-toggle .currency-selector-container{max-height:550px;}.breadcrumb .currency-toggle-list{right:15px;}.breadcrumb .currency-chosen{display:none;}.currency-selected span{color:#000000;}.vertical-alignment-helper{display:table;height:100%;width:100%;}.vertical-align-center{display:table-cell;vertical-align:middle;}#oneTimeShippingAddressModal .modal-content{max-width:500px;}.page-notFound .alert{margin-bottom:0;}@font-face{font-family:'asm_icons';src:url('/_ui/responsive/common/fonts/asm_icons.eot?9817510');src:url('/_ui/responsive/common/fonts/asm_icons.eot?9817510#iefix') format('embedded-opentype'), url('/_ui/responsive/common/fonts/asm_icons.woff?9817510') format('woff'), url('/_ui/responsive/common/fonts/asm_icons.ttf?9817510') format('truetype'), url('/_ui/responsive/common/fonts/asm_icons.svg?9817510#asm_icons') format('svg');}.ASM_close{float:right;font-size:45px;font-weight:200;line-height:50px;color:#1473DF;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;padding-left:20px;border-left:1px solid #39495e;padding-bottom:8px;}.ASM_close:hover,
.ASM_close:focus{text-decoration:none;cursor:pointer;opacity:0.8;outline:none;}.ASM_alert{padding:10px;margin-top:15px;border:1px solid transparent;background:#F54544;color:#fff;line-height:20px;font-size:16px;position:absolute;z-index:2;text-align:center;width:50%;left:25%;font-family:"Open Sans", sans-serif;}.ASM_alert-dismissable{padding-right:35px;}.ASM_alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit;}.ASM_alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}.ASM_alert-success hr{border-top-color:#c9e2b3;}.ASM_alert-success .alert-link{color:#2b542c;}.ASM_alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.ASM_alert-info hr{border-top-color:#a6e1ec;}.ASM_alert-info .alert-link{color:#245269;}.ASM_alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.ASM_alert-warning hr{border-top-color:#f7e1b5;}.ASM_alert-warning .alert-link{color:#66512c;}.ASM_alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.ASM_alert-danger hr{border-top-color:#e4b9c0;}.ASM_alert-danger .alert-link{color:#843534;}.ASM_icon{position:relative;top:1px;display:inline-block;font-family:'asm_icons', sans-serif;font-style:normal;font-weight:normal;line-height:1;}.ASM_icon-logo:before{content:'\e807';font-size:32px;}.ASM_icon-contacts:before{content:'\e801';vertical-align:middle;}.ASM_icon-cart:before{content:'\e802';vertical-align:middle;display:inline-block;font-family:'asm_icons', sans-serif;font-style:normal;font-weight:normal;line-height:1;color:#bfc2cb;}.ASM_icon-user:before{font-family:'asm_icons', sans-serif;content:'\e810';vertical-align:middle;display:inline-block;font-style:normal;font-weight:normal;line-height:1;color:#bfc2cb;min-width:14px;}.input-group-addon.glyphicon-briefcase{top:0;}.input-group-addon.glyphicon-briefcase:before{vertical-align:middle;display:inline-block;font-style:normal;font-weight:normal;line-height:1;color:#bfc2cb;min-width:14px;}.ASM_icon-arrow-down:before{content:'\e803';}.ASM_icon-arrow-up:before{content:'\e804';}.ASM_icon-arrow-indicator-down:before{content:'\e805';}.ASM_icon-arrow-indicator-up:before{content:'\e806';}.ASM_icon-chain:before{content:'\e808';}.ASM_icon-close:before{content:'\e80d';color:#c5cdd6;}.ASM_icon-close:hover{opacity:.5;}.ASM_icon-lock:before{font-family:'asm_icons', sans-serif;font-style:normal;font-weight:normal;line-height:1;content:'\e811';vertical-align:middle;display:inline-block;color:#bfc2cb;min-width:14px;}.ASM_icon-customer-list:before{content:'\e80b';vertical-align:bottom;color:#1473DF;font-size:28px;position:relative;top:5px;}.ASM_icon-chain.ASM_chain-bind:before{color:#fff;}.ASM_icon-chain{position:absolute;top:-10px;right:-20px;background:#27394f;padding:17px 20px 13px 10px;font-size:30px;}#_asm{position:absolute;display:none;font-family:"Dosis", Helvetica, Arial, sans-serif;top:0;left:0;right:0;background:#27394f;color:#000;z-index:9997;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}#_asm .ASM-btn{height:40px;border:0;padding:0 15px;font-size:19px;font-weight:300;text-transform:uppercase;color:#fff;display:inline-block;float:none;margin:0;vertical-align:baseline;}#_asm .assign-cart-to-member-wrapper{position:absolute;right:25%;z-index:2;}#_asm .ASM-btn.ASM-btn-login,
#_asm .ASM-btn.ASM-btn-bind-cart{background:#b6000f;width:100%;}#_asm .ASM_toggle_wrapper{text-align:left;}#_asm #ASM_toggle{display:inline-block;padding-top:15px;color:#ffffff;text-decoration:underline;}#_asm #ASM_toggle:hover{color:#e2000f;}#_asm .ASM-btn.ASM-btn-create-account{background:#d2dbe6;color:#0354ae;width:100%;}#_asmBindForm{vertical-align:bottom;}#asmLogoutForm,
#asmLogoutForm fieldset,
#_asmSessionEndForm,
#_asmBindForm,
#_asmPersonifyForm{display:inline;vertical-align:middle;}#_asm .ASM-btn.ASM-btn-logout,
#_asm .ASM-btn.ASM-btn-reset,
#_asm .ASM-btn.ASM-btn-customers{background:transparent;color:#0486e0;outline:none;}#_asm .ASM-btn.ASM-btn-logout{padding-bottom:15px;}#_asm .ASM-btn.ASM-btn-start-session{background:#19bc33;color:#fff;font-weight:400;font-size:18px;margin-left:-1px;vertical-align:bottom;width:100%;}#_asm button[disabled]{opacity:0.45;background:#207241;}#_asm .ASM-btn.ASM-btn-end-session,
#_asm .ASM-btn.ASM-btn-bind-cart,
#_asm .ASM-btn.ASM-btn-create-account{font-size:18px;}#_asm .ASM-btn.ASM-btn-end-session{background:#ff3b30;color:#fff;font-weight:400;width:100%;}#_asm .ASM_end_session{vertical-align:bottom;margin-bottom:15px;}#_asm .ASM-btn-customer-list{vertical-align:bottom;border-left:1px solid #39495e;border-right:1px solid #39495e;}#_asm .ASM-btn-customer-list:hover,
#_asm .ASM-btn-customer-list:focus{color:#fff;text-decoration:none;}#_asm .ASM-btn-customer-list.disabled{opacity:0.45;pointer-events:none;cursor:default;}#_asm .ASM_input_holder{display:inline-block;position:relative;}#_asm .ASM_input_holder.b2bUnitId{display:block;position:relative;}#_asm .ASM_input_holder.input-group{display:table;padding-left:15px;padding-right:15px;float:left;}#_asm .ASM_input_holder label{font-family:"Dosis", Helvetica, Arial, sans-serif;color:#777777;font-weight:600;font-size:14px;display:block;text-align:left;margin-bottom:1px;}#_asm .ASM_input_holder .ASM_autocomplete{display:none;position:absolute;background:#fff;width:100%;z-index:99999;border-top:1px solid #e6e8ea;}#_asm .ASM_input_holder .ASM_autocomplete.ASM_autocomplete_active{display:block;}#_asm .ASM_input_holder .ASM_autocomplete ul{padding:0 10px;margin:0;}#_asm .ASM_input_holder .ASM_autocomplete ul li{font-size:18px;line-height:37px;}#_asm .ASM-input{height:40px;padding:6px 10px;font-size:19px;line-height:20px;border-radius:0;border:0;width:100%;}#_asm .b2bUnitId .ASM-input{width:85%;}#_asm .ASM-input[disabled],
#_asm .ASM-input.disabled,
#_asm .ASM-input[readonly],
#_asm .ASM-input[readonly]:focus{background-color:#b4bac2;cursor:default;color:#000;}#_asm .ASM-input.placeholder{color:#757575;}#_asm #_asmSessionEndForm .ASM-input{background-color:#b4bac2;}#_asm #_asmSessionEndForm .ASM-input.placeholder{background-color:#fff;}#_asmSessionEndForm{vertical-align:bottom;}select#_asm .ASM-input{height:40px;line-height:40px;}textarea#_asm .ASM-input,
select[multiple]#_asm .ASM-input{height:auto;}#_asm .ASM-input:focus,
#_asm .ASM-input.ASM-input-valid,
#_asm .ASM-input.ASM-input-error{background:#fff;}#_asm .ASM-input.ASM-input-error{color:#FF4544;border:2px solid #FF4544;padding:5px 10px;}#_asm .ASM-input-error.placeholder{color:#ff958f;}#_asm .ASM_header{padding-bottom:15px;}#_asm .ASM_header .first-top-row{border-bottom:1px solid #39495e;margin:0 -1.5em 10px -4em;padding:0 2em 0 4em;}#_asm .ASM_header .first-top-row .element-separator-height{height:60px;padding-top:10px;}#_asm .ASM_header .ASM_logo{font-family:"Dosis", Helvetica, Arial, sans-serif;float:left;font-size:25px;font-weight:300;line-height:30px;color:#fff;margin-top:10px;}#_asm .ASM_header .ASM_login{text-align:right;}#_asm .ASM_header #_asmLogged .ASM_loggedin_text_label{text-transform:uppercase;}#_asm .ASM_header .ASM_loggedin{text-align:right;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text,
.ASM_timer{display:inline-block;font-weight:300;font-size:14px;margin-left:15px;color:#ffffff;border-right:1px solid #39495e;}#_asm #sessionTimer{margin-right:20px;font-weight:600;text-align:left;}#_asm #sessionTimer span{font-weight:300;}#_asm #sessionTimer .ASM_timer_count{display:inline-block;min-width:33px;font-weight:600;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text .ASM_loggedin_text_name{font-weight:600;margin-right:20px;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text .ASM_loggedin_agent_store_name{display:inline-block;vertical-align:middle;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text.element-separator-height{border-right:none;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text p{margin:0;text-align:left;}#_asm .ASM_session{padding-top:10px;}#_asm .ASM_session #_asmCustomer{position:relative;}#_asm .ASM_session .ASM_session_input_text{display:inline-block;margin:0 60px 0 0;color:#a1aebd;font-size:20px;}#_asm .ASM_control{height:8px;background-color:#097aff;position:relative;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;}#_asm .ASM_control .ASM_control_text{display:none;font-size:22px;font-weight:300;line-height:48px;color:#fff;}#_asm .ASM_control .ASM_control_collapse{position:absolute;right:50px;bottom:-1px;height:22px;width:82px;overflow:hidden;cursor:pointer;}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow{font-family:'asm_icons', sans-serif;font-style:normal;font-weight:normal;line-height:1;font-size:22px;position:absolute;top:0;display:block;color:#fff;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow:before{content:'\e804';}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator{display:inline-block;font-family:'asm_icons', sans-serif;font-style:normal;font-weight:normal;line-height:1;position:absolute;font-size:10px;top:6px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);color:#097aff;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator:before{content:'\e806';}#_asm .ASM_control.ASM_control_session_active{background-color:#19bc33;}#_asm .ASM_control.ASM_control_session_active .ASM_control_collapse_indicator{color:#19bc33;}#_asm.ASM-collapsed{-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);margin-top:53px;}#_asm.ASM-collapsed .ASM_header,
#_asm.ASM-collapsed .ASM_session{display:none;}#_asm.ASM-collapsed .ASM_control{height:48px;}#_asm.ASM-collapsed .ASM_control .ASM_control_text{display:block;}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse{top:0;}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow{color:#fff;}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow:before{content:'\e803';}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator{color:#097aff;}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator:before{content:'\e805';}#_asm.ASM-collapsed .ASM_control.ASM_control_session_active .ASM_control_collapse .ASM_control_collapse_indicator{color:#19bc33;}.asmAutoComplete .ui-menu{display:block;background-color:white;box-shadow:0 8px 15px #999;border:1px solid #cccccc;border-radius:0 0 5px 5px;z-index:10000;}.asmAutoComplete .ui-autocomplete,
#asmHover,
#asmUnitHover{padding:7px 10px 5px;width:83vw!important;max-width:760px;position:absolute;cursor:default;}#asmAutoCompleteCartId .ui-autocomplete{width:220px!important;}.asmAutoComplete .ui-autocomplete .ui-menu-item{border:none;font-family:"Dosis", Helvetica, Arial, sans-serif;font-size:18px;padding:5px 0;}.asmAutoCompleteCustomer .ui-autocomplete .ui-menu-item,
.asmAutoComplete .ui-autocomplete .ui-menu-item,
.asmHover,
#asmUnitHover{display:flex;justify-content:space-between;}.asmAutoComplete .ui-autocomplete .ui-menu-item:first-child{padding-top:0;}.asmAutoComplete .ui-state-active{background:none;color:#000;margin:0;border:0;}#_asm .asmAutoComplete .ui-autocomplete .ui-menu-item a,
.asmAutoComplete .ui-autocomplete .ui-menu-item a:hover{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#000 !important;padding:0;display:block;}.asmAutoComplete .ui-autocomplete .ui-menu-item span,
#asmHover span,
#asmUnitHover span{font-family:"Dosis", Helvetica, Arial, sans-serif;font-size:18px;background-color:#fff;vertical-align:top;display:inline-block;}.asmAutoComplete .ui-autocomplete .ui-menu-item span.bold,
#asmHover span.bold,
#asmUnitHover span.bold{font-weight:bold;}#asmHover.disabled,
#asmHover.disabled span,
#asmUnitHover.disabled,
#asmUnitHover.disabled span{background-color:#b4bac2;}.asmAutoComplete .ui-autocomplete .ui-menu-item .noresult{padding-left:3px;}.asmAutoComplete .ui-autocomplete .ui-menu-item .name,
#asmHover .name,
.asmAutoComplete .ui-autocomplete .ui-menu-item .uid,
.asmHover .uid,
.asmAutoComplete .ui-autocomplete .ui-menu-item .area,
#asmUnitHover .area{padding-left:3px;width:23%;}.asmAutoComplete .ui-autocomplete .ui-menu-item .unitname,
#asmUnitHover .unitname{width:38%;overflow:hidden;text-overflow:ellipsis;}.asmAutoComplete .ui-autocomplete .ui-menu-item .unitid,
#asmUnitHover .unitid{overflow:hidden;text-overflow:ellipsis;}.asmAutoComplete .ui-autocomplete .ui-menu-item .email,
.asmHover .email{width:30%;overflow:hidden;text-overflow:ellipsis;}.asmAutoComplete .ui-autocomplete .ui-menu-item .card{padding-right:3px;}.asmAutoComplete .ui-autocomplete a:hover,
.asmAutoComplete .ui-autocomplete a:hover span{background-color:#eeeeee;cursor:pointer;}#asmHover,
#asmUnitHover{position:absolute;background-color:#fff;border:1px solid #cccccc;box-shadow:0 8px 15px #999;font-family:"Dosis", Helvetica, Arial, sans-serif;font-size:18px;z-index:10001;top:40px;}#_asm .ASM-btn-customer360{padding:0;text-decoration:inherit;background-color:#007aff;color:#fff;position:relative;width:100%;vertical-align:middle;}.ASM-customer360_icon{vertical-align:middle;}.ASM-customer360_icon:before{font-family:'asm_icons', sans-serif;content:'\e800';font-style:normal;font-weight:normal;color:#fff;font-size:30px;display:inline-block;margin-top:-2px;}#_asm .ASM-btn-customer360[disabled]{background:#D2DAE4;color:#A4A9B9;opacity:1;}#_asm .ASM-btn-customer360[disabled] .ASM-customer360_icon:before{color:#A4A9B9;}.ASM-customer360_customer-list_icon:before{color:#0486e0;position:static;}#_asm .ASM-btn-customer360:focus{outline:none;}#_asm .navigation.navigation-top{padding-left:30px;padding-right:30px;}#_asm input,
.ASM_cut_text,
.ASM-btn{font-family:"Dosis", Helvetica, Arial, sans-serif;}button.ASM_close{margin:0;font-family:"Dosis", Helvetica, Arial, sans-serif;height:inherit;}#_asm span.input-group-addon{-webkit-border-radius:0;color:#19212b;border-radius:0;}#_asm .collapseBtn-wrapper{position:absolute;left:1px;right:1px;height:1px;}#_asm .collapseBtn{position:absolute;left:50%;width:50px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);cursor:pointer;height:40px;padding:10px 15px 5px;background:#27394f;outline:none !important;}#_asm .collapseBtn svg{width:20px;height:auto;}#_asm .collapseBtn svg path{fill:#fff;}#_asm.asm-collapsed .collapseBtn svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}#_asm.asm-collapsed .ASM_header{display:none;}@media(max-width:1199.9px){.visual-table tbody tr td ul li{background-position:left 4px;}}@media(max-width:991.99px){.visible .mask{top:0;}header .navbar{min-height:0;border:none;}header .navbar-header form input[type="text"]{width:220px !important;}header .navbar-header .utils li.items{display:none;}header .navbar-header .utils li.menu{display:block;}header .navbar-header .utils > li.language{display:none;}.widget .categ-list{margin-bottom:20px;}.widget.formatted{border-top:none;}.filter-reset{float:left;}.panel-group .panel-default .panel-collapse .panel-body ul li{float:left;width:33.3%;}.panel-group .panel-default .panel-collapse .panel-body ul li:nth-child(2n+1){clear:both;}}@media(min-width:768px) and (max-width:991.99px){#asmAutoCompleteCartId .ui-autocomplete{width:210px!important;}}@media(min-width:768px) and (max-width:1199.9px){#_asm .ASM-btn.ASM-btn-start-session{margin-left:-2px;}#_asm .assign-cart-to-member-wrapper{right:17%;padding-right:10px;}#_asm .ASM_session .ASM-btn-customer-list .ASM_icon{margin-right:0;}#_asm .ASM_header .ASM_logo span.ASM_cut_text{display:none !important;}}@media(max-width:767.9px){body .modal{margin-top:0;}.modal-open .modal{padding-right:0 !important;padding-left:0 !important;}.modal-dialog{margin:0;}.visible{overflow:visible;}header{margin-bottom:0;}header .navbar-header .container{position:relative;overflow:visible;z-index:150;}header .navbar-header .navbar-brand{margin:0;position:relative;z-index:160;padding:14px 0;}header .navbar-header .logo-svg{top:14px;left:-9px;width:106px;height:40px;background-size:175px 40px;}header .navbar-header .logo-retina{top:13px;left:-9px;width:107px;height:40px;background-size:175px 40px;}header .navbar-header .utils li > ul.dropdown-menu{position:fixed;top:53px;left:0;width:100%;z-index:1599;margin-left:-1px;}header .navbar-header .show-search{display:block;background:url("/_ui/responsive/common/svg/icon_search_sprite.svg") no-repeat scroll 0 center;border:medium none;height:30px;width:30px;margin-top:11px;position:relative;z-index:160;background-size:47px;background-position:10px;}header .navbar-header .show-search:hover,
 header .navbar-header .show-search:active,
 header .navbar-header .show-search:focus{background-color:transparent;box-shadow:none;}header .navbar-header .form-mask{position:absolute;width:100%;background-color:transparent;height:53px;top:0;left:0;z-index:150;}header .navbar-header form{position:absolute;width:100%;background-color:transparent;background-image:none;height:53px;top:-100%;left:0;padding:0;z-index:100;transition:all 0.3s ease-in-out;}header .navbar-header form.active-form{position:fixed;top:53px;background:#fff;}header .navbar-header form.active-form input[type="text"]{background:none #fff;color:#686868;}#autocomplete-search-form .siteSearchSubmit,
 #autocomplete-search-form span{height:inherit;}header .navbar-header form input[type="text"]{width:100% !important;height:53px;padding:20px 50px 20px 24px;margin-top:0;background:none;}header .navbar-header .utils{position:relative;z-index:160;}header .navbar-header .utils li{border:none;padding:0;}header .navbar-header .utils li a:not(.app-switcher-link, .app-switcher-apps-link){height:53px;padding:0 0 0 20px;}header .navbar-header .utils li a span{display:none;}header .navbar-header .utils li.myaccount a{background-position:center 16px;min-width:40px;}header .navbar-header .utils li.myaccount a:hover{background-position:center -54px;}header .navbar-header .utils li.myaccount.active > a{background-position:center -54px;}header .navbar-header .utils li.myaccount.animate > a{background-position:center -121px;}header .navbar-header .utils > li.myaccount.active-icon > a{background-position:center -54px;}header .navbar-header .utils li.cart{background-position:7px 15px;border-right:0;}header .navbar-header .utils li.cart:hover{background-position:7px -53px;}header .navbar-header .utils li.cart.active{background-position:7px -53px;}header .navbar-header .utils li.cart.animate{background-position:7px -120px;}header .navbar-header .utils li.cart a span{display:block;padding:0 10px 0 0;}header .navbar-header .utils li.cart a:hover{background-position:center -48px;}header .navbar-header .utils li.menu{min-width:33px;height:53px;}header .navbar-header .utils li:last-child{border:none;}header .navbar-header .utils > li > ul.dropdown-menu li{max-width:none;}.widget:nth-child(2){border-top:none;}.widget .categ-list li{font-size:18px;line-height:18px;background-position:left 4px;}.widget .categ-list li:hover{background-position:left -26px;}.panel-group .panel-default .panel-collapse .panel-body ul li{float:none;width:100%;}.inner-table-wrapper{margin-left:160px;}.comparison-table .column-width{min-width:160px;width:160px;}.comparison-table tbody tr td{max-width:160px;width:160px;padding-right:20px;}.comparison-table tbody tr td img{margin-bottom:25px;}.comparison-table thead tr th,
 .comparison-table thead tr td{min-width:160px;width:160px;padding-right:20px;}.table-wrapper{margin-top:5px;}.comparison-table .img-container{margin-bottom:24px;}.border-line{top:410px;}.myaccount-page .form-width-lg input{width:300px !important;}.myaccount-page .bullet .bullet-img{float:none;display:inline-block;}#requestPasswordModal{transform:none;top:0;}.asmAutoComplete .ui-autocomplete{width:auto!important;margin-right:15px;}#asmHover,
 #asmUnitHover{width:auto!important;}.asmAutoComplete .ui-autocomplete .ui-menu-item .name,
 .asmAutoComplete .ui-autocomplete .ui-menu-item .email,
 .asmAutoComplete .ui-autocomplete .ui-menu-item .uid,
 .asmHover .name,
 .asmHover .uid,
 .asmHover .email{width:100%;padding-left:3px;}.asmAutoComplete .ui-autocomplete .ui-menu-item .date,
 .asmAutoComplete .ui-autocomplete .ui-menu-item .card,
 .asmHover .date,
 .asmHover .card{width:35%;padding-left:3px;}#_asm .ASM_header .ASM_logo span.ASM_cut_text{display:none !important;}#_asmPersonifyForm,
 #_asmBindForm{display:block;}#_asm .ASM-btn.ASM-btn-logout,
 #_asm .ASM-btn.ASM-btn-reset{min-width:105px;}#_asm .ASM-btn.ASM-btn-start-session{margin-left:0;margin-bottom:15px;}.asm-customer360-tab .pager{float:none !important;text-align:center;margin:0;}.asm-customer360-tab table{margin-bottom:5px;}#_asm .ASM_header{position:relative;}#_asm .ASM_header:after{content:" ";height:1px;position:absolute;background:#39495e;top:60px;left:-15px;right:-15px;}#_asm .ASM_header .ASM_login .ASM_input_holder{width:100%;margin-bottom:10px;}#_asm .ASM_header .first-top-row .ASM_timer,
 #_asm .ASM_header .first-top-row .ASM_loggedin_text{text-align:left;display:block;margin-bottom:0;}#_asm .ASM_header .first-top-row .element-separator-height{height:50px;border-right:none;}#_asm .ASM_header .first-top-row .ASM-btn-customer-list{border:2px solid #39495e;padding:5px;margin-top:25px;}#_asm .ASM_header .first-top-row .ASM_loggedin{position:relative;}#_asm .ASM_header .first-top-row .ASM_loggedin .ASM-btn-reset,
 #_asm .ASM_header .first-top-row .ASM_loggedin .ASM-btn-logout{text-align:right;padding-right:0;outline:none;}#_asm .ASM_header .first-top-row .ASM_loggedin:after{content:" ";height:3px;position:absolute;bottom:-2px;left:-20px;right:-20px;background:#27394f;}#_asm .ASM_header .ASM_login .ASM_input_holder .ASM-input{display:block;width:100%;}#_asm .ASM_header .ASM_loggedin{margin-top:10px;margin-right:0;}#_asm .ASM_header .ASM_loggedin #asmLogoutForm{float:right;}#_asm .ASM_control{margin-top:15px;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text{margin:0;}#_asm .ASM_session .ASM_input_holder{width:100%;margin-bottom:10px;}#_asm .ASM_session span.ASM_icon-contacts{margin-left:5px;}#_asm .ASM_session .cartId{margin-bottom:15px;}#_asm .ASM_session .ASM_icon-chain{visibility:hidden;opacity:0;}#_asm .ASM_timer{margin:0 0 10px 0;line-height:40px;}#_asm .ASM_timer .ASM-btn-reset{float:right;}#_asm .ASM_end_session{margin:10px 0 0 0;}#_asm .ASM-btn.ASM-btn-customer-list{float:none;width:100%;text-align:center;}#_asm .ASM_session .ASM_session_input_text{display:block;line-height:32px;margin-left:60px;}#_asm .ASM_session .ASM_session_input_text:before,
 #_asm .ASM_session .ASM_session_input_text:after{content:" ";display:table;}#_asm .ASM_session .ASM_session_input_text:after{clear:both;}#_asm .ASM_session .ASM_session_andor_text{display:none !important;}#_asm .assign-cart-to-member-wrapper{right:0;top:100px;}#_asm .ASM_header .ASM_alert{position:fixed;left:10%;text-align:center;width:80%;}}@media(max-width:480px){.no-scroll{overflow:hidden;}.delivery-type label.indent{margin-left:0;}.header-menu-dropdown{width:100%;}.myaccount-page .form-horizontal.form-inputs .form-group input,
 .myaccount-page .form-horizontal.form-inputs .form-group .style-two,
 .delivery-type .form-horizontal.form-inputs .form-group.small{width:100%;max-width:400px;}.myaccount-page .form-width-lg input{width:100% !important;}.form-horizontal.form-inputs .form-group .date-pick{width:48%;}.form-horizontal.form-inputs .form-group .date-from{margin-right:4%;}.notice-overlay{transform:none;top:0;width:100%;}.notice-overlay .save-form .btn{margin-bottom:10px;}.notice-overlay .save-form .btn:last-of-type{margin-bottom:0;}#currency-overlay .currency-country-selector .currency-toggle-list .currency-selector-container{max-height:272px;}#session-notice .session-notice-inner{padding:36px 20px;transform:none;top:0;width:auto;}#currency-overlay .currency-inner{padding:40px 20px 40px 20px;}.modal-content{top:0;}#oneTimeShippingAddressModal .modal-body{max-height:280px;}html.mobilekeyboardopened,
 body.mobilekeyboardopened{-webkit-overflow-scrolling:touch !important;overflow:auto !important;height:100% !important;}.search-results .categories-list li a{width:200px;}}#termsAndConditionsModal.modal{overflow:hidden;}#termsAndConditionsModal.modal .modal-content-text{overflow:auto;min-height:36px;}#termsAndConditionsModal.modal .modal-content-text h1{text-align:center;}#validEmail,
#invalidEmail{border:none;padding:0;}@media(max-height:480px){.modal .modal-header{margin:0;padding-top:15px;}.modal-content{margin-top:0;}.modal-content-text{padding-bottom:50px;}#session-notice .session-notice-inner{top:0;transform:none;max-height:420px;overflow-y:auto;position:relative;}}@media(max-height:560px){body .modal{margin-top:0px;}.modal .modal-body{max-height:320px;margin:0;}.modal.quote-submittal-builder-overlay .modal-body{max-height:390px;overflow-y:unset;}.notice-overlay{top:0;transform:none;}#currency-overlay .currency-inner{padding:40px 20px 40px 20px;}#changeUserStore .notice-overlay{position:absolute;}}@media(orientation:landscape) and (max-height:480px){.notice-overlay-body{overflow-y:auto;}.notice-overlay{overflow-y:auto;}#currency-overlay .currency-country-selector .currency-toggle-list .currency-selector-container{max-height:none;}}@media(max-width:767px){#termsAndConditionsModal.modal .modal-dialog{position:absolute;max-width:100%;width:100%;}}@media(max-height:400px){#termsAndConditionsModal.modal .modal-body{max-height:260px;}}@media(max-height:320px){#currency-overlay .currency-inner{padding:20px 20px 20px 20px;}#termsAndConditionsModal.modal .modal-body{max-height:225px;}.notice-overlay-body{overflow-y:auto;max-height:230px;}#currency-overlay .currency-country-selector .currency-toggle-list .currency-selector-container{max-height:none;}}body.modal-open{overflow:hidden;overflow-y:auto;position:fixed;left:0;right:0;}.breadcrumb{background-color:transparent;margin:0 0 24px 0;padding:0;}sup{font-size:16px;}.superscript{font-size:16px;vertical-align:super;margin-left:0;}.faq-headline ~ footer,
.page-privacy-page footer,
.page-disclaimer-cpq footer,
.page-searchEmpty footer{margin:48px 0 0 0;}#globalMessages .product-note:last-child{margin:0 0 32px 0;}.page-homepage #globalMessages .product-note:last-child{margin:20px 0;}.notice-overlay p,
p.intro-text{margin:0 0 24px 0;}.inline-section p,
.info-block p,
.search-intro p,
.order-received p,
.myaccount-page .form-horizontal.form-text .form-group p{margin:0;}.featured-box:not(.small-box) p{font-size:18px;}.info-block h2,
.cpq-groups h2,
.info-block .panel-heading h2,
#cpq-overview-facet h2{margin:0 0 24px 0;}.info-block.bulk-results h2,
.info-block .panel-heading h2{margin:0;}.form-horizontal{padding:0;}form.search_form input::placeholder{color:#616161 !important;}form.search_form input:-ms-input-placeholder{color:#616161 !important;}form.search_form input::-webkit-input-placeholder{color:#616161 !important;}#loginForm input::placeholder{color:#616161 !important;}#loginForm input:-ms-input-placeholder{color:#616161 !important;}#loginForm input::-webkit-input-placeholder{color:#616161 !important;}.page-slider .slide{background:no-repeat center center;background-size:cover;min-height:360px;}.page-slider + .login-form{margin-top:-88px;position:relative;}.login-form .form{background:url("/_ui/responsive/common/img/login-form-bg.png") repeat-x center top;padding:24px 15px 24px 35px;}.page-slider + .login-form.signin-container{margin-top:-130px;margin-bottom:30px;}.form.show-login:not(.row){float:left;}.login-form .login-title,
.login-form .login-form-wrapper{display:inline-block;vertical-align:top;}.login-form .login-title{float:left;padding-right:20px;}.login-form .login-title h1,
.login-form .login-title .main-title{margin:15px 25px 25px 0;}.login-form .login-form-wrapper{float:left;}.login-form .login-form-wrapper .login-submit{display:inline-block;vertical-align:top;}.login-form .login-form-wrapper .login-input{display:inline-block;vertical-align:top;margin-top:12px;}.login-form .login-form-wrapper .login-submit a{display:inline-block;}.login-form .login-form-wrapper .login-input .form-group{width:300px;padding-right:40px;}.login-form .form form .form-control{border:none;border-bottom:1px #575757 solid;background-color:transparent;box-shadow:none;border-radius:0;width:100%;color:#575757;font-size:22px;padding:12px 20px 11px 20px;height:48px;}.login-form .form.signin .form-control{border:none;border-bottom:1px #7f7f7f solid;background-color:#f2f2f2;box-shadow:none;border-radius:0;width:100%;color:#959595;font-size:16px;padding:23px 20px 29px 20px;height:55px;font-weight:bold;}.login-form .primary-button{min-width:135px;}.login-unsuccessful-overlay .modal-body{font-size:18px;margin-top:20px;}.login-unsuccessful-overlay ul{list-style:disc;padding:12px;margin:12px;}.login-unsuccessful-overlay ul li{padding-bottom:12px;}.page-slider + .login-form{margin-top:-88px;position:relative;}.login-form .form{background:url("/_ui/responsive/common/img/login-form-bg.png") repeat-x center top;padding:24px 15px 24px 35px;}.page-slider + .login-form.signin-container{margin-top:-130px;margin-bottom:30px;}.login-content-section{display:flex;flex-direction:column;}.login-content-section.login-content-section--description{flex:1;}.login-content-section.login-content-section--cta{border-left:1px solid #ccc;justify-content:center;padding-right:20px;padding-left:80px;}.login-content-section .content-title{margin:0 25px 15px 0;}.login-content-section .content-title-container{display:block;float:none;padding-right:20px;}.login-content-section .content-description{max-width:640px;}.login-content-section .login-submit{font-size:1rem;}.login-content-section .btn-login{min-width:135px;padding:15px 25px;}.login-form .show-login.show-login--dip-enabled{background:#fff;box-shadow:0 2px 30px 0 rgba(197, 197, 197, 0.5);display:flex;justify-content:space-between;padding:50px 50px 38px 50px;width:100%;}.login-welcome-message__list{list-style:disc;margin:0 22px 12px;}.login-welcome-message__list li{padding-left:4px;}.login-form.login-guest .form{padding:24px 15px;margin:0 0 48px 0;}.login-form.login-guest .form form{position:relative;width:100%;}.login-form.login-guest input[type="text"]{font-family:inherit;font-weight:600;width:100%;border:none;color:#b0b0b1;padding:16px 80px 16px 24px;margin:8px 0;font-size:18px;background:#fff;-webkit-box-shadow:none;box-shadow:none;}.login-form.login-guest input[type="submit"]{position:absolute;right:0;top:0;width:56px;background:url("/_ui/responsive/common/svg/icon_search_sprite.svg") #e2000f 16px 50% no-repeat;border:none;height:calc(100% - 16px);margin:8px 0 0 0;cursor:pointer;z-index:99;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.login-form.login-guest input[type="submit"]:hover{background-color:#B6000F !important;}.login-form.login-guest .btn-signin .icong-signin{margin:0 10px 0 0;vertical-align:middle;}.account-intro{margin:36px 0 48px 0;}.account-intro .latest-orders-title,
.account-intro .latest-quotes-title{margin-top:24px;}.account-intro .table-container{margin-bottom:24px;}.account-intro .table-striped{margin-bottom:0;}.account-intro .table-striped a{max-width:100%;}.account-intro .table-striped a.arrow-xs{word-break:break-all;}.account-intro .table-striped a.arrow-xs.orderNumberEmpty{display:block;}table.compressed-table tr th.cell-lg,
table.compressed-table tr td.cell-lg{width:65%;}table.compressed-table tr th.cell-sm,
table.compressed-table tr td.cell-sm{width:15%;}table.compressed-table tr th.cell-xs,
table.compressed-table tr td.cell-xs{width:10%;}.table-responsive tr th.cell-lg,
.table-responsive tr td.cell-lg,
table tr th.cell-lg,
table tr td.cell-lg{width:350px;}.table-responsive tr th.cell-md,
.table-responsive tr td.cell-md,
table tr th.cell-md,
table tr td.cell-md{width:140px;}.table-responsive tr th.cell-sm,
.table-responsive tr td.cell-sm,
table tr th.cell-sm,
table tr td.cell-sm{width:70px;}.table-responsive tr th.cell-xs,
.table-responsive tr td.cell-xs,
table tr th.cell-xs,
table tr td.cell-xs{width:35px;}.account-intro .table-striped thead tr th,
.account-intro .table-striped thead tr td{font-family:inherit;font-weight:700;color:#000;border-left:none;}.account-intro .table-striped tbody tr:last-child{border-bottom:1px solid #cccccc;}.account-intro .table-striped tbody tr:last-child td{padding-bottom:11px;}tbody tr td span.bullet-img{max-width:190px;}tbody tr td span.bullet-img{display:flex;}tbody tr td span.bullet-img img{height:10px;width:10px;min-width:10px;box-sizing:content-box;padding:7px 10px 7px 0;order:1;}tbody tr td span.bullet-img label{margin:0;white-space:normal;}.bullet .bullet-text{order:2;}.customer-service .table-responsive .col-country{width:30%;}.customer-service .table-responsive .col-address{width:60%;}.customer-service .table-responsive .col-email{width:10%;}.worldRegionCountry .arrow-xs::before{top:-1px;}.quick-order{border:5px #333333 solid;padding:19px 30px;margin-bottom:48px;}.quick-order #bulkItems{margin-bottom:36px;}.quick-order .bulk-description{width:100%;}.quick-order > h1,
.quick-order > .main-title{margin:0;}.qorder > h2{margin:0 0 12px 0;}.quick-order hr{border-top:1px solid #b0b0b1;width:100%;}.quick-order .bulk-header{font-family:inherit;font-weight:700;padding:12px 0 8px 0;border-bottom:4px #000 solid;}.quick-order .form-row{overflow:hidden;}.quick-order .form-row input{border:none;border-bottom:1px #b0b0b1 solid;padding:12px 0 11px 0;}.quick-order .form-row input:first-child,
.quick-order .form-row input.code{width:170px;margin-right:20px;}.quick-order .form-row input:last-child,
.quick-order .form-row input.quantity{width:100px;text-align:right;}.quick-order .form-row input.quantity{width:100px;text-align:right;}span.form-row{display:block;}.qorder{border-bottom:5px #000 solid;margin:0 0 19px 0;}.qorder #cartBulk{width:100%;text-align:left;}.qorder #bulkItems .bulkItem{display:inline-block;float:left;clear:both;}.qorder #bulkItems .bulkItem:last-of-type{clear:left;margin-bottom:24px;}.qorder .bulkItem input:nth-child(1){width:170px;margin-right:20px;line-height:24px;text-align:left;padding:12px 5px 11px 5px;}.qorder .bulkItem input:nth-child(2){width:100px;margin-right:25px;line-height:24px;text-align:right;padding:12px 5px 11px 5px;}.qorder form .bulkItem input{border:none;border-bottom:1px #b0b0b1 solid;height:48px;}.qorder form .primary-button{display:inline;float:left;margin-bottom:28px;}.order-ac-drive{border:5px #333333 solid;padding:19px 30px;width:100%;display:inline-block;}.order-ac-drive > h2{font-size:36px;width:100%;display:inline-block;}.order-ac-drive > h2 > .tooltip-container{margin-left:8px;}.order-ac-drive .type-code-label{font-family:inherit;font-weight:700;padding:12px 0 8px 0;border-bottom:4px #000 solid;}#danfossAddToCartFormReOrder{width:100%;display:inline-block;}#danfossAddToCartFormReOrder input[type="text"]{border:none;border-bottom:1px solid #ccc;padding:12px 0 11px 10px;width:100%;}.reorder-by-modelcode-buttons{margin-bottom:20px;margin-top:0;}.reorder-by-modelcode-buttons .primary-button.big-btn{padding:12px 18px;margin:0;float:right;height:55px;width:100%;margin-bottom:20px;}.reorder-by-modelcode-buttons .secondary-button.big-btn{padding:12px 20px;margin:0;float:left;min-height:55px;width:100%;}#danfossAddToCartFormReOrder input::placeholder,
#danfossAddToCartFormReOrder input:-ms-input-placeholder,
#danfossAddToCartFormReOrder input::-webkit-input-placeholder{color:#b0b0b1 !important;}.shortcut-section{margin-bottom:72px;}.shortcut-section .ss-tile{font-family:inherit;font-weight:normal;margin-bottom:24px;}.shortcut-section .ss-tile .link-name{font-size:24px;font-weight:700;margin-bottom:15px;height:24px;overflow:hidden;}.shortcut-section .ss-tile .link-name span:last-child{margin-left:5px;}.shortcut-section .ss-tile .link-name .arrow-xs:before{font-size:35px;top:-17px;}.shortcut-section .ss-tile .description-text{font-size:16px;margin-left:19px;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-moz-box-orient:vertical;max-height:75px;overflow:hidden;}.isDisabled,
.shortcut-section .isDisabled .link-name a,
.shortcut-section .isDisabled .link-name a:hover{color:#B0B0B1;cursor:not-allowed;text-decoration:none;}.dyk-section{background-color:#EBEBEB;padding:72px 0 48px 0;}.dyk-section .tile{text-align:center;padding-bottom:48px;}.dyk-section .tile .tile-image{width:128px;height:128px;display:inline-block;margin-bottom:12px;}.dyk-section .tile .tile-title{font-size:16px;font-weight:700;margin-bottom:12px;height:24px;overflow:hidden;}.dyk-section .tile .tile-text-description{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-moz-box-orient:vertical;max-height:76px;}.featured-box{overflow:hidden;margin-bottom:48px;}.featured-box .top{position:relative;overflow:hidden;margin:0 0 24px 0;display:flex;}.featured-box img,
.featured-box .top .placeholder{width:100%;height:auto;mix-blend-mode:multiply;background:#f4f4f4;}.featured-box.small-box .top .placeholder{padding-top:24px;}.featured-box .top .content-img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;transform:scale(1);transition:all 0.3s ease-in-out;z-index:100;}.featured-box.small-box .top .content-img,
.featured-box-list.small-box .top .content-img{width:auto;max-width:100%;margin:auto;background:none;}.featured-box .top .mask{position:absolute;top:0;background-color:transparent;z-index:110;}.feature-wrapper{margin-bottom:44px;}.feature-wrapper .featured-box{height:100%;margin-bottom:0;}.feature-wrapper .featured-box:hover{border-bottom-color:#e1000f;}.featured-box h2 a{transition:all 0.3s ease-in-out;color:#000;}.category-intro-wrapper{position:relative;}.category-grid-list-wrapper{position:absolute;top:0;right:0;display:flex;flex-direction:row;}.grid-view-icon,
.list-view-icon{background-size:13px 13px;width:36px;height:24px;cursor:pointer;}.grid-view-icon.inactive{background:url("/_ui/responsive/common/svg/grid-icon.svg") no-repeat center #f4f4f4;}.grid-view-icon.active{background:url("/_ui/responsive/common/svg/grid-white-icon.svg") no-repeat center #303030;}.list-view-icon.inactive{background:url("/_ui/responsive/common/svg/list-icon.svg") no-repeat center #f4f4f4;}.list-view-icon.active{background:url("/_ui/responsive/common/svg/list-white-icon.svg") no-repeat center #303030;}.featured-box-list{overflow:hidden;margin-bottom:44px;}.featured-box-list .top{overflow:hidden;margin:0;background:#f4f4f4;display:flex;flex-direction:column;justify-content:center;height:122px;}.featured-box-list img,
.featured-box-list .top .placeholder{width:100%;height:auto;mix-blend-mode:multiply;position:absolute;left:0;right:0;top:0;bottom:0;}.featured-box-list.small-box .top .placeholder{margin-top:24px;}.featured-box-list .top .content-img{display:block;width:100%;transform:scale(1);transition:all 0.3s ease-in-out;z-index:100;}.featured-box-list.small-box .hover-wrapper{margin-left:24px;padding:0;}.featured-box-list .top .mask{position:absolute;top:0;background-color:transparent;z-index:110;}.feature-wrapper-list{padding-right:0;}.feature-wrapper-list:nth-child(even){padding-left:34px;}.feature-wrapper-list .featured-box-list{display:flex;}.feature-wrapper-list .featured-box-list:hover{border-bottom-color:#e1000f;}.featured-box-list h2 a{transition:all 0.3s ease-in-out;color:#000;}.text-hover-tooltip .tooltiptext{visibility:hidden;width:85px;text-align:center;background:#fff;border:1px solid #000;padding:8px;position:absolute;z-index:1;top:40px;left:0;}.text-hover-tooltip:hover .tooltiptext{visibility:visible;}.intro-image-container{display:flex;height:160px;justify-content:center;align-items:center;}.intro-image-container .intro-img{width:auto;max-width:100%;}.intro-soft-cat{margin-bottom:48px;}.intro-soft-cat p{font-size:16px;}.product-thumbnail{display:none;}.big-image-container{padding:0 15px;display:flex;float:left;}.big-image-container .slider-pagination-controls{width:24%;height:100%;}.big-image-container .big-image{width:76%;height:381px;border:1px #D8D8D9 solid;}.big-image-container .big-image.single-image{width:100%;}.listing-intro .big-image-container .big-image.single-image{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.listing-intro .big-image-container .big-image.single-image img{width:100%;object-fit:contain;}.big-image-container .big-image .slick-slide,
.big-image-container .slider-pagination-controls .slick-slide{display:flex;align-items:center;justify-content:center;}.big-image-container .product-slider .slick-slide img{max-height:100%;position:absolute;padding:10px;margin:0 auto;}.slider-pagination-controls .slick-prev.slick-disabled + .slick-list,
.slider-pagination-controls .slick-next.slick-disabled + .slick-list{padding:0;margin:0;}.slider-pagination-controls .manual-controls{width:120px;}.big-image-container .manual-controls .slick-list{margin-right:0px;width:100%;}.big-image-container.product-page-gallery-view .manual-controls .slick-track,
.big-image-container.category-page-gallery-view .manual-controls .slick-track{transform:none !important;}.big-image-container .manual-controls .slick-slide{border:1px #D8D8D9 solid;padding:5px;cursor:pointer;margin-bottom:12px;position:relative;height:119px;}.big-image-container .manual-controls .slick-slide.slick-current{box-shadow:inset 4px 0 #e2000f;}.big-image-container .manual-controls .slick-slide img{max-height:100%;width:auto;display:block;}.big-image-container .manual-controls .slick-disabled-custom{opacity:0 !important;z-index:-1;position:relative;cursor:default;}.big-image-container .manual-controls .slick-arrow{transition:opacity 0.3s ease-in-out;background:none;position:relative;width:auto;height:100%;padding:0;border:0;top:0;z-index:200;opacity:1;}.big-image-container .manual-controls .slick-arrow.slick-prev{left:0;right:auto;}.big-image-container .manual-controls .slick-arrow.slick-next{left:auto;right:0;}.big-image-container .manual-controls .slick-arrow span{transition:background-color 0.3s ease-in-out;display:block;width:24px;height:36px;margin:0 auto;border:none;text-indent:-999px;text-align:left;}.big-image-container .manual-controls .slick-arrow span:hover{background-color:#e2000f !important;}.big-image-container .manual-controls .slick-prev span{background:url(/_ui/responsive/common/svg/icon_arr_left_white.svg) #333333 no-repeat center center;background-size:10px;}.big-image-container .manual-controls .slick-arrow.slick-next span{background:url(/_ui/responsive/common/svg/icon_arr_right_white.svg) #333333 no-repeat center center;background-size:10px;}.video-image-overlay{width:100%;background:rgba(0, 0, 0, 0.5);height:inherit;position:absolute;top:0;left:0;color:#fff;text-align:center;font-size:24px;font-weight:700;margin:-1px 0;}.thumb-image-overlay{width:100%;background:rgba(0, 0, 0, 0.5);height:inherit;position:absolute;top:0;left:0;color:#fff;text-align:center;font-size:24px;font-weight:700;margin:-1px 0;z-index:99;}.thumb-image-overlay:focus{outline:0;}.larger-imge-icon span{width:32px;height:32px;background:url("/_ui/responsive/common/svg/zoom_in.svg") #000000 no-repeat left bottom 9px;}.larger-imge-icon{position:absolute;right:0;bottom:0px;z-index:999;background:#575756;background:url("/_ui/responsive/common/svg/zoom_in.svg") #575756 no-repeat 10px 10px;padding:8px 20px;}.larger-imge-icon a{color:#fff;padding-left:20px;}.larger-imge-icon a:hover{color:#fff;}.product-image-overlay{padding:20px;}.product-image-overlay .modal-lg{width:calc(80% - 20px);margin:10px auto;}#single-product-image-overlay.product-image-overlay .modal-body{max-height:100vh;text-align:center;}.product-image-overlay .orignal-image-size{max-width:100%;width:auto;height:82vh;}.product-image-overlay .modelClose{position:absolute;right:20px;top:0;}.big-image-container .big-image .product-images,
.big-image-container .big-image .product-slider,
.big-image-container .big-image .slick-list,
.big-image-container .big-image .slick-track,
.big-image-container .big-image .slick-slide{height:inherit;}.big-image-container .big-image iframe{width:100%;height:100%;border:none;}.big-image-container .video-play-button{background:url("/_ui/responsive/common/svg/play_circle_filled.svg") no-repeat 50% 50%;width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.product-gallery-overlay.modal .modal-body{max-height:100%;width:100%;display:flex;overflow-y:unset;}.product-gallery-overlay .slider-pagination-controls{width:48em;margin-bottom:12px;display:flex;}.product-gallery-overlay .big-image-container{width:100%;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;float:left;margin-top:30px;}.product-gallery-overlay .big-image{width:100%;border:1px #b2b2b2 solid;height:320px;}.product-gallery-overlay .big-image-container .manual-controls .slick-slide.slick-current{box-shadow:inset 0px -4px #e2000f;}.product-gallery-overlay .big-image-container .product-slider .slick-slide{text-align:center;}.product-gallery-overlay .slider-pagination-controls .manual-controls{width:inherit;display:flex;}.product-gallery-overlay .big-image-container .manual-controls .slick-list{width:inherit;margin:0 auto;}.product-gallery-overlay .big-image-container .manual-controls .slick-slide{margin-right:15px;}.product-gallery-overlay .big-image-container .manual-controls .slick-track{display:flex;justify-content:space-between;}.product-gallery-overlay .big-image-container .manual-controls .slick-slide:last-child{margin-right:0px;}.product-gallery-overlay .big-image-container .manual-controls .slick-slide img{max-width:100%;width:auto;}.product-gallery-overlay.modal .modal-content{padding:20px;}.product-gallery-overlay.modal .modal-header{padding:0;}.product-gallery-overlay.modal .btn-close img{height:40px;padding:10px;}.content{background-color:#fff;border-bottom:1px #b2b2b2 solid;}.product-wrapper{margin-bottom:12px;}.product-details{background-color:#f8f8f8;}.product-column{display:inline-block;padding:0 15px;}.replacement .product-column{width:50%;}.product-description-container{padding-left:0;}.product-info-container{border-top:7px #000 solid;padding-top:17px;}.product-info-container .product-upper-subheading{padding:0 !important;}.product-info-container .reConfigureButton{margin-bottom:28px;}.product-info-container .product-legacy-code{font-family:"MyriadPro", Arial, sans-serif;font-weight:600;font-size:16px;}.product-code-wrapper .product-legacy-code{font-weight:400;}.page-search .product-code-wrapper .product-legacy-code{font-weight:600;}.content.affix .product-code-wrapper .product-legacy-code{display:none;}.price-cart-container{padding-right:0;}.price-cart-container .priceLoader{padding:0 0 12px 0;}.comparison-table-row .priceLoader .price.textfill span,
.price-cart-container .priceLoader .price.textfill span{line-height:48px !important;}.comparison-table-row .priceLoader{height:122px;}.comparison-table-row .priceLoader .price.textfill span{line-height:36px !important;text-wrap:wrap !important;margin-top:4px;}.page-compareProductsPage .inner-table-wrapper{border-right:0;}.product-column .pack-size label{float:left;}form .content-wrapper{display:block;overflow:hidden;margin-bottom:12px;}form .content-wrapper .quantity{font-family:inherit;font-weight:normal;font-size:16px;line-height:18px;margin-right:8px;vertical-align:middle;display:inline-block;text-transform:capitalize;}form .content-wrapper .quantity .uom{display:block;text-transform:lowercase;}form .content-wrapper input[type="text"]{font-family:inherit;font-weight:700;background-color:#f2f2f2;text-align:right;display:inline;}.model-code > span{position:relative;float:left;}.model-code-label{display:flex;padding-right:5px;}.model-code-number{display:block;word-break:break-all;}.model-code,
.info-section .product-note:last-of-type,
.product-meta .featured-box,
.product-meta.featured-box,
.product-description-container .pack-size,
.product-types,
.web-link{margin:0 0 12px 0;}.web-link-title{margin-right:8px;}.icong.icong-external-pdf{background:url("/_ui/responsive/common/svg/pdf_icon_horizontal.svg") no-repeat 0 0;background-size:51px 26px;width:51px;height:26px;margin-top:-3px;}.web-link a{color:#000 !important;}.availability-check{z-index:100;margin-bottom:28px;}.cpq-review-wrapper .availability-check{margin-bottom:0;margin-top:12px;}.availability-check-container{margin-top:12px;min-height:32px;max-width:420px;}.availability-check-content form,
.availability-check-content .availability-check-table{overflow-x:auto;overflow-y:visible;}.add-to-cart-single,
.add-to-cart-loop{display:block;position:relative;}.add-to-cart-single .toggle-compare{z-index:101;}.add-to-cart-single .toggle-compare form{float:right;}.add-to-cart-single .add-to-cart-form .primary-button{margin-left:15px;word-wrap:normal;padding:6px 12px;}.content.affix .logged-in .add-to-cart-single .primary-button{max-width:100%;}.apl-restriction{display:inline-block;margin-bottom:24px;}.apl-restriction .apl-scroll-style{max-height:450px;overflow-y:scroll;}.apl-restriction .apl-restriction-container{border-left:6px solid #CB1723;padding-left:18px;}.apl-restriction .apl-restriction-container .apl-restriction-description{margin-bottom:24px;}.apl-restriction .apl-restriction-container ul{position:relative;font-weight:700;}.apl-restriction .apl-restriction-container ul li{display:flex;margin-bottom:24px;}.apl-restriction .apl-restriction-container ul li a{display:flex;flex-direction:column;}.apl-restriction .apl-restriction-container ul li:before{content:"\203A\0000A0";position:relative;height:inherit;font-size:26px;}.apl-restriction .apl-restriction-container ul li:hover{color:#e2000f;}.apl-restriction .apl-restriction-show-more{font-family:inherit;font-weight:700;color:#e1000f;padding-left:24px;cursor:pointer;}.apl-restriction .apl-restriction-show-more:before{content:"\203A\0000A0";position:relative;height:inherit;font-size:26px;top:1px;}.df-switch{display:inline-block;top:2px;position:relative;}.df-switch input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;margin:0;width:0;}.df-switch label{line-height:1.5rem;font-weight:700;}.df-switch input{cursor:pointer;position:relative;}.df-switch input[type=checkbox]:checked + label::before{background:#e2000f;opacity:50%;}.df-switch label::before{background:#bfbebe;border-radius:8px;content:"";cursor:pointer;display:inline-block;height:14px;left:0;margin-right:20px;position:absolute;position:relative;top:4px;width:40px;}.df-switch input[type=checkbox]:checked + label::after{background:#e2000f;-webkit-transform:translateX(20px);transform:translateX(20px);}.df-switch label::after{background:#ebebeb;border-radius:100%;-webkit-box-shadow:0px 2px 2px #424e54;box-shadow:0px 2px 2px #424e54;content:"";height:22px;left:-2px;position:absolute;top:3px;-webkit-transition:.3s;transition:.3s;width:22px;cursor:pointer;}#activate-orderLine{display:none;font-weight:700;margin-left:48px;}.cart-mark-tag{margin:48px 0;display:inline-block;position:relative;width:100%;}.order-line-markandtag,
.mark-tag-display,
#activate-orderLine{display:none;}.mark-tag-section{padding:0;margin-right:24px;margin-bottom:10px;display:inline-block;}.mark-tag-section-readonly,
.position-text-readonly{padding-left:15px;}.mark-tag-checkbox input[markandtagselected] ~ .cart-marktag-indicator{display:inline-block;}.mark-tag-display.cell-xs{width:50px;}.cart-marktag-indicator{width:10px;height:10px;border-radius:10px;background:#fed700;margin-top:15px;display:none;}.indicator-success{background:#14c510;}.page-quoteConfirmationPage tr.order-line-mark-and-tag-info{display:none !important;}.edit-save-list img{width:16px;height:16px;}.view-save-list img{width:22px;height:15px;margin:0 10px;}.delete-save-list img{width:12px;height:12px;}.reorder-info img{width:16px;height:14px;}#saveListReorder .ui-sortable-helper{border:2px solid #646363;cursor:grab;background:#a4a2a2;}#saveListReorder .reorder-info{cursor:grab;}#saveProductListTableWrapper .cell-md{width:250px;}.page-saved-lists .modal-lg,
.page-productList .modal-lg,
.my-product-list-modal-popup .modal-lg{width:700px;}.page-saved-lists .modal-lg .modal-body{margin:25px 0 30px 0;}.list-name-wrapper label{display:block;font-weight:700;margin-bottom:10px;}.list-name-wrapper input{width:90%;margin-top:5px;}.my-product-error-note{margin:20px 0 0;}.my-product-list-modal-popup .modal-footer{margin-top:50px;}.my-product-list-modal-popup .modal-header{margin-bottom:30px;}.my-product-list-modal-popup .modal-footer a.cancel{top:4px;}.delete-product-checkbox{margin-top:25px;}.main-title .mpl-header-link,
.mpl-expiry-section .mpl-header-link{display:inline-block;}.productTab h2{margin:24px 0;}.productTab .container{padding-bottom:24px;}.productTab .subtitle{margin-bottom:24px;}.productTab.last-tab .container{padding-bottom:48px;}.info-block .panel-collapse{margin:24px 0 0 0;}.nav-tabs li{font-size:18px;color:#818181;padding:0 18px;margin-bottom:0;display:flex;flex-direction:column;justify-content:flex-end;flex-shrink:0;}.nav-tabs li:first-child{padding-left:0;}.nav-tabs li a{font-family:inherit;font-weight:700;line-height:24px;color:#818181;border:none;position:relative;max-width:140px;padding:18px 0;cursor:pointer;}.nav-tabs li a .border{background:#e2000f none repeat scroll 0 0;bottom:0;height:6px;left:0;margin:0 auto;opacity:0;position:absolute;right:0;width:100%;transition:all 0.3s ease-in-out;}@-webkit-keyframes ball{0%{left:0;width:20%;}25%{left:0;width:100%;}50%{left:80%;width:20%;}75%{left:0;width:100%;}100%{left:0;width:20%;}}@keyframes ball{0%{left:0;width:20%;}25%{left:0;width:100%;}50%{left:80%;width:20%;}75%{left:0;width:100%;}100%{left:0;width:20%;}}.nav-tabs li a.asynchLoad,
.nav-tabs li a.asynchLoad:hover{color:#eee;cursor:wait;}.nav-tabs li a.asynchLoad:hover .border,
.nav-tabs li.active a.asynchLoad .border{-webkit-animation:ball 2s ease-in-out infinite;animation:ball 2s ease-in-out infinite;background:#e2000f;opacity:1;width:100%;height:6px;margin:0;position:absolute;bottom:0;}.no-touch .nav-tabs li a:hover,
.nav-tabs li a:active{color:#000;}.no-touch .nav-tabs li a:hover,
.nav-tabs li a:hover,
.nav-tabs li a:active,
.nav-tabs li a:focus{background-color:transparent;}.no-touch .nav-tabs li a:hover .border,
.nav-tabs li.active a .border,
.nav-tabs li .border{opacity:1;width:100%;}.no-touch .nav-tabs li a:hover,
.no-touch .nav-tabs li.active a:hover,
.nav-tabs li a:active,
.nav-tabs li.active a:active,
.nav-tabs li.active a:focus{border:none;}.mCustomScrollBox{position:relative;overflow:hidden;}.mCustomScrollBox .mCSB_container{margin-bottom:0 !important;}.mCustomScrollBox .mCSB_scrollTools{opacity:1 !important;}.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer,
.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger{height:10px;}.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar{background:#e2000f;border-radius:0;margin:0;height:10px;}.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger .mCSB_dragger_bar:hover,
.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger:hover .mCSB_dragger_bar{background:#e2000f;}.mCustomScrollBox .mCSB_scrollTools .mCSB_draggerRail{background-color:#333333;height:10px;border-radius:0;margin:0;}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight,
.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft{position:absolute;top:0;width:24px;height:36px;opacity:1;}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft{background:url(/_ui/responsive/common/svg/icon_arr_left_white.svg) #333333 center center no-repeat;background-size:10px;}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight{background:url(/_ui/responsive/common/svg/icon_arr_right_white.svg) #333333 center center no-repeat;background-size:10px;}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight:hover{background-color:#e2000f;}.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft.disabled,
.mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight.disabled{display:none !important;}.product-menu .nav-tabs{min-width:750px;border:none;display:flex;}.product-menu .mCustomScrollBox .mCSB_scrollTools{height:0;}.product-menu .mCustomScrollBox .mCSB_scrollTools .mCSB_draggerContainer{display:none;}.product-menu .mCustomScrollBox .mCSB_scrollTools .mCSB_buttonLeft,
.product-menu .mCustomScrollBox .mCSB_scrollTools .mCSB_buttonRight{top:-45px !important;}.productTab .accessories .accessories-wrapper:last-child{margin-bottom:0;}.productTab.product-details h3{margin-bottom:12px;}.productTab.product-details table{table-layout:fixed;}.productTab.product-details .details-table,
.productTab.product-details .details-table-xs{margin:0 0 24px 0;}.section-visuals .product-slice,
.section-documents .product-slice,
.section-software .product-slice{border:none !important;}#cpqReview .initialInterfaceLoad,
#cpqReview.initialInterfaceLoad{display:block;}.section-spareparts{margin:0 0 36px 0;}.section-spareparts .panel{background-color:transparent;}.section-spareparts .panel-group .panel-default .panel-heading .panel-title{font-size:24px;line-height:36px;margin:0 0 12px 0;}.section-spareparts .panel-group{margin:0 0 12px 0;}.section-spareparts .panel-group .panel-default .panel-heading a,
.section-spareparts .panel-group .panel-default .panel-heading a:hover,
.section-spareparts .panel-group .panel-default .panel-heading a.collapsed,
.section-spareparts .panel-group .panel-default .panel-heading a.collapsed:hover{background-size:20px 12px;}.section-spareparts select.custom-select{width:280px;border:#000 1px solid;margin-right:15px;margin-bottom:12px;}.section-spareparts form:last-of-type select.custom-select{margin-right:0;}.section-spareparts select.custom-select option:nth-child(odd){background-color:#fff;}.section-spareparts select.custom-select option:nth-child(even){background:url(/_ui/responsive/common/svg/icon_arrow_down_black.svg) #f2f2f2 no-repeat right 12px center;}.reference-form-wrapper{display:flex;flex-direction:row;}#resetProductReferenceFilter{float:right;height:40px;}#resetProductReferenceFilter a{margin-top:13px;}#resetAccessoriesFilter{margin-left:45px;}#resetAccessoriesFilter a{margin-top:13px;font-size:16px !important;}#resetAccessoriesFilter a.arrow-md:before{top:-2px;left:-18px;}.used-in-description{margin:-20px 0 40px 0;}.sticky-active .navbar{min-height:0;}.content.affix,
.update-cart-wrapper.affix{width:100%;z-index:1290;top:73px;}.content.affix .product-lower-subheading,
.content.affix .model-code,
.content.affix .slide-controls,
.content.affix .big-image,
.content.affix .product-meta.featured-box,
.content.affix .product-column p,
.content.affix .product-column .row,
.content.affix .product-column .web-link,
.content.affix .product-column .reConfigureButton,
.content.affix .product-column .availability-check,
.content.affix .product-column .toggle-compare,
.content.affix .product-note,
.content.affix .pack-size,
.content.affix .add-to-cart-single .secondary-button,
.content.affix .qty,
.content.affix .clearfix,
.content.affix .listPrice,
.content.affix .discount,
.content.affix .featured-box.small-box.marketing-text,
.content.affix .product-column .apl-restriction,
.content.affix .product-column .product-description{display:none !important;}.content.affix .product-wrapper{margin-bottom:0;}.content.affix .product-code-wrapper{margin:0;float:left;}.content.affix .product-code-big{font-size:34px;line-height:48px;margin:0;}.content.affix .replacement .product-code-big{margin:24px 0 0 0;}.content.affix .product-column,
.content.affix .big-image-container{margin:24px 0 0 0;display:inline-block;clear:none;}.content.affix .big-image-container{width:126px;}.content.affix .product-column{width:calc(100% - 126px);}.content.affix .product-description-container{display:inline-block;width:auto;max-width:40%;float:left;padding-right:0;}.content.affix .product-upper-subheading{font-size:14px;}.content.affix .replacement .product-column,
.content.affix .replacement .product-description-container{width:100%;margin:0;}.content.affix .obsolete .product-column,
.content.affix .obsolete .big-image-container{margin:0;}.content.affix .modal-trigger{line-height:48px;margin:24px 30px 0 30px;float:right;}.content.affix .price-cart-container{display:inline-block;width:100%;margin:auto;float:right;}.content.affix .product-thumbnail{margin:0;display:inline-block;}.content.affix .product-slider{margin-bottom:0;margin-top:5px;}.content.affix .product-slider img{max-width:70% !important;height:auto;}.content.affix .product-info-container{border-top:0;padding-top:0;display:flex;justify-content:space-between;}.content.affix .product-description-container .primary-button{float:right;min-width:135px;}.content.affix .priceLoader{padding:0;float:left;max-width:40%;width:-moz-available;width:-webkit-fill-available;width:fill-available;}.content.affix .priceLoader .price-label{margin:0 15px 12px 0;}.content.affix .priceLoader .textfill{width:min-content;max-width:75%;min-width:48%;}.content.affix .price.textfill span{line-height:96px !important;}.content.affix .mainPrice{justify-content:flex-end;}.content.affix .mainPrice .price.textfill span{line-height:45px !important;text-align:right;margin-left:6px;}.content.affix .mainPrice .price.textfill span.no-price{white-space:inherit !important;}.content.affix .mainPrice .price-label{margin:0 6px 12px 0;}.content.affix .add-to-cart-single{display:flex;flex-wrap:nowrap;align-items:center;width:100%;justify-content:flex-end;}.content.affix .add-to-cart-single .add-to-cart-form{margin-bottom:12px;}.content.affix .add-to-cart-single form .content-wrapper{display:inline;}.content.affix .add-to-cart-single .priceLoader .mainPrice,
.content.affix .add-to-cart-single .priceLoader .listPrice,
.content.affix .add-to-cart-single .priceLoader .discount{display:flex;align-items:center;}.utils #appswitcher .app-switcher .app-switcher-link-list .app-switcher-link{justify-content:flex-start;height:24px;}.utils #appswitcher .app-switcher .app-switcher-link-list .app-switcher-link span{margin-left:0;font-weight:600;}.utils #appswitcher .app-switcher .app-switcher-footer .df-link-primary{font-size:16px;height:unset;}.utils #appswitcher .app-switcher .app-switcher-footer .df-link-primary:not(.inactive):hover{color:#e2000f;}.facetValues .slider{margin-top:23px;}.facetValues form.facet-slider{padding:0 8px;}.facetValues .slider.slider-horizontal{width:100%;}.facetValues input[data-slider-value]{visibility:hidden;}.facetValues .slider .slider-track{background-color:transparent;height:5px;margin-top:-3px;}.facetValues .slider .slider-track-low,
.facetValues .slider .slider-selection,
.facetValues .slider .slider-track-high{background-image:-webkit-linear-gradient(top, #eeeeee 0%, #dddddd 100%);background-image:-o-linear-gradient(top, #eeeeee 0%, #dddddd 100%);background-image:linear-gradient(to bottom, #eeeeee 0%, #dddddd 100%);-webkit-box-shadow:none;box-shadow:none;}.facetValues .slider .slider-handle{border-radius:50%;top:2px;margin-left:-9px;width:16px;height:16px;background-image:none;background-color:#e2000f;}.facetValues .slider .slider-handle::before{line-height:12px;font-size:12px;content:none;color:black;}.facetValues .slider .slider-tick-container{top:7px;}.facetValues .slider .slider-tick,
.facetValues .scattered-select .slider .slider-tick.in-selection,
.facetValues.empty-select .slider .slider-tick.in-selection,
.facetValues.slider-hiddenticks .slider .slider-tick:first-child,
.facetValues.slider-hiddenticks .slider .slider-tick:last-child,
.facetValues:not(.slider-select) .slider .slider-tick.in-selection{-webkit-box-shadow:none;box-shadow:none;background-repeat:repeat-x;opacity:1;margin-left:-1px;width:1px;height:5px;background-image:none;background-color:#8c8c8c;display:block;}.facetValues.slider-hiddenticks .slider .slider-tick,
.facetValues.slider-hiddenticks.scattered-select .slider .slider-tick.in-selection,
.facetValues.slider-hiddenticks.empty-select .slider .slider-tick.in-selection,
.facetValues.slider-hiddenticks:not(.slider-select) .slider .slider-tick.in-selection,
.facetValues .slider .slider-tick.slider-tick-hidden,
.facetValues.scattered-select .slider .slider-tick.in-selection.slider-tick-hidden,
.facetValues.empty-select .slider .slider-tick.in-selection.slider-tick-hidden,
.facetValues:not(.slider-select) .slider .slider-tick.in-selection.slider-tick-hidden{display:none;}.facetValues .slider .slider-tick.in-selection{background-image:none;background-color:#686869;}.facetValues .slider .slider-tick::before{line-height:16px;content:none;color:black;}.facetValues.slider-select:not(.scattered-select) .slider .slider-selection.tick-slider-selection{background-color:transparent;background-image:-webkit-linear-gradient(top, #cccccc 0%, #aaaaaa 100%);background-image:-o-linear-gradient(top, #cccccc 0%, #aaaaaa 100%);background-image:linear-gradient(to bottom, #cccccc 0%, #aaaaaa 100%);background-repeat:repeat-x;}.facetValues .slider .tooltip{border:none;padding:0;z-index:1000;}.facetValues .slider .tooltip.top{margin-top:-15px;}.facetValues .slider .tooltip-inner{max-width:unset;padding:0 1px;color:#4c4c4c;background-color:white;white-space:nowrap;font-family:inherit;font-weight:600;font-size:14px;line-height:14px;}.facetValues .slider .tooltip-main{display:none;}.shopByCategoryFacet .arrow-md{color:#000;font-weight:600;}.shopByCategoryFacet .allShopByCategory{display:none;}.add-to-cart-form,
.add-reconfigured-variant-cart-form{overflow:hidden;text-align:right;}#configform{margin:0 0 48px 0;}.configure .cpq-cstic{padding:12px 0 23px 0;border-bottom:1px solid #D8D8D9;}.configure .cpq-cstic select,
.configure .cpq-cstic label{cursor:pointer;}.configure .cpq-cstic .form-group{margin-bottom:0;width:75%;}.configure .product-details{padding-top:0;background-color:inherit;margin:0 0 24px 0;}.configure .table-striped{margin-bottom:0;}.cpq-additionalValue input[type="text"]{font-family:inherit;font-weight:700;width:75%;border:none;border-radius:0;background-color:#f2f2f2;color:#666666;height:40px;padding:8px 12px;margin:4px 0;}.cpq-config-page,
.cpq-extras-page{padding:0;}.copy-intro{font-size:20px !important;line-height:24px !important;}.cpq-cstic h3{margin:0 0 12px 0;}.cpq-legend-row{display:block;clear:both;padding-right:10px;}.cpq-legend{font-size:14px;color:#929292;padding-left:10px;margin-right:12px;float:right;text-align:right;}.cpq-csticValue-error select.custom-select{border-color:#e2000f;}.cpq-csticlabel-required-icon{display:inline-block;}.cpq-csticlabel-required-icon::after{position:relative;top:1px;display:inline-block;font-size:18px;content:"\2a";padding-left:3px;color:#e2000f;}.cpq-legend .cpq-csticlabel-required-icon::after{padding-right:3px;}.cpq-group-header{background-color:#f2f2f2;margin:12px 0 0 0;padding:12px 15px;border:1px solid #dddddd;overflow:auto;overflow-y:hidden;}.cpq-group-title{font-size:18px;display:block;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:6px 0;}.cpq-group-warning .cpq-status-icon,
.cpq-menu-warning .cpq-status-icon,
.cpq-group-error .cpq-status-icon,
.cpq-menu-error .cpq-status-icon{background:#d9534f;color:#fff;display:block;}.cpq-status-icon{display:none;font-size:1em;font-weight:bold;text-align:center;width:2em;height:2em;line-height:2em;padding-top:1px;float:right;margin:0 5px;border-radius:1em;}.cpq-previous-button,
.cpq-next-button{min-width:150px;margin-bottom:15px;}.cpq-previous-button{float:right;}.cpq-next-button{float:left;}.cpq-group .tooltip-container.pull-right{right:15px;position:relative;}#product-details-header #cpqBackToConfigBtn{margin-bottom:24px;}.cpq-overview-separator .btn{width:100%;}#overviewform,
#cpq-overview-facet{margin:0 0 48px 0;}#cpq-overview-facet{padding-bottom:0;padding-top:0;}.cpq-review-wrapper{border-top:1px #b2b2b2 solid;border-bottom:1px #b2b2b2 solid;padding:35px 0;margin:0 0 24px 0;}.cpq-review-wrapper .product-note-inline{margin:0;}.cpq-modelcode-search{background:#EBEBEB;padding:24px 9px;margin:0 0 24px 0;display:none;}.cpq-modelcode-search-enabled .cpq-modelcode-search{display:block;}.cpq-modelcode-search input[type="text"]{font-family:inherit;font-weight:600;color:#000000;background:#ffffff;font-size:18px;border:none;outline:none;box-shadow:none;-webkit-box-shadow:none;padding:8px;margin:4px 0;width:100%;}.step-indicator{font-family:inherit;font-weight:700;color:#575756;font-size:18px;margin:12px 0;}.step-indicator a{color:#575756;display:inline-block;width:100%;cursor:pointer;}.step-indicator a.disabled{pointer-events:none;cursor:default;}.step-indicator span{display:inline-block;}.step-indicator .steps .step{position:relative;}.step-indicator .steps .step.active,
.step-indicator .steps a.step:hover{color:#000000;}.step-indicator.vertical .steps .step{padding:8px 0;margin:4px 0;}.step-indicator.vertical .steps .step span{padding-left:20px;}.step-indicator.vertical .steps .step::before{content:"";position:absolute;top:0;left:0;border:2px solid #878786;height:100%;}.step-indicator.vertical .steps .step.active::before,
.step-indicator.vertical .steps a.step:hover::before{content:"";border-color:#e2000f;}.update-cart-wrapper{background-color:#EBEBEB;z-index:999;-webkit-backface-visibility:hidden;margin-bottom:24px;}.update-cart-message-wrapper{height:54px;margin:8px 0;}.update-cart-message{position:relative;top:50%;transform:translateY(-50%);}.update-cart-message.animate{color:#e30310;}.page-multiStepCheckoutPage.sticky-active:not(.navbar-active) header nav{visibility:hidden;}.priceSummary{position:relative;clear:both;}.nav-wrapper{text-align:center;background-color:#EBEBEB;z-index:999;overflow:auto;-webkit-backface-visibility:hidden;}.nav-wrapper.affix{bottom:0;top:auto !important;width:100%;max-width:100%;background-color:#EBEBEB;z-index:1300;}.nav-wrapper.affix #priceSummarySubContent{display:none;}.nav-wrapper.affix-bottom{position:absolute;left:0;right:0;bottom:auto;top:0 !important;}.navSummary{display:inline-block;color:#000000;}.navsummary .back-link{position:relative;line-height:24px;padding:12px 0;}#addToCartCol{margin-top:12px;}.cpq-overview #addToCartCol{display:flex;flex-direction:column;align-items:flex-end;}.cpq-reset-link{padding:10px 0;}#priceSummarySubContent{margin-top:8px;}#addToCartCol .btn{margin-bottom:10px;}.page-productConfigExtras #addToCartCol #cpqAddToCartAndClone{display:none;}.navsummary .priceLoader{padding:0;}.navsummary .priceLoader .mainPrice,
.navsummary .priceLoader .listPrice,
.navsummary .priceLoader .discount{opacity:1;}.navsummary .col-item{padding-left:0 !important;}.navsummary .navsummary-content{position:relative;padding:12px 0;}.navsummary .listing-item-container .listing-item{color:#B0B0B1;font-size:16px;line-height:20px;margin-bottom:6px;}.navsummary .listing-item-container .listing-item:last-child{margin-bottom:0;}.navsummary .listing-item-container .listing-item.active{color:#000000;}.navsummary .navsummary-total{font-family:inherit;font-weight:600;display:block;position:relative;}.navsummary .priceLoader .mainPrice .price-value{font-size:24px;}.navsummary .priceLoader .mainPrice .price-label,
.navsummary .priceLoader .mainPrice .price-value{line-height:72px;}.navsummary .price.textfill{width:inherit;}.navsummary .priceLoader,
.navsummary .priceLoader .mainPrice,
.navsummary .priceLoader .listPrice,
.navsummary .priceLoader .discount{width:inherit;min-width:270px;float:left;}.pageType-ProductConfigPage .navsummary .priceLoader.priceLoaded{width:auto;}.pageType-ProductConfigPage .navsummary .priceLoader.priceLoaded .mainPrice .price-value{font-size:24px;}.pageType-ProductConfigPage .navsummary .priceLoader.priceLoaded .listPrice{width:100%;}.navsummary .navsummary-total .cpq-price-other{max-width:380px;font-family:inherit;font-weight:normal;font-size:16px;line-height:24px;text-align:left;}.navsummary .navsummary-buttons{margin-left:0;margin-right:-15px;position:relative;top:0;}.cart-operations{margin:0 0 48px 0;display:flex;justify-content:space-between;}.checkout-operations{float:right;padding:0;margin:0;position:relative !important;}.checkout-operations.save-cart .save-form{opacity:1;display:block;}.checkout-operations.save-cart .save-cart-btn{display:none;}.checkout-operations.saved .save-form form input[type="submit"],
#shareMyProductListModal .copy-link.toggled{background:url("/_ui/responsive/common/img/ok.png") #d50007 30px center no-repeat;padding-left:60px;cursor:default;transition:inherit;}.checkout-operations .checkout-operation,
.checkout-operations .save-form{font-family:inherit;font-weight:700;margin-left:25px;float:left;}.checkout-operations .checkout-operation a{color:#000;line-height:48px;}.checkout-operations .checkout-operation.active a,
.checkout-operations .checkout-operation:hover a,
.checkout-operations .checkout-operation:active a,
.checkout-operations .checkout-operation:focus a{color:#e2000f;}.checkout-operations .checkout-operation.save-cart-btn{margin-right:0;}.checkout-operations .save-form{display:none;}.checkout-operations .save-form form input[type="text"]{float:left;background-color:#f2f2f2;border:medium none;color:#000;font-family:inherit;font-weight:700;margin:6px 20px 6px 0;width:310px;height:36px;padding:6px 10px;}.checkout-operations .save-form form input[type="submit"]{float:right;min-width:150px;max-width:310px;}.checkout-operations .checkout-operation:nth-child(1):last-of-type{margin-right:0;padding-right:0;}.checkout-operations .clear-cart-confirmation,
.checkout-operations .save-cart-confirmation{text-align:right;float:right;display:none;}#checkoutSteps a.disabled{pointer-events:none;}#checkoutSteps{display:flex;flex-direction:row;align-items:stretch;}.cart-checkout h1{margin:0 30px 48px 0;}.cart-checkout .cart-checkout-wrapper{position:relative;margin:12px 0 24px 0;}.cart-checkout .cart-operations h1{margin:0 30px 0 0;float:left;}.checkout-breadcrumbs-wrapper{margin:0 -15px;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs{padding-left:0;overflow:hidden;margin-bottom:48px;width:100%;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li{font-family:inherit;font-weight:700;width:33.33333333%;font-size:18px;color:#888888;float:left;margin:0 15px;display:block;}#checkoutSteps a{display:block;height:100%;width:100%;border-bottom:5px #cccccc solid;padding-bottom:7px;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active,
.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.toggleable{color:#000;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.toggleable a:hover,
.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active a{border-color:#e2000f !important;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.toggleable a{border-color:#888887 !important;}.delivery-type{position:relative;}.delivery-type.delivery-terms{margin:30px 15px 15px 15px;}.delivery-type .floated-items label{width:auto;min-width:auto;}.info-block .no-edit,
.delivery-type .no-edit{margin:0 0 24px 0;}.delivery-type .no-edit label{margin:0 0 12px 0;width:100%;}.delivery-type.message-area label span.has-error{color:#e1000f;}.delivery-type input[type="text"],
input[type="text"].secondary-input,
input[type="password"].secondary-input,
.order-items-container input[type="text"],
.contract-items-container input[type="text"]{font-family:inherit;font-weight:700;background-color:#f2f2f2;padding:8px 10px;margin:4px 0;width:110px;height:40px;border:none;}.delivery-type .resizable-textarea,
.delivery-type .vertical-resizable-textarea{margin:4px 0;width:calc(100% - 52px);max-width:320px;min-height:88px;display:inline-block;}.form-group .resizable-textarea,
.form-group.delivery-type .resizable-textarea,
.form-group.delivery-type .vertical-resizable-textarea{width:100%;max-width:100%;display:block;min-width:240px;}.delivery-type textarea{min-height:88px;background-color:#f2f2f2;padding:0;border:none;}.delivery-type .primary-input textarea{background-color:#fff;}.delivery-type.message-area input[type="text"]{width:100%;margin:4px 0 16px 0;}.right-fields .delivery-type input[type="text"],
.left-fields .delivery-type input[type="text"],
.right-fields .delivery-type select,
.left-fields .delivery-type select{width:calc(100% - 52px);}.delivery-type .floated-items label a{color:#000;text-decoration:underline;}.marktag-type input[type="text"]{width:320px;}.info-block .delivery-type select.custom-select{float:none;width:100% !important;}.info-block .delivery-type address{font-size:16px;line-height:25px;color:#000;margin-bottom:15px;padding-left:12px;}.cart-checkout .left-fields .order-info-content .custom-select{width:calc(100% - 52px);}.product-cart select.delivery-select.custom-select{margin:4px 30px 4px 0;}.cart-checkout .item-group .delivery-type select.custom-select{width:52px !important;}.checkout-address{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:url(/_ui/responsive/common/svg/icon_arrow_down_black.svg) #f2f2f2 right 12px center no-repeat !important;font-family:inherit;font-weight:700;vertical-align:bottom;margin:4px 0;display:inline-block;}.user-shipping-addresses{position:relative;}.user-shipping-addresses .fake-selector .search-company{top:24px;}.fake-selector{background:transparent;cursor:pointer;overflow:visible;}.fake-selector.cart{width:100%;height:40px;position:absolute;top:4px;}.fake-selector.cart.item{top:20px;}.fake-selector .carrier,
.fake-selector .end-customer,
.fake-selector .delivery-head{height:40px;padding:8px 25px 8px 9px;}.fake-selector .carrier{margin:4px 0;}.fake-selector .delivery-head{width:100%;}.fake-selector .carrier,
.fake-selector .checkout-address{width:calc(100% - 52px);}.fake-selector .delivery-entry{width:59%;}.fake-selector.cart.item .search-company{min-width:627px;}.fake-selector .browse-letters,
.myaccount-page .custom-dropdown.customer-account-selection .browse-letters{position:fixed;right:0;background-color:#fff;z-index:999;height:100%;display:none;}.fake-selector .browse-letters .letter-item,
.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item{font-family:inherit;font-weight:700;font-size:12px;line-height:16px;padding:1px 25px 1px 10px;}.fake-selector .browse-letters .letter-item.inactive,
.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item.inactive{opacity:0.2;}.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item.inactive{pointer-events:none;cursor:default;}.fake-selector .browse-letters .letter-item:hover,
.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item:hover{color:#e2000f;}.fake-selector .browse-letters .letter-item:hover.inactive,
.myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item:hover.inactive{opacity:0.2;color:#000;}.fake-selector .alphabet,
.myaccount-page .custom-dropdown.customer-account-selection .alphabet{display:none;background-color:#e2000f;color:#fff;}.fake-selector .search-company{position:absolute;top:40px;left:0;border:2px solid #000;background-color:#fff;padding:24px;min-width:700px;z-index:500;}.fake-selector.final-customer .search-company{right:0 !important;left:unset;}.fake-selector .search-company .search-company-input{position:relative;width:100%;}.fake-selector .search-company .search-company-input input[type="search"]{position:relative;width:100% !important;font-family:inherit;font-weight:700;height:36px;background-color:#f2f2f2;padding:6px 10px;color:#666666;margin:0 0 12px 0;border:none;}.fake-selector .search-company .search-company-input .btn-close{display:none;}.fake-selector .search-company .search-company-results{position:relative;max-height:400px;overflow-y:auto;}.fake-selector .search-company table .empty tr.lastRow{height:36px;border:none;}.fake-selector .search-company .search-empty{margin-bottom:24px;}.fake-selector .search-company .search-empty .search-company-results{overflow-y:hidden;}.fake-selector .search-company .search-empty tr.lastRow{display:none;}.fake-selector .search-company table tr{border:0;border-bottom:1px solid #cacaca;}.fake-selector .search-company table th,
.fake-selector .search-company table td{border:0;padding:12px 5px;vertical-align:middle;}.fake-selector .search-company .search-selected-result tr,
.fake-selector .search-company table .list tr.no-border{border:none;}.fake-selector .search-company table .list{border-top:1px solid #000000;}.fake-selector .search-company thead th,
.fake-selector .search-company thead td{padding-bottom:12px !important;}.fake-selector .search-company tbody{background-color:transparent;}.fake-selector .search-company .search-selected-result{font-family:inherit;font-weight:700;}.fake-selector .search-company .search-selected-result td:first-child{position:relative;padding-left:20px !important;}.fake-selector .search-company .search-selected-result .block-red{border-left:8px solid #b6000f;height:70%;position:absolute;top:15%;left:0;}.fake-selector .search-company tr.companyAddress:hover{color:#e1000f !important;}.fake-selector-text-container{position:relative;}.fake-selector-text-container .fake-selector{width:100%;height:48px;}.header-fields .left-fields .fake-selector-text-container{display:flex;}.header-fields .left-fields .address-action-link{margin-right:15px;}.header-fields .address-action-link a{vertical-align:top;}form.delivery-type .selectbox-label,
form .secondary-input-label{margin-right:5px;display:inline-block;vertical-align:text-bottom;}#addOneTimeAddress{margin:0 0 12px 10px;}#addOneTimeAddress .info-tooltip{margin:0;}.cart-checkout-title{border-bottom:1px #cccccc solid;padding-bottom:12px;margin-bottom:50px;margin-top:60px;}.cart-checkout .info-block .delivery-type label{min-width:auto;}.cart-checkout .info-block .btn-group{margin:0 0 12px 0;}.cart-checkout .customer-info address span{float:right;}.cart-checkout .right-fields .selectbox-label,
.cart-checkout .right-fields .secondary-input-label{float:right;text-align:right;}.cart-checkout .right-fields .selectbox-label.value,
.cart-checkout .right-fields .secondary-input-label.value{float:left;text-align:left;}.cart-checkout .right-fields .order-info-textbox-label:not(.readonly){padding-top:12px;}.empty-cart{padding:60px 0 83px;border-bottom:1px #cccccc solid;}.checkbox-container.reorder .tooltip-small{vertical-align:middle;}.order-received{position:relative;margin-bottom:48px;}.order-received .print-order{position:absolute;top:6px;right:0;font-family:inherit;font-weight:700;font-size:18px;color:#c60609;background:url("/_ui/responsive/common/img/print-btn.png") no-repeat right center;padding-right:34px;}.order-received address{margin-top:36px;}.exportModal .modal-content{max-width:710px;}.exportModal.modal .modal-body{max-height:600px;}#reviewConfigurationExportForm .export-header-txt,
#extraConfigurationExportForm .export-header-txt,
#productExportForm .export-header-txt{line-height:24px;font-weight:400;margin:7px 0 24px 0;}#reviewConfigurationExportForm hr,
#extraConfigurationExportForm hr,
#productExportForm hr{border-top:2px solid #000;margin-top:8px;}#reviewConfigurationExportForm input[type="checkbox"].checkbox-styled.selectall ~ label,
#extraConfigurationExportForm input[type="checkbox"].checkbox-styled.selectall ~ label,
#productExportForm input[type="checkbox"].checkbox-styled.selectall ~ label{font-weight:700;}#reviewConfigurationExportForm input[type="checkbox"].checkbox-styled ~ label,
#extraConfigurationExportForm input[type="checkbox"].checkbox-styled ~ label,
#productExportForm input[type="checkbox"].checkbox-styled ~ label,
#reviewConfigurationExportForm input[type="radio"].styled-radio ~ label,
#extraConfigurationExportForm input[type="radio"].styled-radio ~ label,
#productExportForm input[type="radio"].styled-radio ~ label{margin:8px 0;}#reviewConfigurationExportForm .control-label,
#extraConfigurationExportForm .control-label,
#productExportForm .control-label{font-weight:400;}#reviewConfigurationExportForm #exportReferenceTypeOptions,
#extraConfigurationExportForm #exportReferenceTypeOptions,
#productExportForm #exportReferenceTypeOptions{margin-bottom:32px;}#reviewConfigurationExportForm .choose-download,
#extraConfigurationExportForm .choose-download,
#productExportForm .choose-download{margin-bottom:40px;}#reviewConfigurationExportForm .choose-download p,
#extraConfigurationExportForm .choose-download p,
#productExportForm .choose-download p{margin-bottom:16px;font-weight:700;}.invoiceErrorModal .modal-content,
.deliveryNoteErrorModal .modal-content,
.trackAndTraceErrorModal .modal-content,
.quoteErrorModal .modal-content{max-width:570px;}a.arrow-xs.active.customer-care-link{color:#e2000f;}.exportModal .form-submit .control-group:last-of-type{margin-bottom:12px;}.order-items-container .order-line-no,
.order-consignments-container .order-line-no,
.order-items-container .order-line-expected-shipping .partial-shipments{color:#b0b0b1;text-align:center;}.order-items-container .order-line-no{padding-left:0;padding-right:0;}.page-order .order-items-container .order-line-no{padding-right:5px;}.page-order a.expand-all{background-color:transparent !important;}.order-items-container .order-line-description{max-width:210px;}.order-items-container .order-line-delete{padding:0 !important;width:15px;}.order-items-container .order-line-code-no{max-width:140px;}.order-items-container .order-line-additional-info .line-note:not(.readonly-text),
.order-items-container .order-line-additional-info .entry-product-usage:not(.readonly-text),
.order-items-container .order-line-additional-info .user-manual:not(.readonly-text){width:100%;float:left;}.order-items-table .userManualForm{font-family:inherit;font-weight:700;}.order-items-table .readonly-text{display:inline-block;max-width:350px;}.product-meta-wrapper{display:table;}.product-meta-wrapper .form-group{margin-bottom:0 !important;}.product-meta-wrapper .form-group label,
.product-meta-wrapper .form-group span{display:table-cell;padding:0 15px 0 0;}.product-meta-wrapper .form-group label{vertical-align:top;}.product-meta-wrapper .form-group span{vertical-align:bottom;word-break:break-all;}.order-items-container .order-line-delete img{width:15px;height:15px;cursor:pointer;vertical-align:baseline;}.order-items-container form.delivery-group{font-family:inherit;font-weight:700;width:50px;margin:auto;}.order-items-container form.delivery-group select.custom-select{height:36px;padding:0 2.75rem 0 .6rem;}.order-items-container tr.order-line-error-info{vertical-align:top;}.order-items-container .order-line-thumbnail img{float:right;}.order-items-container .order-line-thumbnail,
.order-consignments-container .order-line-thumbnail{background-color:#ffffff;}.order-consignments-container .order-line-thumbnail img{float:right;display:none;}.order-line-placeholder{padding:0 !important;}.order-items-container .checkout-tax-wrapper{width:100%;max-width:130px;float:right;}.order-items-container .checkout-tax-details{display:grid;grid-auto-flow:row;grid-template-columns:2fr 1fr 1fr;grid-column-gap:10px;}.order-items-container .checkout-tax-details label{align-self:flex-start;padding-right:10px;padding-bottom:10px;}.order-items-container .checkout-tax-details span{justify-self:end;word-break:keep-all;white-space:nowrap;}.order-items-container .order-line-taxes-surcharges{padding-left:25px;}.order-items-container .order-line-additional-info:not(.readonly){padding-right:0;}.order-items-container .order-line-additional-info .note-input-wrapper{width:100%;position:relative;text-align:left;}.order-items-container .order-line-additional-info .note-input-wrapper input{width:calc(100% - 50px);}.order-items-container .order-line-additional-info .tooltip-container{right:0;}.order-items-container .order-line .reorder .tooltip-container{position:absolute;bottom:0;}.order-line .order-line-total{vertical-align:middle;}.order-items-container .order-line-additional-info input[type=text],
.order-items-container .order-line-additional-info .form-group{display:inline-block;vertical-align:baseline;}.order-items-table td.order-line-shipping-dates table.shipping-dates{max-width:200px;}.order-items-table td.order-line-shipping-dates thead th,
.order-items-table td.order-line-shipping-dates thead td{padding:12px 10px 8px 10px;}.order-items-table td.order-line-shipping-dates tbody td{padding:6px 10px 5px 10px;}.intro-cart .product-cart .panel-group{clear:both;}.intro-cart .product-cart .panel-group .panel-default .panel-heading .panel-title{font-size:16px;position:relative;}.intro-cart .product{margin-right:30px;}.intro-cart .product-quantity form{font-family:inherit;font-weight:700;width:57px;}.intro-cart .product-quantity{width:57px;padding-right:8px;}.intro-cart .product-meta .pack-size-container{padding:0 0 0 15px;margin-right:0 !important;}.intro-cart .product-meta .pack-size-container > span{padding:0;margin:0;}.intro-cart .pack-size-container strong{padding-right:20px;}.intro-cart .info-meta{padding:10px 0 0 0;margin:0 0 12px 0;border-top:2px #000 solid;}.intro-cart .product-meta{margin:12px 0;}.intro-cart .info-meta li .indent{padding-left:10px;}.intro-cart .info-meta li:first-child{padding-left:0;}.order-items-container .order-line-shipping-dates label{margin:0 15px 0 0;}.intro-cart .info-meta li.shipping-type,
.intro-cart li.shipping-dates table{margin:0 0 12px 0;}.intro-cart li.shipping-dates table{width:40%;}.intro-cart .info-meta li.shipping-type label{margin:0;}.intro-cart .info-meta li.shipping-dates table thead tr{border-top:none;}.intro-cart .info-meta .manipulate-shipping-address,
.intro-cart .info-meta .line-note{display:none !important;margin:0 0 12px 0;}.intro-cart .info-meta .manipulate-shipping-address.active,
.intro-cart .info-meta .line-note.active{display:block !important;}.order-items-container .order-line-shipment-info label{padding:12px 0;}.page-multiStepCheckoutSummaryPage .order-line-shipment-info .order-line-shipping-dates table.shipping-dates,
.page-order .order-line-shipment-info .order-line-shipping-dates table.shipping-dates,
.page-orderConfirmationPage .order-line-shipment-info .order-line-shipping-dates table.shipping-dates{margin-bottom:0;}.page-multiStepCheckoutSummaryPage .order-line-shipment-info .order-line-shipping-dates .shipping-date strong,
.page-order .order-line-shipment-info .order-line-shipping-dates .shipping-date strong,
.page-orderConfirmationPage .order-line-shipment-info .order-line-shipping-dates .shipping-date strong{margin-top:36px;display:inline-block;}.order-items-container .date-range .date-single-picker,
.order-items-container .order-line-shipment-info form input,
.intro-cart-wrapper .fake-selector.cart.item,
.intro-cart-wrapper .fake-selector .delivery-entry{height:36px;margin:6px 0;}.order-items-container .date-range .date-single-picker:not(.glyphicon),
.order-items-container .order-line-shipment-info form input{width:110px;}.order-items-container .order-line-shipment-info form input,
.intro-cart .info-meta .fake-selector-text{font-family:inherit;font-weight:700;background-color:#f2f2f2;padding:6px 10px;border:none;}.intro-cart .info-meta li.shipping-type.shipping-address form input[type="text"]{width:calc(100% - 10px);}.intro-cart .info-meta li.shipping-type.shipping-address .hide-shipping-addresss{display:none;}.intro-cart .info-meta ul{list-style:outside none none;}.intro-cart .info-meta li form{position:relative;margin-left:0;}.intro-cart .info-meta li.user-manual form,
.intro-cart .info-meta li.user-manual span{min-width:225px;max-width:320px;display:inline-block;}.order-items-container .order-line-shipping-dates .shipping-date form{width:162px;position:relative;display:inline-block;}.order-items-container .order-line-shipping-dates .shipping-date .date-range{width:110px;display:inline-block;}.intro-cart .delivery-type label{min-width:auto;width:100%;}.intro-cart .quantity,
.product-cart .groups,
.intro-cart .text-item{font-family:inherit;font-weight:600;font-size:18px;text-align:center;margin:48px 0 24px 0;display:block;}.intro-cart .text-item{width:10%;}.intro-cart .weight{margin-top:50px;font-size:16px;line-height:16px;color:#000;text-align:center;}.intro-cart .price{font-size:32px;width:100%;}.intro-cart .price-meta span{position:relative;padding-right:5px;}.intro-cart .product-cart{border-bottom:1px #cccccc solid;padding:24px 0 23px 0;}.intro-cart .product-cart .price.textfill{margin-top:24px;}.intro-cart .product-cart .panel-body{text-align:right;}.order-items-header{border-bottom:4px #000 solid;}.order-items-header label{font-family:inherit;font-weight:700;margin:0;padding:12px 0 8px 30px !important;}.order-items-header .table-head{padding-bottom:8px;}.checkbox-container{margin-bottom:24px;}.intro-cart .checkbox-container label{padding:12px 0 8px 30px !important;}.checkbox-container.reorder > label{display:inline-block !important;}.order-items-header .checkbox-container{margin-bottom:0;text-align:center;margin-left:auto;margin-right:auto;}.intro-cart-wrapper .calculations{border-bottom:1px #cccccc solid;margin:24px 0;}.intro-cart-wrapper .calculations.no-border{border:none;}.pageLabel-checkout-multi-summary .intro-cart-wrapper .calculations,
.pageLabel-checkout-multi .intro-cart-wrapper .calculations,
.page-orderConfirmationPage .intro-cart-wrapper .calculations{margin:24px 0 0 0;}.intro-cart .product-cart .checkout-details-item,
.intro-cart-wrapper .calculations .checkout-details .checkout-details-item{margin:0 0 12px 0;}.intro-cart .product-cart .checkout-details-item:last-child,
.intro-cart-wrapper .calculations .checkout-details .checkout-details-item:last-child{margin:0;}.intro-cart .product-cart .checkout-details-item-value,
.intro-cart-wrapper .calculations .checkout-details .checkout-details-item-value{font-size:20px;line-height:36px;}.intro-cart-wrapper .calculations .checkout-area,
.savedcart-checkout-area{overflow:hidden;float:right;}.intro-cart-wrapper .calculations .checkout-area{width:100%;}.savedcart-checkout-area #reorderForm{display:inline-block;}.intro-cart-wrapper .calculations .totalOrderWeights{margin-bottom:48px;}.intro-cart-wrapper .calculations #cartBulkOrderPad{display:inline-block;}.intro-cart-wrapper .calculations a.pull-right{margin-left:40px;}#cartQuoteDetailLink{margin:24px 0 12px;}.intro-cart-wrapper .calculations .checkout-area .back-link{margin-top:24px;display:inline-block;float:right;}#orderTotals .top{margin-bottom:11px;border-bottom:1px #cccccc solid;text-align:right;}#orderTotals p{font-size:14px;color:#666666;margin:0 0 24px 0;}#orderTotals label.cart-total-label{font-family:inherit;font-weight:700;font-size:18px;}#orderTotals .zeroValue{display:none;}#orderTotals.showZeroValues .zeroValue{display:block;}.page-order .calculations .checkout{padding-right:5px;}.accessories{background-color:#fff;}.accessories .accessories-wrapper{border-top:1px #b2b2b2 solid;padding:48px 30px;}.accessories.list .accessories-wrapper{padding:47px 0 24px 0;}.accessories.list .selected-filters-container + .accessories-wrapper{border-top:none;}.accessories.list .accessories-wrapper:first-child{border-top:none;padding:44px 0 24px 0;}.accessories .accessories-wrapper:last-child{border-bottom:1px #b2b2b2 solid;padding-bottom:23px;margin-bottom:24px;}.accessories .accessories-wrapper .description,
.accessories .accessories-wrapper .model-code{margin-bottom:24px;}.accessories .action-link{white-space:nowrap;}.accessories .add-to-cart-loop .action-link{white-space:unset;}.accessories form{position:relative;}.accessories .product-note.longDesc{margin:8px 0 20px 0;}.page-productList .category-description ul,
.page-productList .category-description ul li,
.page-categoryGrid .featured-box ul,
.page-categoryGrid .featured-box ul li{list-style:disc;padding:revert;}.intro-soft-cat ul,
.intro-soft-cat ul li{list-style:disc;padding:revert;}.intro-soft-cat ol,
.intro-soft-cat ol li{padding:revert;list-style:decimal;}.page-productList .category-description ol,
.page-productList .category-description ol li,
.page-categoryGrid .featured-box ol,
.page-categoryGrid .featured-box ol li{padding:revert;list-style:decimal;}.accessories-wrapper .thumb-image-container,
.listing-intro .thumb-image-container{display:inline-block;width:96px;margin:0 30px 0 0;}.listing-intro .product-info-container{width:100%;}.accessories-wrapper .product-info-container,
.listing-intro .product-info-container.has-image{width:calc(100% - 126px);}.listing-intro .product-headline-container.has-image{margin-left:126px;}.accessories-wrapper .product-info-container,
.listing-intro .product-info-container{border:none;padding:0;margin-right:0;}.accessories-wrapper .product-info-container{display:inline-block;}.listing-intro p{font-size:18px;line-height:24px;color:#000;margin-bottom:0;}.listing-intro{margin-bottom:30px;}.productresultlist{float:right;margin-top:16px;}.productresultlist .product-slice{display:none;}.productresultlist .df-mosaic.df-container{display:block !important;}.page-productList .productresultlist{margin-top:-16px;}.page-productList .filters-widget,
.page-productList .widget.formatted{margin-top:20px;}.widget{border-top:7px solid #000;padding-top:17px;}.filters-widget{display:block;margin:0 0 48px 0;padding-left:0;padding-right:0;}.filter-reset__text{margin-left:4px;}.toggle-myproduct-all-items{margin-top:2px;font-size:16px;}.myproduct-all-items-comparison-page,
.my-product-list-all-comparison-page-message,
.my-product-list-comparison-wrapper{padding-right:40px;}form.myproduct-list select#myproductList{width:160px;padding:8px 30px 8px 10px;font-weight:700;}.padding-none{padding:0;}.content.affix .myproduct-list,
.content.affix .toggle-myproduct-list form{margin-top:-10px;margin-left:20px;}.mpl-show-price-block{margin:10px 0 48px 0;display:inline-block;position:relative;width:100%;}.mpl-show-price-block .disabled{color:#ccc;}.mpl-show-price-block .disabled .df-switch label::before,
.mpl-show-price-block .disabled .df-switch label::after{pointer-events:none;}.no-touch .mpl-show-price-block .disabled .tooltip-container .info-tooltip:hover,
.mpl-show-price-block .disabled .tooltip-container .info-tooltip{pointer-events:none;opacity:0.5;background:url("/_ui/responsive/common/svg/icon_tooltip_grey.svg") no-repeat center center;}.drop-down{position:relative;min-width:160px;width:100%;display:inline-block;font-size:16px;}#copyProductsPopupVisible .myproduct-list .drop-down{width:90%;}.page-my-product-list .my-product-list-modal-popup .modal-body{overflow-y:unset;}.drop-down .selected{background:#f2f2f2 no-repeat scroll right center;display:block;padding:8px 40px 8px 10px;border-radius:2px;text-decoration:none;color:#000;font-weight:700;cursor:pointer;}.drop-down .selected a span{cursor:pointer;display:block;}.drop-down .option{position:relative;}.drop-down .options ul{background:#fff none repeat scroll 0 0;display:none;list-style:none;padding:8px 10px 8px 10px;position:absolute;right:0px;top:41px;min-width:160px;width:100%;height:215px;overflow-y:scroll;border:1px solid #d7d7d7;z-index:9999;}.drop-down .options ul .select-custom-divider{margin:0 -10px;}.drop-down .options ul .select-custom-divider hr{margin:6px 0;border-top:2px solid #ccc;}.drop-down .selected:after{background:url(/_ui/responsive/common/svg/icon_arrow_down_black.svg) #f2f2f2 no-repeat right 12px center;content:'';color:#333;right:5px;width:28px;height:7px;top:15px;padding:0 0 2px;position:absolute;pointer-events:none;}.drop-down .selected span.value,
.drop-down .options span.value{display:none;}.drop-down .options ul li a{padding:5px;display:block;text-decoration:none;color:#000;min-width:160px;width:auto;}.drop-down .options ul li a:hover{background:#3179ac;color:#fff;transition:0.2s ease;}.myproduct-header-drop-down{right:50px;}.myproduct-list .tooltip-container{right:0;}.mpl-save-list-drop{width:200px;}.mpl-save-list-drop .selected{padding:0 20px;}.mpl-save-list-drop .selected:after{top:20px;}.mpl-save-list-drop.disabled,
.mpl-save-list-drop[disabled],
.mpl-save-list-drop.disabled .selected,
.mpl-save-list-drop[disabled] .selected,
.mpl-save-list-drop.disabled .selected:after,
.mpl-save-list-drop[disabled] .selected:after{opacity:1;color:#b0b0b1 !important;pointer-events:none;}.my-product-list-items-table td.cell-sm:first-child{width:120px !important;}.spinner-placeholder.mpl-spinner{position:absolute;}.drop-down .loadingSpinner{margin-top:6px;}.toggle-myproduct-list a{text-align:right;}.page-productList.pageType-CategoryPage .toggle-myproduct-all-items.hideIfListView{display:none;}.page-search.pageType-ContentPage .toggle-myproduct-all-items.hideIfListView{display:none;}.listing-intro .product-headline-container .category-title{width:100%;}.search-intro p{font-size:18px;line-height:28px;font-weight:600;padding-bottom:6px;}.search-intro .spelling-suggestion{font-family:inherit;font-size:18px;font-weight:700;line-height:24px;margin:0 0 24px 0;}.search-intro a{color:#d71920;}.search-intro .search-term{font-family:inherit;font-weight:700;font-size:24px;line-height:48px;}.confirm-delete{font-size:20px;margin-bottom:48px;}.search-page .title-sub-text{font-size:18px;margin-bottom:12px;font-weight:600;}.search-page ul{list-style:inherit;color:#303030;margin-left:30px;margin-bottom:10px;}.search-page ul li{padding-bottom:12px;}.search-page .no-results{font-family:inherit;font-weight:700;color:#303030;font-size:36px;line-height:48px;}.search-page-empty-content{font-size:24px;font-weight:700;text-align:center;width:80%;line-height:32px;margin-top:40px;}.search-page-loader-txt{font-size:24px;font-weight:700;text-align:center;width:65%;line-height:32px;margin-top:40px;padding:10px;}.search-page-loader-txt span{width:32px;height:32px;background-image:url("/_ui/responsive/common/img/spinner.gif");display:inline-block;position:relative;left:50%;margin-bottom:50px;}#productSuggestions .accessories.list .accessories-wrapper{padding:24px 0 24px 0;}.page-compareProductsPage .listPrice,
.page-compareProductsPage .discount{display:none !important;}.comparison-table h3{margin:24px 0 12px 0;}.compare-products-wrapper{width:inherit;}.comparison-table-row .reConfigureButton,
.comparison-table-row .add-to-cart-form .addToCartButton,
.comparison-table-row .add-to-cart-form{width:100%;}.comparison-table-row .my-product-list-comparison-wrapper,
.comparison-table-row .reConfigureButton,
.comparison-table-row .add-to-cart-form .addToCartButton{margin:0 0 12px 0;}.comparison-table-row .myproduct-all-items-comparison-page,
.comparison-table-row .my-product-list-all-comparison-page-message,
.comparison-table-row .my-product-list-comparison-wrapper{padding-right:0;text-align:left;}.comparison-table-row .myproduct-all-items-comparison-page{margin-top:12px;}.myaccount-page .inline-section{margin:0 0 36px 0;}.row .acc-nav-coll .acc-nav:nth-of-type(2n+1){clear:both;}.myaccount-page h3{margin:0 0 24px 0;}.myaccount-page .form-group{margin-bottom:12px;}.myaccount-page .consignment-table .form-group{display:flex;}.myaccount-page .consignment-table .form-group .infotext{align-self:flex-end;}.myaccount-page .consignment-table .table-header-wrapper,
.myaccount-page .consignment-table .table-head{display:flex;align-content:flex-end;}.myaccount-page .consignment-table .table-head{align-items:flex-end;border-bottom:4px #000 solid;padding-bottom:8px;}.order-tab h2{margin:24px 0;}.myaccount-page .intro-cart-wrapper .intro-cart{margin-top:0;padding:12px 0 0 0;}.order-tab .consignment-table ~ .consignment-table{margin:36px 0 0 0;}.myaccount-page .checkout-area{margin-bottom:0 !important;}.myaccount-page .order-detail-header{float:left;}.myaccount-table tr.disabled a,
.myaccount-table tr.disabled a:hover,
.myaccount-table tr.disabled th,
.myaccount-table tr.disabled td{color:#8c8c8c;}.myaccount-page .info-block.light address,
.myaccount-page .info-block.light .web-link,
.order-items-table .web-link{margin:0;}.myaccount-page .info-block.light .form-group:last-of-type{margin-bottom:0;}.myaccount-page.my-settings .row .setting{width:37.5%;}.myaccount-page.my-settings .row .acc-nav{position:absolute;}.myaccount-page.my-settings .row .my-settings-title,
.myaccount-page.my-settings .row .setting:nth-child(2n){margin-left:25%;}.myaccount-page.my-settings .row .setting:nth-child(2n+1){float:right;}#contracts .empty-message{margin-top:12px;}.financial-information-header-wrapper{margin:0 0 48px 0;}.financial-information-header h1,
.account-order-history h1,
.account-material-number h1,
.quote-history-filter h1{float:left;margin:0 30px 0 0;}.account-export-operations .secondary-link{vertical-align:bottom;display:inline-block;}.financial-information-header-wrapper .header-fields{display:flex;align-items:flex-end;}.financial-information-header-wrapper .header-fields .left-fields{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;}.financial-information-header-wrapper .header-fields .header-info-field{margin-bottom:24px;}.financial-information-header-wrapper .header-fields .header-info-field:last-of-type{margin-bottom:0;}.financial-information-header-wrapper .financial-information-fields .headerline-wrapper:last-of-type{margin:0;}.headerline-wrapper{margin-bottom:12px;}.headerline-wrapper label{max-width:50%;}.financial-information-header-wrapper .header-fields .header-info-field .show-tooltip{display:flex;justify-content:flex-end;}.financial-information-header-wrapper .header-fields .header-info-field .first-price,
.financial-information-header-wrapper .header-fields .header-info-field .second-price{white-space:nowrap;}.financial-information-content-wrapper .form-horizontal{display:flex;justify-content:flex-start;flex-wrap:wrap;}.financial-information-content-wrapper .form-horizontal .form-group{max-width:220px;margin-bottom:0;}#financial-information-table th,
#financial-information-table td{min-width:70px;max-width:120px;}#financial-information-table .table .tablesorter-header::before{right:5px;}#financial-information-table th.table-xs,
#financial-information-table td.table-xs{max-width:100px;}#financial-information-table thead tr th.tablesorter-header:before,
#financial-information-table thead tr td.tablesorter-header:before{bottom:4px;}#financial-information-table tbody tr td{padding:12px 5px;vertical-align:middle;}#financial-information-table tbody tr td.financial-information-invoice{padding:0;}#financial-information-table thead tr th:first-child,
#financial-information-table thead tr td:first-child,
#financial-information-table tbody tr td:first-child{padding-left:10px !important;}.quote-history-filter .info-block{padding-right:0;}.quote-history-filter .search{width:100%;}.quote-history-filter .quote-date-range-wrapper{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;}.quote-history-filter .form-horizontal.form-inputs.compact-form .form-group{max-width:220px;}.quote-history-filter .control-group .control-label .skip,
.quote-history-filter .controls ~ .help-inline,
.quote-history-filter input ~ .help-inline{display:none;}.quote-history-filter-2 .sales-agent-allaccounts-toggler{justify-content:center;}.quote-history-filter-2 .sales-agent-allaccounts-toggler button.active{pointer-events:none;}#quote-history-result .spinner-placeholder{min-height:32px;}#quote-history-result table .quote-show-more th,
#quote-history-result table .quote-show-more td{padding-top:0;}#quote-history-result table.table-striped tbody tr.odd{background-color:#ebebeb;}#quote-history-result table.table-striped tbody tr.even{background-color:#fff;}#quote-history-result table tbody tr td a.show-more,
#quote-history-result table tbody tr td a.show-more.collapsed{background:none transparent no-repeat;padding-left:0;}#quote-history-result table tbody tr td a.show-more:before{content:"\2212\0000A0";}#quote-history-result table tbody tr td a.show-more.collapsed:before{content:"\002B\0000A0";}#quote-history-result table th.quote-customer-column,
#quote-history-result table td.quote-customer-column{max-width:280px;}.order-items-table thead .order-line-uom,
.order-items-table tbody tr.order-line .order-line-uom,
.quote-entries-wrapper .order-items-table thead .order-line-quantity,
.quote-entries-wrapper .order-items-table tbody tr.order-line .order-line-quantity,
.order-items-table tbody tr.order-line .order-line-quantity{text-align:right;}#requestQuoteAssistanceModal .skip,
#requestQuoteAssistanceModal .help-inline{display:none;}.formInputModal .form-horizontal .control-label{padding-top:0;}.custom-dropdown{display:inline-block;width:100%;height:40px;padding:7px 30px 7px 9px;margin:4px 0;line-height:24px;color:#000;vertical-align:middle;background:url(/_ui/responsive/common/svg/icon_arrow_down_black.svg) #ffffff no-repeat right 12px center;border:#000 2px solid;border-radius:0;-webkit-border-radius:0;-moz-appearance:none;-webkit-appearance:none;outline:none;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-weight:700;position:relative;cursor:pointer;}.custom-dropdown.small-input{height:36px;margin:6px 0;padding:5px 30px 5px 9px;}.custom-dropdown .custom-dropdown-placeholder{color:#959595;overflow:hidden;text-overflow:ellipsis;}.custom-dropdown .custom-dropdown-header{overflow:hidden;text-overflow:ellipsis;}.custom-dropdown .custom-dropdown-content{position:absolute;top:36px;left:-2px;border:2px solid #000;background-color:#fff;padding:24px;z-index:500;cursor:default;min-width:350px;white-space:normal;}.custom-dropdown.small-input .custom-dropdown-content{top:32px;}.custom-dropdown.has-error{border-color:#e1000f;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter{position:relative;width:100%;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter > input{font-family:inherit;font-weight:700;height:36px;width:100%;background-color:#f2f2f2;padding:6px 10px;color:#666666;margin:0 0 12px 0;border:none;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter .btn-close{display:none;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .custom-dropdown-search-result{position:relative;width:100%;max-height:80%;overflow-y:auto;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content table{width:100%;max-width:100%;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody{border:none;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody tr{background-color:transparent;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content thead tr th,
.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content thead tr td,
.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr td{padding:11px 5px 12px 5px;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td{position:relative;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .block-red{border-left:8px solid #b6000f;height:70%;position:absolute;top:15%;left:0;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .dropdown-selection-display-value{max-width:calc(100% - 20px);overflow:hidden;}.myaccount-page .custom-dropdown.customer-account-selection.mandatory .custom-dropdown-content tbody.dropdown-selection-display tr td .dropdown-selection-display-value{max-width:100%;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .btn-close{position:absolute;width:24px;top:10px;right:0;display:block;}.myaccount-page .custom-dropdown.customer-account-selection.mandatory .custom-dropdown-content tbody.dropdown-selection-display tr td .btn-close{display:none;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.dropdown-option-selected-container{display:none;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr:first-of-type td{border-top:1px solid #000000;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr td{border-top:1px solid #cacaca;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr td .arrow-xs{cursor:pointer;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.section-header{display:none;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.section-header:not(.has-visible-section-entries){display:none;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.filtered-out{display:none;}.left-fields .pad-xs{padding-bottom:0 !important;}.page-quoteConfirmationPage .intro-cart-wrapper .calculations{border:none;margin-bottom:48px;}.bulk-main-wrapper .shifted-block{margin-left:25px;}.bulk-main-wrapper #uploadCsvForm{margin:0 0 48px 0;}.bulk-main-wrapper .disabled textarea{border-color:#858585;}.bulk-main-wrapper select.custom-select{width:100% !important;}.bulk-main-wrapper .disabled p{color:#c2c2c2;}.bulk-main-wrapper .item-block-group{float:left;margin:0 0 12px 0;}#uploadItemsForm .control-group,
#uploadItemsForm .tooltip-container{display:inline-block;vertical-align:bottom;}#uploadItemsForm thead tr th.selectall .control-group{padding-left:5px;padding-bottom:8px;}#uploadItemsForm table select.custom-select{height:44px;margin:0;min-width:120px;}.upload-btn{display:inline-block;}.dynamic-table-wrapper,
.orderline-table-wrapper{overflow-x:auto;}.dynamic-table-wrapper.truncated{overflow-y:hidden;border-bottom:2px #ccc solid !important;max-height:216px;}.orderline-table-wrapper.truncated{overflow-y:hidden;}.orderline-table-wrapper.truncated tbody tr:not(.extended){display:none;}.dynamic-table-wrapper table,
.dynamic-table-wrapper .control-group,
.orderline-table-wrapper table,
.orderline-table-wrapper .control-group{width:100%;}.orderline-table thead select.custom-select{background:url(/_ui/responsive/common/svg/icon_arrow_down_black.svg) #ffffff no-repeat right 12px center;}.orderline-table thead{border:none;}.orderline-table thead tr th,
.orderline-table thead tr td{padding:0;border:none;vertical-align:bottom;}.orderline-table thead tr th .control-group,
.orderline-table thead tr td .control-group,
.orderline-table thead tr th .control-group.error,
.orderline-table thead tr td .control-group.error{border-bottom:4px #000 solid;}.orderline-table thead tr th .control-group.error,
.orderline-table thead tr td .control-group.error{border-color:#e1000f !important;}.orderline-table thead tr th .control-group.error select,
.orderline-table thead tr td .control-group.error select{border-bottom:none !important;}.orderline-table thead tr th .control-group select,
.orderline-table thead tr td .control-group select{border-left:1px #ccc solid;}.orderline-table thead tr th:last-child .control-group select,
.orderline-table thead tr td:last-child .control-group select{border-right:1px #ccc solid;}.orderline-table tbody tr td{max-width:400px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}.orderline-table-operations-wrapper{position:relative;width:100%;text-align:center;}.orderline-table-operations-wrapper .table-operations-visible-lines,
.orderline-table-operations-wrapper .table-operations-visible-lines-header{position:absolute;top:0;left:0;}.orderline-table-operations-wrapper:not(.truncated) .table-operations-show-all,
.orderline-table-operations-wrapper.truncated .table-operations-show-less{display:none;}.orderline-confirmation .info-block{padding:6px 15px;}.top-data{margin:0 0 48px 0;}.dealer-locator .info-block label{margin:0 0 6px 0;}.dealer-locator .info-block .geolocation-autocomplete label{display:inline-block;vertical-align:middle;}.dealer-locator .info-block .geolocation-autocomplete #find_distributor_address{display:block;}.dealer-locator .distributor-filter-wrapper{padding-left:14px;padding-right:14px;}.dealer-locator .distributor-filter-wrapper .info-block-xs{width:calc(33% - 10px);margin-right:15px;display:inline-block;vertical-align:middle;}.dealer-locator .distributor-filter-wrapper .info-block-xs:last-child{margin-right:0;}.dealer-locator .distributors-list-wrapper{padding-left:0;}.dealer-locator .distributors-list-wrapper .distributors-list{position:relative;height:396px;max-height:100%;overflow-y:auto;}#distributors-list .distributor-list-item{padding:12px 20px 11px 20px;border-bottom:1px solid #d8d8d9;border-top:none;cursor:pointer;}#distributors-list .distributor-list-item.active{background-color:#ebebeb;padding-bottom:24px;}#distributors-list .distributor-list-item.active label{cursor:pointer;}#distributors-list .distributor-list-item.active > span{pointer-events:none;}#distributors-list .distributor-list-item .content-data,
#distributors-list .distributor-list-item .header-data{width:100%;}#distributors-list .distributor-list-item .header-data{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;}#distributors-list .distributor-list-item.active .header-data{margin-bottom:12px;}#distributors-list .distributor-list-item .content-data .content-row{display:flex;flex-wrap:nowrap;justify-content:space-between;}#distributors-list .distributor-list-item .distributor-data{padding-right:15px;}#distributors-list .distributor-list-item .content-data .content-row label{min-width:30%;padding-right:15px;}#distributors-list .distributor-list-item .distributor-value{font-family:inherit;font-weight:700;line-height:24px;font-size:18px;word-break:break-word;}#distributors-list .distributor-list-item .distance-value{font-family:inherit;font-weight:700;line-height:24px;font-size:24px;}.dealer-locator .table-striped .map-pin{display:inline-block;margin-right:0;position:relative;margin-top:-10px;left:5px;}.dealer-locator .table-striped .map-pin span{color:#fff;font-size:14px;line-height:24px;position:absolute;left:49%;top:6px;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);}form.find-distributor div.widget{border:none;padding-top:0;}#mobile-map-overlay{position:fixed;top:110px;left:0;z-index:100;width:100%;background-color:white;display:none;}#mobile-map-overlay-close{position:fixed;top:134px;right:15px;z-index:110;display:none;cursor:pointer;}#map-infoWindow{padding:5px;font:300 13px Roboto, Arial, sans-serif;}.gm-style img{max-height:none;}.error-page{padding:0;margin:48px 0;}.error-page h1,
.error-page .main-title{padding:36px 0;margin:0;}.error-page a{font-family:inherit;font-weight:700;}.error-page ul{margin:0 0 36px 18px;list-style:inherit;}.error-page .error-status{color:#999999;margin-bottom:0;}#contactusroot{height:calc(100vh - 200px);width:85%;margin:0 auto 20px;padding:32px 44px 40px;}#contactusroot #geocoder .mapboxgl-ctrl-geocoder{height:40px;}#contactusroot #geocoder .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--input{height:40px;font-size:16px;}#contactusroot .df-mosaic .df-select-value-container .df-select-placeholder{font-size:16px;}#contactusroot ul li h5{font-size:18px;}#contactusroot ul li p,
#contactusroot ul li button.gOg1XgBIN_JUbMy4XCe7{font-size:16px;}#ociSubmit{display:none;}#cookie{position:fixed;bottom:0;left:-1%;background:#ffffff;width:102%;box-shadow:0px -3px 20px 0px rgba(0, 0, 0, 0.17);z-index:1320;display:none;}#cookie .cookie-close{position:relative;padding:24px;top:-12px;right:-24px;cursor:pointer;}#cookie .cookie-close img{height:24px;width:24px;}#cookie .cookie-inner{padding:48px 20px 48px 45px;}.faq-headline{margin-bottom:24px;}.faq-headline ~ .container h2{margin-top:24px;}.order-line-list-container{display:grid;grid-template-columns:50% 50%;width:100%;box-sizing:border-box;}.order-items-table .order-line-shipping-dates table.shipping-dates{max-width:200px;}.order-items-table .order-line-shipping-dates thead th,
.order-items-table .order-line-shipping-dates thead td{padding:12px 10px 8px 10px;}.order-items-table .order-line-shipping-dates tbody td{padding:6px 10px 5px 10px;}.order-items-table .order-line-shipment-info{border-top:1px solid #ccc;padding-top:20px;margin-top:20px;}.order-line-markandtag-border{border-top:1px solid #ccc;padding-top:20px;margin-top:20px;}.order-items-table .order-line-mark-and-tag-info{margin-top:20px;grid-template-columns:100%;}.login-section{margin-bottom:60px;min-height:360px;display:flex;align-items:center;}.login-btn-section{display:inline-flex;font-family:inherit;}.login-btn-section .login-btn{margin-right:24px;}.login-section .main-title{font-size:44px;line-height:56px;color:#fff;margin-bottom:24px;}.login-section .description{font-family:inherit;font-size:16px;font-weight:400;line-height:24px;color:#fff;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-moz-box-orient:vertical;max-height:76px;}.page-checkout-login .page-slider,
.page-homepage .page-slider{position:absolute;width:100%;}.benefit-section{padding:0 0 74px 0;}.benefit-section .container > .row > .row{margin:0;}.benefit-section .main-title{margin-bottom:40px;}.benefit-section .tile{text-align:center;padding-bottom:38px;}.benefit-section .tile > .image{width:96px;height:96px;display:inline-block;margin-bottom:12px;}.benefit-section .tile > .title{font-family:inherit;font-size:16px;font-weight:600;margin-bottom:12px;overflow:hidden;line-height:28px;}.benefit-section .tile > .description{font-family:inherit;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-moz-box-orient:vertical;max-height:76px;min-height:50px;}.benefit-section a.video-link,
.discover-product-section .show-more-btn{color:#E2000F;font-weight:700;font-family:inherit;}.benefit-section a.video-link{margin-left:15px;}.benefit-section a.video-link > img{margin-right:12px;}.discover-product-section{margin-bottom:48px;}.discover-product-section .main-title,
.benefit-section .main-title{font-family:inherit;font-weight:700;font-size:28px;line-height:40px;margin-bottom:40px;}.discover-product-section .tile{text-align:center;padding-bottom:44px;}.discover-product-section .image a{display:flex;justify-content:center;align-items:center;}.discover-product-section .image img{max-width:100%;max-height:210px;mix-blend-mode:multiply;padding:5px;}.discover-product-section .tile > .image{background:#f4f4f4;width:100%;height:210px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;}.discover-product-section .tile > .image > img{max-width:100%;max-height:100%;}.discover-product-section .tile > .title{font-family:inherit;font-size:24px;font-weight:700;text-align:left;margin-bottom:12px;line-height:32px;overflow:hidden;}.discover-product-section .tile > .description{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;-moz-box-orient:vertical;text-align:left;margin-bottom:12px;height:96px;}.discover-product-section .show-more-btn{margin-left:26px;display:none;}#customerMaterialTableWrapper .table-striped thead tr th,
#customerMaterialTableWrapper .table-striped thead tr td{vertical-align:middle;}#customerMaterialTableWrapper thead tr th.tablesorter-header:before,
#customerMaterialTableWrapper thead tr td.tablesorter-header:before{bottom:15px;}#customerMaterialTableWrapper table thead th{padding:5px 16px;}.account-material-page .info-block{padding:24px 15px 24px 30px;}.account-material-page .form-horizontal.form-inputs .form-submit{margin-top:8px;}.account-material-page .form-horizontal.form-inputs .form-submit .primary-button{margin:0 24px 0 0;}.account-material-page .form-horizontal.form-inputs .form-group input{width:297px;margin:0 0 16px 0;}.marine-certificate-product.product-note{text-align:right;margin-bottom:40px;}.marine-certificate-product.product-note .priceLoader{padding-bottom:22px;}.marine-certificate-product.product-note .priceLoader .mainPrice .price-label{display:none;}.marine-certificate-product.product-note .priceLoader .mainPrice .price .price-value{font-size:24px !important;}.marine-certificate-product.product-note .priceLoader .mainPrice .price .price-value::before{content:"+ ";}.marine-certificate-product.product-note .priceLoader .listPrice,
.marine-certificate-product.product-note .priceLoader .discount{display:flex;flex-direction:row;justify-content:flex-end;}.marine-certificate-product.product-note .priceLoader .listPrice .price-label,
.marine-certificate-product.product-note .priceLoader .discount .price-label{padding-right:10px;}#checkoutActionDisclaimer.mc-popup-container .modal-header h1{margin-bottom:12px;}#checkoutActionDisclaimer.mc-popup-container .priceLoader .listPrice,
#checkoutActionDisclaimer.mc-popup-container .priceLoader .discount{opacity:1;display:flex;flex-direction:row;margin-bottom:6px;}#checkoutActionDisclaimer.mc-popup-container .priceLoader .listPrice .price-value,
#checkoutActionDisclaimer.mc-popup-container .priceLoader .discount .price-value{font-weight:400;}#checkoutActionDisclaimer.mc-popup-container .priceLoader .listPrice .price-value::before,
#checkoutActionDisclaimer.mc-popup-container .priceLoader .discount .price-value::before{content:":";padding-right:6px;}#checkoutActionDisclaimer.mc-popup-container .priceLoader .mainPrice{opacity:1;display:inline-block;}#checkoutActionDisclaimer.mc-popup-container .priceLoader .mainPrice .price-label{display:none;}#checkoutActionDisclaimer.mc-popup-container .priceLoader .mainPrice .price{display:flex;flex-direction:row;line-height:24px;font-weight:700;}#checkoutActionDisclaimer.mc-popup-container .priceLoader .mainPrice .price .price-value{padding-left:6px;font-size:16px !important;line-height:inherit !important;}.config-marine-certificate + .priceLoader{font-size:30px;}.navsummary-tota#priceSummary .mainPrice .price-value,
.navsummary-total#priceSummary .listPrice .price-value,
.navsummary-total#priceSummary .discount .price-value{float:right;padding-left:10px;display:inline-block;}.navsummary-buttons .navsummary-total .mainPrice{display:inline-block;}.config-marine-certificate{text-align:left;width:190px;margin-right:12px;margin-top:30px;}.config-marine-certificate .priceLoader .listPrice,
.config-marine-certificate .priceLoader .discount{opacity:1;margin-bottom:6px;}.config-marine-certificate .priceLoader .listPrice .price-value,
.config-marine-certificate .priceLoader .discount .price-value{font-weight:400;}.config-marine-certificate .priceLoader .listPrice .price-value::before,
.config-marine-certificate .priceLoader .discount .price-value::before{padding-right:6px;}.config-marine-certificate .priceLoader .mainPrice{opacity:1;display:inline-block;}.config-marine-certificate .priceLoader .mainPrice .price-label{display:none;}.config-marine-certificate .priceLoader .mainPrice .price{display:flex;flex-direction:row;line-height:24px;font-weight:700;}.config-marine-certificate .priceLoader .mainPrice .price .config-mc-price-label{text-align:left;}.config-marine-certificate .priceLoader .mainPrice .price .price-value{padding-left:6px;font-size:16px !important;line-height:inherit !important;}.config-marine-certificate .priceLoader .config-mc-price-label span{line-height:normal !important;font-size:inherit !important;}@media(max-width:1500px){.fake-selector .search-company.alignRight{left:auto;right:0;}}@media(min-width:1200px){.row.segment .feature-wrapper:nth-of-type(4n+1),
 .row:not(.segment) .feature-wrapper:nth-of-type(3n+1){clear:both;}}@media(max-width:1199.9px){.login-form .login-form-wrapper .login-input .form-group{width:200px;}.quick-order .form-row input:first-child{width:115px;}.quick-order .form-row input:last-child{width:88px;}.qorder .bulkItem input:nth-child(1){margin-right:10px;width:140px;}.qorder .bulkItem input:nth-child(2){margin-right:10px;width:100px;}.row.segment .feature-wrapper:nth-of-type(3n+1),
 .row:not(.segment) .feature-wrapper:nth-of-type(2n+1){clear:both;}.category-grid-list-wrapper{display:none;}.cpq-group .tooltip-container.pull-right{right:15px;position:absolute;}.header-fields .left-fields .fake-selector-text-container{display:block;}.intro-cart .product{margin-right:0;}.intro-cart .product img{max-width:125px;height:auto;}.intro-cart .info-meta li:nth-child(3){padding-left:0;}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type label{display:block;float:none;}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type input[type="text"]{width:calc(100% - 10px);}.intro-cart .order-items-header .quantity-header{padding-left:inherit;margin-left:inherit;margin-right:inherit;}.fake-selector.cart.item .search-company{min-width:700px;}.header-fields .left-fields .address-action-link{margin-right:52px;}.cart-checkout .right-fields .selectbox-label,
 .cart-checkout .right-fields .secondary-input-label{float:inherit;text-align:inherit;}.pageLabel-checkout-multi .cart-checkout .right-fields .selectbox-label,
 .pageLabel-checkout-multi .cart-checkout .right-fields .secondary-input-label,
 .pageLabel-checkout-multi-summary .cart-checkout .right-fields .selectbox-label,
 .pageLabel-checkout-multi-summary .cart-checkout .right-fields .secondary-input-label,
 .pageLabel-checkout-multi-confirmation .right-fields .selectbox-label,
 .pageLabel-checkout-multi-confirmation .right-fields .secondary-input-label{float:right;text-align:right;}.pageLabel-checkout-multi .cart-checkout .right-fields .order-info-content .selectbox-label,
 .pageLabel-checkout-multi-summary .cart-checkout .right-fields .order-info-content .selectbox-label,
 .pageLabel-checkout-multi-confirmation .right-fields .order-info-content .selectbox-label,
 .pageLabel-checkout-multi-confirmation .right-fields .order-info-content .secondary-input-label{float:left;text-align:left;}.mar-top-40{margin-top:70px;}.cart-checkout .right-fields .order-info-textbox-label{padding-top:0;}.header-fields .fake-selector-text,
 .header-fields .custom-select{max-width:324px;}.header-fields #financialInformationSearchForm .custom-select{max-width:220px;}.header-fields input[type="text"]{max-width:320px;}.dealer-locator .distributor-filter-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;}.dealer-locator .distributor-filter-wrapper .info-block-xs{width:calc(50% - 15px);margin-right:15px;}.dealer-locator .distributor-filter-wrapper .info-block-xs:nth-child(2){margin-right:0;}}@media only screen and (min-width:992px){.discover-product-section div.tile:nth-child(3n+2){clear:left;}}@media only screen and (max-width:767.9px){.shortcut-section{margin-bottom:24px;}.shortcut-section > .container > .row{margin-right:-15px;margin-left:-15px;}.shortcut-section .ss-tile .description-text{margin-left:0px;}.order-ac-drive .reorder-by-modelcode-buttons{margin-top:0;margin-bottom:20px;}.order-ac-drive .reorder-by-modelcode-buttons .primary-button.big-btn,
 .order-ac-drive .reorder-by-modelcode-buttons .secondary-button.big-btn{width:100%;}.order-ac-drive .reorder-by-modelcode-buttons .primary-button.big-btn{margin-bottom:20px;}.dyk-section{padding:44px 0 0 0;}.discover-product-section .show-more-btn{display:block;}.page-saved-lists .modal-lg,
 .page-productList .modal-lg,
 .my-product-list-modal-popup .modal-lg{width:auto;}.product-image-overlay .orignal-image-size{max-width:100%;height:auto;}}@media(min-width:768px){.row.equal-height-cols{display:flex;flex-wrap:wrap;}.page-slider .slide,
 .login-section{min-height:312px;}}@media only screen and (min-width:768px) and (max-width:991.9px){.shortcut-section{margin-bottom:24px;}.shortcut-section .ss-tile .description-text{margin-left:0px;}.shortcut-section > .container > .row{margin:0px 70px 0 27px;}.order-ac-drive .reorder-by-modelcode-buttons{margin-top:60px;margin-bottom:0;}.dyk-section{padding:60px 0 0 0;}.discover-product-section{margin-bottom:24px;}}@media(min-width:992px) and (max-width:1200px){.order-ac-drive > h2{font-size:28px;}.big-image-container.category-page-gallery-view .slider-pagination-controls .manual-controls,
 .big-image-container.product-page-gallery-view .slider-pagination-controls .manual-controls{width:calc(100% - 20px);}.product-image-overlay .modal-lg{width:calc(100% - 20px);}}@media(max-width:991.99px){.form.show-login:not(.row){float:none;}.login-form .login-form-wrapper{float:none;}.login-form .login-form-wrapper .login-input .form-group{width:50%;}.login-form .login-form-wrapper .login-input,
 .login-form .login-form-wrapper .login-submit{max-width:100%;width:100%;}.login-submit{margin-bottom:12px;padding:0;}.signin-container.login-form .signin{padding:25px;}.account-intro h1{margin-top:0 !important;}.account-intro .latest-orders-wrapper,
 .account-intro .latest-quotes-wrapper{margin-bottom:48px;}.account-intro .table-container,
 .order-items-container,
 .contract-items-container,
 .order-consignments-container{margin:0 0 24px 0;overflow-x:auto;overflow-y:hidden;}.quick-order{overflow:hidden;}.quick-order > h1{margin:0 0 12px 0;}.quick-order #bulkItems{margin-bottom:24px;}.quick-order form{float:left;overflow:hidden;width:100%;}.quick-order form .top{float:left;margin-right:23px;margin-bottom:0;}.quick-order form .bottom{float:right;}.quick-order .form-row input:first-child{width:155px;}.quick-order .form-row input:last-child{width:100px;}.qorder .bulkItem input:nth-child(1),
 .qorder .bulkItem input:nth-child(2){margin-right:25px;}.header-fields .left-fields .address-action-link{margin-right:199px;}.row.segment .feature-wrapper:nth-of-type(2n+1){clear:both !important;}.row.segment .feature-wrapper:nth-of-type(3n+1){clear:none;}.big-image-container{width:100%;margin:20px 0;}.big-image-container .slider-pagination-controls .manual-controls{width:calc(100% - 20px);}.product-gallery-overlay .slider-pagination-controls{width:41em;}.product-gallery-overlay .big-image-container .slider-pagination-controls .manual-controls{width:inherit;}.big-image-container .manual-controls .slick-track{left:0;right:0;margin:auto;}.product-image-overlay .modal-lg{width:calc(100% - 20px);}.product-column{width:100%;display:block;clear:both;}.content.affix .product-description-container{padding:0;max-width:70%;}.content.affix .price-cart-container{padding-left:10px;}.content.affix .product-description-container .primary-button.discontinued,
 .content.affix .product-description-container .add-to-cart-single .content-wrapper .quantity{display:none;}.content.affix .product-wrapper:not(.obsolete) .add-to-cart-single .add-to-cart-form{margin-top:0;margin-left:0 !important;}.content.affix .add-to-cart-single form .content-wrapper{display:block;}.content.affix .priceLoader{max-width:155px;margin-right:10px;}.content.affix .add-to-cart-single .priceLoader .mainPrice{display:block;}.content.affix .priceLoader .price-label ~ .price{max-width:155px;}.content.affix .priceLoader .price-label,
 .content.affix .priceLoader .price-label ~ .price.textfill span{line-height:48px !important;margin:0;}.cart-operations{margin:0 0 36px 0;}.checkout-operations{float:inherit;}.checkout-operations .checkout-operation,
 .checkout-operations .save-form,
 .checkout-operations.save-cart .save-cart-btn,
 .checkout-operations.save-cart.clear-cart{float:right;}.checkout-operations .checkout-operation a{line-height:24px;}.checkout-operations .clear-cart.checkout-operation a{margin:12px 0;}.checkout-operations .save-form form input[type="text"]{float:right;width:100%;max-width:290px;margin:6px 0;}.checkout-operations.clear-cart-toggler .clear-cart,
 .checkout-operations.clear-cart-toggler .save-cart-btn{display:none;}.checkout-breadcrumbs-wrapper{margin:0 -2px;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li{width:20%;margin:0 2px;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active{width:60%;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active .main-part .text{display:inline-block;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li a{min-height:24px;display:block;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li .main-part .text{display:none;}.header-fields .fake-selector .search-company{left:auto;right:0;}.intro-cart .quantity,
 .product-cart .groups,
 .intro-cart .text-item{margin:36px 0;}.intro-cart .product{float:none !important;}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type input[type="text"]{width:480px;}.intro-cart .product-cart .price.textfill{margin:12px 0 0 0;}.right-fields .tooltip-container,
 .left-fields .tooltip-container{right:unset;}.cart-checkout .right-fields .order-info-textbox-label:not(.readonly){padding-top:12px;}.left-fields .tooltip-container.orderOnBehalf{float:inherit;}.listing-intro .addToCartButton{margin:16px 0;}.productresultlist{float:inherit;}.filters-widget{display:none;}.toggle-myproduct-all-items{margin-top:0;padding-bottom:24px;}.dealer-locator .distributors-list-wrapper .distributors-list{max-height:372px;}.myaccount-page.background-grey .intro-cart .product-meta{padding-left:20px;}.myaccount-page.my-settings .row .setting{width:75%;}.financial-information-header-wrapper .header-fields .header-info-field .first-price.text-right{text-align:left;}.benefit-section{padding:0 0 50px 0;}.reorder-by-modelcode-buttons{margin-top:60px;margin-bottom:0;}.search-page-loader-txt{width:100%;}#customerMaterialTableWrapper thead tr th.tablesorter-header:before,
 #customerMaterialTableWrapper thead tr td.tablesorter-header:before{bottom:4px;}}@media(min-width:768px) and (max-width:800px){.login-submit{margin-top:30px;}.page-login .signin-container .container,
 .page-checkout-login .signin-container .container{width:auto;padding-left:0;padding-right:0;}.signin-container.login-form .signin{box-shadow:none;padding-bottom:0;}}@media(max-width:767.9px){body:not(.sticky-active){padding:53px 0 0 !important;}.product-gallery-overlay .slider-pagination-controls{width:39em;}.mar-top-40{margin-top:40px;}.drop-down{width:220px;}.myproduct-all-items-comparison-page .drop-down,
 .my-product-list-comparison-wrapper .drop-down{width:100%;min-width:auto;}.login-form .form{padding:24px 30px;}.login-form .form form .form-group{margin:0 0 25px 0;}.login-form .form form .form-group:first-child{padding:0;}.login-form .login-form-wrapper .login-input .form-group{width:100%;padding:0;}.login-form .login-title,
 .login-form .login-form-wrapper{display:inline;vertical-align:top;}.login-form .login-form-wrapper .login-input,
 .login-form .login-form-wrapper .login-submit{width:100%;display:inline-block;}.page-homepage .page-slider .slide,
 .page-login .page-slider .slide,
 .page-checkout-login .page-slider .slide{min-height:80px;}.page-checkout-login .page-slider,
 .page-homepage .page-slider{position:relative;}.page-login .signin-container .container,
 .page-checkout-login .signin-container .container{padding-left:0;padding-right:0;}.signin-container.login-form .signin{padding:25px 15px 0px 15px;box-shadow:none;}.signin-container.login-form .primary-button{margin:0 0 30px 0 !important;}.signin-container.login-form .login-form-wrapper .login-submit a{display:block;}.page-login .page-slider + .login-form.signin-container,
 .page-checkout-login .page-slider + .login-form.signin-container{margin-top:0;}.page-slider + .login-form{margin-top:36px;}.login-form.login-guest .form{padding:24px 9px;}.login-form.login-guest .form form{margin:0 0 24px 0;}.login-form.login-guest .btn-signin{float:left !important;}.login-section{display:inherit;margin-top:24px;min-height:auto;}.login-section .main-title{color:#303030;font-size:36px;margin-bottom:18px;line-height:48px;}.login-btn-section{flex-direction:column;}.login-section .description{color:#303030;}.login-form .signin{flex-direction:column;}.login-content-section.login-content-section--cta{border-left:none;margin-top:24px;padding-right:0;padding-left:0;}.login-content-section .btn-login{display:block;}.account-intro .latest-orders .bullet span{width:90%;}tbody tr td span.bullet-img{max-width:100%;}.table-striped .bullet{text-align:center;}.quick-order hr{max-width:220px;display:inline-block;}.quick-order form .form-row input:first-child{width:145px;}.quick-order form .form-row input:last-child{width:55px;}.quick-order form .top{float:none;margin:0 0 24px 0;}.quick-order form .bottom,
 .quick-order form .bottom input{float:none !important;}.qorder form input{margin-right:10px !important;}.qorder .bulkItem input:nth-child(1){margin-right:0;float:left;width:170px;}.qorder .bulkItem input:nth-child(2){float:left;width:170px;text-align:left;}.orderline-table-operations-wrapper .table-operations-show-all,
 .orderline-table-operations-wrapper .table-operations-show-less{float:right;margin-right:10px;}.featured-box .top .mask{background-color:inherit;}.product-info-container{border-top:10px solid #000;padding-top:14px;}.product-description-container .availability-check .span{position:relative;max-width:100%;}.nav-tabs li a{max-width:unset;}.content.affix,
 .update-cart-wrapper.affix{top:53px;}.content.affix,
 .content.affix-top{display:block;}.content.affix .product-description-container,
 .content.affix .big-image-container,
 .content.affix .product-column{display:none;}.productTab.product-details table{table-layout:auto;}.accessories-wrapper .img-responsive{margin-bottom:24px;}.accessories-wrapper .product-info-container,
 .listing-intro .product-info-container.has-image{width:100%;}.listing-intro .product-headline-container.has-image{margin-left:0;}.cpq-previous-button,
 .cpq-cpq-next-button{float:left;}#cpq-overview-facet{padding-left:0;}.nav-wrapper{position:relative !important;}.navsummary .back-link{margin-right:0;}.navsummary .col-item{padding-right:0 !important;}.navsummary .listing-item-container{width:180px;float:right;}.navsummary .navsummary-buttons{margin-top:0;margin-right:0;top:0;}.navsummary .navsummary-buttons .btn{margin:4px 0;}.navsummary .navsummary-buttons .btn:last-of-type{margin-left:30px;}#reorderButton{width:100%;}.page-my-product-list #reorderButton{width:auto;}.myaccount-page.my-settings .row .setting{width:100%;}.myaccount-page.my-settings .row .acc-nav{position:relative;}.myaccount-page.my-settings .row .my-settings-title,
 .myaccount-page.my-settings .row .setting:nth-child(2n){margin-left:0;}.myaccount-page.my-settings .row .setting:nth-child(2n+1){float:left;margin-left:0;}.headerline-wrapper label{max-width:100%;}.financial-information-content-wrapper .form-horizontal .form-group{max-width:100%;}.financial-information-header-wrapper .header-fields,
 .financial-information-header-wrapper .header-fields .left-fields{display:block;}.quote-history-filter .quote-date-range-wrapper{display:block;}.checkout-operations .clear-cart-confirmation,
 .checkout-operations .save-cart-confirmation{margin-top:12px;}.checkout-operations .clear-cart-confirmation .btn,
 .checkout-operations .save-cart-confirmation .btn{margin:12px 0 0 10px;}.product-cart select.delivery-select.custom-select{margin:4px 0 16px 0;}.cart-checkout .right-fields .order-info-textbox-label{padding-top:0;}.intro-cart .info-meta{width:100%;border-top:none;}.intro-cart .info-meta li.shipping-type{margin-left:0;}.intro-cart .info-meta .delivery-type{width:100%;}.order-items-container li.user-manual select.custom-select{max-width:200px;}.order-items-container .order-line-shipping-dates .shipping-date strong,
 .order-items-container li.user-manual strong{margin-bottom:0;}.product-meta-wrapper .form-group label,
 .product-meta-wrapper .form-group span{display:block;}.intro-cart .product-meta .pack-size-container{max-width:485px;}.intro-cart .weight{text-align:left;margin-top:0;}.intro-cart .weight label{padding-right:15px;}.intro-cart .price{margin-top:0;}.intro-cart .text-item{width:30%;text-align:left;position:relative;left:15px;}.cart-checkout .delivery-type input[type="submit"]{float:none;margin-bottom:0;}.cart-checkout .delivery-type.message-area input[type="text"]{width:100%;max-width:none;}.intro-cart .product-quantity{margin-right:55px;}.intro-cart .product img{max-width:100%;}.order-items-container .order-line-shipping-dates .shipping-date form{margin-left:0;}.order-items-container .order-line-shipping-dates .shipping-date strong,
 .order-items-container li.user-manual form,
 .order-items-container li.user-manual span{display:block;}.intro-cart .info-meta li.shipping-dates table{width:60%;}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type input[type="text"]{width:60%;}.fake-selector{top:0;right:0;height:41px;width:100% !important;}.fake-selector.cart.item{width:100%;}.fake-selector .search-company{width:100%;min-width:100% !important;}.empty-cart{padding:48px 0;}.bulk-main-wrapper .item-block-group{width:90%;}body.page-storefinderPage .breadcrumb{display:none;}body.page-storefinderPage.messagesVisible .breadcrumb{margin-bottom:0;}.page-storefinderPage header .navbar nav{margin-bottom:60px;}.dealer-locator .distributor-filter-wrapper{padding-left:0;padding-right:0;display:block;}.info-block-xs{margin:0 0 24px 0;padding:12px 0 12px 30px;border-left:7px #565656 solid;position:relative;}.dealer-locator .distributor-filter-wrapper .info-block-xs{width:100%;margin-right:0 !important;}.dealer-locator .distributor-filter-wrapper .info-block-xs:last-child{margin-bottom:36px;}.dropdown-panel.panel{border:none;-webkit-box-shadow:none;box-shadow:none;}.dropdown-panel .panel-heading{font-family:inherit;font-weight:700;position:relative;display:block;background:url("/_ui/responsive/common/svg/icon_arrow_collapse_up_black.svg") no-repeat right top 0.4em;color:#000;font-size:24px;line-height:36px;padding:0 20px 0 0;background-size:16px;}.dropdown-panel .panel-heading:hover{background:url("/_ui/responsive/common/svg/icon_arrow_collapse_up_red.svg") no-repeat right top 0.4em;color:#e2000f;background-size:16px;}.dropdown-panel .panel-heading.collapsed{background:url("/_ui/responsive/common/svg/icon_arrow_collapse_down_black.svg") no-repeat right top 0.4em;background-size:16px;}.dropdown-panel .panel-heading.collapsed:hover{background:url("/_ui/responsive/common/svg/icon_arrow_collapse_down_red.svg") no-repeat right top 0.4em;background-size:16px;}.dropdown-panel .panel-collapse{position:relative;}.dealer-locator .mobile-map-info,
 .dealer-locator .distributors-list-wrapper,
 .dealer-locator .distributor-filter-wrapper{max-height:none;height:0;opacity:0;position:absolute;left:0;top:0;pointer-events:none;}.dealer-locator .mobile-map-info.mobile-active,
 .dealer-locator .distributors-list-wrapper.mobile-active,
 .dealer-locator .distributor-filter-wrapper.mobile-active{height:inherit;opacity:1;position:relative;pointer-events:auto;}.dealer-locator .distributors-list-wrapper .distributors-list.mobile-active{max-height:none;height:auto;opacity:1;}.dealer-locator .geo-mobile-nav{position:fixed;top:53px;left:0;width:100%;height:60px;background-color:#d9d9da;z-index:99;}.dealer-locator .geo-mobile-nav .icon{float:left;margin:0 15px;cursor:pointer;}.dealer-locator .geo-mobile-nav .icon.active{border-bottom:5px solid #e1000f;}.dealer-locator .geo-mobile-nav .icon.icon-search{background:url("/_ui/responsive/common/svg/icon_search_darkgrey.svg") top 17px center no-repeat;background-size:28px;width:28px;height:60px;}.dealer-locator .geo-mobile-nav .icon.icon-map{background:url("/_ui/responsive/common/svg/icon_map.svg") top 12px center no-repeat;background-size:36px;width:36px;height:60px;}.no-touch.dealer-locator .geo-mobile-nav .icon:hover{border-bottom:5px solid #e1000f;}.dealer-locator .map,
 .dealer-locator .mobile-map-gmap,
 .dealer-locator .baidumap{min-height:50%;height:calc(100% - 134px);position:absolute;opacity:0;pointer-events:none;max-width:calc(100% - 30px);}.dealer-locator .map.show-map,
 .dealer-locator .mobile-map-gmap.show-map,
 .dealer-locator .baidumap.show-map{position:relative;opacity:1;pointer-events:auto;max-width:100%;}body.page-storefinderPage.map-active #globalMessages{display:block;}.dealer-locator.map-active .map-infoWindow-active{display:block !important;}#map-infoWindow{padding:24px 30px;}.error-page h1:first-child{padding-top:0;}#cookie .cookie-inner{padding:24px;}.update-cart-message-wrapper{height:auto;}.update-cart-message{position:static;top:auto;transform:none;}.cart-checkout-title{margin-bottom:24px;margin-top:24px;}.reorder-by-modelcode-buttons{margin-top:0;margin-bottom:20px;}.reorder-by-modelcode-buttons .primary-button.big-btn,
 .reorder-by-modelcode-buttons .secondary-button.big-btn{width:100%;}.reorder-by-modelcode-buttons .primary-button.big-btn{margin-bottom:20px;}}@media(min-width:481px){.block-red-ie{box-shadow:none;}.block-red{border-left:8px solid #b6000f;height:70%;position:absolute;top:15%;left:0;}:root .block-red-ie{box-shadow:inset 8px 0 #b6000f;}:root .block-red{border:0 !important;}}@media(max-width:480px){.cart-mark-tag{margin:-12px 0 48px 0;}.df-switch{width:100%;margin-bottom:20px;}.cart-mt-order-line{margin-left:10px;margin-top:7px;}.my-product-List-footer .pull-left{margin-top:60px;}.section-spareparts select.custom-select{width:225px;}.section-spareparts .info-block.small-block{padding-right:0;}.intro-cart .product-cart .col-xs-offset-6{float:right;width:100%;margin-left:0;}.intro-cart .info-meta li.shipping-type.shipping-address .delivery-type input[type="text"]{width:100%;}.intro-cart-wrapper .calculations .checkout-area a,
 .intro-cart-wrapper .calculations .checkout-area .back-link{clear:both;margin-left:0 !important;}.fake-selector .search-company{position:fixed;top:48px !important;height:100%;padding:24px 10px;border:0;}.fake-selector .search-company .search-company-input input[type="search"]{width:calc(100% - 36px) !important;}.fake-selector .search-company .search-company-input .btn-close{position:absolute;width:24px;top:6px;right:0;display:block;}.fake-selector .search-company .search-company-results{max-height:80%;margin-top:12px;}.fake-selector .search-company thead{display:none;}.fake-selector .search-company tbody td{display:block;width:260px;padding-top:0 !important;padding-bottom:0 !important;padding-left:5px !important;}.fake-selector .search-company tbody.list td{padding-left:17px !important;}.fake-selector .search-company tbody td:first-child{padding-top:12px !important;padding-left:7px !important;}.fake-selector .search-company tbody td:last-child{padding-bottom:12px !important;}.fake-selector .search-company tbody .selected-result-address,
 .fake-selector .search-company tbody .selected-result-country{padding-left:14px !important;}.fake-selector .search-company .search-selected-result td{height:100% !important;border-left:8px solid #b6000f !important;position:relative !important;}.fake-selector .search-company .search-selected-result td:first-child{margin-top:12px;padding-top:0 !important;}.fake-selector .search-company .search-selected-result td:last-child{margin-bottom:12px;padding-bottom:0 !important;}.fake-selector .search-company tbody .block-red{visibility:hidden;}.fake-selector .search-company .browse-letters,
 .myaccount-page .custom-dropdown.customer-account-selection .browse-letters{display:block;height:100%;}.fake-selector .search-company .browse-letters .letter-item,
 .myaccount-page .custom-dropdown.customer-account-selection .browse-letters .letter-item{line-height:14px;}.fake-selector .search-company .alphabet,
 .myaccount-page .custom-dropdown.customer-account-selection .alphabet{display:block;}.fake-selector .search-company .alphabet td{padding-top:0 !important;padding-bottom:0 !important;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content{position:fixed;top:48px !important;height:100%;width:100%;min-width:100%;padding:24px 10px;border:0;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter > input{width:calc(100% - 33px);min-width:calc(100% - 33px);}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content .text-filter .btn-close{position:absolute;width:24px;top:6px;right:0;display:block;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .btn-close{right:36px;}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-selection-display tr td .dropdown-selection-display-value{max-width:calc(100% - 48px);}.myaccount-page .custom-dropdown.customer-account-selection .custom-dropdown-content tbody.dropdown-options tr.section-header{display:table-row;}.big-image-container{display:flex;flex-direction:column;}.big-image-container .slider-pagination-controls{width:100%;height:135px;}.big-image-container .slider-pagination-controls .manual-controls{width:100% !important;}.big-image-container .big-image{width:100%;}.big-image-container,
 .product-gallery-overlay.modal .modal-body{width:100%;overflow-y:scroll;}.big-image-container .manual-controls .slick-track{display:flex;}.big-image-container .manual-controls .slick-slide{margin-right:12px;height:109px;}.big-image-container .manual-controls .slick-slide:last-child{margin-right:0;}.big-image-container .manual-controls .slick-slide.slick-current{box-shadow:inset 0px -4px #e2000f;}.product-gallery-overlay .big-image-container .slider-pagination-controls{height:auto;}.product-gallery-overlay .big-image-container .manual-controls .slick-slide{height:91px;}.product-image-overlay .orignal-image-size{max-width:100%;height:auto;}}.checkout-mobile-orientation{display:none;}.orientation-rotate-icon{display:block;background:url("/_ui/responsive/common/svg/rotate_icn.svg") no-repeat;width:100px;z-index:9999999;height:100px;margin:0 auto 10px auto;}@media screen and (max-width:760px) and (orientation:portrait){.checkout-mobile-orientation{display:block;width:100%;height:100%;top:0;left:0;z-index:99999;background:rgba(0, 0, 0, 0.95);opacity:85%;position:fixed;text-align:center;font-size:30px;color:#fff;padding-top:calc(100% - 148px);}.checkout-mobile-orientation p{width:50%;text-align:center;margin:0 auto;font-family:inherit;font-weight:600;font-size:16px;}}.config-modal-container .modal-tooltip-container{float:right;}.config-modal-container .config-modal{z-index:9999;}.config-modal-container .modal-tooltip{display:inline-block;border-radius:50%;width:32px;height:32px;margin:2px 0;background:url("/_ui/responsive/common/svg/icon_tooltip_grey.svg") no-repeat center center;cursor:pointer;}.page-multiStepCheckoutPage .warranty-modal-container .isPdpPage{display:none;}.page-productDetails.pageType-ProductPage .warranty-modal-container .isCartPage{display:none;}.page-productDetails.pageType-ProductPage .warranty-modal-container .modal-footer .actions-line{display:flex;align-items:baseline;}.page-productDetails.pageType-ProductPage .warranty-modal-container .isPdpPage.product-info{margin-bottom:8px;font-weight:bold;}.warranty-modal-container .modal-header,
.config-modal-container .modal-header{margin-bottom:0;padding-top:0;}.warranty-modal-container .modal-header .modal-title,
.config-modal-container .modal-header .modal-title{margin:0 0 24px 0 !important;}.warranty-modal-container .modal-content,
.login-unsuccessful-overlay .modal-content,
.config-modal-container .modal-content{padding:50px;}.warranty-modal-container .btn-close,
.login-unsuccessful-overlay .btn-close,
.config-modal-container .btn-close{cursor:pointer;position:absolute;top:30px;right:40px;}.warranty-modal-container .ok-btn-wrapper.show{display:inline-block !important;}.warranty-modal-container .modal #warranty-modal-form{height:100%;}.warranty-modal-container .modal .modal-body{height:80%;display:inline;}.config-modal-container .modal.config-modal #config-modal-form{height:100%;}.config-modal-container .modal.config-modal .modal-body{height:80%;display:inline;}.warranty-modal-container .modal .modal-body > p.content-text,
.config-modal-container .modal .modal-body > p.content-text{margin-bottom:40px;font-size:18px;}.warranty-modal-container .modal-body .list-header,
.config-modal-container .modal-body .list-header{border-bottom:1px solid;padding-bottom:6px;width:100%;margin-bottom:24px;font-weight:bold;}.warranty-modal-container .modal-body .list-header > .value,
.config-modal-container .modal-body .list-header > .value{padding-left:64px;}.warranty-modal-container .modal-body .list-header > .description,
.config-modal-container .modal-body .list-header > .description{padding-left:19px;}.warranty-modal-container .modal-body,
.config-modal-container .modal-body{overflow-y:initial;max-height:492px;}.warranty-modal-container .modal-footer,
.config-modal-container .modal-footer{border-top:1px solid #ccc;width:97.5%;margin:0;padding-top:20px;}.warranty-modal-container .already-link-warranty-modal .modal-footer{border-top:none;}.warranty-modal-container .modal-footer{align-items:center;}.page-productDetails.pageType-ProductPage .warranty-modal-container .modal-footer .modal-checkbox{width:100%;margin-bottom:40px;}.page-multiStepCheckoutPage .warranty-modal-container .modal-footer .modal-checkbox{display:none;}.warranty-modal-container .modal .modal-body .add-warranty-error-message,
.warranty-modal-container .modal .modal-body .loading-message-wrapper,
.warranty-modal-container .modal .modal-footer .ok-btn{display:none;}.warranty-modal-container .modal .modal-body .add-warranty-error-message.show,
.warranty-modal-container .modal .modal-body .warranty-linked-error-message{font-size:18px;}.warranty-modal-container .warranty-linked-error-message span{margin-top:20px;display:block;}.warranty-modal-container .modal .modal-body .add-warranty-error-message.show span{display:block;}.warranty-modal-container .modal .modal-body .loading-message-wrapper.show{height:348px;background:#FAFAFA;display:flex !important;flex-direction:column;align-items:center;justify-content:center;font-size:18px;}.warranty-modal-container .modal .modal-body .list-wrapper,
.config-modal-container .modal .modal-body .list-wrapper,
.modal .modal-body .list-wrapper{overflow-y:auto;max-height:348px;}.warranty-modal-container .modal .modal-body .content-list,
.config-modal-container .modal .modal-body .content-list{padding-right:10px;box-sizing:border-box;}.warranty-modal-container #radioButton-warranty{display:flex;align-items:center;padding-left:0;}.warranty-modal-container .content-list .priceLoader{padding:0;}.warranty-modal-container .warranty-price-list .blockElement{right:0;left:auto !important;}.warranty-modal-container .modal .item-list,
.warranty-modal-container .modal .warranty-price-list{font-family:inherit;line-height:24px;display:flex;flex-direction:column;}.warranty-modal-container .item-price-title{font-weight:600;font-size:16px;line-height:19px;color:#666;}.warranty-modal-container .item-code{font-weight:600;font-size:16px;line-height:19px;color:#666;}.warranty-modal-container .item-name{font-weight:700;font-size:20px;color:#000;}.warranty-modal-container .item-price{font-weight:700;font-size:24px;color:#000;margin-top:10px;}.warranty-modal-container .modal .warranty-price-list{text-align:right;}.warranty-modal-container .modal .modal-body .content-list > ul li,
.config-modal-container .modal .modal-body .content-list > ul li{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #BFBEBE;width:100%;}.warranty-modal-container .modal .modal-body .list-wrapper ul li.row,
.config-modal-container .modal .modal-body .list-wrapper ul li.row{margin-left:0;}.warranty-modal-container .modal .modal-body .list-wrapper ul li:last-child,
.config-modal-container .modal .modal-body .list-wrapper ul li:last-child{border-bottom:0;margin-bottom:0;}.warranty-modal-container .modal .modal-body .list-wrapper ul li:first-child{padding-top:20px;margin-top:20px;border-top:1px solid #BFBEBE;width:100%;}.warranty-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar,
.config-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar{width:10px;margin-left:20px;}.warranty-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-track,
.config-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-track{background:#F4F4F4;width:8px;}.warranty-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-thumb,
.config-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.51);border-radius:4px;}.warranty-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-thumb:hover,
.config-modal-container .modal .modal-body .list-wrapper::-webkit-scrollbar-thumb:hover{background:#555;}.warranty-modal-container input[type="radio"].styled-radio.radio-checked ~ label::before,
.config-modal-container input[type="radio"].styled-radio.radio-checked ~ label::before{content:'';background-position:left 1px;}.warranty-modal-container input[type="radio"].styled-radio ~ label::before,
.config-modal-container input[type="radio"].styled-radio ~ label::before{padding:0 0 0 30px;}.config-modal-container input[type="radio"].styled-radio ~ label{font-weight:bold;}.warranty-modal-container .warranty-modal.vertical-position,
.warranty-modal-container .already-link-warranty-modal.vertical-position{top:calc(100% - 80%);}.warranty-modal-container .modal-footer .cancel-btn-wrapper,
.config-modal-container .modal-footer .cancel-btn-wrapper{display:inline-block;margin-right:20px;}.warranty-modal-container .modal-footer .cancel-btn-wrapper span,
.config-modal-container .modal-footer .cancel-btn-wrapper span{margin-left:10px;}.page-productDetails.pageType-ProductPage .cancel-btn-wrapper .cancel-btn .notPDP{display:none;}.page-productDetails.pageType-ProductPage .cancel-btn-wrapper .cancel-btn .displayPDP{display:block;}.cancel-btn-wrapper .cancel-btn .displayPDP{display:none;}@media(min-width:769px) and (max-width:991.99px){.warranty-modal-container .modal-dialog,
 .login-unsuccessful-overlay .modal-dialog,
 .config-modal-container .modal-dialog{width:95%;}.config-modal-container .modal-body .list-header.hidden-sm{display:block !important;}}@media(min-width:992px){.page-slider .slide,
 .login-section{min-height:360px;}.warranty-modal-container .modal-dialog,
 .login-unsuccessful-overlay .modal-dialog,
 .config-modal-container .modal-dialog{width:713px;}.product-gallery-overlay .modal-dialog{width:800px;}}@media(max-width:768px){.warranty-modal-container .modal-content,
 .login-unsuccessful-overlay .modal-content,
 .config-modal-container .modal-content{padding:20px 20px 30px 20px;}.warranty-modal-container .modal-header,
 .login-unsuccessful-overlay .modal-header,
 .config-modal-container .modal-header{margin-bottom:9px;margin-top:40px;}.warranty-modal-container .modal .modal-body > p.content-text,
 .config-modal-container .modal .modal-body > p.content-text{margin-bottom:20px;width:98%;border-bottom:1px solid #ccc;padding-bottom:30px;}.warranty-modal-container .modal-footer,
 .config-modal-container .modal-footer{border-top:0px;}.config-modal-container .modal .modal-body .list-wrapper,
 .modal .modal-body .list-wrapper{max-height:230px;}.config-modal-container input[type="radio"].styled-radio ~ label::before{padding:0 0 0 20px;}.config-modal-container .modal .modal-body .list-wrapper ul li.row > div.col-sm-6{padding:0;width:100%;}.config-modal-container .modal .modal-body .list-wrapper ul li.row > div.descrption-col{margin-top:10px;padding-left:27px;}.config-modal-container .btn-close{top:10px;right:20px;}}@media(max-width:768px){.config-modal-container .modal-dialog,
 .config-modal-container .modal-content{height:100%;overflow:auto;}.config-modal-container .modal-footer .save-btn{margin-bottom:24px;width:100%;}.config-modal-container .modal-footer .cancel-btn-wrapper{display:block;text-align:center;}}.selected-filters-container{display:block;margin-top:12px;}.selected-filters{background:#484848;color:#fff;display:inline-block;margin:8px 16px 8px 0;padding:6px 12px;}.selected-filters-close{margin-left:12px;cursor:pointer;}@media(max-width:768px){.show-filters{border-bottom:2px #303030 solid;padding-bottom:8px;}.filters-widget{padding-top:0;}.filter-reset{margin:16px 0 32px;}.filter-reset__text{margin-left:8px;}.selected-filters{margin:8px 16px 8px 0;padding:6px 12px;}}.scaledPricingModal .modal-content{max-width:710px;padding:30px 50px;}@media(max-width:770px){.scaledPricingModal .modal-content{max-width:550px;padding:30px 30px;}}@media(max-width:550px){.scaledPricingModal .modal-content{max-width:420px;padding:15px 15px;}}.subheader{font-size:18px;margin-bottom:12px;}.scaledPricingModal .modal-footer{display:flex;align-items:center;}.scaledPricingModal .table tbody tr:nth-child(odd){background:#EBEBEB;}.scaledPricingModal .table th,
.scaledPricingModal .table td{border:none;}.scaledPricingModal .btn{margin-left:0;}.scaledPricingModal .secondary-link{margin-left:30px;}:root{--df-font-size-sm:14px;--df-index-navigation:1390;--df-index-popout:1400;}body.vgrid{padding-top:72px !important;}.vgrid{background-color:transparent;background-image:linear-gradient(0deg, #bbbbbb 0px, #bbbbbb 1px, transparent 1px, transparent 12px, #000000 12px, #000000 13px, transparent 13px, transparent 24px);background-size:1px 24px;}.icong{position:relative;display:inline-block !important;vertical-align:middle;}.icong.icong-eye{background:url(/_ui/responsive/common/svg/icon_eye_sprite.svg) no-repeat 0 0;width:26px;height:18px;}.icong.icong-close{background:url(/_ui/responsive/common/svg/close_sprite.svg) no-repeat 0 0;width:16px;height:16px;background-size:32px 16px;}.icong.icong-arrow-updown{background:url(/_ui/responsive/common/svg/icon_arrow_down_up_red.svg) no-repeat 0 0;width:13px;height:7px;margin-left:5px;}.icong.icong-arrow-updown-black{background:url(/_ui/responsive/common/svg/icon_arrow_up_down_black.svg) no-repeat 0 0;width:13px;height:7px;margin-left:5px;}.icong.icong-signin{background:url("/_ui/responsive/common/svg/icon_profile_transparent_black.svg") no-repeat 0 0;width:21px;height:22px;}.icong.icong-external-link{background:url("/_ui/responsive/common/svg/icon_external_link.svg") no-repeat 0 0;width:21px;height:15px;vertical-align:middle;}.footer-category a:hover .icong.icong-external-link{background:url("/_ui/responsive/common/svg/icon_external_link_gray.svg") no-repeat 0 0;}.footer-category a .icong.icong-external-link{background:url("/_ui/responsive/common/svg/icon_external_link_white.svg") no-repeat 0 0;}.message-warning,
.message-error{padding-left:30px;position:relative;white-space:normal;}.message-warning:before,
.message-error:before{content:"";position:absolute;height:24px;top:3px;padding-left:30px;margin-left:-30px;}.message-warning:before{background:url("/_ui/responsive/common/img/icon-warning@1x.png") no-repeat;}.compliance-warning > *{float:left;}.compliance-warning > .icong{width:19px;height:16px;background:url("/_ui/responsive/common/img/warning@1x.svg") no-repeat;margin:0 5px 8px 0;top:4px;}.compliance-warning > div{max-width:calc(100% - 24px);white-space:normal;}.compliance-warning .web-link{word-break:break-all;}.message-error:before{background:url("/_ui/responsive/common/img/icon-error@1x.png") no-repeat;}a:hover .icong.icong-eye{background:url(/_ui/responsive/common/svg/icon_eye_sprite.svg) no-repeat -25px 0;}a:hover .icong.icong-close{background-position:-16px 0;}*{box-sizing:border-box;}html{z-index:0;}header{position:relative;z-index:auto;}html,
body{height:100%;}body{background-color:#fff;color:#000;font-family:"myriad-pro", Arial, sans-serif;font-weight:normal;font-size:16px;line-height:24px;word-wrap:break-word;word-break:normal;white-space:normal;z-index:1;position:relative;padding-top:74px;display:flex;flex-direction:column;min-height:100vh;overflow-y:scroll!important;}#sideContent{flex:1 0 auto;}body.page-topLevelCategoryPage.pageType-CategoryPage section:has(div div.category-grid-view){flex-grow:1;}h1,
h2,
h3,
.main-title,
.sub-title{font-family:inherit;font-weight:700;color:#000;margin:0;}h4,
h5,
h6{font-family:inherit;font-weight:600;color:#000;margin:0;line-height:24px;}h1,
.main-title{font-size:36px;line-height:48px;margin:0 0 24px 0;}h2,
.sub-title{font-size:24px;line-height:28px;margin:0 0 8px 0;}h3,
.intro-text{font-size:18px;line-height:24px;}.big-text{font-family:inherit;font-weight:700;color:#000;font-size:46px;line-height:48px;vertical-align:bottom;}.empty-message{font-family:inherit;font-weight:700;font-weight:normal;font-size:24px;line-height:36px;color:#575757;text-align:center;vertical-align:bottom;}.empty-message-description{font-family:inherit;font-weight:600;font-size:18px;line-height:24px;}strong,
.font-bold{font-family:inherit;font-weight:700;}.font-semibold{font-family:inherit;font-weight:600;}.font-regular{font-family:"myriad-pro", Arial, sans-serif !important;}.line-break{word-wrap:break-word;word-break:normal;white-space:normal;}.word-break{word-wrap:break-word;word-break:break-word;white-space:normal;}.no-break{white-space:nowrap;word-break:keep-all;}hr{margin-top:11px;margin-bottom:12px;}ul,
ol{padding:0;margin:0;list-style:none;}p{margin:0 0 12px 0;}a{cursor:pointer;}a,
a:hover,
a:focus,
a:active{text-decoration:none;outline:none !important;}a.primary-link,
a.secondary-link{font-family:inherit;font-weight:700;display:block;color:#616161;}a.primary-link.active,
.li.active > a.primary-link,
a.secondary-link:hover,
a.secondary-link.active:hover{color:#e2000f !important;}a.secondary-link.active,
.li.active > a.secondary-link,
a.primary-link:hover,
a.primary-link.active:hover{color:#000000 !important;}a.primary-link.disabled,
a.secondary-link.disabled,
a.primary-link[disabled],
a.secondary-link[disabled],
fieldset[disabled] a.primary-link,
fieldset[disabled] a.secondary-link{opacity:1;color:#b0b0b1 !important;pointer-events:none;}.action-link{font-family:inherit;font-weight:700;display:block;margin:0;float:left;transition:color 0.1s ease-in-out;}.action-link strong{font-size:16px;}.playlink{font-family:inherit;font-weight:700;display:inline-block;padding-left:34px;margin:0 0 12px 0;}.playlink:before{content:" ";position:absolute;height:24px;width:24px;background:url("/_ui/responsive/common/svg/playlink_icon.svg") no-repeat left bottom;background-size:24px;margin-left:-34px;}a.cancel{margin:12px 0 0 0;vertical-align:baseline !important;}.arrow-default,
.arrow-md,
.arrow-xs{font-family:inherit;font-weight:700;display:inline-block;position:relative;line-height:24px;vertical-align:middle;}.arrow-default{height:100%;margin-left:13px;}.arrow-md{font-size:18px !important;margin-left:12px;}.arrow-xs{font-size:16px !important;margin-left:10px;}.arrow-default:before,
.arrow-md:before,
.arrow-xs:before{content:"\203A\0000A0";position:absolute;height:inherit;}.df-pagination .back.arrow-xs:before{content:"\2039\0000A0";}.arrow-default:before{font-size:26px;top:-2px;left:-13px;}.arrow-md:before{font-size:26px;top:-1px;left:-12px;}.arrow-xs:before{font-size:22px;height:24px;top:-2px;left:-10px;padding:1px 0;}.arrow-default:hover::before{content:'';border-left:5px #e2000f solid;padding-right:8px;position:absolute;top:0;}.df-pagination .arrow-xs{text-decoration:none;}.df-pagination .arrow-xs:before{position:initial;}.disable-hover,
.disable-hover *{pointer-events:none !important;}a.order-code-info{font-weight:700;}p.order-code-info{font-weight:700;display:inline;}a.order-code-info.visited-link,
a.invoice-code-info.visited-link{color:#686868 !important;font-weight:400;}.no-touch a:hover,
.action-link,
.playlink,
.error-page a,
.alert a,
.error-messages a,
.product-note a,
.product-note-inline a,
.product-page-size li a,
.arrow-default.active,
.configurator-link.active,
.arrow-xs.active,
.arrow-md.active,
.arrow-md.active:hover,
.table-responsive a:hover,
.no-touch .arrow-default:hover,
.no-touch .arrow-xs:hover,
.no-touch .arrow-md:hover,
.no-touch .arrow-md:hover span,
a.visited-link{color:#e2000f;}a.active:hover,
a.action-link:hover,
a.action-link:focus,
a.action-link:active,
.no-touch a.action-link:hover,
.no-touch a.action-link:focus,
.no-touch a.action-link:active,
.error-page a:hover,
.alert a:hover,
.product-note a:hover,
.product-note-inline a:hover,
.product-page-size li.active a,
.product-page-size li a:hover,
.product-page-size li a:focus,
.product-page-size li a:active,
.product-sli a.pg-link.pg-pre,
.product-sli a.pg-link.pg-next,
.table-responsive a,
.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li a:hover,
.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.active a,
.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li.toggleable a,
.no-touch .arrow-default.active:hover,
.no-touch .arrow-xs.active:hover,
.no-touch .arrow-md.active:hover{color:#000000;}a,
a:hover,
a:focus,
a:active,
.arrow-default:hover,
.arrow-xs:hover,
.arrow-md:hover{color:#000000;}.arrow.no-hover:hover,
.arrow.active{color:#000000;}a.show-more,
a.expand-all{font-family:inherit;font-weight:700;color:#e1000f;background:url("/_ui/responsive/common/svg/icon_arrow_collapse_up_red.svg") #ffffff no-repeat left bottom 6px;background-size:12px 7px;padding-left:20px;cursor:pointer;}.collapsed a.show-more,
a.show-more.collapsed,
a.expand-all.collapsed{background:url("/_ui/responsive/common/svg/icon_arrow_collapse_down_red.svg") #ffffff no-repeat left bottom 6px;background-size:12px 7px;}.availability-check button,
.availability-check button:focus,
.availability-check button:focus:active{font-family:inherit;font-weight:700;color:#ffffff;background:url("/_ui/responsive/common/svg/icon_arr_up_white.svg") #e1000f no-repeat 10px 17px;background-size:14px 9px;padding:9px 26px 9px 35px;border-color:#e1000f;cursor:pointer;outline:none;}.no-touch .availability-check button:hover,
.availability-check button:active{background-color:#e1000f;border-color:#e1000f;}.availability-check button.collapsed{background:url("/_ui/responsive/common/svg/icon_arr_down_red.svg") #ffffff no-repeat 10px 17px;color:#e1000f;background-size:14px 9px;border-color:#e1000f;padding:9px 26px 9px 35px;}.availability-check button.collapsed:hover{font-family:inherit;font-weight:700;color:#ffffff;background:url("/_ui/responsive/common/svg/icon_arr_down_white.svg") #e1000f no-repeat 10px 17px;background-size:14px 9px;padding:9px 26px 9px 35px;border-color:#e1000f;cursor:pointer;outline:none;}span.no-collapse{padding-left:20px;}span.unexpandable{color:#000000;padding-left:20px;}.checkout-breadcrumbs-wrapper .checkout-breadcrumbs li a{color:#888888;}.background-grey{background-color:#f7f7f7;}*::placeholder{color:#b0b0b1;opacity:1;}*:-ms-input-placeholder{color:#b0b0b1 !important;opacity:1!important;}*::-webkit-input-placeholder{color:#b0b0b1 !important;opacity:1;}label{margin-bottom:0;font-weight:normal;}.control-label{font-family:inherit;font-weight:700;text-align:left;}.selectbox-label,
.secondary-input-label{font-family:inherit;font-weight:700;}img{vertical-align:middle;max-height:100%;}.thumb img{max-height:96px;width:96px;display:block;}img.email{height:12px;}address{line-height:24px;margin-bottom:24px;}.container{position:relative;}.no-border{border:none !important;}.no-margin{margin:0 !important;}.push-margin{margin-right:20px !important;}.pull-margin{margin-left:20px !important;}.mar-xs{margin-bottom:12px !important;}.mar-sm{margin-bottom:24px !important;}.mar-md{margin-bottom:36px !important;}.mar-xl{margin-bottom:48px !important;}.no-padding{padding:0 !important;}.pad-xs{padding-bottom:12px !important;}.pad-sm{padding-bottom:24px !important;}.pad-md{padding-bottom:36px !important;}.pad-xl{padding-bottom:48px !important;}.relative{position:relative !important;}.absolute{position:absolute !important;}.pad-right-0{padding-right:0 !important;}.mar-top-0{margin-top:0;}.mar-right-40{margin-right:40px;}.mar-top-40{margin-top:40px;}.mar-bot-13{margin-bottom:13px;}.mobile-input-mar-b-24{margin-bottom:24px;}.mar-top-30{margin-top:30px;}.mar-top-20{margin-top:20px;}.mar-top-10{margin-top:10px;}.bold-font{font-weight:bold;}.error-message-red{color:#e2000f;font-weight:700;}.contract-number-top-align{align-self:flex-start !important;}.pageLabel-checkout-multi-summary .order-info-content.mobile-input-mar-b-24,
.pageLabel-checkout-multi-summary .order-info-label.mobile-input-mar-b-24{margin-bottom:17px;}.pageLabel-checkout-multi-summary .header-fields .row,
.pageLabel-checkout-multi-confirmation .header-fields .row{margin-bottom:0;}.cart-checkout-order-summary .mobile-input-mar-b-24{margin-bottom:17px;}.cart-checkout-wrapper .order-info-label.mobile-input-mar-b-24,
.cart-checkout-wrapper .order-info-content.mobile-input-mar-b-24{margin-bottom:13px;}.cart-checkout-carrier-error-msg{font-weight:bold;color:#e1000f;}textarea[id=shipping-info]::-webkit-resizer{background-color:transparent;}.custom-scroll-bar,
textarea[id=shipping-info]{padding:10px !important;}.custom-scroll-bar ~ .ui-resizable-handle.ui-resizable-se.ui-icon{background:none;}textarea[id=shipping-info]{background:url("/_ui/responsive/common/svg/icon_textarea_resize_grey.svg") transparent no-repeat right 5px bottom 6px;background-size:10px;resize:vertical;}input{outline:none;border-radius:0;}textarea{display:block;min-height:108px;height:100%;width:100%;resize:none;border:none;}textarea.form-group{border:2px #000 solid;}.resizable-textarea.has-error,
.error .resizable-textarea{border:2px solid #e1000f !important;padding:4px 15px 4px 5px !important;border-radius:0;}.resizable-textarea.primary-input{padding:5px 15px 5px 5px;border:2px #000 solid;background-color:#fff;border-radius:0;}.resizable-textarea.secondary-input,
.vertical-resizable-textarea.secondary-input{padding:6px 15px 6px 5px;background-color:#f2f2f2;border:none;}.resizable-textarea,
.vertical-resizable-textarea{width:95%;max-width:500px;min-height:120px;position:relative;}.secondary-input textarea{background-color:#f2f2f2;}.ui-resizable-handle.ui-resizable-se.ui-icon{background:url("/_ui/responsive/common/svg/icon_textarea_resize_grey.svg") transparent no-repeat left bottom 6px;position:absolute;right:0;bottom:0;}.radio,
.checkbox{margin:0;}.control-group .help-inline{min-width:220px;margin:0 0 12px 0;}.control-group.hide-error-info .help-inline{display:none;}.control-group.error input,
.control-group.error .selector span,
.control-group.error textarea.form-group,
.control-group.error select.custom-select{border:2px solid #e1000f!important;}.form-control,
.primary-input{color:#000;font-size:16px;line-height:24px;}.form-control,
.primary-input,
.secondary-input{box-shadow:none;border-radius:0;}.primary-input::placeholder{color:#959595 !important;}.primary-input:-ms-input-placeholder{color:#959595 !important;}.primary-input::-webkit-input-placeholder{color:#959595 !important;}.form-control::placeholder{color:#959595 !important;}.form-control:-ms-input-placeholder{color:#959595 !important;}.form-control::-webkit-input-placeholder{color:#959595 !important;}.form-horizontal.compact-form.form-inputs{width:100%;}.form-group{margin:0 0 12px 0;}.form-horizontal.form-inputs .form-group{width:100%;max-width:400px;margin-right:15px;}.form-width-lg input,
input.form-width-lg{width:325px !important;}.form-horizontal.form-inputs .form-group input,
input.primary-input{font-family:inherit;font-weight:700;height:36px;width:220px;max-width:100%;border:2px solid #000;padding:4px 10px;margin:6px 0;border-radius:0;}#b2BCustomerForm .control-group input.form-control[readonly]{border:2px solid #878786;color:#878786;cursor:not-allowed;background:none;}.form-horizontal.form-inputs .form-group .date-input-wrapper input{border-right:none;}.form-horizontal.form-inputs .form-group .date-input-wrapper input:not(.date-first){border-left:none;}div.dismissible-input-container{position:relative;}input.dismissible{width:100%;font-family:inherit;font-weight:600;}input.dismissible::-ms-clear{display:none;}input ~ span.search-icon{display:block;margin:0;padding:0;border:none;position:absolute;width:19px;height:19px;top:14px;left:6px;background:url("/_ui/responsive/common/svg/input_search_icon.svg") no-repeat center right;}input.dismissible ~ button.dismiss{display:none;margin:0;padding:0;border:none;position:absolute;width:20px;height:20px;top:14px;left:192px;background:url("/_ui/responsive/common/svg/close_big_black.svg") no-repeat center center;background-size:14px 14px;}input.dismissible.populated{padding-right:28px;}input.placeholder-icon-aware{padding-left:28px;}input.placeholder-icon-aware:focus,
input.placeholder-icon-aware.populated{padding-left:10px;}input.dismissible.populated ~ button.dismiss,
input.dismissible:focus ~ button.dismiss{display:block;}input.placeholder-icon-aware:focus ~ span.search-icon,
input.placeholder-icon-aware.populated ~ span.search-icon{display:none;}.customer-service .form-horizontal.form-inputs .form-group input{width:100%;}.customer-service .table-striped thead tr th,
.customer-service .table-striped thead tr td{border:none;}#contactForm .skip{display:none;}.df-btn-primary.loading,
.df-btn-primary:active,
.df-btn-primary:focus,
.df-btn-primary:hover{background-color:#b6000f;border-color:#b6000f;color:#fff !important;}.df-btn-primary{background-color:#e2000f;border-color:#e2000f;color:#fff;}.df-btn,
.df-btn-primary,
.df-btn-secondary,
.df-text-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:2px;border-style:solid;border-width:2px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-family:inherit;font-weight:600;justify-content:center;line-height:1.75rem;min-height:40px;padding:4px 24px;-ms-touch-action:manipulation;touch-action:manipulation;}.df-text-btn{background-color:transparent;border:0;min-height:24px;padding:0;}.df-text-btn-secondary{color:#fff;}.df-text-btn-secondary.loading,
.df-text-btn-secondary:active,
.df-text-btn-secondary:focus,
.df-text-btn-secondary:hover{color:#b6000f !important;}.df-text-btn-secondary svg{display:inline-block;margin-right:4px;}.df-text-btn-secondary:hover svg path{fill:#b6000f;}.df-text-btn-secondary:hover span{color:#b6000f !important;}.df-btn-large{min-height:56px;min-width:56px;}.df-btn-primary.disabled,
.df-btn-primary[disabled],
fieldset[disabled].df-btn-primary{color:#fff !important;background-color:#bfbebe !important;border:4px solid #bfbebe;cursor:not-allowed;pointer-events:none;}.btn,
.big-btn,
.btn-group .btn{font-family:inherit;font-size:18px !important;font-weight:600;line-height:28px !important;white-space:normal;text-align:center;border-radius:0;transition:all 0.2s ease-in-out;max-width:100%;box-shadow:none !important;-webkit-box-shadow:none !important;}.btn-group{display:flex;justify-content:stretch;align-content:flex-start;flex-wrap:nowrap;}.btn{margin:4px 0;}.big-btn,
.btn-group .btn{margin:8px 0;}.btn-group .btn{color:#333333;background-color:#cccccc;padding:16px 30px;max-width:50%;border:none;}.btn.disabled,
.big-btn.disabled,
.btn[disabled],
.big-btn[disabled],
fieldset[disabled] .btn,
fieldset[disabled] .big-btn{opacity:1;border-color:#858585 !important;cursor:not-allowed;pointer-events:none;}.primary-button.disabled,
.primary-button[disabled],
fieldset[disabled].primary-button{color:#fff !important;background-color:#858585 !important;border:4px solid #858585;}.secondary-button.disabled,
.secondary-button[disabled],
fieldset[disabled].secondary-button{color:#858585 !important;background-color:transparent !important;}.primary-button{background-color:#e2000f;color:#fff !important;border:4px #e2000f solid;padding:4px 24px;}.primary-button.big-btn{padding:12px 24px;}.primary-button:hover,
.primary-button:hover:focus,
.primary-button:active{background-color:#b6000f;border-color:#b6000f;}.primary-button:focus{background-color:#e2000f;}.secondary-button,
.secondary-button:focus,
.secondary-button:active:focus{border:4px #e2000f solid;padding:4px 24px;color:#e2000f;background:none;}.secondary-button.big-btn,
.secondary-button.big-btn:focus,
.secondary-button.big-btn:active{padding:12px 26px;}.no-touch .secondary-button:hover,
.secondary-button:active{background-color:#b6000f;border-color:#b6000f;color:#fff;}.btn-group .btn.small-btn{padding:8px 30px;margin:4px 0;}.btn-group .btn.active{background-color:#e2000f !important;color:#fff !important;}.btn-close,
.menu-close{cursor:pointer;}span.close-btn{display:block;width:24px;height:24px;margin-right:20px;background:url("/_ui/responsive/common/svg/close_black.svg") no-repeat center center;background-size:cover;cursor:pointer;}.modal .btn-close img{height:48px;padding:12px 0 12px 15px;}.table{border-spacing:0;border-collapse:collapse;}.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{line-height:24px;}.table-striped thead tr th{font-family:inherit;font-weight:700;padding:12px 10px 8px 10px;border:none;}.table-responsive{border-top:0;border-bottom:0;}.customer-service .visible-sm .table{margin-bottom:48px;}.order-items-table,
.contract-items-table{width:100%;max-width:100%;}.availability-check-table thead tr th,
.availability-check-table thead tr td{vertical-align:bottom;}.availability-check-table thead tr th.selection,
.availability-check-table thead tr td.selection{padding-left:35px;}.page-order .order-items-table tbody{background-color:#ffffff;}.availability-check-table tr.selectedPlant{background-color:#ebebeb;}.availability-check-table tr td.selection{text-align:left;}.availability-check-table input[type="radio"].styled-radio ~ label{margin-left:5px;}.myaccount-page .contract-items-table thead{cursor:unset;}.order-items-table thead tr,
.contract-items-table thead tr,
.availability-check-table thead tr,
.my-product-list-items-table thead tr{font-family:inherit;font-weight:700;border-bottom:4px solid black !important;vertical-align:bottom;}.order-items-table thead tr th,
.order-items-table thead tr td,
.contract-items-table thead tr th,
.contract-items-table thead tr td,
.availability-check-table thead tr td,
.availability-check-table thead tr th,
.my-product-list-items-table thead tr th,
.my-product-list-items-table thead tr td{padding:6px 15px 2px 15px;}.orderline-table tbody,
.order-items-table tbody,
.contract-items-table tbody,
.availability-check-table tbody,
.my-product-list-items-table tbody{border-bottom:1px #c6c6c6 solid;margin-bottom:-1px;}.orderline-table tbody tr,
.order-items-table tbody tr,
.availability-check-table tbody tr,
.my-product-list-items-table tbody tr{vertical-align:top;}.order-items-table tbody tr.order-line,
.contract-items-table tbody tr.contract-line,
.order-items-table tbody tr.consignment-detail-line.first,
.availability-check-table tbody tr.order-line,
.my-product-list-items-table tbody tr.order-line{border-top:1px #c6c6c6 solid;}.dynamic-table:not(.table-striped) tbody tr:not(.order-line-error-info),
.control-table:not(.table-striped) tbody tr:not(.order-line-error-info){border:none;}.orderline-table tbody tr,
.order-items-table tbody tr.order-line,
.contract-items-table tbody tr.contract-line,
.order-items-table tbody tr.consignment-detail-line.first,
.availability-check-table tbody tr.order-line{vertical-align:middle;}.orderline-table tbody tr td,
.order-items-table tbody tr td,
.contract-items-table tbody tr td,
.availability-check-table tbody tr td,
.my-product-list-items-table tbody tr td{padding:5px 15px 6px 15px;}.orderline-table tbody tr td .right-indent,
.order-items-table tbody tr td .right-indent,
.contract-items-table tbody tr td .right-indent,
.availability-check-table tbody tr td .right-indent,
.my-product-list-items-table tbody tr td .right-indent{padding-right:5px;}.my-product-list-items-table .order-line.collapsed .productImageLink,
.my-product-list-items-table .order-line.collapsed .productMainLink{display:none;}.my-product-list-items-table .order-line:not(.collapsed) .productImageLink,
.my-product-list-items-table .order-line:not(.collapsed) .productMainLink{display:block;margin-top:12px;}.table-responsive .my-product-list-items-table tr td.cell-lg{width:250px;}.table-responsive .my-product-list-items-table tr td{vertical-align:middle;}.table-responsive .my-product-list-items-table thead tr td{vertical-align:bottom;}.myaccount-table .my-product-list-items-table .reorder a{color:#e1000f;}.my-product-list-modal-popup .resizable-textarea{max-width:100%;}.availability-check-table tbody tr td .product-note{margin-left:30px;}.availability-check-table tbody tr td.message{border-top:none;}.availability-check-table tbody tr:last-child{background:#ffffff !important;}.availability-check-table.table > thead:first-child > tr:first-child > td{border:0;}.consignment-detail-line td{vertical-align:bottom;}.consignment-detail-line.first td{padding-top:15px !important;}.consignment-detail-line.last td{padding-bottom:15px !important;}.order-items-table tbody tr.order-line td,
.availability-check-table tbody tr.order-line td{padding-top:5px;}.availability-check-table td{text-align:left;}.availability-check-table tbody tr td:first-child,
.availability-check-table thead tr td:first-child{text-align:left;}.availability-check-table tbody tr td:last-child,
.availability-check-table thead tr td:last-child{text-align:right;}.availability-check-table.table-striped > tbody > tr:nth-of-type(odd){background-color:#ffffff;}.availability-check-table.table-striped > tbody > tr:nth-of-type(even){background-color:#F2F2F2;}.consignment-detail-label{vertical-align:top !important;padding-left:20px !important;}.table-striped tbody tr.worldRegionCountry.manualstriped:nth-of-type(2n+1){background-color:transparent;}.dynamic-table.control-table thead tr th,
.dynamic-table.control-table thead tr td,
.dynamic-table.control-table.table-striped thead tr th,
.dynamic-table.control-table.table-striped thead tr td{border:none !important;border-top:1px solid #cccccc !important;padding:0;}.dynamic-table.control-table thead tr th.no-control,
.dynamic-table.control-table thead tr td.no-control,
.dynamic-table.control-table.table-striped thead tr th.no-control,
.dynamic-table.control-table.table-striped thead tr td.no-control{border-left:1px solid #cccccc !important;border-top:1px solid #cccccc !important;}.dynamic-table:not(.control-table) thead tr th,
.dynamic-table:not(.control-table) thead tr td,
.dynamic-table.table-striped:not(.control-table) thead tr th,
.dynamic-table.table-striped:not(.control-table) thead tr td{font-family:inherit;font-weight:700;border-left:1px solid #cccccc !important;border-top:1px solid #cccccc !important;padding:5px 5px 4px 5px;}.dynamic-table thead tr th:last-child,
.dynamic-table thead tr td:last-child{border-right:1px solid #cccccc !important;}.dynamic-table:not(.table-striped) tbody tr:not(.order-line-error-info) td,
.control-table:not(.table-striped) tbody tr:not(.order-line-error-info) td{border-top:1px solid #c6c6c6;}.taxes-surcharges{position:relative;background:#fff;min-height:150px;min-width:30%;}.taxes-surcharges-empty{min-height:auto !important;}.dynamic-table tbody tr td.has-error,
.control-table tbody tr td.has-error{border:1px solid #e1000f !important;}.table .tablesorter-header{position:relative;padding-right:20px !important;min-width:110px;cursor:pointer;}.table .tablesorter-header:before{display:block;content:"";position:absolute;right:5px;bottom:4px;width:10px;height:24px;background:url("/_ui/responsive/common/svg/icon_arrow_sprite.svg") no-repeat;background-size:10px auto;}.table .tablesorter-header.tablesorter-headerUnSorted:before{background-position:right 0 top 4px;}.table .tablesorter-header.tablesorter-headerAsc:before{background-position:right 0 top -27px;}.table .tablesorter-header.tablesorter-headerDesc:before{background-position:right 0 top -57px;}.table .tablesorter-header.no-bg:before,
.table .tablesorter-header.sorter-false:before{background-image:none;}.panel.dropdown-panel .form-submit .primary-button{margin-right:5px;}.panel.dropdown-panel .form-submit .cancel{margin-left:15px;}.myaccount.dropdown .dropdown-menu{max-height:400px;overflow:hidden;overflow-y:scroll;}.warranty-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;position:absolute;width:100%;bottom:0;right:0;}@media(min-width:1200px){.container{width:1180px;max-width:1180px;}.search-box-container{position:relative;right:30px;}}@media(max-width:991.9px){.table-responsive .table-striped tr td.wide,
 .account-intro .table-striped tr td.wide,
 .table-responsive .table-striped tr td,
 .account-intro .table-striped tr td,
 .table-responsive .table-striped tr td.small,
 .account-intro .table-striped tr td.small{max-width:none !important;}.table-responsive thead tr th,
 .table-responsive thead tr td,
 .account-intro thead tr th,
 .account-intro thead tr td,
 .table-responsive .table-striped tr td.price,
 .account-intro .table-striped tr td.price{white-space:nowrap !important;}.search-box-container{position:relative;right:-8px;}}@media(min-width:1020px){.search-box-container{position:relative;right:28px;}}@media(min-width:768px){.panel.dropdown-panel{border:none;position:relative;-webkit-box-shadow:none;box-shadow:none;max-width:300px;}.dropdown-panel .panel-heading{font-family:inherit;font-weight:700;width:100%;height:40px;padding:8px 30px 8px 15px;margin:4px 0;border:1px solid white;border-bottom:none;background:url(/_ui/responsive/common/svg/icon_arrow_down_black.svg) #ebebeb no-repeat right 12px center;border-radius:0;-webkit-border-radius:0;-moz-appearance:none;-webkit-appearance:none;outline:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;}.dropdown-panel .panel-collapse{position:absolute;width:100%;z-index:500;top:36px;padding:24px 10px 12px 15px;border:1px solid white;border-top:none;background-color:#ebebeb;}.navsummary-total .mainPrice{display:flex;flex-wrap:nowrap;}}@media(max-width:767.9px){h1,
 .main-title{font-size:30px;}.breadcrumb{padding-left:0;padding-right:0;}.modal .btn-close img{height:36px;padding:6px 0 6px 15px;}.page-my-product-list .myaccount-table.table-responsive .table tbody tr td{white-space:normal;}.df-text-btn-secondary{color:#303030;justify-content:flex-start;margin-top:24px;}.df-text-btn-secondary svg,
 .df-text-btn-secondary svg path{fill:#303030;}}body.navbar-active{overflow:hidden;}header nav{background-color:#fff;position:relative;z-index:1310;}header nav .navbar-collapse{padding:0;}.navbar-nav{margin:0;}#mainNavigationBar{position:relative;float:none;width:100%;}#mainNavigationBar li.navigation-fit-height a{height:100%;}#mainNavigationBar ul.sub-menu .yCmsComponent a.arrow-default:before{content:'';}#mainNavigationBar ul.sub-menu .yCmsComponent a.arrow-default{margin-left:0;}#mainNavigationBar ul.sub-menu .yCmsComponent a.arrow-default:hover::before{border:0;padding-right:0;}#mainNavigationBar ul.sub-menu .yCmsComponent a:hover{text-decoration:underline;}#mainNavigationBar .sub-menu-opened.active a::before{height:20px;}#mainNavigationBar > li{position:static;}#mainNavigationBar > li.single-level{padding:0 12px;}#mainNavigationBar > li:not(.single-level){padding:0 25px 0 0;}#mainNavigationBar li a{font-family:inherit;font-weight:700;font-size:16px;line-height:24px;color:#303030;position:relative;text-align:center;padding:16px 0;display:flex;justify-content:center;}#mainNavigationBar.navbar-nav > li:not(.single-level) > a:after{background-color:#303030;content:"";display:block;height:24px;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.59 8.58997L12 13.17L7.41 8.58997L6 9.99997L12 16L18 9.99997L16.59 8.58997Z" fill="currentColor"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.59 8.58997L12 13.17L7.41 8.58997L6 9.99997L12 16L18 9.99997L16.59 8.58997Z" fill="currentColor"/></svg>');-webkit-mask-position:0 1px;mask-position:0 1px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;right:-5px;width:24px;}#mainNavigationBar li a:hover,
#mainNavigationBar li a:focus,
#mainNavigationBar li a:active{color:#000;background-color:transparent;}#mainNavigationBar.navbar-nav > li.active.sub-menu-opened a:after{-webkit-mask-position:-2px -2px;mask-position:-2px -2px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{border:none;cursor:pointer;color:#000;}#mainNavigationBar li a .border{background:#e2000f none repeat scroll 0 0;transition:all 0.3s ease-in-out 0s;opacity:0;width:100%;height:4px;margin:0 auto;position:absolute;left:0;right:0;bottom:-1px;}.no-touch #mainNavigationBar li a:hover .border,
.no-touch #mainNavigationBar:hover li.sub-menu-opened.active a .border,
#mainNavigationBar li.initialActive a .border,
#mainNavigationBar li.active a .border,
#mainNavigationBar .sub-menu-opened.active .sub-menu{opacity:1;}#mainNavigationBar li.notActive a .border{opacity:0;}#mainNavigationBar .sub-menu-opened.active .sub-menu{z-index:1311;}#mainNavigationBar .sub-menu-opened.active .sub-menu li a{font-weight:400;}#mainNavigationBar li .sub-menu{display:none;position:absolute;width:100%;left:0;opacity:0.5;background-color:#fff;padding:30px;z-index:1310;overflow-y:auto;margin-top:1px;}#mainNavigationBar li .sub-menu .menu-close{position:absolute;top:25px;right:30px;padding:0;}#mainNavigationBar li .sub-menu li{float:left;padding-left:15px;}#mainNavigationBar li .sub-menu li ul{padding-left:0;}#mainNavigationBar li .sub-menu form li,
#mainNavigationBar li .sub-menu li ul li{float:none;padding-left:15px;margin:0 0 12px 0;width:100%;}#mainNavigationBar li .overview .description{max-height:70px;overflow:hidden;text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;margin:0 0 12px 0;}#mainNavigationBar li .sub-menu .overview .description ul,
#mainNavigationBar li .sub-menu .overview .description ul li{list-style:disc;padding-left:15px;}.truncateIcon{position:relative;}.truncateIcon:after{content:'...';position:absolute;bottom:2px;right:0;font-size:26px;background:#fff;width:30px;}#mainNavigationBar li .sub-menu a.selectLang,
#mainNavigationBar li .sub-menu li ul li a,
#mainNavigationBar li .sub-menu li a{display:block;font-size:16px !important;color:#000;padding:0;text-align:left;transition:color 0.1s ease-in-out;}#mainNavigationBar li .sub-menu li.currentLanguage a:hover,
#mainNavigationBar li .sub-menu a.selectLang:hover,
#mainNavigationBar li .sub-menu .countrySelect a.arrow-md:hover{color:#cf050b !important;}.no-touch #mainNavigationBar:hover li.sub-menu-opened.active .sub-menu:hover li ul li a,
.no-touch #mainNavigationBar:hover li a:focus,
.no-touch #mainNavigationBar:hover li a:active,
#mainNavigationBar li .sub-menu:hover li ul li a,
#mainNavigationBar li.notActive a,
#mainNavigationBar li a,
#mainNavigationBar li a:active,
#mainNavigationBar li a:focus{color:#303030;}.no-touch #mainNavigationBar:hover li.sub-menu-opened.active a,
.no-touch #mainNavigationBar:hover li.sub-menu-opened.active .sub-menu:hover li ul li a:hover,
.no-touch #mainNavigationBar:hover li a:hover,
#mainNavigationBar li .sub-menu li ul li:hover a,
#mainNavigationBar li.initialActive a,
#mainNavigationBar li.active a{color:#303030;}#mainNavigationBar li .sub-menu li ul li a:hover::before{top:0;}#mainNavigationBar .menu-close img{height:30px;}.power-source-menu-container{display:flex;}.power-source-menu-container .power-source-menu-main{text-align:justify;margin:0px 48px 0px 24px;}.power-source-menu-container .power-source-menu-main .power-source-menu-links{display:flex;}.power-source-menu-container .power-source-menu-main .power-source-menu-links .power-source-link .icong-external-link{margin-right:4px;}.power-source-menu-container .power-source-menu-main .power-source-menu-links .power-source-link{padding-right:24px !important;}.power-source-menu-container .power-source-menu-main .power-source-menu-links .log-in-link{padding-left:16px;}.setTimeZoneOffset .cmsPlannedMaintenanceComponentContainer{display:none;}footer{flex-shrink:0;}footer .footer-center li:first-child:before{border:none;}footer .footer-upper{background-color:#484848;padding:36px 0;}footer .footer-lower{background-color:#303030;padding:24px 0;}footer .footer-lower li{padding-right:30px;}footer .footer-list-wrapper{display:flex;}footer .footer-list-wrapper .footer-category{flex:1 auto;min-width:23%;}footer .footer-category-header{font-family:inherit;font-weight:700;font-size:18px;color:#fff;display:block;}footer a,
footer a:focus{font-family:inherit;font-weight:normal;color:#fff;}.footer-upper .footer-category{padding:0 15px;}.footer-upper .footer-list-wrapper .footer-category:first-child{padding-left:0;}.footer-upper .footer-list-wrapper .footer-category:last-child{padding-right:0;}footer a:hover{color:#979797 !important;}.configurator-link{font-size:16px;}.contact{padding-left:0;}.contact li{padding-right:25px;}.contact li a span{font-size:24px;}.contact li:last-child{padding-right:0;}.mystoreslist .countrySelect .store-country-item{padding:12px 0;}.mystoreslist .countrySelect{border-top:1px solid #c7c7c8;display:block;}.mystoreslist .mystores.countrySelect{border-top:none;}.countrySelect .store-country-item:first-of-type{border-top:none;}.language .countrySelect.currentCountry{padding-top:18px;}.store-country-flag{padding-right:14px;}.store-country-flag img{vertical-align:sub;width:28px;height:18px;}.store-country-label{font-family:inherit;font-weight:700;font-size:18px;position:relative;}.store-country-column{width:25%;display:flex;flex-direction:column;margin-right:30px;}.store-country-column:last-child{margin-right:0;}.store-country-container .store-country-label,
.store-country-column .store-country-label,
.store-country-column .store-country-flag,
.store-country-container .store-country-flag{display:inline-block;padding-top:17px;padding-bottom:17px;}.store-country-text{font-family:inherit;font-weight:700;font-size:18px;position:relative;padding-left:7px;}.store-current-country{padding:10px 0 0 15px;}.store-current-country .store-current-selection{float:left;display:inline-block;margin-right:15px;}.store-item.store-world{min-height:0;padding:30px 0;margin-top:60px;}.store-item{position:relative;display:block;border:1px solid #D8D8D8;color:#000000;margin-bottom:45px;min-height:252px;transition:color 0.2s ease-out;}.store-item.store-world .store-img{position:absolute;top:-20px;left:43px;}.store-item.store-world .store-img img{height:111px;width:170px;}.store-item .store-img{position:relative;top:0;left:0;z-index:99;}.store-item .store-img img{width:100%;max-width:100%;}.store-item .store-img-active{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 0.2s ease-out;}.store-item.active .store-img-active{opacity:1;}.store-item.active .store-img-default{opacity:0;}.store-item.store-world .store-label{margin:0 30px 0 278px;font-size:21px;line-height:25px;}.store-item .store-label{position:relative;display:inline-block;font-family:inherit;font-weight:700;font-size:18px;line-height:18px;margin:10px 5px 10px 14px;}.store-item .store-label.region{position:absolute;bottom:0;}.store-item .store-item-link{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:999;}.store-item.store-world .store-label::after{position:absolute;top:50px;left:0;right:0;width:100%;height:6px;background-color:#E2000F;}.store-item .store-label::after{content:"";opacity:0;transition:opacity 0.2s ease-out;}.store-item:hover .store-label::after,
.store-item:hover .store-border,
.store-item.active .store-border,
.store-item.active .store-label::after{opacity:1;}.store-item .store-border{position:absolute;bottom:0;left:0;right:0;width:100%;height:6px;background-color:#E2000F;opacity:0;transition:opacity 0.2s ease-out;}.mystoreslist{display:inline-block;width:100%;}.store-country-container{display:none;}.store-country-container.active{display:flex;display:-webkit-flex;}.store-country-language{padding:0 0 12px 10px;}.store-country-language .store-country-language-item{display:block;}.store-countries{padding:25px 0 48px 0;}.store-countries .store-country-item,
.store-regions .store-country-item{cursor:pointer;border-bottom:1px solid #b2b2b2;}.store-countries .store-country-item .store-country-label:hover,
.store-regions .store-country-item .store-country-label:hover{color:#e1000f;}#selectStoreLogoutConfirmation{width:660px;max-width:660px;}#selectStoreLogoutConfirmation .form-submit{display:flex;justify-content:space-between;flex-wrap:wrap;}.product-code-big{font-family:inherit;font-weight:700;color:#000;font-size:44px;line-height:48px;margin:0;}.product-code-regular{font-family:inherit;font-weight:700;font-size:36px !important;line-height:36px;margin:0 !important;padding:6px 0 0 10px;word-break:break-word;}.product-code-regular.arrow-xs:before{font-size:36px !important;top:2px;left:-10px;}.product-description-container .productMainLink.arrow-xs:before{font-size:36px;top:2px;left:-10px;}.product-name-regular{font-family:inherit;font-weight:700;font-size:26px;line-height:32px;margin:0 0 0 10px;padding:0;}.product-name-with-dot{word-break:break-word;}.product-description-container .productMainLink.arrow-xs{margin:15px 0 15px 10px;}.product-upper-subheading{font-family:inherit;font-weight:600;color:#666666;font-size:18px;}.product-lower-subheading{font-family:inherit;font-weight:700;color:#000;font-size:18px;}.big-image-container,
.thumb-image-container{min-height:1px;}.alert,
.product-note,
.product-note-inline{border:none;border-left:7px #b6000f solid;text-align:left;padding:4px 0 4px 18px;margin:8px 0;border-radius:0;-webkit-border-radius:0;}.product-note.note-static,
.product-note-inline.note-static{display:block !important;}.product-note a{font-family:inherit;font-weight:700;}.product-info-container .comparison-list{margin:0px !important;}.error-messages{font-family:inherit;font-weight:700;border-left:7px #b6000f solid;text-align:left;padding:4px 0 4px 25px;margin:8px 0 32px 0;}.error-messages ul{list-style:disc;}.product-note-inline{margin-bottom:32px;}.error-block{border-left:7px #b6000f solid;padding-left:20px;}.info-block{padding:12px 15px 12px 30px;border-left:7px #565656 solid;position:relative;min-height:240px;margin-bottom:48px;}.myaccount-page .info-block{min-height:168px;padding-right:15px;}.myaccount-page .info-block address{margin-bottom:0;}.info-block.small-block{min-height:0;}.info-block.light{border-color:#878787;}.info-block.dark{border-color:#000;}.info-block ul li .row .col-sm-4,
.info-block ul li .row .col-sm-8,
.info-block ul li .row .col-lg-4,
.info-block ul li .row .col-lg-8{padding:0 5px;}.info-block ul li .row{margin:0 -5px;}.info-block .table-responsive{margin-bottom:35px;}.info-fragment{width:100%;display:flex;align-content:flex-start;align-items:center;flex-wrap:wrap;}.info-fragment label,
.info-fragment span{padding-right:15px;}.panel-group{margin:0;}.panel-group .panel-default{border:none;box-shadow:none;margin-bottom:12px;}.filters-widget .panel-group .panel-default{padding-bottom:23px;border-bottom:1px #ccc solid;border-radius:0;}.panel-group .panel-default .panel-heading{background-color:transparent;border:none;box-shadow:none;padding:0;}.panel-group .panel-default .panel-heading .panel-title{font-family:inherit;font-weight:600;font-size:18px;}.panel-group .panel-default .panel-heading a{position:relative;background:url("/_ui/responsive/common/svg/icon_arrow_collapse_up_black.svg") no-repeat right top 0.4em;display:block;color:#000;padding-right:20px;background-size:16px;}.panel-group .panel-default .panel-heading a:hover{background:url("/_ui/responsive/common/svg/icon_arrow_collapse_up_red.svg") no-repeat right top 0.4em;color:#e2000f;background-size:16px;}.panel-group .panel-default .panel-heading a.collapsed{background:url("/_ui/responsive/common/svg/icon_arrow_collapse_down_black.svg") no-repeat right top 0.4em;background-size:16px;}.panel-group .panel-default .panel-heading a.collapsed:hover{background:url("/_ui/responsive/common/svg/icon_arrow_collapse_down_red.svg") no-repeat right top 0.4em;background-size:16px;}.panel-group .panel-default .panel-collapse .panel-body{padding:12px 0 0 0;border:none;}.panel-group .panel + .panel{margin-top:0;}.map,
.baidumap{min-height:528px;position:relative;}.baidumap img{max-height:initial;}.BMap_Marker{text-align:center !important;width:25px !important;}.BMap_Marker .BMapLabel{text-align:center;width:24px !important;left:1px !important;right:1px !important;margin:auto !important;}.map-pin-label{width:20px;font-weight:bold;}.customer-service{padding-top:36px;}#contactFormModal .modal-content{max-width:500px;}#contactFormModal .modal-body{max-height:600px;}#shareMyProductListModal .modal-content{max-width:630px;}#orderHistoryExportForm #includeOrderLinesWrapper{margin:0;}#shareMyProductListModal input[type="text"]{font-family:inherit;font-weight:700;color:#e2000f;border:none;font-size:16px;line-height:24px;width:100%;margin:0;}.myaccount-page .menu,
.myaccount-page .sub-menu{font-family:inherit;font-weight:600;list-style:none;}.myaccount-page .menu{margin:12px 0 48px 0;}.myaccount-page .menu .sub-menu{margin:0 0 0 14px;}.myaccount-page .menu li,
.myaccount-page .menu .sub-menu li{cursor:pointer;}.myaccount-page .menu li,
.myaccount-page .sub-content.sub-menu li{padding:0 0 12px 0;}.myaccount-page .menu > li a{font-size:18px;display:block;color:#575757;}.myaccount-page .sub-menu a{display:block;}.myaccount-page .menu li.active > a,
.myaccount-page .menu a:hover,
.myaccount-page .sub-menu li.active > a,
.myaccount-page .sub-menu a:hover{color:#000;}.myaccount-page .menu li.active > a::before{content:"";border-left:5px #e2000f solid;padding-right:8px;position:absolute;top:0;}.ui-widget-content,
.ui-widget.ui-widget-content{border:none;}#header .ui-autocomplete,
#search-results .ui-autocomplete{top:0 !important;left:0 !important;}.search-active{overflow:hidden;}.search-active .mask{opacity:1;top:0;z-index:1330;cursor:pointer;}.search-active .search-results{display:block;}.search-results .ui-widget,
.search-results .ui-widget button{font-family:"myriad-pro", Arial, sans-serif;}.search-results{position:fixed;top:72px;right:0;height:calc(100% - 100px);max-height:800px;background-color:#fff;padding:24px 25px;z-index:1360;display:none;overflow-x:hidden;overflow-y:auto;margin:0 auto 36px auto;}.search-results .search-results-wrapper{position:relative;}.search-results .search-close{cursor:pointer;background:url(/_ui/responsive/common/svg/close_big_black.svg) no-repeat;padding:12px;background-size:18px;}.search-results .ui-state-focus{background:inherit;border:inherit;color:inherit;font-weight:inherit;}.search-results .ui-state-disabled{opacity:1;}.search-results .ui-menu-item.title{font-family:inherit;font-weight:700;font-size:18px;padding-bottom:9px;border-bottom:3px #000 solid;margin:0 0 24px 0;}.search-results span.list-inline{margin-bottom:24px;display:block;}.search-results .tags li{font-family:inherit;font-weight:700;font-size:18px;margin-bottom:12px;}.search-results .tags li a{display:block;color:#fefefe;background-color:#e2000f;padding:6px 20px;}.search-results .tags li a:hover{background-color:#b6000f;}.search-results .categories-list li{display:block;font-family:inherit;font-weight:700;font-size:18px;padding:0 0 23px 0;margin:0 0 24px 0;border-bottom:1px #cccccc solid;}.search-results .categories-list li a{display:inline-block;width:250px;}.search-results .categories-list li span{font-family:inherit;font-weight:normal;color:#575756;font-size:16px;}.search-results .categories-list li td{padding:0 15px 0 0;}.search-results .categories-list li:last-child{border-bottom:none;margin-bottom:12px;}.search-results .categories-list li:hover{background-position:left -84px;}.search-results .categories-list li:hover a{color:#000;}.search-results .products li{padding:0 0 23px 0;margin:0 0 24px 0;border-bottom:1px #cccccc solid;}.search-results .products a.productMainLink:hover{color:inherit;}.search-results .products li .product-upper-subheading{font-family:inherit;font-weight:normal;font-size:16px;line-height:16px;margin:0;padding:0;}.search-results .products li .product-code-regular{font-family:inherit;font-weight:700;font-size:30px;line-height:36px;margin:0;padding:0;}.search-results .products li .product-lower-subheading{font-family:inherit;font-weight:600;font-size:16px;line-height:24px;margin:0;padding:0;}.search-results .products li li{margin:0;padding:0;}.search-results .products li:last-child{border:none;}#show-all-products-wrapper{text-align:center;}.maintenance-message{background-color:#303030;color:#ffffff;}.maintenance-message p:last-child{margin-bottom:0;}.maintenance-content{padding-top:12px;padding-bottom:12px;}.release-message{background-color:#F2F2F2;}.release-message-content{padding-top:10px;padding-bottom:10px;padding-left:0;}.release-message-content p{margin-bottom:0;}.header-fields .right-fields > .row,
.header-fields .left-fields > .row,
.info-flex-wrapper{display:flex;flex-wrap:wrap;}.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-label,
.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-content,
.header-fields.address-section .right-fields .flex-wrapper .order-info-label,
.header-fields.address-section .right-fields .flex-wrapper .order-info-content{margin-bottom:12px;padding-top:12px;}.page-multiStepCheckoutPage .header-fields .row .order-info-label{align-self:center;}.header-fields .row,
.myaccount-page .info-block .order-info-label{margin-bottom:12px;}.myaccount-page .info-block .form-group input#searchTerm{width:300px;}.page-multiStepCheckoutPage .header-fields .row{margin-bottom:0;}.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-label,
.page-multiStepCheckoutPage .header-fields .row .order-info-textbox-label,
.header-fields .order-info-label{align-self:flex-start;}.header-fields .order-info-label label{vertical-align:top;}.info-flex-wrapper > label{padding-right:15px;}.light-border-top{border-top:1px #cccccc solid;margin:10px 0 20px 0;display:inline-black;width:100%;}.header-fields address{margin-bottom:0px;}.header-fields .label-margin-bottom{margin-bottom:24px;}.header-fields .order-info-content,
.info-flex-wrapper:not(.address-details) > div,
.info-flex-wrapper:not(.address-details) > span,
.info-flex-wrapper:not(.address-details) > label{align-self:center;}.info-flex-wrapper .tooltip-container{vertical-align:top;}.pageLabel-checkout-multi .header-fields .selectbox-label,
.pageLabel-checkout-multi-summary .header-fields .selectbox-label,
.pageLabel-checkout-multi-confirmation .header-fields .selectbox-label,
.page-quoteConfirmationPage .header-fields .left-fields .selectbox-label,
.page-quoteConfirmationPage .header-fields .right-fields .selectbox-label{padding:0;vertical-align:top;text-align:right;float:right;}.pageLabel-checkout-multi .header-fields .selectbox-label.value,
.pageLabel-checkout-multi-summary .header-fields .selectbox-label.value,
.pageLabel-checkout-multi-confirmation .header-fields .selectbox-label.value,
.page-quoteConfirmationPage .header-fields .left-fields .selectbox-label.value,
.page-quoteConfirmationPage .header-fields .right-fields .selectbox-label.value{text-align:unset;float:unset;}.pageLabel-checkout-multi-confirmation .without-navbar{margin-bottom:48px;}.cart-checkout-order-summary ~ .intro-cart-wrapper .back-link{margin-right:50px;display:inline-block;float:right;padding:24px 0;}.checkout-readOnly-field{height:40px;}.header-fields .font-regular{vertical-align:top;}@media(max-width:1199.9px){.search-results .categories-list li a{width:250px;}.store-item{min-height:225px;}.header-fields.address-section .right-fields .flex-wrapper .order-info-content{margin-bottom:0;}.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-label,
 .page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-content,
 .header-fields.address-section .right-fields .flex-wrapper .order-info-label,
 .header-fields.address-section .right-fields .flex-wrapper .order-info-content{padding-top:0;}#financialInformationSearchForm #dateRangeSearch .mar-bot{margin-bottom:12px;}}@media(min-width:992px){#mainNavigationBar{display:flex;flex-direction:row;align-items:normal;justify-content:flex-start;}#mainNavigationBar li .overview{max-width:335px;min-width:300px;padding-left:15px;}#mainNavigationBar li .overview img{width:100%;margin-bottom:15px;}#mainNavigationBar li{max-width:300px;min-width:120px;}#mainNavigationBar li a{margin-top:auto;}#mainNavigationBar .sub-menu-opened.active .sub-menu > li{min-height:36px;}.order-history-content-wrapper .tooltip-container .tooltip-box{position:relative;margin-top:0;}}@media(max-width:991.9px){.countrySelect .arrow-md:before{top:10px;}.store-item{min-height:185px;}.search-results .products li .product-code-regular{font-size:24px;line-height:24px;}header nav .navbar-collapse{position:fixed;width:100%;height:100%;top:74px;left:0;background-color:#fff;overflow-y:scroll;margin:0 !important;}header nav .navbar-collapse.collapse{display:none !important;max-height:100%;height:calc(100% - 74px) !important;}header nav .navbar-collapse.collapse.in{overflow-y:auto !important;display:block !important;-webkit-overflow-scrolling:touch;}header nav .navbar-collapse .navbar-nav{-webkit-overflow-scrolling:touch;overflow:auto;padding-bottom:48px;position:relative;}.navbar-toggle{display:block;position:absolute;left:50%;top:16px;margin:0;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);}.navbar-toggle .icon-bar{width:23px;height:4px;background-color:#000;border-radius:0;}.navbar-toggle.collapsed .icon-bar{background-color:#fff;}#mainNavigationBar .burger-split{background:url(/_ui/responsive/common/img/stroke_comparison_burger.png) repeat-x;height:1px;position:absolute;left:0;right:0;}#mainNavigationBar .comparison{position:relative;}#mainNavigationBar .comparison a{padding:12px 0;}#mainNavigationBar .icon-menu-item a .store-icon{background:url("/_ui/responsive/common/svg/icon_globe_sprite.svg") no-repeat;}#mainNavigationBar .comparison a .comparison-icon{background:url("/_ui/responsive/common/svg/icon_compare_sprite.svg") no-repeat 0 4px;}#mainNavigationBar .icon-menu-item a .icon{width:30px;height:24px;background-size:24px auto;float:left;}#mainNavigationBar .icon-menu-item a .icon-text{display:inline-block;position:relative;margin-left:10px;}#mainNavigationBar > li{display:block;float:none;width:720px;margin:0 auto;padding:0;}#mainNavigationBar li a{padding:12px 0;text-align:left;justify-content:left;}#mainNavigationBar.navbar-nav > li.change-store > a:after,
 #mainNavigationBar.navbar-nav > li.comparison > a:after{content:none;}#mainNavigationBar.navbar-nav > li > a:after{position:absolute;}#mainNavigationBar li a.visitCategory{position:absolute;top:0;}#mainNavigationBar li .overview{padding-left:30px !important;display:inline-block;}#mainNavigationBar li .overview .description{margin:30px 0 0 0;}#mainNavigationBar li .sub-menu{position:relative;overflow:hidden;top:0 !important;padding-left:0;padding-top:0;}#mainNavigationBar li.change-store .sub-menu{padding:0;}#mainNavigationBar li .sub-menu .menu-close{display:none;}#mainNavigationBar li .sub-menu li{float:none;padding-left:0 !important;}#mainNavigationBar li.active .border{display:none !important;}#mainNavigationBar li a .border{display:none;}#mainNavigationBar li.active.sub-menu-opened .border{display:none !important;}#mainNavigationBar li .sub-menu.language li.currentLanguage a{font-family:inherit;font-weight:700;font-size:16px;padding:0;position:relative;padding-left:12px;}#mainNavigationBar li .sub-menu.language li.currentLanguage a::before{content:'';border-left:5px #e2000f solid;margin-left:-12px;position:absolute;top:-2px;}.consignment-detail-label{padding-left:15px !important;}:not(.slider) > .tooltip{display:none !important;}}@media(max-width:767.9px){.info-block{min-height:0 !important;}.map,
 .baidumap{position:fixed !important;top:134px;left:0;width:100%;}body.messagesVisible .map.show-map,
 body.messagesVisible .baidumap.show-map{top:189px;height:calc(100% - 189px);min-height:50%;}.navbar-toggle{top:6px;}header nav .navbar-collapse{top:53px;}header nav .navbar-collapse.collapse{top:53px;height:calc(100% - 53px) !important;}#mainNavigationBar > li{width:inherit;margin:0;padding:0 15px;}#mainNavigationBar .burger-split{width:100%;}.checkout-area .primary-button.big-btn{width:100%;margin:15px 0;}.cart-checkout-order-summary ~ .intro-cart-wrapper .back-link{margin-right:0 !important;width:100%;text-align:center;}.cart-checkout-order-summary ~ .intro-cart-wrapper .back-link a.arrow-xs{float:none !important;text-align:center;}.delivery-info-content{width:100%;float:left;}.store-current-country{margin-bottom:45px;}.store-world-container{margin-top:0;border-top:1px solid #D8D8D8;}.store-world-container .col-md-12{padding:0;}.store-regions .col-sm-2{padding:0;}.store-item.store-world{padding:0;margin-top:0;}.store-item{min-height:0;margin-bottom:0;border:0;border-bottom:1px solid #B2B2B2;}.store-item.active{color:#e1000f;}.store-item .store-img{display:none;}.store-item .store-label{font-size:18px !important;line-height:18px !important;margin:0 !important;padding:35px 30px 35px 30px !important;}.store-item .store-label.region{position:relative;}.store-item .store-label::after{display:none;}.store-item:hover{color:#e1000f;}.store-item .store-border{display:none;}.store-regions .store-country-item{padding-left:30px;background-color:#f7f7f7;}.store-country-item:first-child{border-top:0 !important;}#selectStoreLogoutConfirmation{width:inherit;max-width:inherit;}footer .footer-under .contact li{float:right;margin-bottom:12px;clear:both;padding-right:0;}.myaccount-page .menu{display:none;}.search-results-container{width:100%;}.search-results{top:127px;height:calc(100% - 127px);}.search-results .ui-menu-item.title,
 .search-results .tags li,
 .search-results .categories-list li{font-size:16px;}.search-results .categories-list li a{width:300px;}.header-fields .right-fields > .row,
 .header-fields .left-fields > .row,
 .info-flex-wrapper{display:block;}.page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-label,
 .page-multiStepCheckoutPage .header-fields .row.readOnly .order-info-content,
 .header-fields.address-section .right-fields .flex-wrapper .order-info-label{margin-bottom:0;}.info-flex-wrapper > label,
 .info-flex-wrapper > div,
 .info-flex-wrapper > span{width:auto;}.header-fields .order-info-label,
 .header-fields .order-info-content{align-self:auto;}.pageLabel-checkout-multi .header-fields .selectbox-label,
 .pageLabel-checkout-multi-summary .header-fields .selectbox-label,
 .pageLabel-checkout-multi-confirmation .header-fields .selectbox-label,
 .page-quoteConfirmationPage .header-fields .left-fields .selectbox-label,
 .page-quoteConfirmationPage .header-fields .right-fields .selectbox-label{text-align:left !important;float:none !important;}.mobile-input-mar-b-24{margin-bottom:12px !important;}.checkout-readOnly-field{height:auto;}}.header-fields .right-fields .delivery-type .date-range ~ .tooltip-container.checkout-requested-date{margin-left:-25px;right:unset;}.header-fields .order-info-content .value.textarea-readOnly{height:auto;max-height:102px;overflow-y:auto;}.quote-checkout-cart-container{position:absolute;display:inline-flex;align-items:center;}.submittal-builder-btn{position:relative;top:20px;margin-left:10px;}.quote-submittal-builder-overlay .modal-lg,
.quote-submittal-error-overlay .modal-lg,
.quote-submittal-receipt-overlay .modal-lg{width:720px;}.quote-submittal-builder-overlay .modal-content,
.quote-submittal-receipt-overlay .modal-content{padding:35px;}.quote-submittal-receipt-overlay .modal-content .modal-body{overflow-y:inherit;}.quote-submittal-builder-overlay .modal .modal-body{overflow-y:hidden;}.quote-submittal-builder-overlay .scroll-bar-content{overflow-y:auto;max-height:240px;margin-top:15px;}.submittal-builder-headline-description{margin-top:24px;font-size:16px;font-weight:bold;}.submittal-builder-sub-title{margin-top:15px;font-size:16px;}.submittal-all-checkbox{border-bottom:4px solid #000;padding-bottom:10px;}.submittal-wrapper{border-bottom:2px solid #ccc;padding-bottom:15px;margin-top:10px;}.scroll-bar-content li:last-child.submittal-wrapper{border-bottom:0;}.submittal-radio-wrapper{border-top:2px solid #000;padding-top:10px;}.submittal-radio-wrapper .radiolabel{margin-bottom:8px;}.submittal-inner-wrapper{margin-left:20px;margin-top:10px;}.submittal-inner-wrapper label[readOnly],
.submittal-inner-wrapper input[readOnly]{pointer-events:none;}.submittal-builder-receipt{margin-bottom:25px;}.submittal-builder-receipt ol{list-style-type:decimal;margin-left:15px;margin-top:5px;}.submittal-builder-receipt ol li{padding:8px 0;}.quote-submittal-builder-overlay .modal-footer,
.quote-submittal-receipt-overlay .modal-footer{margin-top:30px;}.quote-submittal-builder-overlay .modal-footer p{margin-top:15px;}.modal-content{width:inherit;margin:0 auto;padding:24px;border:0;border-radius:0;box-shadow:none;}.modal-header,
.modal-body,
.modal-footer{padding:0;margin:0;border:none;text-align:left;}.modal-header{margin-bottom:12px;}.modal-footer{margin-top:12px;}.modal-header h1,
.modal-header h2,
.modal-header .main-title,
.modal-header .sub-title{margin:0 !important;width:calc(100% - 40px);float:left;}.modal-header a{margin:12px 0;}.modal .modal-body{max-height:420px;overflow-y:auto;}.modal.quote-submittal-builder-overlay .modal-body{max-height:420px;overflow-y:unset;}.formInputModal .modal-content{max-width:500px;}.formInputModal .modal-body{max-height:600px;}.formInputModal .form-horizontal.form-inputs .form-group{width:100%;max-width:400px;margin-right:15px;}.formInputModal .form-horizontal.form-inputs .form-group.slim{max-width:240px;display:inline-block;}.formInputModal .form-horizontal.form-inputs .form-group input,
.formInputModal .form-horizontal.form-inputs .form-group .custom-select{width:100% !important;max-width:100% !important;height:36px;background-color:#ffffff;}.formInputModal .form-horizontal.form-inputs .form-group input{margin:0 !important;}.modal-content-text{padding:0 0 24px 0;}.modal-body .modal-content-text{padding:5px 0;}.modal-open .modal{max-height:none;}.modal .modal-body:focus{outline:none;}#playlink-modal iframe{width:100%;height:300px;}.feature-wrapper .featured-box .dotdotdot-wrapper{margin-bottom:10px;}.dotdotdot-wrapper.collapsed{height:72px;overflow:hidden;}.dotdotdot-wrapper.headline-name-wrapper{height:130px;margin-left:10px;}.dotdotdot-wrapper.collapse-small.collapsed{height:100px;overflow:hidden;}.product-column .dotdotdot-wrapper.collapse-small.collapsed{height:195px;overflow:hidden;}.collapseAll .dotdotdot-wrapper.collapsed{height:0;}.dotdotdot-wrapper p{margin:0;}.dotdotdot-wrapper.collapsed p:last-child{display:inline;vertical-align:bottom;}.featured-box.small-box .read-more,
.listing-intro .read-more,
.product-description-container .product-description .read-more,
.intro-soft-cat .read-more,
.myaccount-page .info-block .read-more{font-family:inherit;font-weight:700;color:#e1000f !important;background:url("/_ui/responsive/common/svg/icon_arrow_collapse_down_red.svg") #ffffff no-repeat left bottom 9px;background-size:12px 7px;padding-left:20px;cursor:pointer;display:inline-block;vertical-align:bottom;margin-top:10px;}.featured-box.small-box .read-more{margin-bottom:8px;}.featured-box.small-box .read-more.hide,
.listing-intro .read-more.hide,
.myaccount-page .info-block .read-more.hide{display:none;}.featured-box.small-box .read-more.less,
.listing-intro .read-more.less,
.intro-soft-cat .read-more.less,
.myaccount-page .info-block .read-more.less{background:url("/_ui/responsive/common/svg/icon_arrow_collapse_up_red.svg") #ffffff no-repeat left bottom 9px;background-size:12px 7px;}.featured-box.non-active:hover .content-img{transform:scale(1);}.priceLoader{padding:12px 0;}.priceLoader .mainPrice,
.priceLoader .listPrice,
.priceLoader .discount{opacity:0;}.priceLoader .listPrice,
.priceLoader .discount{width:180px;float:right;clear:right;}.priceLoader .listPrice{width:100%;float:right;clear:right;}.page-productDetails .availability-check .tooltip-container{margin-left:6px;}.page-productDetails .priceLoader .listPrice,
.priceLoader .discount{width:100%;}.priceLoader .mainPrice .price-label,
.priceLoader .listPrice .price-label,
.priceLoader .discount .price-label{font-family:inherit;font-weight:normal;float:left;}.product-info-container .priceLoader .mainPrice .price-label,
.comparison-table-row .priceLoader .mainPrice .price-label{float:right;margin-right:0;font-family:inherit;font-weight:600;color:#666666;}.priceLoader .mainPrice .textfill,
.priceLoader .mainPrice .price-value,
.priceLoader .listPrice .price-value,
.priceLoader .discount .price-value{font-family:inherit;font-weight:600;float:right;}.price.textfill{line-height:72px;word-wrap:normal;text-align:right;color:#000;width:100%;}.navsummary-total .listPrice .price-value{font-weight:400;}.navsummary-total .mainPrice .price-label,
.navsummary-total .listPrice .price-label,
.navsummary-total .discount .price-label{min-width:95px;text-align:left;}.navsummary-total .mainPrice .price-value,
.navsummary-total .listPrice .price-value,
.navsummary-total .discount .price-value{float:right;padding-left:10px;}.navsummary-total .mainPrice .textfill{float:right;}.price.textfill.small-top{margin-top:0;}.price.textfill .price-value{white-space:nowrap;}.page-productDetails .price.textfill .price-value{font-size:32px;}.price.textfill.changeLineHeight span{line-height:inherit;}.price.textfill span.noPrice:before{border-left:7px #b6000f solid;content:"\a0\a0\a0";}.page-productDetails .price.textfill .price-value .price-not-available{white-space:normal;opacity:1 !important;}.df-mosaic .df-pagination-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;}.df-mosaic.df-container{margin-left:auto;margin-right:auto;max-width:1608px;padding-left:44px;padding-right:44px;width:100%;margin-bottom:16px;}.df-mosaic .df-pagination-container .df-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #bfbebe;border-right:1px solid #bfbebe;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 16px 0 8px;padding:0 16px;}.df-mosaic fieldset{border:0;margin:0;padding:0;}.df-mosaic .df-pagination-container .df-pagination-rows-per-page label{margin-right:4px;}.df-mosaic label{font-size:14px;line-height:20px;}.df-mosaic .df-pagination-container .df-pagination-goto-page label{margin-right:4px;}.df-mosaic .text-nowrap{white-space:nowrap;}.df-mosaic .df-field-label{color:#303030;display:inline-block;font-size:16px;font-family:inherit;font-weight:600;line-height:24px;margin-bottom:4px;}.df-mosaic .df-select.light:not(.warning):not(.error){border-color:transparent;}.df-mosaic .df-select.light{background-color:transparent;background-position-x:calc(100% - 9px);background-position-y:10px;height:32px;padding:2px 32px 2px 8px;}.df-mosaic .df-select.light:focus{-webkit-box-shadow:0 0 0 2px #bfbebe;box-shadow:0 0 0 2px #bfbebe;outline:none;}.df-mosaic .df-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/_ui/responsive/common/svg/icon_arrow_collapse_down_gray.svg) #f2f2f2 no-repeat right 4px center;border-color:#bfbebe;border-radius:2px;border-style:solid;border-width:1px;color:#303030;font-size:16px;font-weight:400;height:40px;line-height:24px;min-width:80px;padding:4px 40px 6px 16px;text-overflow:ellipsis;width:100%;display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;cursor:pointer;}.df-mosaic .auto-width{max-width:100%!important;min-width:auto!important;width:auto!important;}.df-mosaic .df-pagination-container .df-pagination-arrow.disabled{color:#bfbebe;cursor:default;pointer-events:none;}.df-mosaic .df-pagination-container .df-pagination-arrow{color:#303030;display:inline;}.df-mosaic .df-pagination-container .df-pagination-arrow:hover{color:var(--df-color-object, #686868);}.df-mosaic a.disabled{color:#bfbebe;cursor:default;pointer-events:none;}.df-mosaic a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e2000f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;line-height:24px;text-decoration:underline;}.df-mosaic .df-pagination-container .df-pagination .df-pagination-text{margin:0 16px;}.df-mosaic .df-pagination-arrow.arrow-xs:before{font-size:36px;top:-16px;}.df-mosaic .df-pagination-arrow.back.arrow-xs:before{transform:rotate(180deg);top:-8px;left:-20px;}.pagination{display:block;margin:0;border-bottom:4px #000 solid;border-radius:0;}.pagination.no-results{margin:0 0 48px 0;}#orderTotals .price.textfill{font-family:inherit;font-weight:600;}#orderTotals .price.textfill span{opacity:0;line-height:72px;}#orderTotals label,
.pagination label,
.pagination p{font-family:inherit;font-weight:600;margin:0;}.pagination label,
.pagination p{padding:6px 0;}.product-slice{text-align:center;position:relative;margin:-36px 0 36px 0;}.accessories .product-slice,
.productTab .product-slice{margin:0;padding:11px 0 0 0;background-color:#f7f7f7;border-top:1px #b2b2b2 solid;}.product-page-size,
.product-sli{margin:0 0 12px 0;}.accessories .product-page-size,
.productTab .product-page-size,
.accessories .product-sli,
.productTab .product-sli{margin:0;}.product-page-size,
.product-slice ul{font-family:inherit;font-weight:700;display:inline-block;padding:0;cursor:default;vertical-align:bottom;}.product-page-size li{border-left:1px solid #888888;padding:0 9px 0 12px;}.product-page-size li:first-child{border:0;}.product-page-size p{display:inline;margin:0 15px 0 0;}.product-sli{position:absolute;top:0;right:10px;}.product-sli,
.product-sli ul{float:right;cursor:default;}.product-sli ul li{padding:0;vertical-align:middle;}.accessories .product-sli,
.productTab .product-sli{top:12px;}.product-sli span:hover{color:#e2000f;}.pg-link.disabled{color:#b0b0b1 !important;}.product-slice .active .pg-link,
.pg-link.disabled{pointer-events:none;display:inline-block;}a.pg-link{cursor:pointer;}.product-sli .pg-link span::before{font-size:36px;line-height:36px;position:absolute;top:-8px;}.product-sli .pg-link.pg-pre span::before{content:"\2039";margin-left:-10px;}.product-sli .pg-link.pg-next span::before{content:"\203A";margin-right:-10px;}.page-slider.home-banner .slide img{width:100%;height:100%;object-fit:cover;position:absolute;}.page-slider.home-banner .banner-shadow{background:linear-gradient(91deg, rgba(0, 0, 0, 0.7) 38.07%, rgba(0, 0, 0, 0.28) 74.98%, rgba(0, 0, 0, 0) 100%);position:absolute;width:100%;height:inherit;}.slick-slide:focus,
.slick-arrow:focus{outline:none;}.slick-slide img{max-width:100% !important;margin:auto;}.tooltip{border-radius:0;border:2px solid black;margin:0;padding:0;opacity:1;position:absolute;z-index:1700;}.tooltip .tooltip-inner{max-width:220px;border-radius:0;background-color:white;color:black;white-space:nowrap;font-family:inherit;font-weight:600;font-size:16px;line-height:24px;}.tooltip .tooltip-arrow{display:none;}.tooltip.bottom{padding:0;}.tooltip.in{opacity:1;padding:0;}.tooltip-wrapper{display:flex;align-items:flex-end;}.tooltip-container{display:inline-block;vertical-align:middle;height:32px;line-height:36px;margin-left:20px;}.right-fields .tooltip-container,
.left-fields .tooltip-container{position:absolute;right:0;top:0;}.left-fields .fake-selector .tooltip-container{right:unset;top:unset;}.tooltip-container.tooltip-small{height:24px;line-height:24px;margin-left:10px;}.tooltip-container .tooltip-box{font-family:inherit;font-weight:normal;border:4px #000 solid;width:315px;position:absolute;margin-top:7px;background-color:#fff;opacity:1;padding:20px;display:none;z-index:1070;word-break:normal;word-spacing:normal;white-space:normal;text-align:left;line-height:24px;}.tooltip-box.tooltip-box-bigger{word-break:break-all;}.referenceSearch .tooltip-container .tooltip-box{left:0;}.tooltip-container.absolute .tooltip-box,
.tooltip-container.relative .tooltip-box{right:0;}#orderStatusDetailsTableWrapper .tooltip-container.absolute .tooltip-box{right:auto;margin-top:0;}.product-quantity .tooltip-container.absolute .tooltip-box{left:-54px;}.contract-item-qty .product-quantity.pull-right{text-align:right;}.contract-item-qty .product-quantity.pull-right span{padding-right:0 !important;}.tooltip-container.box-right .tooltip-box{left:-10px !important;}.tooltip-container.active .tooltip-box{display:block;}.tooltip-container .tooltip-box .title{font-family:inherit;font-weight:700;font-size:18px;color:#000;margin:0 30px 12px 0;}.tooltip-container .tooltip-box p{font-size:16px;line-height:24px;color:#000;margin-bottom:0;}.tooltip-container .tooltip-box .close-btn{position:absolute;margin-right:0;top:20px;right:20px;width:20px;height:20px;background:url("/_ui/responsive/common/svg/close_black.svg") no-repeat center center;background-size:cover;}.tooltip-container .info-tooltip{display:inline-block;border-radius:50%;width:32px;height:32px;margin:2px 0;background:url("/_ui/responsive/common/svg/icon_tooltip_grey.svg") no-repeat center center;position:relative;cursor:pointer;}.availability-check .tooltip-container .info-tooltip,
.cart-mark-tag .tooltip-container .info-tooltip{margin:0;}.tooltip-container .tooltip-box.to-left{right:-320px;left:auto;top:-30px;}.no-touch .tooltip-container .info-tooltip:hover,
.tooltip-container.active .info-tooltip{background:url("/_ui/responsive/common/svg/icon_tooltip_red.svg") no-repeat center center;}.tooltip-container.tooltip-small .info-tooltip{width:22px;height:22px;margin:0;}.delivery-type .tooltip-container .info-tooltip,
.order-items-container .order-line-shipment-info .tooltip-container .info-tooltip,
.contract-items-container .order-line-shipment-info .tooltip-container .info-tooltip,
.section-spareparts .tooltip-container .info-tooltip,
.find-distributor .tooltip-container .info-tooltip{margin:8px 0;}.blockUI.blockMsg.blockPage{left:50%;top:50%;}.blockUI.blockMsg img{display:block;}body > .blockUI.blockOverlay{position:fixed;z-index:5000;height:100%;width:100%;left:0;top:0;opacity:0.25;}#loadingSpinnerOverlay{background-image:url("/_ui/responsive/common/img/spinner.png");}#loadingSpinnerOverlay.loading{width:32px;height:32px;}.loadingSpinner{width:32px;height:32px;background-image:url("/_ui/responsive/common/img/spinner.gif");}.big-image .loadingSpinner,
#cpqReview .loadingSpinner,
.product-thumbnail .loadingSpinner,
#documentWrapper .loadingSpinner{margin:auto;}.big-image-container.initialInterfaceLoad .product-images{height:300px;}#cpqReview.initialInterfaceLoad{height:96px;}.big-image-container.initialInterfaceLoad .product-thumbnail{width:96px;height:96px;}.big-image-container.initialInterfaceLoad .product-thumbnail .blockUI.blockMsg,
.big-image-container.initialInterfaceLoad .product-images .blockUI.blockMsg,
#cpqReview.initialInterfaceLoad .blockUI.blockMsg{left:calc(50% - 16px) !important;top:calc(50% - 16px) !important;}.modal-backdrop,
.modal-backdrop.in{opacity:0.5;z-index:9000;}.date-range{display:inline-block;max-width:209px;vertical-align:top;}.date-range .date-range-picker{margin:0;}.range-picker .control-group{display:inline;}#dateFrom.disabled,
#dateTo.disabled{pointer-events:none;color:#b0b0b1;}.cart-checkout-wrapper .date-range{width:calc(100% - 52px);}.no-touch .order-items-container .order-line-shipping-dates .shipping-date .date-range{width:auto;}.date-input-wrapper{display:flex;flex-wrap:nowrap;justify-content:flex-start;}.date-single-picker{pointer-events:none;}.date-input-wrapper .date-single-picker{pointer-events:inherit;position:relative;}.date-range .date-single{display:none;}.form-horizontal.form-inputs .form-group .date-range{max-width:220px;}.order-items-container .shipping-date label{display:block;}.order-items-container .shipping-date label.read-only{display:inline-block;}.date-input-wrapper input[type="text"].date-first,
.date-input-wrapper input[type="text"].date-second{text-align:center;padding:8px 3px;}.date-input-wrapper input[type="text"].date-second,
.date-input-wrapper input[type="text"].date-third{width:30px !important;}.date-input-wrapper input[type="text"].date-second.date-month{width:35px !important;}.date-input-wrapper input[type="text"].date-first{padding-left:10px;width:35px !important;}.date-input-wrapper input[type="text"].date-third{padding:8px 0 8px 3px;}.date-input-wrapper input[type="text"].date-first.date-year{width:50px !important;}.date-input-wrapper input[type="text"].date-first.date-month,
.date-input-wrapper input[type="text"].date-third.date-year{width:40px !important;}.date-input-wrapper input[type="text"].date-separator{padding:8px 0;width:6px !important;}.date-input-wrapper .glyphicon{background-color:#f2f2f2;padding:11px 10px;margin:4px 0;width:36px;height:40px;border:none;top:0;cursor:pointer;}.form-horizontal.form-inputs .form-group .date-input-wrapper .glyphicon{background-color:#fff;padding:8px 10px;margin:6px 0;height:36px;width:99px;border:2px solid #000;border-left:none;text-align:right;}.date-input-wrapper .glyphicon:hover{color:#e2000f;}.order-items-container .date-input-wrapper .glyphicon{height:36px;margin:6px 0;padding:9px 10px;}.daterangepicker.dropdown-menu{z-index:1330;}#cookie{display:block;}@media(max-width:1199.9px){.info-block .info-tooltip .tooltip.to-left,
 .tooltip-container .info-tooltip .tooltip.to-left,
 .tooltip-container .tooltip-box.to-left{left:-330px;right:auto;}.tooltip-container .tooltip-box.to-left{top:-30px;}.right-fields .tooltip-container,
 .left-fields .tooltip-container{right:unset;}.cart-checkout-order-summary ~ .intro-cart-wrapper .back-link{margin-right:20px;}}@media(max-width:767.9px){.product-sli,
 .product-sli ul{float:none;}.product-sli{position:relative !important;right:0;}.product-sli ul li{vertical-align:top;}body.show-tooltip-mask{overflow:hidden;position:relative;}.show-tooltip-mask .content{transform:unset !important;}.show-tooltip-mask .mask{opacity:1;top:0;}.tooltip-container .info-tooltip.visible{display:block;}.tooltip-container.active .tooltip-box{position:fixed;top:53px !important;margin-top:0 !important;left:0 !important;width:100%;max-width:none;border:none;z-index:1599;}.tooltip-container .info-tooltip .tooltip.to-left{left:0;}#orderStatusDetailsTableWrapper .tooltip-container.absolute{position:initial !important;}.modal .modal-body{overflow-y:visible;max-height:unset !important;}.quote-submittal-builder-overlay .modal-lg,
 .quote-submittal-error-overlay .modal-lg,
 .quote-submittal-receipt-overlay .modal-lg{width:auto;}.sticky-comparison-table .table > thead:first-child > tr:first-child > td:first-child{left:15px;padding:0;}.search-box-container{position:unset;}}@media(min-width:768px){#shareMyProductListModal .modal-dialog{width:630px;}}@media(max-width:560px){.quote-submittal-builder-overlay .modal-body,
 .quote-submittal-receipt-overlay .modal-body{max-height:inherit !important;}}@media(max-width:480px){#playlink-modal iframe{height:inherit;}.df-mosaic .df-pagination-container .df-pagination .df-pagination-text{white-space:nowrap;}}.update-required,
.update-required.price.textfill{color:#b0b0b1;}.order-request-code{font-size:smaller;padding-left:10px;color:#b0b0b1;}.debug-component-uid{border:#cc0000 solid 2px;padding:6px;display:inline-block;}.debug-translation-id{font-weight:bold;color:#cc0000;}.order-pending-container{display:inline-block;vertical-align:middle;height:16px;margin-right:4px;}.order-pending-container .watch-icon{display:inline-block;border-radius:50%;width:16px;height:16px;margin:0;background:url("/_ui/responsive/common/svg/icon_clock.svg") no-repeat center center;position:relative;cursor:pointer;}.contract-expired-container{display:flex;align-items:flex-start;padding-top:11px;}.contract-expired-container .warning-icon{border-radius:50%;width:24px;height:24px;margin-right:8px;background:url("/_ui/responsive/common/svg/icon_warn.svg") no-repeat center center;position:relative;}.contract-expired-container .text{flex:1;overflow-wrap:break-word;width:70px;}.expired-contract .contract-items-container input[type="text"]{background-color:transparent;}.expired-contract input[type="checkbox"].checkbox-styled:disabled ~ label::before{background:rgba(0, 0, 0, 0) url("/_ui/responsive/common/img/sprite-checkbox-dim.png") no-repeat scroll left -24px;}.expired-contracts-switch{margin-left:auto;display:block !important;width:fit-content;}.sticky-comparison-table{position:fixed;width:100%;top:75px;left:0;z-index:1300;background:#fff;visibility:hidden;}.sticky-comparison-table .inner-table-wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;}.sticky-comparison-table .inner-table-wrapper::-webkit-scrollbar{height:0;}.sticky-comparison-table .inner-table-wrapper .comparison-table .border-line{width:calc(100% - 15px);padding:0;}.sticky-comparison-table .comparison-table thead td{vertical-align:bottom;}.sticky-comparison-table .comparison-table .product-meta{margin-bottom:4px;}.sticky-comparison-table .comparison-table .cell-wrapper{min-height:initial;}.sticky-comparison-table .product-code-wrapper{text-align:left;}.sticky-comparison-table .productMainLink{padding-left:8px;}.sticky-comparison-table .comparison-table .product-upper-subheading{margin-bottom:0;}.sticky-comparison-table .table > thead:first-child > tr:first-child > td:first-child{height:auto!important;bottom:20px;}.sticky-comparison-table div[class^='y_wrap']{display:none;}@media(max-width:767.9px){header .navbar-header{min-height:unset;}}.df-modal-element input[type='checkbox']{display:block;}.appswitcher-onn #appswitcherroot{width:80px;}@media(max-width:991.9px){.appswitcher-onn #appswitcherroot{width:60px;}}.appswitcher-onn .app-switcher{padding:12px 0px;}@media(max-width:991.9px){.appswitcher-onn .app-switcher{padding:12px 0px;}}@media(max-width:767.9px){.appswitcher-onn .app-switcher{padding:2px 0;}}.appswitcher-onn .app-switcher .app-switcher-btn{min-width:80px;}@media(max-width:991.9px){.appswitcher-onn .app-switcher .app-switcher-btn{min-width:60px;height:48px;}}.appswitcher-onn #appswitcher:before{content:'';position:absolute;left:25px;top:25px;width:1px;height:24px;background:#630304;}@media screen and (max-width:992px){.appswitcher-onn #appswitcher:before{display:none;}}header .navbar-header .utils.appswitcher-onn > li{padding:0 20px;}@media(max-width:1199.9px){header .navbar-header .utils.appswitcher-onn > li{padding:0 15px;}}@media(max-width:991.9px){header .navbar-header .utils.appswitcher-onn > li{padding:0 10px;}}@media(max-width:520px){header .navbar-header .utils.appswitcher-onn > li{padding:0 5px;}}@media(max-width:450px){header .navbar-header .utils.appswitcher-onn > li{padding:0;}}.app-switcher-btn span{display:none;}header .navbar-header .utils.appswitcher-onn > li.menu{min-width:40px;}@media(max-width:440px){header .navbar-header .utils.appswitcher-onn > li.menu{min-width:30px;}header .navbar-header .utils.appswitcher-onn li a{padding:0 0 0 5px;}}.appswitcher-onn .app-switcher .app-switcher-btn svg{transform:scale(1.3);}header .navbar-header form input[type="text"]{width:100%;}header .navbar-header .app-switcher .app-switcher-overlay{top:75px;}header .navbar-header .utils #appswitcher li a span{display:block;}#ft{position:fixed;top:20px;left:20px;z-index:2000;}@media(max-width:767.9px){#ft{top:10px;left:120px;}}.switch-toggle-text{position:relative;display:inline-block;top:-11px;text-transform:capitalize;}.switch-toggle{position:relative;display:inline-block;width:60px;height:34px;}.switch-toggle input{opacity:0;width:0;height:0;}.switch-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#CCC;-webkit-transition:.4s;transition:.4s;border-radius:34px;}.switch-toggle .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#FFF;-webkit-transition:.4s;transition:.4s;border-radius:50%;}.switch-toggle input:checked + .slider{background-color:#E2000F;}.switch-toggle input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}#checkoutActionDisclaimer{z-index:10000;}@media screen and (max-width:767px){#checkoutActionDisclaimer{margin:0 15px;}}#checkoutActionDisclaimer .btn-close img{width:39px;height:39px;padding:10px;}