#nonGraduatedTable, #graduatedTable, #groupsTable, 
#unsubscribedStudentsTable, #secondGroupTable, #workshopsTable,
#ungroupedStudentsTable {
	cursor: pointer;
}	

div.dataTables_wrapper div.dataTables_filter {
    text-align: left;
    width: 100%;
}

.card-header:first-child{
	background-color: #082E75;
	color: white;
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
}

.card-info:not(.card-outline) .card-header {
	background-color: #082E75;
}

.card{
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
}

#nonGraduatedTable tr:not(:first-child):hover, #graduatedTable tr:not(:first-child):hover, #groupsTable tr:not(:first-child):hover, 
#unsubscribedStudentsTable tr:not(:first-child):hover, #secondGroupTable tr:not(:first-child):hover, #workshopsTable tr:not(:first-child):hover,
#ungroupedStudentsTable tr:not(:first-child):hover{
	background-color: #CED5E2;
}

.table-striped tbody tr:nth-of-type(odd):hover{
	background-color: #CED5E2;	
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #E8F0FF;
}

.spinner-border {	
  z-index: 9999999;
}

