/**
none = not used yet... kept for future
*/
:root {
    --theme_dark_blue_bg_default: #060818;
    --theme_dark_blue_bg_light: #0e1726;
    --theme_dark_blue_bg_light_1: #1b2e4b;
    --theme_dark_blue_bg_light_2: #8d959e;
    --theme_dark_blue_bg_light_3: none;
    --theme_dark_blue_bg_primary: #08137ad5;
    --theme_dark_blue_bg_secondary: none;
    --theme_dark_blue_bg_info: none;
    --theme_dark_blue_bg_warning: none;
    --theme_dark_blue_bg_danger: none;
    --theme_dark_blue_bg_success: none;

    --theme_dark_blue_text_default: #e8edf1f8;
    --theme_dark_blue_text_light: #8d959e;
    --theme_dark_blue_text_light_1: #a1aaaa;
    --theme_dark_blue_text_light_2: none;
    --theme_dark_blue_text_light_3: none;
    --theme_dark_blue_text_primary: none;
    --theme_dark_blue_text_secondary: none;
    --theme_dark_blue_text_info: none;
    --theme_dark_blue_text_warning: none;
    --theme_dark_blue_text_danger: none;
    --theme_dark_blue_text_success: none;

    --theme_dark_blue_border_default: rgb(65, 63, 63);
    --theme_dark_blue_border_light: rgb(31, 30, 30);
    --theme_dark_blue_border_light_1: none;
    --theme_dark_blue_border_light_2: none;
    --theme_dark_blue_border_light_3: none;
    --theme_dark_blue_border_primary: none;
    --theme_dark_blue_border_secondary: none;
    --theme_dark_blue_border_info: none;
    --theme_dark_blue_border_warning: none;
    --theme_dark_blue_border_danger: none;
    --theme_dark_blue_border_success: none;

}

.theme-dark-blue body, .theme-dark-blue input, .theme-dark-blue textarea,.theme-dark-blue select, .theme-dark-blue .img-thumbnail,.theme-dark-blue .multi-select, .theme-dark-blue .ms-choice, .theme-dark-blue .ms-drop {
    background-color: var(--theme_dark_blue_bg_default) !important;
    color: var(--theme_dark_blue_text_default) !important;
}

.theme-dark-blue .navigation, .theme-dark-blue .dropdown-menu, .theme-dark-blue .card, .theme-dark-blue .offcanvas {
    background-color: var(--theme_dark_blue_bg_light);
}

.theme-dark-blue .navigation a, .theme-dark-blue a:not(.text-secondary), .theme-dark-blue .btn:not(.text-secondary):not(.text-danger), .theme-dark-blue table td, .theme-dark-blue .list-group-item {
    color: var(--theme_dark_blue_text_default) !important;
}

.theme-dark-blue .navigation a.active, .theme-dark-blue .navigation a:hover:not(.heading), .theme-dark-blue .dropdown-menu a:hover, .theme-dark-blue .btn.show, .theme-dark-blue form .btn {
    background-color: var(--theme_dark_blue_bg_light_1) !important;
    color: var(--theme_dark_blue_text_default) !important;
}

.theme-dark-blue .border-light, .theme-dark-blue .offcanvas, .theme-dark-blue .offcanvas .offcanvas-header, .theme-dark-blue .btn.show, .theme-dark-blue hr.dropdown-divider, .theme-dark-blue textarea, .theme-dark-blue input,.theme-dark-blue select, .theme-dark-blue .card .card-footer, .theme-dark-blue form button.btn, .theme-dark-blue .img-thumbnail, .theme-dark-blue .table thead, .theme-dark-blue .table tbody,.theme-dark-blue .multi-select, .theme-dark-blue .ms-choice, .theme-dark-blue .ms-drop {
    border-color: var(--theme_dark_blue_border_default) !important;
}

.theme-dark-blue .btn-primary {
    background-color: var(--theme_dark_blue_bg_primary);
}

.theme-dark-blue .btn-primary:hover, .theme-dark-blue .offcanvas .btn-close, .theme-dark-blue .page-link, .theme-dark-blue .page-item {
    background-color: var(--theme_dark_blue_text_light);
}

.theme-dark-blue a.heading {
    color: var(--theme_dark_blue_text_light_1) !important;
}

.theme-dark-blue .text-secondary, .theme-dark-blue .text-muted, .theme-dark-blue .table th {
    color: var(--theme_dark_blue_text_light) !important;
}

.theme-dark-blue .card {
    border-color: var(--theme_dark_blue_border_light) !important;
}

.theme-dark-blue .card-highlighted {
    background-color: var(--theme_dark_blue_bg_light_1) !important;
}

.theme-dark-blue .btn-light, .theme-dark-blue .bg-light {
    background-color: var(--theme_dark_blue_bg_default) !important;
}

.theme-dark-blue .btn-light:hover, .theme-dark-blue .table tbody tr:hover {
    background-color: var(--theme_dark_blue_bg_default) !important;
}

.theme-dark-blue .bg-dark-transparent-solid {
    /* background-color: rgb(0 0 0 / 50%); */
    background: linear-gradient(to top, #191a1d 0, #191a1d calc(100% - 1rem), #191c2000 100%);
}
.theme-dark-blue span.btn,.theme-dark-blue div.btn, .theme-dark-blue .list-group-item{
    background-color:unset !important;
}