/* DataTables */
table.dataTable tbody tr.selected {
	border: 1px solid #d3d3d3;
	background: #fcefa1;
	color: #161616;
}

table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
	background-color: #fcfcfc;
}

table.dataTable tbody>tr.selected, table.dataTable tbody>tr>.selected {
	border: 1px solid #d3d3d3;
	background: #fcefa1;
	color: #161616;
}

table.dataTable.hover tbody>tr.selected:hover, table.dataTable.hover tbody>tr>.selected:hover, table.dataTable.display tbody>tr.selected:hover, table.dataTable.display tbody>tr>.selected:hover {
	background-color: #f8efbe;
}

table.dataTable.stripe tbody>tr.odd.selected, table.dataTable.stripe tbody>tr.odd>.selected, table.dataTable.display tbody>tr.odd.selected, table.dataTable.display tbody>tr.odd>.selected {
	border: 1px solid #d3d3d3;
	background: #fcefa1;
	color: #161616;
}

table.dataTable tr.selected td.select-checkbox:after, table.dataTable tr.selected th.select-checkbox:after {
	text-shadow: 1px 1px #fcefa1, -1px -1px #fcefa1, 1px -1px #fcefa1, -1px 1px #fcefa1;
}

table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
	background-color: #ffffff;
}

table.dataTable tbody tr.odd.themeenabled:not(.selected):hover {
	background-color: #fcfcfc !important;
}

table.dataTable.stripe tbody>tr.odd:hover, table.dataTable.display tbody>tr.odd:hover {
	background-color: #fcfcfc;
}

table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
	background-color: #fbf0b3;
}

table.dataTable.stripe tbody tr.odd.selected:hover, table.dataTable.display tbody tr.odd.selected:hover {
	background-color: #f8efbe;
}

table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
	background-color: #f1f1f1;
}

table.dataTable.display tbody tr.odd>.sorting_2, table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {
	background-color: #f3f3f3;
}

table.dataTable.display tbody tr.odd>.sorting_3, table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 {
	background-color: whitesmoke;
}

table.dataTable.display tbody tr.odd.selected>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 {
	background-color: #fbf0b3;
}

table.dataTable.display tbody tr.odd.selected>.sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 {
	background-color: #fbf0b3;
}

table.dataTable.display tbody tr.odd.selected>.sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 {
	background-color: #fbf0b3;
}

table.dataTable.stripe tbody>tr.even:hover, table.dataTable.display tbody>tr.even:hover {
	background-color: #f8f8f8;
}

table.dataTable.stripe tbody tr.even.selected, table.dataTable.display tbody tr.even.selected {
	background-color: #fbf0b3;
}

table.dataTable.stripe tbody tr.even.selected:hover, table.dataTable.display tbody tr.even.selected:hover {
	background-color: #f8efbe;
}

table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
	background-color: #fafafa;
}

table.dataTable.display tbody tr.even>.sorting_2, table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {
	background-color: #fcfcfc;
}

table.dataTable.display tbody tr.even>.sorting_3, table.dataTable.order-column.stripe tbody tr.even>.sorting_3 {
	background-color: #fefefe;
}

table.dataTable.display tbody tr.even.selected>.sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {
	background-color: #fbf0b3;
}

table.dataTable.display tbody tr.even.selected>.sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 {
	background-color: #fbf0b3;
}

table.dataTable.display tbody tr.even.selected>.sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 {
	background-color: #fbf0b3;
}
/* /DataTables */