﻿.btn-primary:not(:disabled):not(.disabled).active {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.lgnMainContentWrapper {
    background-color: var(--login-background-color);
}

.lgnCobrandImageButton {
    background-color: var(--primary-color);
}

.lgnButtonText, .lgnButtonText:hover {
    color: var(--button-text-color);
    text-decoration: none;
}

.btn-primary {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
    color: var(--button-text-color) !important;
}

.btn-primary:hover {
    background-color: rgba(var(--primary-color-rgb), .75) !important;
    border-color: rgba(var(--primary-color-rgb), .75) !important;
    color: var(--button-text-color) !important;
}

.divNavBar,
.Level2Group {
    background-color: var(--secondary-color);
}

a {
    color: var(--link-color);
}

.divNavBar a:hover,
.ExpandedItem {
    background-color: var(--left-nav-hover-color);
    color: var(--button-text-color);
}


.Level2Group li {
    border-left: 1px solid var(--button-text-color);
}

.SelectedTab {
    background-color: var(--primary-color) !important;
    color: var(--button-text-color) !important;
}

.divTabControl {
    border-bottom: 6px solid var(--primary-color) !important;
}

.DefaultTabHover,
.DefaultTab:Hover {
    background-color: var(--tab-hover-color);
}

.nav-tabs {
    border-bottom: 1px solid var(--primary-color) !important;
}


.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    border-color: var(--primary-color) var(--primary-color) var(--primary-color) !important;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    border-color: var(--primary-color) var(--primary-color) #fff !important;
}

.btn-outline-secondary:hover {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}