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

/* Hero with breadcrumb spacing fix */
section.landingHeader1 div.headContainer {
	margin-bottom: 150px !important;
}

/* Direct Edit Button Fix */
span#directedit a {
	color: white;
}

/* Styles.txt support */
a.mc-margin {
	margin-right: 15px;
}

/* Google Search Modal Margin */
div.gsc-results-wrapper-overlay.gsc-results-wrapper-visible {
	margin-top: 100px !important;
}

/* Sitemap/A-Z */
section.mc-styling div.alert {
	flex-direction: column !important;
}

section.mc-styling div.alert p {
	margin: 0 !important;
}

section.mc-styling ul.sitemap a:visited,
section.mc-styling ul.a-z a:visited,
section.mc-styling ul.a-z-lower a:visited {
	color: var(--primary-color);
}

section.mc-styling ul.a-z {
	display: flex;
	justify-content: space-evenly;
	list-style: none;
	padding-left: 0px;
}

/* Image Slider Update Fix */
div.imageCarousel1 div.slide {
	padding-right: 10px;
}

/* Alert Fix */
div.alert {
	margin: 0 !important;
}

/* Image Fix - Tabs */
/* .clickThroughSection .imageContent {
	overflow: clip;
} */
.clickThroughSection .imageContent {
overflow: visible;
}

/* UAT 215708 */
div.acadmeics-table-1-redwoods td a {
	color: var(--default-grey);
	text-decoration: underline;
	padding-bottom: 2rem;
}

/* UAT 217488 */
.importantDatesGrid1 .importantDates {
	justify-items: start;
}

/* Updated from 8/28/24 meeting */
.infoWithFeaturedImage1 * {
  color: #fff;
}

/* 242977 */
.clickThroughSection { overflow-x: hidden; }