/* here you can put your own css to customize and override the theme */
table.dataTable tbody tr.selected > td {
  background-color: #99B2E6 !important;
}

table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
  background-color: #00CC00;
}

table.dataTable.stripe tbody tr.even.selected, table.dataTable.display tbody tr.even.selected {
  background-color: #00CC00;
}

.gantt_task_cell.week_end{
	background-color: #EFF5FD;
}
.gantt_task_row.gantt_selected .gantt_task_cell.week_end{
	background-color: #F8EC9C;
}

.weekend{ background: #EDF0F3 !important;}

input.number_right {
   text-align: right;
}

.wlist_table_wrapper, .wlist_table2_wrapper { border: none 0px RED;
overflow-x: scroll; overflow-y:hidden;}

.loading-image {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 10;
}

td.highlight {
        font-weight: bold;
        color: blue;
    }
    
.headcol {
        position:absolute; 
        width:5em; 
        
        top:auto;
        border-right: 0px none black; 
        border-top-width:3px; /*only relevant for first row*/
        
}

.frozen-table-container {
    position: relative;
    height: 100%;
    border: 2px solid red;
    display: inline-block;
}
.table-right-side {
    overflow: auto;
}



td.container-gqr { height: 40px; }

th, td { white-space: nowrap; }
    div.dataTables_wrapper {
        width: "100%";
        margin: 0 auto;
    }
