﻿.hide{
    display:none !important;
}



/*@media (max-width: 575px) {
    .pagehead nav {
        padding: 0 !important;
    }
}*/

.bc_card_time_new {
    white-space: nowrap;
}

body .dt-buttons{display: flex;justify-content: end;gap:15px;margin: 15px 0 0 0;}
body .dt-button {
    background-color: var(--_primary_color);
    border-color: transparent;
    border-radius: var(--_bdr_radius_md);
    min-width: max-content;
    font-size: var(--c-font-size-100);
    transition: 0.5s;
    color: #fff;
    min-width: 100px;
    padding: 7px;
}
body .dt-button:hover {
    background-color: var(--_primary_color_dark);
    border-color: transparent;
}
    body .dt-button span {
        color: #fff;
    }
body .dataTables_filter {
    margin: -50px 0 15px 0;
}
    body .dataTables_filter .form-control {
        border-radius: 11px;
        border: var(--common_border);
        background-color: var(--_bg_light);
        margin: 6px 0 0px 0;
    }
body .dataTables_filter label{
    color: var(--_color_semilight);
    font-size: var(--c-font-size-80-experimental);
    font-weight: 500;
   
}

.top_filter_bar .btn.btn-secondary {
    display: flex;
    gap: 10px;
    align-items: center;
}

#newCal .fc-toolbar-chunk {
    display: flex;
    align-items: center;
}

@media (max-width: 767px) {
    body .dt-buttons {justify-content: flex-start;}
    body .dataTables_filter {margin: 10px 0 20px 0;}
}


.pln_tbl_no_active {
    background-color: #398439 !important;
}