
a:hover 
{color: #0b4a7e;}
a.secondary:hover
{color: #666666;}

.primary-color,
#desktop-navbar > .nav-choice:hover > a,
.quick-welcome > span,
.tab-nav > div > .nav-item.nav-link.active,
.newBlue,
#desktop-navbar > .nav-choice.active > a, 
.nav-choice.active
{color: #0b4a7e !important;}

.primary-bg,
.subnav-choice:hover, .sidebar, 
#mobile-sidebar .subnav > .subnav-choice.active > a,
.pp-table-pagination-container > .pageNumbers > .pagination-plain > li:hover,
.pp-table-pagination-container > .pageNumbers > .pagination-plain > li.active,
.cb-carousel3-container .dots li.slick-active,
.cb-carousel4-container .dots li.slick-active
{background-color: #0b4a7e !important;}

.taginput-wrapper .taginput-tag,
.cart-breadcrumb a.active, .cart-breadcrumb a.active::after
{background: #0b4a7e !important;}

.shopping-cart th{color: #0b4a7e !important; border-bottom:3px solid #0b4a7e;}
.shopping-summary-table .footer td{
    border-top:2px solid #0b4a7e; border-bottom:2px solid #0b4a7e;
}

.pp-table-pagination-container > .pageNumbers > .pagination-plain > li
{border-color: #0b4a7e !important;}

.secondary-color,
.nav-choice.active, .nav-choice.active > a
{color: #666666 !important;}

.secondary-bg,
.super-subnav > li:hover,
#mobile-sidebar .subnav-choice > .super-subnav > li:hover > a
{background-color: #666666 !important;}

.footer-navbar {background: #0b4a7e !important;}

.btn-primary {
    border-color: #0b4a7e !important; background: #0b4a7e !important;
}
.btn-primary:hover {background: #666666 !important;}
.btn-primary:focus {
    border-color: #0b4a7e !important; box-shadow: 0 0 5px #0b4a7e !important;
    background: #666666 !important;
}

.ui-datepicker {border: 7px solid #0b4a7e !important;}
.ui-datepicker .ui-datepicker-header,
.ui-datepicker td.ui-datepicker-current-day
{background-color: #0b4a7e !important;}
.ui-datepicker:before {border-color: transparent transparent #0b4a7e !important;}

.header-super-top-search-container .wrapper > input[type=text]:active,
.header-super-top-search-container .wrapper > input[type=text]:focus {
    border-color: #0b4a7e !important;
}

.pp-search-wrapper > input[type=text]:focus,
.pp-search-wrapper > input[type=text]:active {
    border: 2px solid #0b4a7e !important;
}
.pp-search-wrapper.secondary > input[type=text]:focus,
.pp-search-wrapper.secondary > input[type=text]:active {
    border: 2px solid #666666 !important;
}

