body.dark-only .btn-primary {
    background-color: var(--theme-dark)!important;
    border-color: var(--theme-dark)!important
}


/* CARD */
body.dark-only .card .card-header .card-title:before {
  background: var(--theme-dark);
}

/* TABLE */
body.dark-only .page-wrapper .page-body-wrapper .page-body .card:not(.email-body) .page-item.active .page-link,body.dark-only .page-wrapper .page-body-wrapper .page-body .card:not(.email-body) .page-item:hover .page-link {
    background-color: var(--theme-dark)!important;
}

/* BG */
body.dark-only .bg-light-dark {
    background-color: rgb(255 255 255 / 10%) !important;
}
body.dark-only .bg-primary {
    background-color: var(--theme-dark)!important
}

/* LOADER */
body.dark-only .loader-wrapper .theme-loader .loader-p:after,
body.dark-only .loader-wrapper .theme-loader .loader-p:before {
    border: 1em solid var(--theme-dark);
}


/* BUTTON */
body.dark-only .btn-outline-primary {
    background-color: transparent;
    border-color: var(--theme-dark);
    color: var(--theme-dark);
}

body.dark-only .btn-outline-primary.disabled {
    color: var(--theme-dark);
}

body.dark-only .btn-outline-primary.active,
body.dark-only .btn-outline-primary:active,
body.dark-only .btn-outline-primary:focus,
body.dark-only .btn-outline-primary:hover {
    background-color: var(--theme-dark) !important;
    border-color: var(--theme-dark) !important;
    color: #fff;
}


/* FORM */
body.dark-only .form-switch .form-check-input:checked {
    background-color: var(--theme-dark);
    border-color: var(--theme-dark)
}

.ui-sortable-handle-category {
    cursor: move;
}

.ui-sortable-handle-subcategory {
    cursor: move;
}
