.theme-blue .navbar-main {
    background-color: rgba(0, 38, 102, 0.9) !important;
}

.theme-blue .btn-info {
    background-color: #3c5a99;
    border-color: #3c5a99;
}

.theme-blue .btn-info:hover {
    background-color: #2e477a;
    border-color: #2e477a;
}

.theme-blue .btn-primary {
    background-color: #002666;
    border-color: #002666;
}

.theme-blue .btn-primary:hover {
    background-color: #0a3a99;
    border-color: #0a3a99;
}

.theme-blue a:not(.btn, .dropdown-item, .nav-link) {
    /* color: #0a3a99; */
    color: #0099ff;
}

.theme-blue a:not(.btn, .dropdown-item, .nav-link):hover {
    color: #145ad3;
}

.theme-blue .progress-bar-info,
.theme-blue .progress-bar {
    background-color: #002666;
}

.theme-blue .page-item.active .page-link {
    background-color: #d4ddf0;
    border-color: #002666;
}

.theme-blue .dropdown-menu li:hover > a {
    background-color: #e0e6f4;
}

.theme-blue .dropdown-menu > .active > a,
.theme-blue .dropdown-menu > .active > a:hover,
.theme-blue .dropdown-menu > .active > a:focus {
    background-color: #b3c4e0;
}

.theme-blue .nav-tabs > li.active > a,
.theme-blue .nav-tabs > li.active > a:hover,
.theme-blue .nav-tabs > li.active > a:focus,
.theme-blue .nav-tabs > li.active > a.nav-link,
.theme-blue .nav-tabs > li > a.nav-link.active,
.theme-blue .nav-tabs > li > a.nav-link:hover,
.theme-blue .nav-tabs > li > a.nav-link:focus {
    border-bottom-color: #002666;
}

.theme-blue .select2-results__option[aria-selected=false]:hover {
    background-color: #d3dcf0 !important;
}

.theme-blue .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #b3c4e0 !important;
}

body.mode-dark.theme-blue,
body.mode-dark.theme-blue .modal-content,
body.mode-dark.theme-blue .dropdown-menu li,
body.mode-dark.theme-blue .select2-dropdown,
body.mode-dark.theme-blue .autofill-dropbox-container,
body.mode-dark.theme-blue .top-sticky-content,
body.mode-dark.theme-blue .search-results,
body.mode-dark.theme-blue .template-create-sticky {
    background-color: rgba(0, 20, 51, 1);
}

body.mode-dark.theme-blue .navbar-main {
    background-color: rgba(0, 14, 36, 0.9) !important;
}

body.mode-dark.theme-blue a:not(.btn, .dropdown-item, .nav-link) {
    color: #3c74e0;
}

body.mode-dark.theme-blue a:not(.btn, .dropdown-item, .nav-link):hover {
    color: #8eb8ff;
}

.theme-blue .switchery[type="checkbox"]:checked ~ .check-symbol:before,
.theme-blue .styled[type="checkbox"]:checked ~ .check-symbol:before {
    background-color: #002666;
    border-color: #002666;
}

.theme-blue .styled[type="radio"]:checked ~ .check-symbol:after {
    background-color: #002666;
}

.theme-blue.bg-slate-800 {
    background-color: #1c1d2b;
    border-color: #1c1d2b;
}
