table.dataTable tbody > tr.selected {
	background-color: rgb(176, 190, 217);
}
table.dataTable tbody > tr > .selected {
	background-color: rgb(176, 190, 217);
}
table.stripe.dataTable tbody > tr.selected.odd {
	background-color: rgb(172, 186, 212);
}
table.stripe.dataTable tbody > tr.odd > .selected {
	background-color: rgb(172, 186, 212);
}
table.display.dataTable tbody > tr.selected.odd {
	background-color: rgb(172, 186, 212);
}
table.display.dataTable tbody > tr.odd > .selected {
	background-color: rgb(172, 186, 212);
}
table.hover.dataTable tbody > tr.selected:hover {
	background-color: rgb(170, 183, 209);
}
table.hover.dataTable tbody > tr > .selected:hover {
	background-color: rgb(170, 183, 209);
}
table.display.dataTable tbody > tr.selected:hover {
	background-color: rgb(170, 183, 209);
}
table.display.dataTable tbody > tr > .selected:hover {
	background-color: rgb(170, 183, 209);
}
table.order-column.dataTable tbody > tr.selected > .sorting_1 {
	background-color: rgb(172, 186, 213);
}
table.order-column.dataTable tbody > tr.selected > .sorting_2 {
	background-color: rgb(172, 186, 213);
}
table.order-column.dataTable tbody > tr.selected > .sorting_3 {
	background-color: rgb(172, 186, 213);
}
table.order-column.dataTable tbody > tr > .selected {
	background-color: rgb(172, 186, 213);
}
table.display.dataTable tbody > tr.selected > .sorting_1 {
	background-color: rgb(172, 186, 213);
}
table.display.dataTable tbody > tr.selected > .sorting_2 {
	background-color: rgb(172, 186, 213);
}
table.display.dataTable tbody > tr.selected > .sorting_3 {
	background-color: rgb(172, 186, 213);
}
table.display.dataTable tbody > tr > .selected {
	background-color: rgb(172, 186, 213);
}
table.display.dataTable tbody > tr.selected.odd > .sorting_1 {
	background-color: rgb(166, 180, 205);
}
table.stripe.order-column.dataTable tbody > tr.selected.odd > .sorting_1 {
	background-color: rgb(166, 180, 205);
}
table.display.dataTable tbody > tr.selected.odd > .sorting_2 {
	background-color: rgb(168, 181, 207);
}
table.stripe.order-column.dataTable tbody > tr.selected.odd > .sorting_2 {
	background-color: rgb(168, 181, 207);
}
table.display.dataTable tbody > tr.selected.odd > .sorting_3 {
	background-color: rgb(169, 183, 209);
}
table.stripe.order-column.dataTable tbody > tr.selected.odd > .sorting_3 {
	background-color: rgb(169, 183, 209);
}
table.display.dataTable tbody > tr.selected.even > .sorting_1 {
	background-color: rgb(172, 186, 213);
}
table.stripe.order-column.dataTable tbody > tr.selected.even > .sorting_1 {
	background-color: rgb(172, 186, 213);
}
table.display.dataTable tbody > tr.selected.even > .sorting_2 {
	background-color: rgb(174, 188, 214);
}
table.stripe.order-column.dataTable tbody > tr.selected.even > .sorting_2 {
	background-color: rgb(174, 188, 214);
}
table.display.dataTable tbody > tr.selected.even > .sorting_3 {
	background-color: rgb(175, 189, 216);
}
table.stripe.order-column.dataTable tbody > tr.selected.even > .sorting_3 {
	background-color: rgb(175, 189, 216);
}
table.display.dataTable tbody > tr.odd > .selected {
	background-color: rgb(166, 180, 205);
}
table.stripe.order-column.dataTable tbody > tr.odd > .selected {
	background-color: rgb(166, 180, 205);
}
table.display.dataTable tbody > tr.even > .selected {
	background-color: rgb(172, 186, 213);
}
table.stripe.order-column.dataTable tbody > tr.even > .selected {
	background-color: rgb(172, 186, 213);
}
table.display.dataTable tbody > tr.selected:hover > .sorting_1 {
	background-color: rgb(162, 174, 199);
}
table.hover.order-column.dataTable tbody > tr.selected:hover > .sorting_1 {
	background-color: rgb(162, 174, 199);
}
table.display.dataTable tbody > tr.selected:hover > .sorting_2 {
	background-color: rgb(163, 176, 201);
}
table.hover.order-column.dataTable tbody > tr.selected:hover > .sorting_2 {
	background-color: rgb(163, 176, 201);
}
table.display.dataTable tbody > tr.selected:hover > .sorting_3 {
	background-color: rgb(165, 178, 203);
}
table.hover.order-column.dataTable tbody > tr.selected:hover > .sorting_3 {
	background-color: rgb(165, 178, 203);
}
table.display.dataTable tbody > tr:hover > .selected {
	background-color: rgb(162, 174, 199);
}
table.display.dataTable tbody > tr > .selected:hover {
	background-color: rgb(162, 174, 199);
}
table.hover.order-column.dataTable tbody > tr:hover > .selected {
	background-color: rgb(162, 174, 199);
}
table.hover.order-column.dataTable tbody > tr > .selected:hover {
	background-color: rgb(162, 174, 199);
}
table.dataTable td.select-checkbox {
	position: relative;
}
table.dataTable td.select-checkbox::before {
	left: 50%; top: 1.2em; width: 12px; height: 12px; display: block; position: absolute; box-sizing: border-box;
}
table.dataTable td.select-checkbox::after {
	left: 50%; top: 1.2em; width: 12px; height: 12px; display: block; position: absolute; box-sizing: border-box;
}
table.dataTable td.select-checkbox::before {
	border-radius: 3px; border: 1px solid black; border-image: none; margin-top: -6px; margin-left: -6px; content: " ";
}
table.dataTable tr.selected td.select-checkbox::after {
	text-align: center; margin-top: -11px; margin-left: -4px; content: "\2714"; text-shadow: 1px 1px #b0bed9, -1px -1px #b0bed9, 1px -1px #b0bed9, -1px 1px #b0bed9;
}
div.dataTables_wrapper span.select-info {
	margin-left: 0.5em;
}
div.dataTables_wrapper span.select-item {
	margin-left: 0.5em;
}
@media screen and (max-width:640px)
{
div.dataTables_wrapper span.select-info {
	margin-left: 0px; display: block;
}
div.dataTables_wrapper span.select-item {
	margin-left: 0px; display: block;
}
}
