.button-clear-lists {
    border: none;
    background-color: transparent;
    margin: 0;
    padding: 0;
}

.lp_col {
    width: 90px !important;
}

.check_col {
    width: 25px !important;
    border: none!important;
    border-top: none!important;
}

.no_pad {
    padding: 0 !important;
    border: 0 !important;
}

table table,
table table td,
table table th,
table table tr {
    border-collapse: collapse;
}

table td,
table th {
    padding: 5px !important;
}

.col_cus_4 {
    max-width: calc(100% / 7 - 90px);
    width: 100%;
}

.full_width {
    width: 100% !important;
}

.ml-10 {
    margin-left: 10px !important;
}

.blob {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
    transform: scale(1);
    animation: pulse-black 3s infinite;
}

.table_collapse_history {
    height: 300px;
}

.no-padding-hor {
    padding-left: 0px!important;
    padding-right: 0px!important;
}

@keyframes pulse-black {
    0% {
        transform: scale(0.99);
        box-shadow: 0 0 0 0 rgba(244, 106, 106, 0.6);
    }

    70% {
        transform: scale(1);
        box-shadow: 0 0 0 10px rgba(244, 106, 106, 0);
    }

    100% {
        transform: scale(0.99);
        box-shadow: 0 0 0 0 rgba(244, 106, 106, 0);
    }
}

#statistics div#ui-datepicker-div {
    display: none!important;
}

.btn_label_exist {
    background: #ff0000;
}

.btn_label_exist:hover {
    background: #cc0000;
}