@font-face {
    font-family: Poppins;
    src:
        local('../fonts/Poppins-Regular.ttf'),
        url('../fonts/Poppins-Regular.ttf') format('truetype');
}
*{
    font-family: Poppins;
}
.dt-empty{
    text-align: center;
    text-transform: capitalize;
}
.dt-info, .dt-length{
    text-transform: capitalize;
}
.swal2-container{
    z-index: 1100;
}
table.dataTable tbody tr > .dtfc-fixed-start, table.dataTable tbody tr > .dtfc-fixed-end, table.dataTable thead tr > .dtfc-fixed-start, table.dataTable thead tr > .dtfc-fixed-end, table.dataTable tfoot tr > .dtfc-fixed-start, table.dataTable tfoot tr > .dtfc-fixed-end{
    background-color: #ffffff;
}
.ss-main .ss-values .ss-value {
    background-color: #bd1d17;
}
.ss-content .ss-list .ss-option:hover:not(.ss-disabled) {
    background-color: #bd1d17;
    border-left-color: #777777;
}
.ss-content .ss-list{
    scrollbar-color: #bd1d17 #ffffff;
}
.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover{
    background-color: #bd1d17 !important;
}
.datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover[disabled]{
    background-color: #777777 !important;
}
.bg-primary{
    background-color: #dd241d !important;
}
.inventory-caret {
    margin-left: auto;
    transition: transform 0.25s ease;
}

.sidebar-link[aria-expanded="true"] .inventory-caret {
    transform: rotate(180deg);
}
/* Active submenu */
.sidebar-nav .first-level .sidebar-item .sidebar-link.active {
    background-color: rgba(221, 36, 29, 0.1);
    color: #dd241d;
}
