/* force gap after text for sorting icons */
#datatable thead tr th:nth-child(n+2) {
	padding-right: 28px !important;
}

/*.dt-button-collection>div>button:nth-child(2)>span {
	visibility: hidden;
	position: relative;
}

.dt-button-collection>div>button:nth-child(2)>span::after {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	content: "Reference Number";
}*/

#page-header {
	/* padding: 10px 0; compensate for fa icon */
}

#page-header h1 i {
	color: #538235;
}

#page-header h1 i.fa-border {
	border-radius: 50%;
	border: #538235 2px solid;
	color: #538235;
	background-color: #fff;
	padding: 6px;
	margin: 0;
}

/* remove toggles for hidden columns used in row grouping and child rows, from colvis menu */
/*.dt-button-collection button:nth-child(1),
.dt-button-collection button:nth-child(n+10) {
	display: none !important;
}*/

.instances i,
td.col-status i {
	opacity: 1;
}

tbody td i.statusicon {
	margin-top: 5px;
}

.fabg-dark .fas.fa-circle {
	color: #333;
}

.fabg-light .fas.fa-circle {
	color: #fff;
}

div.slider {
	display: none;
}

table.dataTable tbody td.no-padding {
	padding: 0;
}

.dtrg-group.dtrg-level-0 {
  font-weight: 700;
}
