@font-face{font-family:'montserratbold';src:url('../fonts/montserrat-bold-webfont.eot');src:url('../fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),url('../fonts/montserrat-bold-webfont.woff') format('woff'),url('../fonts/montserrat-bold-webfont.ttf') format('truetype'),url('../fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'montserratlight';src:url('../fonts/montserrat-light-webfont.eot');src:url('../fonts/montserrat-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-light-webfont.woff2') format('woff2'),url('../fonts/montserrat-light-webfont.woff') format('woff'),url('../fonts/montserrat-light-webfont.ttf') format('truetype'),url('../fonts/montserrat-light-webfont.svg#montserratlight') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'montserratmedium';src:url('../fonts/montserrat-medium-webfont.eot');src:url('../fonts/montserrat-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-medium-webfont.woff2') format('woff2'),url('../fonts/montserrat-medium-webfont.woff') format('woff'),url('../fonts/montserrat-medium-webfont.ttf') format('truetype'),url('../fonts/montserrat-medium-webfont.svg#montserratmedium') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'montserratregular';src:url('../fonts/Montserrat-Regular.ttf')}@font-face{font-family:'montserratsemibold';src:url('../fonts/montserrat-semibold-webfont.eot');src:url('../fonts/montserrat-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'),url('../fonts/montserrat-semibold-webfont.woff') format('woff'),url('../fonts/montserrat-semibold-webfont.ttf') format('truetype'),url('../fonts/montserrat-semibold-webfont.svg#montserratsemibold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'luma-icons';src:url('../fonts/luma-icons/Luma-Icons.woff2') format('woff2'),url('../fonts/luma-icons/Luma-Icons.woff') format('woff');font-weight:400;font-style:normal}html body{margin:0;padding:0;font:13px "montserratmedium","Arial",Helvetica,sans-serif}strong,strong *{font-weight:400 !important;font-family:'montserratbold';font-size:14px}.header-style-1{background:#4b9146}body .loading-mask-shopby{z-index:99999999 !important}body>.loading-mask{z-index:99999999 !important}.breadcrumbs .items .item:before{display:none}.breadcrumbs .items li.item:after{content:">";-webkit-font-smoothing:antialiased;border:0 solid transparent !important;top:2px;transform:none;-webkit-transform:none;-ms-transform:none;border-right:0;border-left:0;font-size:14px;color:#495057;right:-13px}.breadcrumbs .items li.item:last-child:after{display:none}.breadcrumbs .items .item a{display:block;text-decoration:none;color:#6c737f;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.10000000149011612px}.breadcrumbs .items li.item:last-child a{color:#333}.breadcrumbs .items .item{height:25px;line-height:22px;border-top:0;border-bottom:0;position:relative;padding:0 4px 0 8px;font-family:'montserratmedium';font-size:14px;font-weight:500;line-height:24px;letter-spacing:.10000000149011612px;color:#6c737f}.breadcrumbs .items .item:first-child{padding-left:0;border-left:0}.ads-banner img{margin-bottom:15px}.ads-banner .col-md-7 .col-md-12{padding:0}.table-wrapper.table>tbody>tr>td,.table-wrapper.table>tbody>tr>th,.table-wrapper.table>tfoot>tr>td,.table-wrapper.table>tfoot>tr>th,.table-wrapper.table>thead>tr>td,.table-wrapper.table>thead>tr>th{padding:15px}.table-wrapper thead th{border-bottom:1px solid #dee2e6;font-weight:400;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:11px;text-transform:uppercase;color:#666}.table td{padding:1.2rem;vertical-align:top;border-top:1px solid #dee2e6 !important}.table th,.table td{padding:1.2rem;vertical-align:top;border-top:1px solid #dee2e6;color:#333}.checkout-success .table th{color:#fff !important}.checkout-cart-index .table.data.totals tr th,.checkout-cart-index .table.data.totals tr td{border-top:0 !important}.checkout-cart-index .table.data.totals tr td span{font-size:16px;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif}.checkout-cart-index .table.data.totals tr.grand.totals td span{font-size:18px;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif}.tabs-wrapper .nav-tabs>li.active>a,.tabs-wrapper .nav-tabs>li.active>a:focus,.tabs-wrapper .nav-tabs>li.active>a:hover{color:#333;cursor:default;background-color:transparent;border:0 solid transparent;border-bottom-color:transparent}.tabs-wrapper{margin:30px 0 20px}.tabs-wrapper ul li{margin-bottom:-2px}.tabs-wrapper .line-bold{display:none}.tabs-wrapper .line-bold{margin-bottom:0}.tabs-wrapper .nav-tabs a h4{font-size:18px;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif}.tabs-wrapper .nav-tabs>li.active>a .line-bold{display:block}.tabs-wrapper .nav-tabs>li>a:hover{background:0 0;border:0 solid transparent}.tabs-wrapper .nav-tabs>li>a h3.page-title{color:#999;text-transform:capitalize}.tabs-wrapper .nav-tabs>li.active>a h3.page-title{color:#333}.tabs-wrapper .nav-tabs li a{position:relative;display:block;padding:10px 30px 0 0;color:#999}.custom-table.table>tbody>tr>td{font:13px "montserratmedium","Arial",Helvetica,sans-serif}table td.data-grid-actions-cell a.action-menu-item{color:#07e}.credit-lastupdate{margin:-50px 0 25px;text-align:right;font:13px "montserratsemibold","Arial",Helvetica,sans-serif}.vertical-bar{display:inline-block;height:1px;width:162.5px;background:#ebebeb}.credit-txt{margin-bottom:10px;font:13px "montserratsemibold","Arial",Helvetica,sans-serif}.credit-amount{font:16px "montserratsemibold","Arial",Helvetica,sans-serif;color:#0276ef}.large-amount{font:26px "montserratbold","Arial",Helvetica,sans-serif}.customer-credit-index .admin__data-grid-outer-wrap .table-wrapper thead th.data-grid-th._sortable._draggable span{cursor:pointer}.customer-credit-index .admin__data-grid-outer-wrap .table-wrapper thead th.data-grid-th._sortable._draggable._ascend span:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #838383;display:inline-block;content:"";margin:2px 6px;padding:0;background:0 0}.account .modal-backdrop{z-index:1234;background:#00000070}.customer-credit-index .admin__data-grid-outer-wrap .table-wrapper thead th.data-grid-th._sortable._draggable._descend span:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #838383;display:inline-block;content:"";margin:2px 6px;padding:0;background:0 0}.customer-credit-index .toolbar .pages{max-width:90%;position:static!important}.customer-credit-index .toolbar.bottom .pages .pages-items .item{margin-bottom:10px}.container-header{width:calc(100% - 100px);max-width:calc(100% - 100px);margin:0 auto}.container-header.cookies-container{padding-left:58px;margin:15px auto}.container-header.cookies-container a{color:#0069d1}.account .page-main{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:640px}.account .columns.col1-layout,.account .columns.col2-layout{margin-left:80px}@media (min-width:1200px){.account .columns.col1-layout>.container,.account .columns.col2-layout>.container{width:calc(100% - 100px);max-width:calc(100% - 100px)}}@media (max-width:1024px){.account .columns.col1-layout,.account .columns.col2-layout{margin-left:0}.container-header.cookies-container{padding-left:0}}td.col,th.col{width:auto;color:#333}table.data-grid.data.table tbody tr{font-size:14px}.modal-slide .modal-header,.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 6px 2rem}.cartquickpro-catalog_product-options .catalog-product-view .column.main{padding-bottom:0}.modal-popup .modal-header{padding-bottom:12px;padding-top:12px}.cartquickpro-catalog_product-options .page-title-wrapper{float:none}footer.page-footer{z-index:0 !important}.cartquickpro-catalog_product-options .fieldset:last-child{margin-bottom:0}.cartquickpro-catalog_product-options .main .product-info-price{margin:10px 0}@media (min-width:769px){.modals-wrapper .modal-inner-wrap.add-user-popup{width:100% !important;max-width:768px}}.add-new-user button.action.primary.btn-outline-green.add-user-btn{border:1px solid #4b9146 !important;border-radius:4px;text-transform:capitalize;font-size:14px !important}.actions.add-new-user{text-align:right;float:right}.countmessage{float:right;margin:-25px 0 0;text-align:right;width:100%;font-size:12px;padding:0 0 15px}.company-users-index .admin__data-grid-outer-wrap .data-grid-filters-wrap._show{margin:25px 0 0;vertical-align:top;float:left}.add-user-popup .fieldset .first-form>.field{width:46%;display:inline-block;margin-left:2% !important;vertical-align:top;margin-bottom:0 !important;position:relative}.main .add-new-user>button.btn-outline-green.add-user-btn{border:1px solid #4b9146 !important;border-radius:4px;text-transform:capitalize;background-color:transparent;color:#4b9146 !important}.add-user-popup .modal-title{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;position:relative;border-bottom:0;font-weight:400;padding-left:12px}.add-user-popup h1.modal-title:before{content:" ";width:70px;height:3px;display:inline-block;position:absolute;bottom:6px;left:13px;background-color:#4b9146}.add-user-popup .field label.label{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif !important;font-size:13px !important;font-weight:400 !important;color:#333;margin:12px 0 8px !important;height:17px}.add-user-popup .field input[type=text],.add-user-popup .field input[type=email],.add-user-popup .field select{display:block;font-family:'montserratmedium','Helvetica Neue',Arial,sans-serif;width:100%;height:auto;padding:8px 15px;font-size:13px;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}button.action.cancel.secondary{color:#fff;background-color:#4b9146;border-color:#4b9146;text-transform:capitalize;border-radius:4px;font-size:14px !important;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif !important;margin-top:0;margin-bottom:0}.cart-summary button.action.save.primary,.cart-summary button.action.update-quote{margin-top:10px;color:#fff;background-color:#4b9146;border-color:#4b9146;text-transform:capitalize;border-radius:4px;font-size:14px !important;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif !important}.cart-summary textarea.required.mage-error,.cart-summary .input-text.required.mage-error{border:1px solid #ced4da;color:#495057}button.action.cancel.secondary{color:#4b9146 !important;background-color:#fff;border:1px solid #4b9146 !important}.modal-popup.delete-user .modal-footer button.action{color:#fff;background-color:#4b9146;border-color:#4b9146;text-transform:capitalize;border-radius:4px;font-size:14px !important;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif !important;margin-top:0;margin-bottom:0}.modal-popup.delete-user.popup-tree .modal-footer button.action.cancel{color:#4b9146 !important;background-color:#fff;border:1px solid #4b9146 !important;margin-left:10px;margin-right:10px}.modal-popup.delete-user .modal-content div{padding-left:14px;line-height:18px}.company-users-index .popup-tree button.action.cancel.secondary{margin-right:30px;margin-left:5px}@media (min-width:768px){.block.block-addresses-list .items.addresses>.item{display:inline-block;font-size:13px;margin-bottom:20px;vertical-align:top;width:31.4%}.block.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0;padding:0}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:0 !important}.block-addresses-list .items.addresses>.item:nth-child(3n+1){margin-left:0 !important}.block-addresses-list .items.addresses>.item:nth-child(3n-1){margin-left:30px !important}.customer-address-index.account .column.main .block:not(.widget) .block-content .box.box-address-shipping,.account .column.main .block:not(.widget) .block-content .box.box-address-billing{width:34.3%;float:left}.block.block-dashboard-info{color:#333}.block-content{color:#333}.items.addresses .item.actions{color:#ddd}}address{line-height:20px;width:90%;word-break:break-word}.item>a.action,.box-actions>a.action{color:#007bff;margin-top:10px;display:inline-block}.item>a.action:hover,.item>a.action.edit:focus{color:hsla(211,100%,50%,.7)}.customer-address-view .item>a.action.edit.btn-outline-success,.customer-forwarder-view .item>a.action.edit.btn-outline-success{border-radius:4px;border:1px solid #4b9146 !important;background-color:#4b9146;color:#fff !important;font:14px "montserratsemibold","Arial",Helvetica,sans-serif;text-transform:capitalize;padding:10px 20px}.customer-address-view .item>a:hover.action.edit.btn-outline-success,.item>a:focus.action.edit.btn-outline-success,.customer-forwarder-view .item>a:hover.action.edit.btn-outline-success{border-radius:4px;border:1px solid #4b9146 !important;background-color:#4b9146;color:#fff !important;font:14px "montserratsemibold","Arial",Helvetica,sans-serif;text-transform:capitalize;padding:10px 20px}.box-actions>a.action{margin-top:0}@media (max-width:767px){.cartquickpro-catalog_product-options.catalog-product-view .column.main{padding-bottom:0}}.pcr-modal footer.modal-footer{padding:15px}.block-order-details-view .box{width:24% !important;display:inline-block;float:none !important;vertical-align:top;line-height:20px;color:#333}.customer-address-index .actions-toolbar .secondary a.action{margin-top:0}strong.box-title,strong.box-title span{font-weight:400 !important;font-family:'montserratbold','Helvetica Neue',Arial,sans-serif}.account .table-wrapper .actions a{color:#0f65ef;display:inline-block;margin-right:5px}.table-order-items.history{table-layout:auto}.account .table-wrapper .actions a.order{color:#0f65ef;display:inline-block}.item>a.action.next,.item>a.action.previous{margin:0}.account .table-wrapper td.col.actions{min-width:180px !important}.items.addresses a.address-status{color:#f39754;margin-top:10px;display:inline-block}.items.addresses a.address-status.Rejected{color:#bb0505}.items.addresses a.address-status.Incomplete{color:#6645dd}.address-status.Approved{color:#4b9146}.address-status.Pending{color:#f39754}.address-status.Incomplete{color:#6645dd}.address-status.Rejected{color:#bb0505}.account .table-wrapper .actions a:last-child{border-left:1px solid #ddd;padding-left:5px}.account .table-wrapper .actions a:first-child{border:0;padding-left:0}div.additional-fields{display:inline-block;width:46%;vertical-align:top;margin-top:0;width:46%;display:inline-block;margin-left:2% !important;vertical-align:top;margin-bottom:10px !important}div.additional-fields *{width:100% !important;margin-left:0 !important}div.additional-fields .fieldset>.field{margin-left:0 !important}.negotiableextendedquote-quote-config select,.negotiableextendedquote-quote-config select{font-family:'montserratmedium','Helvetica Neue',Arial,sans-serif;width:100%;height:auto;padding:10px 15px;font-size:14px;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;max-width:350px}.negotiableextendedquote-quote-config label.label{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px !important;color:#212529}.negotiableextendedquote-quote-config .fieldset{margin:0}.negotiableextendedquote-quote-config .block-title a.action.view,.negotiableextendedquote-quote-config .block-title a.action.edit{float:right;line-height:1;clear:both;position:relative;top:18px;color:#0f65ef}.company-users-index .data-grid-wrap td a,.company-users-index .data-grid-wrap td a:focus,.company-users-index .data-grid-wrap td a:visited{color:#007bff}.customer-account-index a.action.edit,.customer-account-index .block-title a.action.view{position:absolute;right:0;top:18px;color:#007bff;font:14px "montserratsemibold","Arial",Helvetica,sans-serif}.negotiable_quote-quote-view a.action.print{color:#007bff}.negotiable_quote-quote-view .product ul li{padding-left:0}a.action[data-action=item-not_applicable]{color:#bbb;cursor:not-allowed}span.credit-request-pending{color:#f660aa}span.credit-request-approved{color:#6cb01b}span.credit-request-rejected{color:#f14e3f}span.credit-request-emend{color:#f59034}button.action.action-secondary,button.action.action-clear{color:#007bff !important;padding:0;margin:0 !important;height:auto !important;position:relative;top:-12px;padding:0 !important;padding-right:20px !important;text-transform:none}button.action.action-secondary span,button.action.action-clear span{color:#007bff;text-transform:none;padding:0}button.action.primary.add{border-radius:4px;border:1px solid #4b9146 !important;background-color:transparent;color:#4b9146 !important;font:14px "montserratsemibold","Arial",Helvetica,sans-serif !important;text-transform:capitalize}button.action.primary.add:hover{background-color:#4b9146;color:#fff !important}.account .block .block-title strong{text-transform:capitalize;font-family:"montserratsemibold","Arial",Helvetica,sans-serif;font-size:20px !important}.actions-toolbar.quote-actions-toolbar,.actions-toolbar.quote-actions-toolbar .actions.quote-view-links{margin:0}.item-dashboard{-webkit-box-shadow:1px 1px 6px 0px rgba(201,201,201,1);-moz-box-shadow:1px 1px 6px 0px rgba(201,201,201,1);box-shadow:1px 1px 6px 0px rgba(201,201,201,1);margin:0 0 30px}.icon-bg{padding:34px 20px;width:100px;text-align:center;display:inline-block;vertical-align:middle}.green-bgdash{background:#01a25c}.lightgreen-bgdash{background:#49b15a}.orange-bgdash{background:#ff9c00}.redish-bgdash{background:#dd4b39}.dashboard-info{display:inline-block;width:calc(100% - 120px);vertical-align:bottom;margin:0 0 15px 15px}.dashboard-count{font:24px "montserratbold","Arial",Helvetica,sans-serif;color:#0076f1}.dashboard-title{font:13px "montserratmedium","Arial",Helvetica,sans-serif;color:#9f9f9f;margin-top:5px}.greenline-bold{border:2px solid #4b9146;width:48px;margin:10px 0 20px}.blueline-bold{border:2px solid #0077ef;width:48px;margin:10px 0 20px}.overview-box .icon-bg{padding:10px}.overview-box .dashboard-info{vertical-align:top;margin:10px 0}.overview-status{text-transform:uppercase;font-size:10px}.order-success,.order-status-pending,.order-status-processing,td.order-success,td.order-status-pending,td.order-status-processing{color:#00a25c}.order-detail-info .order-status-pending,.order-detail-info .order-status-processing{color:#000}.order-status-failed,td.order-status-failed{color:red}.order-status-Sent,.history-log-block-item-info.Sent{color:#1fbcd2}.order-status-Emended,.history-log-block-item-info.Emended{color:#ff8c00}.order-status-Approved,.history-log-block-item-info.Approved{color:#2c992d}.order-status-Placed,.history-log-block-item-info.Placed{color:#8cc152}.order-status-Rejected,.history-log-block-item-info.Rejected{color:#e2202c}.order-status-Expired{color:#785549}.table td .quote-status.order-width-status{width:auto}.overview-date{color:#999;font-size:10px}.overview-date:before{content:"";background:#999;color:#999;width:5px;height:5px;border-radius:100%;display:inline-block;margin:2px 6px}.overview-track{font-size:13px;color:#999}.sales-order-view .overview-track{padding:6px 0 10px}.overview-order{font-size:15px;margin:8px 0;color:#333}.overview-track a{color:#333;text-decoration:underline}.profile-address{margin-bottom:30px}.profile-address p{margin:0;line-height:24px}.profile-name{font:16px "montserratbold","Arial",Helvetica,sans-serif}.profile-bold{font:16px "montserratbold","Arial",Helvetica,sans-serif}.order-action{position:absolute;right:0;top:40%}.overview-info{position:relative}.order-action a,.order-action a:not([href]):not([tabindex]){color:#007bff;text-decoration:none}.toolbar.bottom .pages .pages-items .item.current{color:#fff;border-radius:100%;outline:none}.toolbar.bottom .pages .pages-items .item{border-radius:100%;outline:none;cursor:pointer;padding-left:0}.toolbar-products ul.items.pages-items{margin-left:20px}.toolbar-products.toolbar .pages .pages-items .item.current{border-radius:100%}.toolbar-products.toolbar .pages .pages-items .item{border-radius:100%;line-height:30px}.sales-order-view .order-links .nav.item.current:after{content:"";width:100px;margin:15px 0 -1px;display:block;height:1px;background:#4b9146}.sales-order-view .order-links .nav.item.current strong{color:#333 !important;font-size:18px;text-transform:capitalize;height:auto;padding:0 34px 0 0;font:18px "montserratsemibold","Arial",Helvetica,sans-serif}.sales-order-view .order-links .nav.item strong{color:#999 !important;font-size:18px;text-transform:capitalize;height:auto;font:18px "montserratsemibold","Arial",Helvetica,sans-serif}.sales-order-view .order-links li.nav.item{padding:0;margin-right:20px}.page-titletxt.orderdetails-title{margin:0 0 20px;padding-bottom:5px;position:relative}.order-action .cs-order-retry{font:14px 'montserratmedium','Helvetica Neue',Arial,sans-serif}.orderdetails-title.page-titletxt h4{display:none;margin-bottom:10px}.page-titletxt.orderdetails-title .quote-status{font:14px "montserratsemibold","Arial",Helvetica,sans-serif;display:inline-block;padding:0;width:auto}.order-detail-info{display:block;border-bottom:1px solid #d1d1d1;padding:15px 0}.order-width{display:inline-block;vertical-align:top;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:10px;max-width:220px}.order-width-status{width:10%;display:inline-block;vertical-align:top}.orderdetails-lponumber a,.orderdetails-lponumber a:hover,.orderdetails-lponumber a:focus,.orderdetails-lponumber a:visited{color:#0f65ef;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif}.order-detail-info table>tbody>tr>th,.order-detail-info table>tbody>tr>td{padding:0 8px 0 0;width:19%}.order-detail-info table>tbody>tr>td .order-width{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px}.sales-order-view .page-title-wrapper{position:relative}.sales-order-view .page-title-wrapper,.checkout-onepage-success .page-title-wrapper{position:relative}.page-titletxt.orderdetails-title .quote-status.order-width-status{text-align:left}.orderdetails-title.page-titletxt .order-width h4,.page-titletxt .order-width{font-size:13px;font-family:'montserratmedium','Helvetica Neue',Arial,sans-serif;margin-bottom:2px;display:block}.page-titletxt.orderdetails-title .quote-status.Processing{color:#f39754}.page-titletxt.orderdetails-title .quote-status.Pending{color:#f660aa}.page-titletxt.orderdetails-title .quote-status.approved{color:#6cb01b}.page-titletxt.orderdetails-title .quote-status.rejected{color:#f14e3f}.page-titletxt.orderdetails-title .quote-status.emend{color:#f59034}.quote-status.order-width-status.order-status-Approved{color:#6cb01b}.quote-status.order-width-status.order-status-Pending{color:#f660aa}.quote-status.order-width-status.order-status-Emend{color:#f59034}.quote-status.order-width-status.order-status-Submitted,.history-log-block-item-info.Submitted{color:#f4c900}.quote-status.order-width-status.order-status-Ordered,.history-log-block-item-info.Ordered{color:#00a25c}.quote-status.order-width-status.order-status-Open,.history-log-block-item-info.Open{color:#6a47df}.quote-status.order-width-status.order-status-Updated,.history-log-block-item-info.Updated{color:#e48b00}.quote-status.order-width-status.order-status-Declined,.history-log-block-item-info.Declined{color:#f14e3f}.quote-history-log-block .history-log-block-item .history-log-block-item-info{font:14px 'montserratsemibold','Helvetica Neue',Arial,sans-serif}.quote-status.order-width-status{padding:0;font:13px "montserratmedium","Arial",Helvetica,sans-serif}input.input-text.custom_price{width:calc(100% - 50px);display:inline-block;margin:0;padding:8px 2px}input.input-text.qty{margin:0}span.quotecurrency{margin-right:5px}td.control span.negotiablequote.currency-code{margin-right:10px}table.quote-table-items tbody.cart.item tr.item-info td.col{vertical-align:middle}button.update-btn.action.update,button.update-btn.action.update:hover,button.update-btn.action.update:active,button.update-btn.action.update:visited{background:#4b9146;font-size:14px !important;color:#fff;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146;padding:8px 25px 6px;margin:0;line-height:20px;height:34px;border-radius:4px;text-transform:capitalize}.negotiable_quote-quote-view .quote-history-log-block .history-log-block-item .history-log-block-item-action-describe{width:19%;display:inline-block;vertical-align:top;padding:10px 15px 5px 0}.negotiable_quote-quote-view .quote-history-log-block .history-log-block-item-info{word-break:break-word}.sales-order-view .negotiable-quote-order-information{border-bottom:1px solid #f3f3f3;padding-bottom:20px;margin:0;font-family:'montserratmedium','Helvetica Neue',Arial,sans-serif;font-size:16px;display:none}.sales-order-view .page-main .page-title-wrapper .negotiable-quote-order-information .order-date,.sales-order-view .page-main .page-title-wrapper .negotiable-quote-order-information .order-date strong{margin:0;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:16px;color:#333}.sales-order-view .order-actions-toolbar .action,.checkout-onepage-success .page-title-wrapper a.print,.negotiable_quote-quote-view .quote-actions-toolbar a{color:#4b9146 !important;border-color:#4b9146;font-size:14px;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146 !important;padding:8px 25px 6px !important;line-height:20px;border-radius:4px;text-transform:capitalize;background:#fff;display:inline-block}.negotiable_quote-quote-view .page-title-wrapper .order-header-wrapper{position:relative}.sales-order-view .order-actions-toolbar .actions{position:absolute;top:-10px;right:0}.negotiable_quote-quote-view .quote-actions-toolbar .actions{position:absolute;top:-50px;right:0}.order-status-Ordered{color:#6db11c}.order-status-Submitted{color:#f7ad1a}.order-status-Open{color:#6a47df}.sales-order-view .order-actions-toolbar{margin:0}.actions-toolbar.order-actions-toolbar .action{margin:10px 0 10px 15px}.custom-order .order-items.table-wrapper .col.qty{text-align:center}.orders-history .table.table-order-items tr:first-child td,.order-items .table.table-order-items tbody tr:first-child td{border:0 !important;vertical-align:middle}.table-order-items.quotation-table tr:first-child td{border:0 !important}table.table.quote-table-totals>tfoot>tr:first-child>td{border-top:1px solid #dee2e6 !important}.order-items .table.table-order-items tbody tr:first-child td{vertical-align:top}.order-items .table.table-order-items tbody tr td{line-height:22px}.order-items .table.table-order-items tbody tr td:first-child{line-height:20px}.table.table-order-items tfoot tr td,.table.quote-table-totals tfoot tr td{border:0 !important;font-size:16px;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif}.table.table-order-items tfoot tr:first-child td{border-top:1px solid #dee2e6 !important}.table.table-order-items .price-including-tax .price,.table.table-order-items .price-excluding-tax .price,.table.table-order-items .base_grandtotal th.mark,.table-wrapper table.table-order-items.quotation-table td.col.price .price,.table-wrapper table.table-order-items.quotation-table td.col.PRICE .product,.table-wrapper table.table-order-items.quotation-table td.col.subtotal .price,.table-wrapper table.table-order-items.quotation-table td.col.ESTIMATED,.table-wrapper table.table-order-items.quotation-table td.col.NET,.table-wrapper table.table-order-items.quotation-table td.col.NET .price,.table-wrapper table.table-order-items.quotation-table td.col.DISCOUNT{font:13px 'montserratmedium','Helvetica Neue',Arial,sans-serif;font-weight:400;color:#333;text-align:right}.table-order-items .grand_total .amount strong span,.table-order-items .base_grandtotal .amount,.table.quote-table-totals .base_grand_total strong span.price,.table.quote-table-totals .grand_total strong span.price,.table.quote-table-totals .proposed_quote_price span.price{text-align:right;font-weight:400;color:#0a7eed;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:18px}.table-order-items .grand_total .amount{text-align:right}.modal-popup .wrap-text{margin-bottom:10px}.modal-popup.popup-edit-forwarder-address h1.modal-title:before,.modal-popup.popup-edit-address h1.modal-title:before{content:" ";width:70px;height:3px;display:inline-block;position:absolute;bottom:6px;left:0;background-color:#4b9146}.modal-popup.popup-edit-forwarder-address h1.modal-title,.modal-popup.popup-edit-address h1.modal-title{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:20px;font-weight:400;text-transform:capitalize;position:relative;border-bottom:0;font-weight:400}.sales-order-view .actions-toolbar>.secondary .action{color:#4b9146 !important;border-color:#4b9146;font-size:14px;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146 !important;padding:8px 25px 6px !important;line-height:20px;border-radius:4px;text-transform:capitalize;background:#fff;display:inline-block}.product.description{color:#3d3d3d;line-height:1.5;font-size:13px;margin-bottom:6px;padding-left:14px;position:relative}.table.additional-attributes tr td.col.data{border-top:0 !important}.modal-popup.confirm .modal-footer .action-primary.action-accept{padding:14px 17px;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;text-transform:capitalize;font-size:14px !important;font-weight:400;line-height:2.2rem;float:none;border-radius:4px;background-color:#4b9146}.modal-popup._show .modal-footer{padding-bottom:2rem;padding-top:2rem}.modal-popup._show .modal-header,.modal-popup._show .modal-content,.modal-popup._show .modal-footer{padding-left:2rem;padding-right:2rem}.modal-popup .modal-title{border-bottom:0;font-weight:600;font-size:18px;line-height:20px;color:#000;padding:0}.modal-popup.smcqp-modal-popup._inner-scroll._show .modal-footer{padding:0}.modal-popup.popup-reorder-quote .primary{float:right;margin-left:15px}.modal-popup.popup-reorder-quote button.action.merge.primary{margin:0 0 0 10px}.modal-popup.popup-reorder-quote .modal-title{border-bottom:0 solid #c1c1c1;font-weight:400;padding-bottom:10px;font-size:18px}.sales-order-history p.text-main{line-height:1.4}.sales-order-history button[title=Merge],.sales-order-history button[title=Replace],.sales-order-view button[title=Merge],.sales-order-view button[title=Replace]{background:#4b9146;font-size:14px;color:#fff !important;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146;padding:8px 25px 6px;line-height:20px;border-radius:4px;text-transform:capitalize}.sales-order-history .modal-popup.popup-reorder-quote .actions-toolbar .secondary button.action[title=Cancel]{background:#fff;font-size:14px;color:#4b9146 !important;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146;padding:8px 25px 6px;line-height:20px;border-radius:4px;text-transform:capitalize;margin:0}.sales-order-history .order-links-block{margin-bottom:20px}.sales-order-history .order-links-block a{color:#0f65ef;position:relative;margin-bottom:10px}.sales-order-history .modal-popup.popup-reorder-quote .text-secondary,.sales-order-history .modal-popup.popup-reorder-quote .text-main{color:#333 !important}.modal-popup.popup-reorder-quote button.action.cancel.secondary{margin:0}.catalog-product-view .actions .prcr-timer,.catalog-product-view .grouped .prcr-timer{font-size:12px;margin-top:30px}.modal-popup.smcqp-modal-popup .modal-inner-wrap.smcqp-options{width:500px}#addToExistigQuote.disabled{color:#ced4da !important;border:1px solid #ced4da !important}.product-info-main .product.attribute.overview{padding-top:30px;line-height:18px}.not-loggedin-body .product-info-main .product.attribute.overview{padding-top:0}.not-loggedin-body.catalog-product-view .product-info-price{display:none}.swatch-option-tooltip .image{display:none !important}.swatch-option-tooltip .title{height:15px !important}.checkout-cart-index .page-title-wrapper{display:block;overflow:hidden}.checkout-cart-index .prcr-timer.prcr_cart_global_timer{text-align:right;padding:25px 0 0;float:right;vertical-align:text-bottom}.checkout-cart-index h2.page-title{float:left;vertical-align:top;text-align:left}.products-related.grid.products-grid .product-item-photo .product-image-container .product-image-wrapper{width:80px}.prcr-timer.prcr_product.prcr_product_simple{font-size:12px;line-height:15px}.am-shopby-item.am-item-removed{text-decoration:none}.message-error.error.message+.message-error.error.message{display:none}.modal-checkout #error-message{margin-bottom:15px}.payment-group .credit .cdc{display:none}.payment-group .credit .cashondelivery{display:none}.payment-group .credit .cashpayment{display:none}.payment-group .cash .pdc{display:none;margin-top:-15px}.payment-group .cash .companycredit{display:none;margin-top:-15px}p.company-name{font:13px "montserratsemibold","Arial",Helvetica,sans-serif}.checkoutSuccess-wrap .checkout-success .success-messages{font-size:13px}.checkoutSuccess-wrap a.order-number{color:#0f65ef}.checkoutSuccess-wrap span.order-number{color:#333;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif}.checkoutSuccess-wrap .checkout-success .success-messages .referencenum-txt{margin-bottom:15px;position:relative}.status-txt-failed{margin:0 0 0 30px;color:red;text-transform:capitalize}.status-txt-pending,.status-txt-processing{margin:0 0 0 30px;color:#4b9146;text-transform:capitalize}.sap-order-number{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px}.checkoutSuccess-wrap .lpo-block{display:inline-block;margin-right:15px;border-right:1px solid #ddd;padding-right:15px;vertical-align:middle}.checkoutSuccess-wrap .lpo-block+.lpo-block{border:0}.checkoutSuccess-wrap .block-title-custom.payments-block{display:inline-block;margin-right:15px;border-right:1px solid #ddd;padding-right:15px;vertical-align:middle}.block-order-details-lponumber.lpo-block{display:inline-block;margin-right:15px;border-right:1px solid #ddd;padding-right:15px;vertical-align:middle}.block-order-details-documents.lpo-block{border:0;vertical-align:middle;display:inline-block}.block-order-details-documents .block-content-lponumber .document-label a{color:#0f65ef;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px}.sales-order-view .block-order-details-documents .block-title-custom.payments-block,.print-page .block-order-details-documents .block-title-custom.payments-block,.sales-order-print .block-order-details-documents .block-title-custom.payments-block{margin-bottom:10px}.sales-order-view .block-order-details-documents .block-title-custom.payments-block+.block-title-custom.payments-block,.sales-order-print .block-order-details-documents .block-title-custom.payments-block+.block-title-custom.payments-block,.print-page .block-order-details-documents .block-title-custom.payments-block+.block-title-custom.payments-block{border:0}.checkoutSuccess-wrap .block-title-custom.payments-block+.block-title-custom.payments-block{border:0}.checkoutSuccess-wrap .document-label a{color:#0f65ef;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif}.checkoutSuccess-wrap .order-details-items .order-title>strong{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:20px;color:#333}.checkoutSuccess-wrap a.action.primary{background-color:#fff;color:#4b9146 !important;border:1px solid #4b9146 !important;text-transform:capitalize;box-shadow:none;border-radius:4px;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px;display:inline-block}.checkout-onepage-success a.action.primary.continue,.checkout-onepage-success a.action.primary.continue:hover{margin:10px 0 0;background-color:#fff;color:#fff !important;border:1px solid #016938!important;background:#016938;text-transform:uppercase;box-shadow:none;border-radius:5px;font-family:'montserratsemibold';font-size:14px!important;height:40px;font-weight:600;line-height:1;align-items:center;display:inline-flex}.checkoutSuccess-wrap a.action.primary:hover{background-color:#4b9146;color:#fff !important;border:1px solid #4b9146 !important;text-transform:capitalize;box-shadow:none;border-radius:4px;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px;display:inline-block}.company-users-index .data-grid tr th:first-child,.company-users-index .data-grid tr td:first-child{display:none}.cart-empty a,.cart-empty a:focus,.cart-empty a:visited,.cart-empty a:hover{color:#0f65ef;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px}.prcr-timer.prcr_cart_global_timer{display:none !important}a.back.action{color:#4b9146;border-color:#4b9146;font-size:14px;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146;padding:8px 25px 6px;line-height:20px;border-radius:2px;margin-right:10px}a:hover.back.action{background:#4b9146;border:1px solid #4b9146;color:#fff}.comments-container{margin:10px 0}.blinking{animation:blinkingText 1s infinite}@keyframes blinkingText{0%{color:transparent}100%{color:#fff}}.clock-timer.expired{color:#f30909}.contact-us-page .contactus-form.form.contact .left-input{width:384px}.contact-us-page input[type=text],.contact-us-page input[type=password],.contact-us-page input[type=url],.contact-us-page input[type=tel],.contact-us-page input[type=search],.contact-us-page input[type=number],.contact-us-page input[type=datetime],.contact-us-page input[type=email]{padding:7px 15px}.contact-us-page .action.submit.primary{color:#fff !important;font-size:14px;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146 !important;padding:8px 25px 6px !important;line-height:20px;border-radius:4px;text-transform:capitalize;background:#4b9146;display:inline-block}.block-new-customer p,.block-customer-login p{line-height:18px}.login-container .block-customer-login .actions-toolbar{margin-top:25px}.login-container .actions-toolbar .primary a.action.primary{background:#4b9146;font-size:14px !important;color:#fff;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146;padding:8px 20px 6px !important;margin:0;line-height:20px;height:36px;border-radius:4px;text-transform:unset}.login-container .actions-toolbar .primary a:hover.action.primary{background:#4b9146;font-size:14px!important;color:#fff;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146;padding:8px 20px 6px !important;margin:0;line-height:20px;height:36px;border-radius:4px;text-transform:unset}.login-container .block-customer-login .field.note{margin:30px 0}.sales-order-view .block-order-details-sapnumber{display:none}.payment-term{margin:10px 0}.comesoon-wrap{text-align:center;float:right;border:1px solid #d1d1d1;padding:20px;border-radius:4px;width:550px;-webkit-box-shadow:0 0 5px 1px #d6d4d4;box-shadow:0 0 5px 1px #d6d4d4}.comesoon-wrap.center{text-align:center;float:none;border:1px solid #d1d1d1;padding:20px;border-radius:4px;width:550px;-webkit-box-shadow:0 0 5px 1px #d6d4d4;box-shadow:0 0 5px 1px #d6d4d4;margin:0 auto}h1.comesoon-txt{text-transform:uppercase;font:36px "montserratbold","Arial",Helvetica,sans-serif;line-height:40px;margin:0 0 20px;display:block}a.comesoon-mailto{font-weight:400;color:#0a7eed;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif}#am-shopby-container .filter-current-subtitle{font-family:'montserratsemibold';display:block;text-transform:uppercase;margin-bottom:0;display:none}.main-leftmenu:hover~* select:focus,.main-leftmenu:hover~select:focus{display:none}.add-user-popup .field select.adduser-countrycode{width:120px;display:none;vertical-align:top}.add-user-popup .field .control.adduser-countrynum{display:inline-block;width:100% !important}.field.telephone{position:relative;display:inline-block;width:auto;margin-top:0;font-family:verdana}.field.telephone select{display:none}.field.telephone .select-list{position:absolute;top:34px;left:0;z-index:1;margin-top:40px;padding:0;background-color:#fff}.telephone-subuser .select-list{top:auto!important;bottom:calc(100% - 34px);height:200px;overflow-y:auto}.field.telephone .select-list li{display:none;border:1px solid #ced4da;margin-top:-1px}.field.telephone .select-list li span{display:inline-block;min-width:122px;width:100%;padding:10px 15px 8px 46px;background-color:#fff;background-position:left 10px center;background-repeat:no-repeat;font-size:13px;text-align:left;color:#666;opacity:.7;box-sizing:border-box;cursor:pointer}.field.telephone .select-list li span:hover,.field.telephone .select-list li span:focus{opacity:1}.isd-code-flag{background-repeat:no-repeat;padding:8px 20px 8px 36px;line-height:2.8;margin-top:0;background-position-y:0}.adduser-countrynum input#telephone{padding:8px 15px 8px 126px}.countryflag-code{position:absolute;top:38px;left:8px;border-right:1px solid #cecece;padding-right:10px;height:36px}a.select-list-link{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #8d8d8d;font-size:0;padding:3px 0 0}.filter.block .block-content.filter-content .filter-options-content .items li a:before{display:none}.filter.block .block-content.filter-content .filter-options-content .items li a:hover:after{display:none}.filter.block .block-content.filter-content ol.items{margin-top:15px}.filter.block .block-content.filter-content .am-filter-current .am-filter-value{display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block .block-content.filter-content .filter-options-content .items li a span.label{margin:0;display:inline-block;vertical-align:top;line-height:16px}.block .block-content.filter-content .filter-options-content .items li a input[type=radio]{margin-top:1px}.catalog-topnav.amasty-catalog-topnav .block.filter{display:none}.block-title.filter-title{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.action.clear.filter-clear{display:inline-block;float:right;padding:8px 15px 6px;background-color:#fff;margin-top:15px;color:#4b9146;text-transform:capitalize;border-radius:4px;font-family:'montserratsemibold';font-size:14px;font-weight:600;line-height:17px}.ap-mode{border:1px solid #ced4da;margin-top:12px;border-top:0}.ap-mode td:first-child{font-weight:400;line-height:1.2;font-size:12px}.ap-mode .table td{padding:1.2rem;vertical-align:top;border-top:1px solid #dee2e6;color:#666;font-size:13px;padding:4px 0 4px 4px}h4.cs-bankDetail{font-size:14px;color:#3591f6;font:13px "montserratmedium","Arial",Helvetica,sans-serif;margin-bottom:0}.cdc-note{color:#3591f6;line-height:1.4;font-size:13px;padding:0;margin:0}.view-document-button img{display:none}.docView.hide{display:none}.block-content{position:relative}.docView{position:absolute;left:0;width:100%;background:#fff;padding:0;margin-top:10px;z-index:1;-webkit-box-shadow:0px 0px 4px 2px rgba(0,0,0,.12);-moz-box-shadow:0px 0px 4px 2px rgba(0,0,0,.12);box-shadow:0px 0px 4px 2px rgba(0,0,0,.12)}.DocActive .view-document-button{position:relative}.DocActive .view-document-button img{display:block}.DocActive .view-document-button img{display:block;position:absolute;left:46px;z-index:9;top:11px}.address-view-documents .table thead{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px;color:#666;text-align:left;background-color:#e7e7e8;border:1px solid rgba(0,0,0,.1)}.address-view-documents .table tbody{border:1px solid rgba(0,0,0,.15);border-top:0 solid transparent;background:#f7f7f7}.address-view-documents .table td{padding:8px 1.2rem;border-top:1px solid rgba(0,0,0,.15)}.address-view-documents .table tr{font-size:12px;border:0 solid rgba(151,151,151,.23);box-shadow:0 0 9px 0 rgba(162,162,162,0);margin-bottom:0}.address-view-documents .table tr td a{color:#1979c3}.DocActive>.docLink{position:relative}.DocActive>.docLink:before{content:"^";position:absolute;top:17px;left:50%;transform:translate(-50%);background:#ccc;padding:1px 5px;color:#000;font-weight:700;font-size:20px}.ap-header{background-color:#f4f4f4;color:#222}.ap-header b{font-weight:400}.language-wrapper .switcher{display:none}a.action.view-document-button:hover{cursor:pointer}.docView .address-view-documents.document-list .table{margin-bottom:0}.pdcterm{font-size:10px}.bankname{font:13px "montserratsemibold","Arial",Helvetica,sans-serif}.header.links .credit-txt span.alertcredit{color:red}.requestcredit span{padding:6px;vertical-align:middle;display:inline-block}.requestcredit{position:absolute;display:inline-block;padding:2px;border-right:1px solid #efefef;margin:1px 2px}.requestcredit-grp{position:relative}.custom-form .requestcredit-grp input.form-control{padding-left:54px}.sales-order-view .emailmessage{display:none}.product.quote-details-items thead .col.item,.product.quote-details-items .item .col.item{display:table-cell}.addbysku-wrapper{display:none}.block.revieworder-comments{margin-bottom:0;border-top:1px solid #efefef;padding-top:20px}.block.revieworder-comments .attachments-list{padding-top:0}.block.revieworder-comments .reviewer-status{display:block;font-family:'montserratmedium','Helvetica Neue',Arial,sans-serif;width:100%;height:auto !important;padding:8px;font-size:13px;line-height:normal;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-bottom:20px}.block.revieworder-comments .reviewer-status:focus{color:#495057;background-color:#fff;border-color:#019047;outline:0;box-shadow:0 0 0 .2rem rgba(1,144,71,.25)}p.history-log-block-item-create-update-quote{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px}.quote-view-buttons button.btn-Initiator{text-transform:unset;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px !important;border-radius:4px}.quote-view-buttons button.btn-Initiator:active,.quote-view-buttons button.btn-Initiator:hover,.quote-view-buttons button.btn-Initiator:visited{background:#004826;border:1px solid #004826}.quote-view-buttons button.btn-Initiator.btn-primary.disabled,.quote-view-buttons button.btn-Initiator.btn-primary:disabled{color:#fff;background-color:#4b9146;border-color:#4b9146}.modal-popup.modal-slide.popup-edit-forwarder-address .modal-footer{border-top:0;text-align:right;padding-top:0}.negotiableextendedquote-quote-view .action.save-and-get-address{color:#fff;background:#4b9146;font-size:14px !important;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146 !important;padding:8px 25px 6px !important;line-height:20px;border-radius:2px;text-transform:unset}.negotiableextendedquote-quote-view button.action.cancel-edit-address{color:#4b9146 !important;background:#fff;font-size:14px !important;text-align:center;font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;border:1px solid #4b9146 !important;padding:8px 25px 6px !important;line-height:20px;border-radius:2px;margin-left:10px;text-transform:unset}.box-order-billing-address [type=radio]:checked,.box-order-billing-address [type=radio]:not(:checked){position:absolute;left:-9999px}.box-order-billing-address [type=radio]:checked+label,.box-order-billing-address [type=radio]:not(:checked)+label{position:relative;padding-left:28px !important;cursor:pointer;line-height:28px;display:inline-block;color:#666;font-size:13px !important}.box-order-billing-address [type=radio]:checked+label:before{content:'';position:absolute;left:0;top:4px;width:18px;height:18px;border:1px solid #007bff;border-radius:100%;background:#007bff}.box-order-billing-address [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:4px;width:18px;height:18px;border:1px solid #dee2e6;border-radius:100%;background:#dee2e6}.box-order-billing-address [type=radio]:checked+label:after{content:'';width:8px;height:8px;background:#fff;position:absolute;top:9px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.box-order-billing-address [type=radio]:not(:checked)+label:after{content:'';width:8px;height:8px;background:#007bff;position:absolute;top:9px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.box-order-billing-address [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.box-order-billing-address [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.comments-block-list{margin:30px 0}.quote-view-buttons button#review-order-place{margin-left:15px;text-transform:capitalize}.quote-view-buttons button#review-order-place span{font-size:14px}.order-status-Emend,.order-status-Pending,.order-status-Emend,.order-status-Rejected{font:14px "montserratsemibold","Arial",Helvetica,sans-serif}.order-status-Emend{color:#ff8c00}.order-status-Pending{color:#ff1493}.order-status-Approved{color:#6cb01b}.order-status-Rejected{color:red}.box-order-shipping-method .uploaddoc-name a.fileupload-preview{text-overflow:ellipsis;overflow:hidden;display:inline-block;max-width:calc(100% - 24px);padding:0;margin:10px 0;float:left}.uploaddoc-name a.clear-doc-data{padding:0 4px;line-height:18px;font-size:14px;float:left;margin:8px 4px}.history-log-block-item-info span.price{display:block}div#document_upload_lpo{clear:both}.box-order-shipping-method .pdc-no-container label{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px !important;margin-bottom:8px}.modals-wrapper .modal-popup.modal-checkout .modal-inner-wrap{width:500px}.fotorama__stage,.fotorama__nav{z-index:99999}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{z-index:9999;top:25px !important}.fotorama__arr--prev,.fotorama__arr--next{display:block !important}th.col.title-redington span,th.title-partner span{border-bottom:1px solid #4b9146 !IMPORTANT;padding:5px 38% !IMPORTANT}.calculated-subtotal td{width:100%;text-align:right}.calculated-wrapper{max-width:100%;text-align:right;display:inline-block}.calculated-wrapper div{float:left;text-align:right;display:inline-block;font:14px "montserratsemibold","Arial",Helvetica,sans-serif}.calculated-wrapper .title-txt{margin:0 10px 0 50px;color:#5f5f5f}.calculated-wrapper .title-txt{margin:0 10px 0 50px;color:#5f5f5f}.calculated-wrapper .subtotal-txt{color:#939393}tr.no-border th{border:0 !important;padding:0;margin:0}table#shopping-cart-table tr:nth-child(2) th{padding:8px}.pagebuilder-banner-wrapper [data-element=content]{max-height:150px;height:100%;min-height:130px !important}.pagebuilder-banner-wrapper{width:100%;background-size:100% !important}.pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{padding:0 !important}.btn-btn-bordered,.btn-btn-bordered:hover,.btn-btn-bordered:focus,.btn-btn-bordered:visited,.requestQuote-modal .modal-footer button.btn-btn-bordered{padding:0 24px!important;border-radius:5px;display:flex;align-items:center;height:36px;justify-content:center;font-family:'montserratsemibold';font-size:14px;font-weight:600;text-transform:uppercase;line-height:17px;color:#016938 !important;background:#fff!important;border:1px solid #016938!important}.btn-btn-green-primary,.btn-btn-green-primary:focus,.btn-btn-green-primary:hover,.btn-btn-green-primary:visited,.requestQuote-modal .modal-footer button.btn-btn-green-primary{padding:0 24px!important;border-radius:5px;display:flex;align-items:center;height:36px;justify-content:center;font-family:'montserratsemibold';font-size:14px;font-weight:600;text-transform:uppercase;line-height:17px;color:#fff !important;background:#016938!important;border:1px solid #016938!important}.label-input-text{font-family:'montserratsemibold';font-size:13px!important;font-weight:600!important;line-height:20px;color:#6c737f;margin-bottom:4px}.addtoQuote-btn-plp,.addtoQuote-btn-plp:hover,.addtoQuote-btn-plp:focus,.addtoQuote-btn-plp:visited,.addtoQuote-btn-plp1,.addtoQuote-btn-plp1:hover,.addtoQuote-btn-plp1:focus,.addtoQuote-btn-plp1:visited{justify-content:center;text-decoration:none;font-weight:600;font-size:16px;font-family:'montserratsemibold';line-height:1;text-transform:uppercase;color:#016938;border:1px solid #016938;background:#fff;padding:0 24px;border-radius:5px;cursor:pointer;height:36px;display:flex;align-items:center;margin:10px auto 0}.modals-wrapper .modal-popup.addtoQuotePopup-modal .modal-header,.modals-wrapper .modal-popup.addtoQuotePopup-modal .modal-content{padding:20px 20px!important}.modals-wrapper .modal-popup.addtoQuotePopup-modal .modal-footer{padding:10px 20px}.modals-wrapper .modal-popup.addtoQuotePopup-modal .modal-title{padding:0;font:normal normal 600 18px/22px 'montserratsemibold';letter-spacing:0px;color:#000}.modals-wrapper .modal-popup.addtoQuotePopup-modal .action-close{padding-right:5px!important}.modal-popup.addtoQuotePopup-modal._show .modal-footer{padding:20px 20px!important}.modal-popup.addtoQuotePopup-modal .modal-header,.modal-popup.addtoQuotePopup-modal .modal-footer{padding:35px 30px 30px!important}.modal-popup.addtoQuotePopup-modal .modal-content{padding:25px 0!important}.modal-popup.addtoQuotePopup-modal .action-close,.modal-slide .action-close{top:10px}.modal-popup.addtoQuotePopup-modal .modal-footer{border-top:1px solid #0000001A!important}.modal-popup.addtoQuotePopup-modal .modal-title{font:normal normal 400 14px/17px 'montserratregular';letter-spacing:0px;color:#212529}.modal-popup.addtoQuotePopup-modal .modal-title span{font:normal normal 500 14px/17px 'montserratmedium'}.modal-popup.addtoQuotePopup-modal .modal-footer button.btn-btn-green-primary:focus,.modal-popup.addtoQuotePopup-modal .modal-footer button.btn-btn-green-primary{font-size:14px !important;font-weight:600;font-family:'montserratsemibold';line-height:1;text-transform:uppercase;color:#fff!important;border:1px solid #016938!important;background:#016938!important;padding:0 24px!important;border-radius:5px;cursor:pointer;height:36px;display:flex;align-items:center;margin-left:12px}.modal-popup.addtoQuotePopup-modal .modal-footer button.btn-btn-bordered,.modal-popup.addtoQuotePopup-modal .modal-footer button.btn-btn-bordered:focus{font-size:14px !important;font-weight:600;font-family:'montserratsemibold';line-height:1;text-transform:uppercase;color:#016938!important;border:1px solid #016938!important;background:#fff!important;padding:0 24px!important;border-radius:5px;cursor:pointer;height:36px;display:flex;align-items:center}.modal-popup.addtoQuotePopup-modal .modal-label{font-family:'montserratmedium';font-size:14px;font-weight:500;line-height:24px;letter-spacing:.15000000596046448px;color:#495057;margin-bottom:16px}#addToExistigQuote,#addNewQuote{max-width:256px;margin:0 auto}.icon-calender-rfq{position:absolute;z-index:2;display:block;width:20px;height:20px;line-height:1;text-align:center;pointer-events:none;top:10px;right:17px;opacity:.6}.daterangepicker.show-calendar{padding-right:0!important;z-index:99999999}.daterangepicker select.yearselect,.daterangepicker select.monthselect{border:none;width:30%!important}.warning-text-rfq{padding:16px 0 0;color:#d08802;font-family:'montserratregular';font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.15px}#message-container-rfq{display:none}#message-container-rfq.success{display:block;background:#f1f7e9;color:#6eb622;padding:10px;position:absolute;top:132px;right:0;font-family:'montserratsemibold';font-size:12px;font-weight:600}#message-container-rfq.error{display:block;background:#fdeeee;color:red;padding:10px;position:absolute;top:132px;right:0;font-family:'montserratsemibold';font-size:12px;font-weight:600}.select-hidden-quote-modal{display:none;visibility:hidden;padding-right:10px}.select-quote-modal{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#495057;letter-spacing:.25px;width:100%;height:36px;font-weight:400;font-size:14px;line-height:20px}.select-styled-quote-modal{position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 8px 5px 10px;width:100%;height:36px;background:#fff;border:1px solid #ced4da;border-radius:5px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#495057;letter-spacing:.25px;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center}.select-styled-quote-modal:after{content:"";width:0;height:0;border:5px solid transparent;border-color:#495057 transparent transparent;position:absolute;top:15px;right:10px}.select-styled-quote-modal:hover{background-color:#fff}.select-options-quote-modal{display:none;position:fixed;top:143px;right:0;left:16px;width:calc(100% - 32px);z-index:999;margin:0;padding:0;list-style:none;background:#fff;border:1px solid #ced4da;max-height:240px;overflow-y:auto}.select-options-quote-modal li{margin:0;padding:14px 0;text-indent:15px;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.select-options-quote-modal li:hover,.select-options-quote-modal li.is-selected{color:#495057;background:#ebebeb}.select-options-quote-modal li[rel=hide]{display:none}@media (max-width:1200px){.pagebuilder-banner-wrapper [data-element=content]{max-height:150px;height:100%;min-height:103px !important}.pagebuilder-slide-wrapper [data-element=content]{height:100%;max-height:420px;min-height:340px !important}.slick-dotted .slick-dots{top:90%}div[data-content-type=slider].slick-initialized:not(.top-brand-slider){min-height:340px !important}div[data-content-type=slider].slick-initialized.category-slider-container{min-height:280px!important;max-height:280px!important;position:relative}.category-slider-container .slick-dots{position:absolute}.img-category-slider .pagebuilder-slide-wrapper [data-element=content]{min-height:240px!important;max-height:240px}.pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{padding:0 !important}}.title-txt{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:14px;margin:8px 2px 12px}.lpo-checkoutContent{margin-left:-16px}.excluding-vat{color:#666;font-size:smaller;margin-top:10px;text-align:right}.carousel-container.mp-banner-slider{margin-bottom:80px;margin-top:10px}.checkout-index-index #checkout{display:block;float:right;width:25%}.checkout-index-index #maincontent .cart-container .form.form-cart{width:100%}.checkout-index-index .row.main-row{display:block}.checkout-index-index .items-in-cart{display:none}.checkout-cart-index .page.messages{width:72.2%}.filter-options-title:after{position:absolute;right:5px}.filter-options-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.active>.filter-options-title:after{content:'\e621'}.filter-options-title{cursor:pointer;font-weight:600;margin:0;overflow:hidden;padding:10px 40px 0 0;position:relative;text-transform:uppercase;word-break:break-all;z-index:1;display:block;text-decoration:none}.filter-options-item:last-child{border-bottom:none}.filter-content .am-filter-current .am-filter-value{max-width:90%}.apple-assets-index .card-text,.marketing-info p{font-size:14px}.apple-assets-index .card-download a{color:#007bff;border-right:1px solid #7b7b7b;padding:0 10px;font-size:14px}.apple-assets-index .card-download a:first-child{padding-left:0}.apple-assets-index .card-download a:last-child{border-right:none}.marketing-assets-main{margin-top:30px}.marketing-assets-main .marketing-brands.row .brand-main{padding-bottom:15px}.marketing-assets-main .card-download{line-height:16px}.cart-active-deals-title{margin-top:30px!important}.deal-item-name{font-size:14px;color:#333;font-family:'montserratmedium'}.cart-active-deals.actions-toolbar .action-delete{float:right}.cart-active-deals.actions-toolbar .cross-icon:before{content:"\f00d";color:#6c737f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:32px;content:'\e616';font-family:'icons-blank-theme';margin:-5px 0 0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.item-deal{margin-bottom:20px}.checkout-cart-index .data.table.totals tr.totals:not(.sub):last-child{display:none}.filter-th-menu{position:relative;padding-right:15px}#filter-th{cursor:pointer}.filter-th-menu:before{content:"\f0c9";display:inline-block;color:#6c737f;font-family:FontAwesome;line-height:1;font-size:9px;position:absolute;right:0;top:1px}.right-top{float:right;margin:-55px 0 0;z-index:999;position:relative}button.green-btn{font-weight:600;font-size:14px!important;line-height:17px;text-transform:uppercase;color:#fff;background:#016938;border-radius:5px;padding:11.5px 24px !important;height:auto}button.green-btn:hover,button.green-btn:focus,button.green-btn:active{background:#119752;color:#fff}.filter-wrapper{display:none;position:absolute;background-color:#fff;min-width:191px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1}.filter-wrapper p{font-weight:500;font-size:13px;line-height:16px;color:#495057;text-align:left;padding:8px;margin:0}.show{display:block}label.checkbox-container{display:block;position:relative;padding-left:35px !important;cursor:pointer}.checkbox-container input{visibility:hidden;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:2px solid #6c737f;border-radius:4px}.deals-endCust-detail{font-weight:700;font-size:13px;line-height:16px;letter-spacing:.4px;color:#6c737f}.checkbox-container:hover input~.checkmark{background-color:#fff}.checkbox-container.checkbox-disabled .checkmark,.checkbox-container.checkbox-disabled:hover .checkmark{border-color:#ccc;background:#eee}.checkbox-container input:checked~.checkmark{background:#016938;border:0}.checkbox-container input:disabled~.checkmark{background:#9ea8ad;border:0}.checkbox-container input:disabled:checked~.checkmark{background:#016938;border:0}.checkbox-container input:disabled,.checkbox-container input:disabled:checked{cursor:not-allowed}.checkbox-container input:disabled~.checkmark:after{display:block;width:10px;height:2px;top:9px;left:5.5px;transform:rotate(0deg)}.checkbox-container input:disabled:checked~.checkmark:after{left:8px;top:4px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:8px;top:4px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.search-container{display:flex;align-items:center}.search-box{margin-right:21px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#6c737f;width:376px}#inputTextField{margin:0;margin:0;padding-left:40px;display:block;width:100%}.form-control-feedback{position:absolute;z-index:2;display:block;width:20px;height:20px;line-height:1;text-align:center;pointer-events:none;color:#ced4da;top:10px;left:18px;font-size:20px}.view-cart .group-payment{margin-top:16px!important}.view-cart .group-payment:first-child{margin-top:0!important}.group-payment-header{padding:17px 12px 17px 14px;display:flow-root;border-bottom:1px solid #ced4da}.pay-heading{font-weight:600;font-size:16px;line-height:24px;letter-spacing:.1px;color:#212529;float:left}.flex-container{display:flex;float:right;width:55%;justify-content:end}.group-payment-header .table-label{line-height:16px;letter-spacing:.4px}table#shopping-cart-table td,table#shopping-cart-table th{font-weight:400;font-size:12px;line-height:130%;color:#212529}table#shopping-cart-table th{font-weight:600}.cart-summary{margin-bottom:9px}*/.modal-title{font-weight:500;font-size:20px;line-height:24px;display:flex;align-items:center;color:#000}.modal-header{border-bottom:1px solid #CED4DA!important}.modal-content{padding:20px!important}.checkout-modal{font-weight:500;font-size:14px;line-height:157.9%;color:#212529}.checkout-modal p{margin:0}.btn-bordered,.btn-bordered:hover,.btn-bordered:focus{padding:0 24px!important;border-radius:5px;display:flex;align-items:center;height:36px;justify-content:center;font-family:'montserratsemibold';font-size:14px!important;font-weight:600;line-height:17px;text-transform:uppercase;color:#016938 !important;background:#fff;border:1px solid #016938!important;float:right}.checkout-index-index .checkout-block{margin:7px 0 !important;box-shadow:none !important}@media (min-width:769px){.modals-wrapper .modal-popup .modal-inner-wrap{width:541px!important}}.cart-update.btn-bordered,.cart-update.btn-bordered:focus{float:left;margin-top:28px;padding:11px 24px 9px!important;font-weight:600;font-size:14px!important;line-height:17px;text-transform:uppercase;height:auto;border:1px solid #016938!important}.cart-container .form-cart .action.update.cart-update.btn-bordered:before{display:none}.checkout-heading{font-family:'montserratsemibold';letter-spacing:.1px;color:#495057;font-weight:600;font-size:16px;line-height:20px;margin:0 0 4px}.checkout-heading-pickup-by{font-family:'montserratsemibold';font-style:normal;font-weight:600;font-size:12px;line-height:15px}.page-layout-checkout .cart.table-wrapper .group-payment{margin-top:17px;margin-bottom:32px}.tdwithtable input:read-only{background-color:#f8f8f8;border:1px solid #ddd}.modal-footer button{padding:11.5px 23px!important;border-radius:5px;height:41px;line-height:17px;font-size:14px!important;font-weight:500}.error{margin-top:5px;color:red}.deals-sales-view .page-title-wrapper{display:none}.deals-sales-view .deal-title-wrapper{background:#fff;box-shadow:0px 5.24635px 3.7474px rgba(0,0,0,.12);position:absolute;top:0;left:92px;width:calc(100% - 75px);padding:14px 9px 14px 34px}.deals-sales-view .page-title-container h2{font-weight:600;font-size:24px;line-height:29px;color:#4b9146;font-family:'montserratmedium'}.deals-sales-view .deals-view-wrapper{margin-top:70px}.checkout-onepage-success .page-title-wrapper a.action.print{display:none}.catalog-category-view a.filter-item span.label{padding-left:20px!important;color:#495057}.catalog-category-view span.amshopby-choice:before{border:2px solid #6C737F!important}.catalogsearch-result-index a.filter-item span.label{padding-left:20px!important;color:#495057}.block .block-content.filter-content .filter-options-content .items li{position:relative;margin-bottom:16px}.company-users-index .modal-inner-wrap.add-user-popup,.company-users-index .modal-success-subuser .modal-inner-wrap{width:698px!important}.company-users-index .modal-inner-wrap.add-user-popup .modal-title,.company-users-index .modal-success-subuser .modal-inner-wrap .modal-title{padding:0}.company-users-index .modal-inner-wrap.add-user-popup .modal-title:before,.company-users-index .modal-success-subuser .modal-inner-wrap .modal-title:before{display:none}.company-users-index .modal-inner-wrap.add-user-popup .modal-content,.company-users-index .modal-success-subuser .modal-inner-wrap .modal-content{padding:10px 10px 10px 20px!important}.status span.field-label{font-family:'montserratsemibold','Helvetica Neue',Arial,sans-serif;font-size:13px;font-weight:400;color:#333}#disclaimer-text{color:rgba(0,0,0,.6);font-size:12px;line-height:1.4}.last-field-textarea{width:46%;margin-left:2%}.nav-center .owl-nav{text-align:center!important;margin:0!important}.nav-center .owl-nav button{position:absolute;top:calc(50% - 40px);background-color:#000;color:#fff;margin:0;transition:all .3s ease-in-out}.nav-center .owl-nav button.owl-prev{left:-40px}.nav-center .owl-nav button.owl-next{right:-40px}.nav-center.owl-carousel .owl-nav button.owl-prev .fa,.owl-carousel .owl-nav button.owl-next .fa{padding:10px!important}.nav-center.owl-carousel .owl-stage-outer{overflow:hidden!important}.nav-center.owl-carousel .owl-nav{overflow:hidden;height:0}.nav-center.owl-carousel .item{text-align:center}.nav-center.owl-carousel .nav-button{height:50px;width:25px;cursor:pointer;position:absolute}.nav-center.owl-carousel .owl-prev.disabled,.nav-center.owl-carousel .owl-next.disabled{pointer-events:none;opacity:.25}.quickorders-index-index .page-wrapper{display:block;width:100%}.header-email-txt a,.header-email-txt a:focus,.header-email-txt a:hover,.header-email-txt a:visited{color:#0069d1}.checkout-onepage-success .columns.col1-layout,.cms-apple-dpp .columns.col1-layout,.cms-trainings .columns.col1-layout,.cms-upcoming-events .columns.col1-layout,.cms-helpful-resources .columns.col1-layout{margin-left:105px}.deals-sales-view .page.messages .message{margin-top:45px;margin-bottom:-50px}.notice-cookie-container{position:fixed;bottom:0;height:auto;left:calc(50% - 496px);width:992px;border-radius:5px;border:1px solid rgba(0,0,0,.1);background:var(--neutral-white,#fff);box-shadow:0px 10px 20px 0px rgba(0,0,0,.1);color:#000;font-family:'cairo';font-size:15px;font-weight:500;line-height:normal;z-index:9999999991}.notice-cookie-container h3.cookie-title{font-weight:700;padding:16px}.cookie-content-popup{padding:16px 16px 32px;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}.cookie-content-popup a,.cookie-content-popup a:hover,.cookie-content-popup a:focus,.cookie-content-popup a:visited{color:#0069d1;text-decoration:underline}.cookies-footer{padding:16px;float:right}.cookies-footer .action{color:#016536}#btn-cookie-allow{height:36px;border-radius:5px;background:#4b9146;font-weight:400;font-size:16px!important;line-height:normal;color:#FFFFFF!important;display:flex;text-transform:capitalize;align-items:center;padding:0 24px!important}@media only screen and (max-width:1600px){.flex-container.cart-search-pay-reference{width:50%}}@media only screen and (max-width:1400px){.checkout-onepage-success .columns.col1-layout .container{width:calc(100% - 56px);margin:0 auto}.cms-apple-dpp .columns.col1-layout .container{width:calc(100% - 56px);margin:0 auto}}@media only screen and (max-width:1200px){.notice-cookie-container{width:730px;left:calc(50% - 365px);font-size:16px}.account .columns.col1-layout,.account .columns.col2-layout{margin-left:105px}.dpp-training-resource-image-container div:nth-child(4n){margin-right:16px!important}.dpp-training-resource-image-container div:nth-child(3n){margin-right:0!important}.dpp-training-resource-image-container{justify-content:left!important}.dpp-training-resource-image-container div{margin-right:16px!important;width:calc(33% - 16px)!important;margin-bottom:20px!important}.carousel-container.mp-banner-slider{margin-bottom:30px}.customer-address-index .block.block-addresses-list{clear:both}}@media only screen and (max-width:1024px){.account .columns.col1-layout,.account .columns.col2-layout,.checkout-onepage-success .columns.col1-layout{margin-left:0}.cms-trainings .columns.col1-layout,.cms-upcoming-events .columns.col1-layout,.cms-helpful-resources .columns.col1-layout{margin-left:0!important}.cms-trainings .columns.col1-layout .container,.cms-upcoming-events .columns.col1-layout .container,.cms-helpful-resources .columns.col1-layout .container{width:100%!important;max-width:100%!important}.dpp-training-left-content{margin-right:36px!important}.dpp-training-img{text-align:center!important}.checkout-success{width:100%}.dpp-training-resource-image-container div p.image-description{padding:10px}.container-header{width:calc(100% - 28px);max-width:calc(100% - 28px);margin:0 auto}.dpp-training-resource-image-container div{width:calc(50% - 16px)!important}.dpp-training-resource-image-container div:nth-child(3n){margin-right:16px!important}.cms-apple-dpp .columns.col1-layout{margin-left:0}.cms-apple-dpp .columns.col1-layout .container{width:calc(100% - 10px);max-width:calc(100% - 10px)}.apple-assets-index .card-text,.marketing-info p,.quickOrderForm .info-text{line-height:1.35}.training-content-responsive{padding:24px!important}div[data-content-type=slider].slick-initialized.category-slider-container{min-height:200px!important;max-height:200px!important}.img-category-slider .pagebuilder-slide-wrapper [data-element=content]{min-height:180px!important;max-height:180px}}@media only screen and (max-width:920px){.notice-cookie-container{width:504px;left:calc(50% - 252px)}}@media only screen and (max-width:768px){.addtoQuote-btn-plp,.addtoQuote-btn-plp:hover,.addtoQuote-btn-plp:focus,.addtoQuote-btn-plp:visited,.addtoQuote-btn-plp1,.addtoQuote-btn-plp1:hover,.addtoQuote-btn-plp1:focus,.addtoQuote-btn-plp1:visited{font-size:11px;padding:0;height:30px}.quotes-grid-toolbar.toolbar.bottom{border:0}.dpp-training-left-content{margin-right:0!important}.dpp-training-img{text-align:center!important;margin-top:16px}.training-content-responsive .pagebuilder-column-line{flex-wrap:wrap-reverse!important}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{width:100%}.company-users-index .popup-tree .modal-footer .action{margin-bottom:0}.checkout-onepage-success .page-title-wrapper .page-title{font-size:20px}.catalog-category-view .slick-slide.slick-current.slick-active{width:100%!important}.modals-wrapper .modal-popup.addtoQuotePopup-modal .modal-header,.modals-wrapper .modal-popup.addtoQuotePopup-modal .modal-content{overflow:unset}}@media only screen and (max-width:700px){.success-table-wrapper{overflow-x:auto}.success-table-wrapper #success-page-table{min-width:620px}}@media only screen and (max-width:600px){.notice-cookie-container{width:288px;left:calc(50% - 144px)}.checkout-onepage-success .page-title-wrapper .page-title{font-size:20px}div[data-content-type=slider].slick-initialized.category-slider-container{min-height:120px!important;max-height:120px!important}.img-category-slider .pagebuilder-slide-wrapper [data-element=content]{min-height:110px!important;max-height:110px}}@media only screen and (max-width:520px){#success-page-table th{text-transform:capitalize}#success-page-table th,#success-page-table td{padding:10px 5px}}.top-brand-slider div[data-content-type=slide]{overflow:initial}.top-brand-slider .slick-list{margin:0 60px}.top-brand-slider .pagebuilder-slide-wrapper{position:relative;width:80%;margin:auto;border:none !important}.top-brand-slider .pagebuilder-overlay p{margin:0;position:absolute;bottom:-35px;left:50%;transform:translate(-50%,0)}.top-brand-slider .slick-next.slick-arrow{right:0;top:40%}.top-brand-slider .slick-prev.slick-arrow{left:0;top:40%}.top-brand-slider .slick-arrow:before{background:#e6e6e6;padding:10px;border-radius:25px;font-size:16px !important;color:#000;border:1px solid #d5d5d5}.topbrandheading{padding:30px 0;font-size:18px;font-weight:500;color:#000;font-family:'montserratbold'}@media (max-width:767px){.top-brand-slider .slick-list{margin:0}.top-brand-slider .pagebuilder-slide-wrapper{width:90%;background-size:70px !important}.top-brand-slider .pagebuilder-overlay{padding:40px !important}.top-brand-slider .slick-arrow{display:none}.training-content-responsive{padding:16px !important}.modals-wrapper .modal-popup.addtoQuotePopup-modal.modal-slide{left:0}.catalog-category-view .daterangepicker .drp-calendar.left.single,.catalog-product-view .daterangepicker .drp-calendar.left.single{width:275px;padding:8px 0}.catalog-category-view .daterangepicker .calendar-table th,.catalog-category-view .daterangepicker .calendar-table td,.catalog-category-view .daterangepicker td.start-date.end-date,.catalog-product-view .daterangepicker .calendar-table th,.catalog-product-view .daterangepicker .calendar-table td,.catalog-product-view .daterangepicker td.start-date.end-date{min-width:35px!important;width:35px;height:35px;padding:2px}}@media (max-width:500px){.dpp-training-resource-image-container div{width:100% !important;margin-right:0 !important;margin-bottom:10px !important}.dpp-training-resource-image-container div:nth-child(3n),.dpp-training-resource-image-container div:nth-child(4n){margin-right:0!important}}#del-doc{cursor:pointer}