table.squareSelect.dataTable tr.odd td:first-child {
	text-align: center;
}
table.squareSelect.dataTable tr.even td:first-child {
	text-align: center;
}

table.squareSelect.dataTable tr.odd td:first-child:before {
	content: "\f096"; /* fa-square-o */
	font-family: FontAwesome;
}

table.squareSelect.dataTable tr.even td:first-child:before {
	content: "\f096"; /* fa-square-o */
	font-family: FontAwesome;
}

table.squareSelect.dataTable tr.even.selected td:first-child:before {
	content: "\f046"; /* fa-check-square-o */
}

table.squareSelect.dataTable tr.odd.selected td:first-child:before {
	content: "\f046"; /* fa-check-square-o */
}

table.squareSelect.dataTable tr.even td.dataTables_empty:first-child:before {
	content: "";
}

table.squareSelect.dataTable tr.odd td.dataTables_empty:first-child:before {
	content: "";
}

div.ColVis {
	float: left;
}

.table-filter-row input[type=text] {
	width: 100%;
	margin: 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.table-filter-row select {
	border: 1px solid rgb(169, 169, 169);
	margin: 0px;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

table.dataTable thead .table-filter-row th {
	padding-left: 0px;
}

		
table.dataTable tbody tr:nth-child(even) td.details-control, .dataTable tbody tr.even td.details-control {
	background: url('../../../images/datatable/details_open.png') no-repeat center center;
	cursor: pointer;
}
table.dataTable tbody tr:nth-child(odd) td.details-control, .dataTable tbody tr.odd td.details-control {
	background: url('../../../images/datatable/details_open.png') no-repeat center center;
	cursor: pointer;
}
table.dataTable tbody tr.shown:nth-child(even) td.details-control, .dataTable tbody tr.shown.even td.details-control {
	background: url('../../../images/datatable/details_close.png') no-repeat center center;
}
table.dataTable tbody tr.shown:nth-child(odd) td.details-control, .dataTable tbody tr.shown.odd td.details-control {
	background: url('../../../images/datatable/details_close.png') no-repeat center center;
}

.DTE_Label_Info {
	color: darkgrey;
}

.dataTables_processing {
	z-index: 1000;
}