.theme-white:not(.mode-dark) .default-app-logo svg {
    color: #333;
}
.theme-white .navbar-main {
    background-color: #F7F8F9 !important;
}
.navbar.navbar-main {
    background-color: #F7F8F9 !important;
}
.theme-white .navbar-main .nav-item > .nav-link.active {
    background: rgba(0,0,0,0.05);
}
.theme-white .dropdown-menu li:hover > .nav-link {
    background-color: #f2f2f2;
}
.theme-white .progress-steps .active .step {
    background-color: rgb(138, 138, 138) !important;
    color: #fff !important;
}
.theme-white .progress-steps .step {
    border: 1px solid rgb(138, 138, 138) !important;
    color: rgb(138, 138, 138) !important;
}
.theme-white .dropdown-menu > .active > a,
.theme-white .dropdown-menu > .active > a:hover,
.theme-white .dropdown-menu > .active > a:focus {
    background-color: #f0f0f0;
}
.theme-white.leftbar .leftbar-hide-menu {
    color: #333;
}
.theme-white:not(.mode-dark) .navbar-icon svg, .theme-white:not(.mode-dark) .navbar-icon svg * {
    fill: currentColor!important;
}
body.mode-dark.theme-white {
    background-color: rgb(40, 40, 40);
}
body.mode-dark.theme-white .navbar-main {
    background-color: rgba(75, 75, 75, 0.8)!important;
}
body.mode-dark.theme-white .modal-content,
body.mode-dark.theme-white .dropdown-menu li,
body.mode-dark.theme-white .select2-dropdown,
body.mode-dark.theme-white .autofill-dropbox-container,
body.mode-dark.theme-white .top-sticky-content,
body.mode-dark.theme-white .search-results,
body.mode-dark.theme-white .template-create-sticky,
body.mode-dark.theme-white .progress-steps .progress-step-item {
    background-color: rgb(40, 40, 40);
}
body.mode-dark.theme-white.leftbar .leftbar-hide-menu {
    color: inherit;
}
.theme-white:not(.mode-dark) .navbar-main .navbar-nav a.nav-link {
    color: #00165D!important;
}
.theme-white:not(.mode-dark) .navbar-main .navbar-nav .nav-item:hover a.nav-link,
.theme-white:not(.mode-dark) .navbar-main .navbar-nav .dropdown a.nav-link:hover,
.theme-white:not(.mode-dark) .navbar-main .navbar-nav .dropdown ul li:hover,
.theme-white:not(.mode-dark) .navbar-main .navbar-nav .nav-item.active a.nav-link,
.theme-white:not(.mode-dark) .navbar-main .navbar-nav .dropdown ul li.active {
    color: #00165D!important;
    background: #E7EDFF !important;
    border-radius: 8px !important;
}
.theme-white:not(.mode-dark) .navbar-main .navbar-nav .dropdown ul li {
    font-size: .875rem;
    color: #eceff1!important;
}
.theme-white:not(.mode-dark) .navbar-main .navbar-nav .dropdown ul {
    box-shadow: none !important;
}
.badge.badge-pill.badge-green {
    background: #CDFFC7!important;
    color: #0B690B!important;
    border: none!important;
    font-size: 10px !important;
}
.badge-active {
    background: #CDFFC7!important;
    color: #0B690B!important;
    border: none!important;
    font-size: 10px !important;
}
.badge-inactive {
    background: #F0F0F0!important;
    color: #333!important;
    border: none!important;
    font-size: 10px !important;
}
.new-dropdown-button {
    border-radius: 8px !important;
    margin: 4px 0 !important;
    color: #373C41!important;
    font-weight: 500!important;
}
.navbar-toggler {
    color: #191B1D!important;
}
.new-dropdown-button:hover {
    border-radius: 8px !important;
    color: #00165D!important;
    background: #E7EDFF !important;
}
.new-dropdown-button.admin-button {
    border: 1px solid #DFE2E5!important;
}
.nav-button {
    background: #0032D7!important;
    color: #fff!important;
    border-radius: 0.375rem !important;
}
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right) .dropdown-menu {
    background-color: #ffffff00 !important;
}
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right) .dropdown-menu.top-user-menus {
    border-radius: 8px !important;
    background-color: #ffffff !important;
}
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item a.dropdown-item {
    color: #00165D!important;
    margin-bottom: 4px;
        font-size: .75rem;
}
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item a.dropdown-item .space {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 22px;
}
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item.active a.dropdown-item .space {
    display: none;
}
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item a.dropdown-item .navbar-icon {
    display: none;
}
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item.active a.dropdown-item .navbar-icon {
    display: inline-block;
    margin: 0 12px 3px 6px;
    color: #00165D!important;
}
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item.active a.dropdown-item,
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item:hover a.dropdown-item,
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item.active a.dropdown-item .navbar-icon,
.theme-white.leftbar:not(.leftbar-closed, .mode-dark) .navbar-main:not(.navbar-right)  .main-menu ul.dropdown-menu:not(.top-user-menus) .nav-item:hover a.dropdown-item .navbar-icon
{
    color: #00165D!important;
}

.theme-white.login-page {
    background-color: rgb(239, 240, 245);
    color: #333;
}
.theme-white.login-page .panel-body {
    box-shadow: 1px 1px 5px rgba(0,0,0,0.05)!important;
    border: solid 1px #aaa;
}
.theme-white.login-page .text-white {
    color: #333!important;
}
.space-y-1 > * + * {
    margin-top: 0.5rem;
}