/**
none = not used yet... kept for future
*/
:root {
    --theme_classic_bg_default: #060818;
    --theme_classic_bg_light: #0e1726;
    --theme_classic_bg_light_1: #1b2e4b;
    --theme_classic_bg_light_2: #8d959e;
    --theme_classic_bg_light_3: rgb(66, 99, 161);
    --theme_classic_bg_primary: #091551;
    --theme_classic_bg_primary_1: #212d61;
    --theme_classic_bg_secondary: none;
    --theme_classic_bg_info: none;
    --theme_classic_bg_warning: none;
    --theme_classic_bg_danger: red;
    --theme_classic_bg_success: none;


    --theme_classic_btn_primary: #131667;
    --theme_classic_btn_secondary: #191c80;
    --theme_classic_btn_info: none;
    --theme_classic_btn_warning: none;
    --theme_classic_btn_danger: none;
    --theme_classic_btn_success: none;

    --theme_classic_text_default: black;
    --theme_classic_text_light: white;
    --theme_classic_text_light_1: rgb(248, 246, 246);
    --theme_classic_text_light_2: none;
    --theme_classic_text_light_3: none;
    --theme_classic_text_primary: none;
    --theme_classic_text_secondary: none;
    --theme_classic_text_info: none;
    --theme_classic_text_warning: none;
    --theme_classic_text_danger: none;
    --theme_classic_text_success: none;

    --theme_classic_border_default: rgb(65, 63, 63);
    --theme_classic_border_light: rgb(31, 30, 30);
    --theme_classic_border_light_1: #a1aaaa;
    --theme_classic_border_light_2: none;
    --theme_classic_border_light_3: #4467a8;
    --theme_classic_border_primary: none;
    --theme_classic_border_secondary: none;
    --theme_classic_border_info: none;
    --theme_classic_border_warning: none;
    --theme_classic_border_danger: none;
    --theme_classic_border_success: none;

}

.theme-classic .auth-container {
    background-color: rgba(255, 255, 255, 0.61);
}

.theme-classic .btn-primary {
    background-color: var(--theme_classic_btn_primary);
    border-bottom: 2px solid #dc3545 !important;
}

.theme-classic .btn-secondary {
    background-color: var(--theme_classic_btn_secondary);
    border-bottom: 2px solid #dc3545;
}

.theme-classic .btn.btn-sm {
    padding-top: .3rem;
    padding-bottom: .3rem;
}

.theme-classic .btn-primary:hover, .theme-classic .btn-secondary:hover {
    background-color: var(--theme_classic_bg_light_3) !important;
    color:var(--theme_classic_text_light) !important;
}

.theme-classic .auth-container label, .theme-classic .text-primary {
    color: var(--theme_classic_bg_default) !important;
}
.theme-classic .text-primary {
    color: var(--theme_classic_btn_primary) !important;
}

.theme-classic .navbar.navigation {
    background-color: var(--theme_classic_bg_primary);
}

.theme-classic .navigation .navbar-brand, .theme-classic .navbar.navigation .dropdown-toggle, .theme-classic .btn-toggle-navigation-left {
    color: var(--theme_classic_text_light);
}

.theme-classic .navigation .btn.border-light {
    border-color: var(--theme_classic_border_light_3) !important;
}

.theme-classic .navigation-left, .theme-classic .btn-user.active {
    background-color: var(--theme_classic_bg_primary_1);
}

.theme-classic .navigation-left a {
    color: var(--theme_classic_text_light_1) !important;
}

.theme-classic .navigation-left a.active, .theme-classic .navigation-left a:hover:not(.heading) {
    background-color: var(--theme_classic_bg_danger) !important;
}

.theme-classic .navigation-left {
    border-top: 2px solid var(--theme_classic_bg_danger);
}

.theme-classic .quick-info {
    border-bottom: 1px solid var(--theme_classic_bg_danger) !important;
    border-radius: 0;
    padding-bottom: .3rem;
}