/* @tailwind base;
@tailwind components;
@tailwind utilities; */

table.dataTable .btn {
    width: 75px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.submenu {
    padding-left: 1rem;
}

.sidebar-wrapper {
    background-color: #f2f7ff;
}

.sidebar-wrapper .sidebar-header {
    padding: 1rem 2rem 1rem;
}

.card {
    /* border: var(--bs-card-border-width) solid var(--bs-card-border-color); */
}

#main-content {
    min-height: 84vh;
}

.form-group.is-invalid * {
    color: #25396f;
    border-color: #dc3545;
}

.form-group.is-invalid .invalid-feedback {
    display: block;
    color: #dc3545;
}

.page-title h4 {
    text-transform: uppercase;
}

/* .sidebar-wrapper .menu .sidebar-item.active>.sidebar-link {
    background-color: var(--bs-orange);
}

.sidebar-wrapper .menu .submenu .submenu-item.active>a {
    color: var(--bs-orange);
}

a {
    color: var(--bs-orange);
}

.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: var(--bs-orange);
    --bs-btn-border-color: var(--bs-orange);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--bs-yellow);
    --bs-btn-hover-border-color: var(--bs-yellow);
    --bs-btn-focus-shadow-rgb: 95, 118, 200;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--bs-orange);
    --bs-btn-active-border-color: var(--bs-orange);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: var(--bs-orange);
    --bs-btn-disabled-border-color: var(--bs-orange);
} */

table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_asc_disabled:after, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:after, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_asc_disabled:after, table.dataTable thead>tr>td.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:after {
    font-size: 0.4em;
}

