/* DATATABLES */

table.dataTable {
    border-spacing: 0;
}

table.dataTable.nowrap th, table.dataTable.nowrap td {
    white-space: nowrap;
    padding: .5rem .3rem;
    color: #000 !important;
    
}

table.dataTable.nowrap th{
font-weight: 800 !important;
}

/* Clases para wrap y ancho máximo en columnas DataTables */
.dt-wrap-75 { white-space: normal !important; word-break: break-word !important; max-width: 75px !important; }
.dt-wrap-100 { white-space: normal !important; word-break: break-word !important; max-width: 100px !important; }
.dt-wrap-125 { white-space: normal !important; word-break: break-word !important; max-width: 125px !important; }
.dt-wrap-150 { white-space: normal !important; word-break: break-word !important; max-width: 150px !important; }
.dt-wrap-200 { white-space: normal !important; word-break: break-word !important; max-width: 200px !important; }
.dt-wrap-250 { white-space: normal !important; word-break: break-word !important; max-width: 250px !important; }
.dt-wrap-300 { white-space: normal !important; word-break: break-word !important; max-width: 300px !important; }
.dt-wrap-350 { white-space: normal !important; word-break: break-word !important; max-width: 350px !important; }
.dt-wrap-400 { white-space: normal !important; word-break: break-word !important; max-width: 400px !important; }
.dt-wrap-500 { white-space: normal !important; word-break: break-word !important; max-width: 500px !important; }
.dt-wrap-550 { white-space: normal !important; word-break: break-word !important; max-width: 550px !important; }