/* Inline DataTable Action Icons
----------------------------------------------------------*/
.dt-action-icons {
	display: inline-block;
	white-space: nowrap;
	min-width: 80px;
}

.dt-action-icons a {
	display: inline-block;
	margin: 0 7px;
	font-size: 17px;
	text-decoration: none;
	cursor: pointer;
	transition: transform 0.15s ease, opacity 0.15s ease;
}

.dt-action-icons a:hover {
	text-decoration: none;
	transform: scale(1.2);
	opacity: 0.85;
}

.action-edit {
	color: #348fe2 !important;
}

.action-delete {
	color: #ff5b57 !important;
}

.action-manage {
	color: #00acac !important;
}

.action-courses {
	color: #6c5ce7 !important;
}

.action-modifications {
	color: #e67e22 !important;
}

.action-reimbursements {
	color: #27ae60 !important;
}

.action-details {
	color: #727cb6 !important;
}

.action-add {
	color: #32a932 !important;
}

.action-remove {
	color: #ff5b57 !important;
}

.action-update {
	color: #f59c1a !important;
}

table.dataTable th:first-child.text-nowrap,
table.dataTable td:first-child {
	min-width: 90px !important;
	width: 90px;
}
