#page-container.page-header-dark #page-header {
    color: #ccd0e0;
    background-color: #20006a;
}

#sidebar .bg-header-dark .content-header .btn-alt-secondary, .page-header-dark #page-header .btn-alt-secondary, .page-header-dark.page-header-glass:not(.page-header-scroll) #page-header .btn-alt-secondary, .sidebar-dark #sidebar .btn-alt-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #441ca1; 
    --bs-btn-border-color: #441ca1; 
    --bs-btn-hover-color: #fff; 
    --bs-btn-hover-bg: #5a26b3; 
    --bs-btn-hover-border-color: #5a26b3; 
    --bs-btn-focus-shadow-rgb: 75, 137, 206; 
    --bs-btn-active-color: #fff; 
    --bs-btn-active-bg: #3e1885; 
    --bs-btn-active-border-color: #321576; 
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); 
    --bs-btn-disabled-color: #fff; 
    --bs-btn-disabled-bg: #441ca1; 
    --bs-btn-disabled-border-color: #441ca1; 
}

.bg-info {
    background-color: #c76eff !important;
}
.btn-black {
    background-color: #000 !important;
}
.bg-primary {
    background-color: #1d0556 !important;
}
.bg-primary-dark {
    background-color: #242424 !important;
}
#page-container.sidebar-dark #sidebar {
    color: black;
    background-color: #F2B300;
    box-shadow: none;
}

.dark-mode #main-container .nav-main-heading, .dark-mode #side-overlay .nav-main-heading, .nav-main-dark .nav-main-heading, .page-header-dark #page-header .nav-main-heading, .sidebar-dark #sidebar .nav-main-heading {
    color: #000000;
}

.dark-mode #main-container .nav-main-link, .dark-mode #side-overlay .nav-main-link, .nav-main-dark .nav-main-link, .page-header-dark #page-header .nav-main-link, .sidebar-dark #sidebar .nav-main-link {
    color: #000000;
}

.page-header-dark #page-header .text-dual, .sidebar-dark #sidebar .text-dual {
    color: #000000 !important;
}

.form-check-input {
    border: 1px solid #000000;
}

.form-control.form-control-alt ,.form-control , .form-control.form-control-alt:focus ,.form-control:focus{
    border-color: #000000;
}

.form-control::-moz-placeholder {
    color: #373737;
    opacity: 1
}

.form-control::placeholder {
    color: #373737;
    opacity: 1
}
