[data-bs-theme=light] {
    --bs-primary: #C89F2C;
}

.btn-primary {
    background: linear-gradient(88.08deg, #C89F2C 2.43%, #836203 99.56%);
}

.btn.btn-light-primary {
    color: #ffffff;
    background: linear-gradient(88.08deg, #C89F2C 2.43%, #836203 99.56%);
}

.btn.btn-light-primary i {
    color: #ffffff;
}

.btn-secondary {
    border: 1px solid #C89F2C !important;
    color: #C89F2C !important;
    background-color: transparent;
}

.btn-secondary:hover {
    border-color: #C89F2C !important;
    color: var(--bs-primary) important;
}

/* side menu */
.menu-link:hover {
    background-color: #f7eed4;
    color: #C89F2C;
}

/* text color when hover*/
.menu-link:hover .menu-title,
.menu-link:hover a {
    color: #C89F2C !important;
}

/* icon color when hover */
.menu-link:hover .menu-icon i {
    color: #C89F2C !important;
}

/* background and text color when active */
.app-sidebar-menu-primary.menu .menu-item > .menu-link.active {
    background: #f7eed4;
    color: #C89F2C;
}

/* text color when active */
.app-sidebar-menu-primary.menu .menu-item > .menu-link.active .menu-title,
.app-sidebar-menu-primary.menu .menu-item > .menu-link.active a {
    color: #C89F2C;
}

/* icon color when active */
.app-sidebar-menu-primary.menu .menu-item > .menu-link.active .menu-icon i {
    color: #C89F2C;
}

/* side menu icon */
#kt_app_sidebar_toggle:hover .ki-abstract-14 {
    color: var(--bs-primary);
}

#kt_app_sidebar_mobile_toggle:hover .ki-abstract-14 {
    color: var(--bs-primary);
}

#kt_app_aside_mobile_toggle:hover .ki-burger-menu-2 {
    color: var(--bs-primary);
}

/* logout button */
form#logout-form:hover #logoutBtn,
form#logout-form:hover i.ki-outline {
    color: var(--bs-primary);
}

/* radio button */
.form-check-input:checked {
    background-color: #836203;
}

/* checkbox */
#is_enable_cash_withdrawal, #is_enable_physical_gold_withdrawal, input[id*="_is_enable_cash_withdrawal"], input[id*="_is_enable_physical_gold_withdrawal"] {
    accent-color: #8B6505;
}

.all-checkbox {
    accent-color: #836203;
}

.manage-roots-checkbox, .permission-checkbox {
    accent-color: #836203;
}

.m-checkbox {
    accent-color: #836203;
}

/* 'Powered By Bixtech Solution' */
.text-gray-800.text-hover-primary:hover {
    color: var(--bs-primary) !important;
}

.login-logo {
    background-color: #55696B;
}

.section-title {
    font-size: .8rem;
    letter-spacing: 1px;
}
