﻿.cat-grid--item:hover .cat-grid--item-name,
.section-header .section-title::before, .section-header .section-title::after,
.owl-carousel.ocarousel .owl-nav button.owl-prev:not(.disabled):hover,
.owl-carousel.ocarousel .owl-nav button.owl-next:not(.disabled):hover,
.counter-wrapper .counter, .search-input .button-1,
#price-filter-section .filter-section .ui-slider-handle,
.overview .add-to-cart-button, .variant-overview .add-to-cart-button,
.nav-pills .nav-link.active, .nav-pills .show > .nav-link,
.registration-page .button-1, .registration-result-page .button-1, .login-page .button-1,
.password-recovery-page .button-1, .account-page .button-1, .return-request-page .button-1,
.cart-collaterals .button-2, .checkout-page .button-1, .stepper .step.active .step--number,
.shipping-method .custom-radio-2 input[type=radio]:checked ~ label,
.payment-method .custom-radio-2 input[type=radio]:checked ~ label,
.stepper .step.allow .step--number,
.lds-ellipsis div {
  background-color: #0078D2;
}

.overview-buttons .btn-link:hover,
.sitemap-page .entity a:hover,
.page-header .breadcrumb li a:hover,
.mega-menu ul.navbar-nav > li > a:hover,
.mega-menu ul.navbar-nav > li > ul > li.dropdown > a:hover,
.mega-menu .dropdown-menu-lg ul.row > li.nav-item .sublist .nav-link:hover .nav-link--label,
.block .view-all a,
.section-header .section-title, a:hover, a:focus, a:active,
.footer-block .list a:hover,
.header-top-links > li > a:hover,
.custom-checkbox [type="checkbox"]:not(:checked) ~ label:after,
.custom-checkbox [type="checkbox"]:checked ~ label:after,
.vm-btn.selected, .clr-primary, .text-primary,
#price-filter-section .filter-section .ui-slider-handle,
.ajaxfilter-section input[type="checkbox"] ~ label::after,
.variant-overview .variant-name,
.block .list a:hover,
.return-request-page h1 a,
.cart .product a:hover, .data-table .product a:hover, .data-table .info a:hover,
.cart-total .order-total,
.terms-of-service a, .order-completed .details a,
.custom-checkbox label:hover {
  color: #0078D2;
}

.owl-carousel.ocarousel .owl-nav button.owl-prev:not(.disabled):hover,
.owl-carousel.ocarousel .owl-nav button.owl-next:not(.disabled):hover,
.btn-primary,
.owl-carousel .owl-nav button.owl-prev:not(.disabled):hover,
.owl-carousel .owl-nav button.owl-next:not(.disabled):hover {
  border-color: #0078D2;
  background-color: #0078D2;
}

  .btn-primary:hover,
  .btn-primary:focus,
  .btn-primary.focus,
  .featured-banner:hover .featured-banner--link,
  .btn.btn-default:hover, .btn.btn-default:focus, .btn.btn-default.focus,
  .registration-page .button-1:hover, .registration-result-page .button-1:hover, 
  .login-page .button-1:hover, .password-recovery-page .button-1:hover, 
  .account-page .button-1:hover, .return-request-page .button-1:hover {
    background-color: #0078D2;
    border-color: #0078D2;
    opacity: 0.9;
  }

.custom-checkbox [type="checkbox"]:checked ~ label:before,
.custom-checkbox [type="checkbox"]:not(:checked) ~ label:before,
.custom-checkbox [type="checkbox"]:checked ~ label:before,
.custom-checkbox label:hover:before,
#price-filter-section .filter-section .ui-slider-handle,
.ajaxfilter-section input[type="checkbox"]:checked ~ label::before,
.lds-ripple div {
  border-color: #0078D2;
}

.sb .nav-tabs .nav-link.active {
  border-bottom-color: #0078D2;
}

  .search-input .button-1:hover,
  .checkout-page .button-1:hover {
    opacity: 0.9;
    background-color: #0078D2;
  }