/* include css override here */

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active
{
    background-color: #675498;
    color: #fff;
}

.card-title {
    font-size: 1.5rem;
}

:disabled {
    cursor: not-allowed;
}

/* hide down icon from the dropdown toggle */
.dropdown-toggle.remove-down-icon::after {
    display: none;
}

/* new button */
.btn-purple {
    color: #fff;
    background-color: #675498;
    border-color: #675498;
    box-shadow: none;
}

.btn-purple:hover{
    color: #fff;
    background-color: #4b3b7d;
    border-color: #4b3b7d;
}

/* override badge */
.custom-badge
{
    display: inline-flex;
    padding: 4px 6px;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

.regular-tooltip .tooltip-inner {
    max-width: none;
    white-space: normal;
    font-size: 16px;
    text-align: left;
    padding: 10px 15px;
}

.badge-purple {
    background-color: #675498;
    color: #fff;
}

.badge {
    margin-left: 5px;
}

/* override datatables td cursor */
.datatables-editable td {
    cursor: pointer;
}
.datatables-editable td.action-column {
    cursor: default;
}

/* sidebar menu */
.nav-treeview > .nav-item {
    padding-left: 1rem;
}


/* override card-footer */
.card-clear-footer {
    padding: 0.5rem 1rem;
    background-color: transparent!important;
    border-top: 0.5px solid rgb(97 90 90 / 13%);
}

/* override button with fa fa-times icon */
.fas.fa-times,
.fa.fa-times {
    padding: 0 1.75px;
}

/* override width of time picker */
.flatpickr-calendar.open.hasTime{
    max-width:188px;
}
