/* Compatibilité ancien rendu DataTables */
table.dataTable tr.odd {
    background-color: #E2E4FF;
}

table.dataTable tr.even {
    background-color: white;
}

/* Restauration du style DataTables 1.x */
table.dataTable > tbody > tr:nth-child(odd) > * {
    background-color: #E2E4FF;
}

table.dataTable > tbody > tr:nth-child(even) > * {
    background-color: white;
}

table.dataTable > tbody > tr > td {
    padding: 2px 2px;
    text-align: left;
}

table.dataTable > thead > tr > th,
table.dataTable > thead > tr > td {
    padding: 3px 3px;
    text-align: center;
}

.dataTables_wrapper {
    position: relative;
    clear: both;
}

.dt-container {
    position: relative;
    clear: both;
}

    .dt-container .dt-paging {
        float: right;
    }

    .dt-container .dt-info {
        float: left;
    }

table.dataTable > tbody > tr:nth-child(odd) > .sorting_1 {
    background-color: #D3D6FF;
}

table.dataTable > tbody > tr:nth-child(even) > .sorting_1 {
    background-color: #EAEBFF;
}

table.dataTable > tbody > tr:nth-child(odd) > .sorting_2 {
    background-color: #DADCFF;
}

table.dataTable > tbody > tr:nth-child(even) > .sorting_2 {
    background-color: #F2F3FF;
}

table.dataTable > tbody > tr:nth-child(odd) > .sorting_3 {
    background-color: #E0E2FF;
}

table.dataTable > tbody > tr:nth-child(even) > .sorting_3 {
    background-color: #F9F9FF;
}
