/* University Colors */
.univ-bl {
	background-color: rgba(158, 45, 61, 1) !important;
}
.univ-ca {
	background-color: rgba(225, 47, 41, 1) !important;
}
.univ-ch {
	background-color: rgba(12, 106, 182, 1) !important;
}
.univ-cl {
	background-color: rgba(22, 63, 109, 1) !important;
}
.univ-co {
	background-color: rgba(138, 21, 56, 1) !important;
}
.univ-ea {
	background-color: rgba(212, 46, 18, 1) !important;
}
.univ-ed {
	background-color: rgba(189, 46, 49, 1) !important;
}
.univ-in {
	background-color: rgba(180, 42, 69, 1) !important;
}
.univ-ku {
	background-color: rgba(119, 45, 53, 1) !important;
}
.univ-lo {
	background-color: rgba(169, 35, 62, 1) !important;
}
.univ-ma {
	background-color: rgba(162, 84, 96, 1) !important;
}
.univ-mi {
	background-color: rgba(0, 0, 0, 1) !important;
}
.univ-pe {
	background-color: rgba(0, 61, 119, 1) !important;
}
.univ-sh {
	background-color: rgba(0, 85, 165, 1) !important;
}
.univ-sl {
	background-color: rgba(0, 106, 83, 1) !important;
}
.univ-we {
	background-color: rgba(74, 36, 94, 1) !important;
}
/* Style university list blocks. */
.list-group a:hover {
	text-decoration: none;
	opacity: 0.8;
}
.list-group-item {
	color: rgb(255, 255, 255);
}
.list-group-item span {
	font-size: large;
	font-weight: bold;
	margin-right: 1rem;
}
#Institutions .form-check-input + .form-check-label {
	font-weight: inherit;
}
.card-body ul.list-conc {
	line-height: 1em;
	list-style-type: none;
}
/* Set all selected control values to bold. */
#TitleFilter, #DegreeTypeFilter, #Institutions .form-check-input:checked + .form-check-label {
	font-weight: bold;
}
#SubmitButton {
	background-color: #8093c1;
	border-color: #8093c1;
}
.bootstrap .btn.btn-secondary {
	background-color: #aaa;
	border-color: #aaa;
}

.bootstrap .card {
	border: 1px solid rgba(0,0,0,.325);
}

#SearchMessage {
	color:#000; font-weight:600; margin:10px 10px 20px;
}