table.dataTable thead th,
table.dataTable thead td {
    border-bottom: 1px solid #dee2e6 !important;
}

table.dataTable.no-footer {
    border-bottom: 1px solid #dee2e6 !important;

}

.dataTables_info {
    padding-left: 1rem;
}

.form-error {

    border: 2px solid #e74c3c;
}

@media only screen and (max-width: 7670px) {
    .table--c {
        width: 100% !important;
    }

    div.dataTables_wrapper div.dataTables_length select {
        width: 70px !important;
    }

    .table--c .btn {
        margin-bottom: 0.5rem;
    }
}

.badge-soft-info {
    background-color: rgba(88, 202, 234);
}

.badge-soft-success {
    background-color: rgba(106, 218, 125);
}

.badge-soft-danger {
    background-color: rgba(250, 137, 107);
}


.card-body .dataTables_wrapper .dataTables_paginate .paginate_button {
    padding: 0 !important;
}

.card-body .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    border: none !important;
    background: none !important;
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    background-color: #9c7a30 !important;
}


.form-check-input {
    clear: left;
}

.form-switch.form-switch-sm {
    margin-bottom: 0.5rem;
    /* JUST FOR STYLING PURPOSE */
}

.form-switch.form-switch-sm .form-check-input {
    height: 1rem;
    width: calc(1rem + 0.75rem);
    border-radius: 2rem;
}

.form-switch.form-switch-md {
    margin-bottom: 1rem;
    /* JUST FOR STYLING PURPOSE */
}

.form-switch.form-switch-md .form-check-input {
    height: 1.5rem;
    width: calc(2rem + 0.75rem);
    border-radius: 3rem;
}

.form-switch.form-switch-lg {
    margin-bottom: 1.5rem;
    /* JUST FOR STYLING PURPOSE */
}

.form-switch.form-switch-lg .form-check-input {
    height: 2rem;
    width: calc(3rem + 0.75rem);
    border-radius: 4rem;
}

.form-switch.form-switch-xl {
    margin-bottom: 2rem;
    /* JUST FOR STYLING PURPOSE */
}

.form-switch.form-switch-xl .form-check-input {
    height: 2.5rem;
    width: calc(4rem + 0.75rem);
    border-radius: 5rem;
}

.tab-pane  .form-check{
 margin-left: 0 !important;
}
.form-switch--edit {
    padding-left: 15px !important;
}

.toggle-outer{
    align-items: center;
}

.inactive{
    width: 110px;
}

.ck.ck-reset.ck-editor.ck-rounded-corners.is-invalid{
    border: 1px solid red;
}

