.item-box .btn-wrapper button:hover,input[type="radio"]:checked+label:before,input[type="checkbox"]:checked+label:before,.select input[type="checkbox"]:checked+label,.select-boxes input[type="checkbox"]:checked+label,.two-row-carousels .slick-arrow:hover,.home-page-polls .answer input[type="radio"]:checked+label:before,.answer input[type="radio"]:checked+label:before,.pager li a:hover,.pager li span,.pager li.previous-page a:hover,.pager li.next-page a:hover,.pager li.first-page a:hover,.pager li.last-page a:hover,.ui-datepicker-header,.ui-datepicker-calendar a.ui-state-active:hover,.ui-datepicker-calendar a.ui-state-active,.order-progress .active-step:not(.last) a:hover:before,.opc .selector input[type="checkbox"]:checked~label:before,.forum-search-box.search-box .search-box-button:hover,.ico-wishlist .wishlist-qty,.ico-cart .cart-qty,.shopping-cart-link .cart-qty,.selected-options-list>li span,.header-menu .close-menu,.close-side-menu,.mobile-flyout-wrapper .close-side-menu,.header-menu ul li.back-button,.avatar-page .upload-image.valid+label,.ui-slider-range,.filters-button,.quick-view-button a:hover,.jCarouselMainWrapper .slick-next:hover,.jCarouselMainWrapper .slick-prev:hover,.blog-search-box .search-box-button:hover,.sale-of-the-day-offer .timer-info-box,.spc-products .slick-arrow:hover,.nivo-directionNav a:hover,.anywhere-slider .slick-arrow:hover,.theme-roller .open-button,.product-filters .ui-slider-range,.buttons .k-button{background-color:#333}.selected-options-list>li span:hover,.theme-roller .open-button:hover,.avatar-page .upload-image.valid+label:hover,.buttons .k-button:hover{background-color:#0d0d0d}.link-rss:hover:before,.field-validation-valid,.username-available-status,.cart a,.data-table a,.compare-products-table a,.forums-table-section a,.cart .product a:hover,.data-table .product a:hover,.compare-products-table .product a:hover,.forums-table-section .product a:hover,.cart .edit-item a,.data-table .edit-item a,.compare-products-table .edit-item a,.forums-table-section .edit-item a,.mini-shopping-cart .count a:hover,.mini-shopping-cart .price,.mini-shopping-cart .totals strong,.login-form-in-header .in-header-register .register-button:hover,.login-form-in-header .inputs input:focus+.inputs-icons,.footer-block a:hover,.social-sharing a:hover:before,.footer-block .title:before,.footer-block .title:after,.block .title:before,.block .list li.active>a,.block .list a:hover,.block .view-all a,.block .tags li a:hover,.product-tags-all-page li a:hover,.poll>strong,.block .answer label:hover,.breadcrumb a:hover,.breadcrumb a:hover span,.item-box .actual-price,.item-box .tax-shipping-info a,.vendor-item:hover .title a,.manufacturer-item:hover .title a,.category-grid .item-box:hover .title a,.product-name .manufacturers .value,.overview .manufacturers .value,.product-review-links a:hover,.product-no-reviews a:hover,.compare-products .add-to-compare-list-button:hover,.compare-products .add-to-compare-list-button:hover:before,.back-in-stock-subscription:hover:before,.overview .additional-details div .value a,.variant-overview .additional-details div .value a,.download-sample a,.product-social-sharing li a:hover:before,.email-a-friend:hover:before,.overview .product-price,.variant-overview .product-price,.tier-prices .item-price,.product-tags-list a,.ui-tabs .ui-tabs-nav li a:hover,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-state-active.ui-tabs-active a,.ui-tabs .submitReviewResult,.product-review-helpfulness .vote:hover:before,.wishlist-page .share-info a,.compare-products-mobile .price .item span,.email-a-friend-page .title a,.accept-privacy-policy .read,.account-page .button-2.return-items-button:hover,.account-page .button-2.return-items-button:hover:before,.order-total td label,.order-total td span,.cart-total .order-total,.terms-of-service .read,.cart-collaterals>div>.title:hover,.cart-collaterals>div>.title:before,.cart-collaterals .message-success,.checkout-page .add-button .btn-holder.open:before,.order-completed .order-number,.opc>li.allow:not(.active) .step-title:after,.opc>li.active .step-title .number,.opc>li.active .step-title .title,.order-details-page .order-overview .order-number,.sitemap-page a,.post-date,.news-date,.post-navigation a:before,.post-navigation a:after,.back-to-all-button:hover,.back-to-all-button:hover:before,.blog-page .tags li,.blogpost-page .tags a,.read-comments:hover,.read-comments:hover:before,.new-comment .result,.news-list-homepage .view-all a,.news-list-homepage .view-all a:after,.current-time,.forum-search-box .advanced>a:hover,.forum-table a:hover,.topic-post .pm-button:before,.topic-post .post-vote>.vote.up:hover:before,.topic-post .post-vote>.vote.down:hover:before,.compare-products-table .product-price td,.order-progress .active-step.last a span,.category-navigation-list-wrapper ul li:hover>a,.category-navigation-list-wrapper ul li:hover>span,.category-navigation-list-wrapper ul li:hover>a:after,.header-links a:hover,.header-links a:hover:before,.block.block-recently-viewed-products .list a:hover,.block-account-navigation.block .list a:hover,.block-account-navigation.block .list a:hover:after,.block-account-navigation.block .list a.active,.block-account-navigation.block .list a.active:after,.header-selectors-wrapper>div input[type="radio"]:checked+label,.ajaxCart .k-window-titlebar.k-header .k-window-actions .k-icon:hover:before,.productAddedToCartWindowDescription strong,.clearFilterOptionsAll:hover,.filter-block .toggleControl:before,.filter-block a.clearFilterOptions:hover:before,.filter-block a.clearPriceRangeFilter:hover:before,.picture-thumbs .slick-prev:hover:before,.picture-thumbs .slick-next:hover:before,.instant-search-item .detail .price,.home-page .jCarouselMainWrapper.small-products .nop-jcarousel .carousel-title:before,.mega-menu .sublist li:hover>a,.category-navigation-list .dropdown .box .title a,.category-navigation-list .dropdown .box .subcategory-item a:hover,.mega-menu .manufacturers .box:hover .title,.mega-menu .vendors .box:hover .title,.previous-product a:before,.next-product a:before,.quickView .k-window-titlebar.k-header .k-window-actions a:hover:before,.quickViewWindow #accordion>h3 span:before,.quickViewWindow .product-variant .product-price,.ropc .section .title:after,.ropc .coupon-box-panel .message-success,.ropc .giftcard-box-panel .message-success,.ropc .cart-total .cart-total-row span,.sale-of-the-day-offer .product-name a:hover,.sale-of-the-day-offer .price.actual-price,.sale-of-the-day-offer .slick-arrow:hover:before,.rich-blog-homepage .view-all a,.rich-blog-homepage .view-all a:after,.blog-search-results .search-term-highlighter,.share-post li a:hover:before,.post-relations li a,.spc-products .spc-header li:hover,.spc-categories .navigation li:hover,.spc-header li.active,.spc-categories .navigation li.active,.spc-categories .category-title,.spc-categories .category-sublist a:hover,.spc-categories .slick-prev:hover:before,.spc-categories .slick-next:hover:before,.advantages-item .title a:hover,.scroll-back-button:before,.inputs.accept-consent .read,.product-filters .selected-price-range{color:#333}.product-name .manufacturers .value:hover,.product-tags-list a:hover:hover,.overview .additional-details div .value a:hover,.variant-overview .additional-details div .value a:hover,.terms-of-service .read:hover,.download-sample a:hover,.sitemap-page a:hover,.blog-page .tags a:hover,.blogpost-page .tags a:hover,.product-tags-list a:hover,.cart .edit-item a:hover,.news-list-homepage .view-all a:hover,.news-list-homepage .view-all a:hover:after,.manufacturers .value:hover,.block .view-all a:hover,.data-table a:hover,.forums-table-section a:hover,.category-navigation-list .dropdown .box .title a:hover,.rich-blog-homepage .view-all a:hover,.rich-blog-homepage .view-all a:hover:after,.post-relations li a:hover,.spc-categories .category-title a:hover{color:#0d0d0d}.ajax-loading-block-window:before,.ajax-loading-block-window:after,.two-row-carousels .slick-arrow:hover,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-state-active.ui-tabs-active a,.order-progress .active-step.last a:before,.block-account-navigation.block .list a.active,.nopAjaxCartPanelAjaxBusy:before,.nopAjaxCartPanelAjaxBusy:after,.miniProductDetailsPanelAjaxBusy:before,.miniProductDetailsPanelAjaxBusy:after,.ui-slider-handle,.product-filters .ui-slider-handle,.productPanelAjaxBusy:before,.productPanelAjaxBusy:after,.infinite-scroll-loader:before,.infinite-scroll-loader:after,.cloudzoom-ajax-loader:before,.cloudzoom-ajax-loader:after,.jCarouselMainWrapper .slick-next:hover,.jCarouselMainWrapper .slick-prev:hover,.quickView .k-loading-image:before,.quickView .k-loading-image:after,.quickView .cloudzoom-ajax-loader:before,.quickView .cloudzoom-ajax-loader:after,.panel-loader-effect .spinner:before,.panel-loader-effect .spinner:after,.spc-categories .loading-overlay:before,.spc-categories .loading-overlay:after,.spc-body .loading-overlay:before,.spc-body .loading-overlay:after,.spc-products .slick-arrow:hover,.scroll-back-button,.nivoSlider:before,.nivoSlider:after,.anywhere-slider:before,.anywhere-slider:after,.jCarouselMainWrapper .loading-overlay:before,.jCarouselMainWrapper .loading-overlay:after{border-color:#333}.pager li a:hover,.pager li span{border-color:#333!important}.button-1,.eu-cookie-bar-notification button,.login-form-in-header .login-button,.category-navigation-list-wrapper:hover .category-navigation-title,.category-navigation-list-wrapper.menuItemsAreClickable.opened .category-navigation-title,.newsletter-email .newsletter-subscribe-button,.home-page-polls .poll button,.contact-vendor-button,.item-box .buttons .button-2:hover,.grouped-btn:hover,.write-review .title strong,.comment-form-btn strong,.mfp-container .apply-shipping-button,.write-review .button-1,.qq-uploader .qq-upload-button,.blog-posts .read-more,.news-items .read-more,.forums-table-section .view-all a,.topic-post .post-actions .quote-post-button,.ropc .complete-button button,.spc-categories .category-picture .spc-to-all-products,.jCarouselMainWrapper .slick-dots .slick-active button,.sale-of-the-day-offer li.slick-active button,.spc .slick-dots .slick-active button{background-color:#0071ce}.button-1:hover,.eu-cookie-bar-notification button:hover,.mini-shopping-cart .buttons button:hover,.login-form-in-header .login-button:hover,.search-box .search-box-button:hover,.newsletter-email .newsletter-subscribe-button:hover,.poll .buttons button:hover,.contact-vendor-button:hover,.product-reviews-page .title .write-review-title:hover,.mfp-container .apply-shipping-button:hover,.write-review .button-1:hover,.qq-uploader .qq-upload-button:hover,.blog-posts .read-more:hover,.news-items .read-more:hover,.open-comment-form:hover,.forums-table-section .view-all a:hover,.topic-post .post-actions .quote-post-button:hover,.ropc .complete-button button:hover{background-color:#005ba5}@media all and (min-width:1025px){.search-box .search-box-button,.center-2 .product-list .item-box .buttons .button-2{background-color:#0071ce}.center-2 .product-list .item-box .buttons .button-2:hover{background-color:#005ba5}.block-account-navigation.block .list .active a,.block-account-navigation.block .list .active a:after{color:#333}.block-account-navigation.block .list .active a{border-color:#333}}.trueopc-section{border-color:#0071ce;box-shadow:0 4px 8px rgba(0,113,206,.15)}.trueopc-section.pending,.trueopc-section.waiting,.trueopc-section.inactive{border-color:#0071ce;box-shadow:0 4px 8px rgba(0,113,206,.15)}.trueopc-section.pending .section-header,.trueopc-section.waiting .section-header,.trueopc-section.inactive .section-header{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)}.section-header{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)}#trueopc-payment-method,#trueopc-payment-info{border-color:#0071ce;box-shadow:0 4px 8px rgba(0,113,206,.15)}#trueopc-payment-method .section-header,#trueopc-payment-info .section-header{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)}#trueopc-quote-payment-method,#trueopc-quote-payment-info{border-color:#0071ce;box-shadow:0 4px 8px rgba(0,113,206,.15)}#trueopc-quote-payment-method .section-header,#trueopc-quote-payment-info .section-header{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)}.trueopc-summary-sticky{border-color:#0071ce;box-shadow:0 4px 12px rgba(0,113,206,.15)}.summary-header{border-bottom-color:#0071ce}.summary-cart-items::-webkit-scrollbar-thumb{background:#0071ce}.summary-cart-items::-webkit-scrollbar-thumb:hover{background:#005ba5}#cart-summary-items th,.cart-items-section th,.shoppingcart-cartitems th{border-bottom-color:#0071ce}#cart-summary-items .product a:hover,.cart-items-section .product a:hover,.shoppingcart-cartitems .product a:hover{color:#0071ce}#cart-summary-items .unit-price,#cart-summary-items .subtotal,.cart-items-section .unit-price,.cart-items-section .subtotal,.shoppingcart-cartitems .unit-price,.shoppingcart-cartitems .subtotal{color:#0071ce}.btn-place-order{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%);box-shadow:0 6px 16px rgba(0,113,206,.4)}.btn-place-order:hover:not(:disabled){box-shadow:0 8px 20px rgba(0,113,206,.5)}.btn-apply-promo{background-color:#0071ce}.btn-apply-promo:hover{background-color:#005ba5}.trueopc-section .btn-primary,.button-1{background-color:#0071ce}.trueopc-section .btn-primary:hover,.button-1:hover{background-color:#005ba5}.btn-link.edit-address,.btn-link.edit-method{color:#0071ce}.btn-link.edit-address:hover,.btn-link.edit-method:hover{color:#005ba5}.method-price,.pickup-point-price{color:#0071ce}.info-message i{color:#0071ce}.trueopc-section input:focus,.trueopc-section select:focus,.trueopc-section textarea:focus,#payment-info-form-container input:focus,#payment-info-form-container textarea:focus,#payment-info-form-container select:focus,.address-select:focus,.order-notes-textarea:focus,.promo-code-input:focus,#quote-payment-info-form-container input:focus,#quote-payment-info-form-container textarea:focus,#quote-payment-info-form-container select:focus{border-color:#0071ce;box-shadow:0 0 0 3px rgba(0,113,206,.1)}.trueopc-section .radio-option:hover,.trueopc-section .checkbox-option:hover,.shipping-method-option:hover,.payment-method-option:hover,.pickup-point-option:hover{border-color:#0071ce;box-shadow:0 2px 6px rgba(0,113,206,.1)}.section-loading .spinner{border-top-color:#0071ce}.trueopc-section.completed{border-color:#0071ce}.trueopc-section.completed .section-header{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)}.trueopc-section.completed .section-title{color:#fff}.trueopc-section.completed .step-number{background:rgba(255,255,255,.25);color:#fff;border-color:rgba(255,255,255,.4)}.trueopc-section.completed .section-edit-btn{color:rgba(255,255,255,.9)}.trueopc-section.completed .section-edit-btn:hover{color:#fff}.trueopc-section.locked-section .locked-badge{background:rgba(255,255,255,.2);color:rgba(255,255,255,.9)}.quote-badge{background:#fff3cd;color:#856404;border-color:#ffeeba}.loader-spinner,.quote-checkout-loader .loader-spinner,.quote-checkout-loading-overlay .loader-spinner{border-top-color:#0071ce}.quote-checkout-error .error-icon{color:#dc3545}.checkout-loading-message i{color:#0071ce}:root{--theme-button-color:#0071ce;--theme-button-hover-color:#005ba5;--theme-primary-color:#333}:root{--qa-primary-color:#0071ce;--qa-primary-hover:#005ba5;--qa-primary-rgb:0,113,206;--qa-text-on-primary:#fff;--qa-success-color:#28a745;--qa-warning-color:#ffc107;--qa-danger-color:#dc3545;--qa-info-color:#0071ce;--qa-muted-color:#6c757d}.quote-approval-dashboard .page-header{border-bottom-color:#0071ce}.quote-approval-dashboard .card-header.bg-primary,.quote-approval-dashboard .card-header.bg-info{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)!important}.quote-approval-dashboard .alert-info{border-left-color:#0071ce}.quote-approval-pending .quote-approval-card .card-header.bg-primary{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)!important}.quote-approval-pending .quote-approval-card{border-color:#0071ce;box-shadow:0 2px 8px rgba(0,113,206,.15)}.quote-approval-pending .table thead th{border-bottom:2px solid #0071ce}.quote-approval-my-approvals .table thead th{border-bottom:2px solid #0071ce}.badge-primary,.badge.badge-primary,.badge-info,.badge.badge-info{background-color:#0071ce!important}.quote-approval-dashboard .btn-primary,.quote-approval-dashboard .btn-info,.quote-approval-pending .btn-primary,.quote-approval-my-approvals .btn-primary,.approval-request-details .btn-primary{background-color:#0071ce;border-color:#0071ce}.quote-approval-dashboard .btn-primary:hover,.quote-approval-dashboard .btn-info:hover,.quote-approval-pending .btn-primary:hover,.quote-approval-my-approvals .btn-primary:hover,.approval-request-details .btn-primary:hover{background-color:#005ba5;border-color:#005ba5}.pending-approval{background-color:rgba(0,113,206,.1)!important;border-left:3px solid #0071ce!important}.badge-approval-needed.badge-pending{background-color:#0071ce;color:#fff}#submit-for-approval-section{border-color:#0071ce}.quote-locked-banner{background-color:rgba(0,113,206,.1);border-color:#0071ce}.quote-checkout-status{border-color:#0071ce;box-shadow:0 4px 12px rgba(0,113,206,.15)}.quote-checkout-status .status-icon.checking{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)}.quote-checkout-status .status-message{border-left-color:#0071ce}.modal-header.bg-primary{background:linear-gradient(135deg,#0071ce 0%,#005ba5 100%)!important}.table thead th{border-bottom-color:#0071ce}.table-hover tbody tr:hover{background-color:rgba(0,113,206,.05)}.table .text-primary{color:#0071ce!important}.alert-primary,.alert-info{background-color:rgba(0,113,206,.1);border-color:#0071ce}.approval-timeline .approval-item{border-left-color:#0071ce}.approval-timeline .approval-item:hover{box-shadow:0 4px 12px rgba(0,113,206,.15)}.form-control:focus{border-color:#0071ce;box-shadow:0 0 0 3px rgba(0,113,206,.15)}.stat-box.stat-total{border-left-color:#0071ce}.stat-box.stat-total .stat-value{color:#0071ce}a{color:#0071ce}a:hover{color:#005ba5}.text-primary{color:#0071ce!important}.bg-primary{background-color:#0071ce!important}.border-primary{border-color:#0071ce!important}.modern-portal-container{--brand-navy:#0071ce;--brand-blue:#333;--brand-blue-light:#3339;--brand-blue-pale:#3333331a}.modern-sidebar{background:linear-gradient(180deg,#0071ce 0%,#005ba5 100%)!important}.sidebar-item.active{background:rgba(255,255,255,.15)!important}.modern-card-header{border-left-color:#0071ce}.modern-portal-container .btn-primary,.modern-portal-container .alert-banner-btn{background:#0071ce}.modern-portal-container .btn-primary:hover,.modern-portal-container .alert-banner-btn:hover{background:#005ba5}.modern-portal-container a:not(.btn):not(.sidebar-item){color:#333}.modern-portal-container .border-left-accent{border-left-color:#333}.modern-portal-container input:focus,.modern-portal-container select:focus{border-color:#333;box-shadow:0 0 0 2px rgba(51,51,51,.2)}
