/*
Implementation Skeleton v3 - 12/6/18
Add styles to overwrite customer CSS, USE WITH CAUTION.
*/

p:has(> a:only-child):not(:has(:not(a))) {
  margin-bottom: 0;
}

.carousel-item {
	margin-top:0;
	margin-bottom:0;
}

#ou-search-results #ou-search-open-advanced {
	color: white !important;
}

@media only screen and (min-width: 540px) {
.split-haugh .fullwidth-split-image { max-height: 100%; } }

a.card .card-body h3,
a.card .card-body p,
a.card .card-body span {
    color: white;
    text-decoration: none;
}
a.card .card-body p, a.card .card-body span {
  font-weight: 400;
} 
a.card {
  text-decoration: none;
}