﻿div.dataTables_wrapper {
    font-family: "Nunito Sans", sans-serif !important;
}

.cursor-pointer{
    cursor: pointer !important;
}

.icon-hover:hover {
    transform: scale(1.1);
}

.dark-only .btn.btn-outline-primary:hover {
    background-color: var(--primary-color);
}

.dark-only .btn.btn-outline-secondary:hover {
    background-color: var(--secondary-color);
}

.user-img {
    width: 38px;
    height: 38px;
    background-color: var(--primary-color);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--white);
}

header ul[class*=header-] > li .badge {
    padding: 4px 6px 4px;
}

.show-hide span.show:before {
    content: "mostrar";
    margin-right: 10px;
}

.show-hide span:before {
    content: "ocultar";
    margin-right: 10px;
}

.login-card {
    background: whitesmoke;
}

.page-title .breadcrumb a {
    color: var(--theme-default);
}

.simplebar-scrollbar:before {
    background: var(--theme-default);
}


.dataTables_wrapper .dataTables_filter {
    margin-bottom: 0;
}

.dataTables_wrapper .dataTables_length {
    margin-bottom: 0;
}

.form-check-input[type=checkbox]:indeterminate {
    background-color: var(--theme-default);
    border-color: var(--theme-default);
}

tr.group,
tr.group:hover{
    background-color: var(--bs-body-bg) !important;
}

    tr.group td,
    tr.group:hover td {
        color: var(--theme-default) !important;
        font-weight: bold;
    }

.dark-only .dropzone {
    background-color: rgba(255, 113, 104, 0.1) !important;
}

#view-notifications1, #view-notifications2 {
    cursor: pointer;
}