﻿/* DataTables FixedColumns fix */
table.dataTable thead th.dtfc-fixed-left,
table.dataTable thead th.dtfc-fixed-right,
table.dataTable tbody td.dtfc-fixed-left,
table.dataTable tbody td.dtfc-fixed-right {
    background-color: #fff !important;
    z-index: 3 !important;
}

table.dataTable.table-striped > tbody > tr:nth-of-type(odd) > td.dtfc-fixed-left,
table.dataTable.table-striped > tbody > tr:nth-of-type(odd) > td.dtfc-fixed-right {
    background-color: #f2f4f6 !important;
}

table.dataTable.table-striped > tbody > tr:nth-of-type(even) > td.dtfc-fixed-left,
table.dataTable.table-striped > tbody > tr:nth-of-type(even) > td.dtfc-fixed-right {
    background-color: #fff !important;
}

table.dataTable thead th.dtfc-fixed-left,
table.dataTable thead th.dtfc-fixed-right {
    background-color: #fff !important;
    z-index: 5 !important;
}

table.dataTable td.dtfc-fixed-left:last-child,
table.dataTable th.dtfc-fixed-left:last-child {
    box-shadow: 4px 0 6px -4px rgba(0,0,0,.35);
}

table.dataTable td.dtfc-fixed-right:first-child,
table.dataTable th.dtfc-fixed-right:first-child {
    box-shadow: -4px 0 6px -4px rgba(0,0,0,.35);
}
