/*------------------------*\
	$CORE DASHBOARD
\*------------------------*/
.core.dashboard {
	padding: 30px 0px;
}
.table-dashboard {	
	width: 85%;	
}
.table-dashboard caption {	
	font-size: 1.3em;
	letter-spacing: 1px;	
}
.table-dashboard tbody tr td {
	border-left: 1px solid #a9a9a9;
}
.table-assignments tbody tr td.td-action {
	padding: 15px 30px;
}
.table-assignments, 
.table-assessments {
	margin-bottom: 50px;
}
.table-assignments .td-action,
.table-assessments .td-action {
	width: 20%;
	text-align: center;
}
.table-assignments .td-action a,
.table-assessments .td-action a {  
  font-size: 0.9em;
  text-align: center;
}
table .td-action a[class^=action-]:last-child {
margin-right: 0;
}
.table-assignments .title {
	color: #0068ac;
	text-transform: uppercase;
	font-size: 1em;	
	margin-bottom: 3px;
}
.table-assignments .content > div {
	/* display: inline-block; */
	font-size: 0.8em;	
	margin-bottom: 1.5px;
}
.table-assignments .content > div:nth-child(1) {
	width: 20%;
	margin-bottom: 1.5px;
}
.table-assignments .content > div:nth-child(2) {
	width: 50%;
	margin-bottom: 1.5px;
}
.table-assignments .content > div:nth-child(3) {
	width: 26%;
	margin-bottom: 1.5px;
}
.table-assessments .title {
	color: #3e3e3e;	
	font-size: 1em;	
}
.table-dashboard tfoot.pagination-footer td {
	border-top: 1px solid #a9a9a9;
	padding-top: 10px;
	padding-right: 20px;
}

/*------------------------*\
	$OVERRIDES
\*------------------------*/
#header .head-text {
	vertical-align: middle;
}

