  
li p.title.h5.custom{
	color: #004895;
}
.flush-img-container .p-5 h2 a, .flush-img-container .p-5 h2 a:visited{
	color: #ffcd00;
	text-decoration: underline;
}
.flush-img-container .p-5 h2 a:hover{
	color: #f1f1f1;
	text-decoration: underline;
}
.flush-img-container .p-5 p span a, .flush-img-container .p-5 p span a:visited, .flush-img-container .p-5 p span a:hover{
	color: #f1f1f1!important;
}
#start .multicolumn-container{
	padding-bottom: 0;
}
#start .mb-3{
	margin-bottom: 0!important;
}
#start .customAdjust-card-text .card-text{
	font-weight: 300;
	font-size: 1.4em;
	color: #004895;
}
#es100 .carousel-caption{
	background: rgba(35, 97, 146, 0.90) !important;
	color: #ffcd00 !important;
	text-shadow: 1px 1px 1px #666;
}
#es100 .text-right {
  text-align: left !important;
}
#es100 .multicolumn-container{
	padding-bottom: 0;
}
#es100 .customIcon-only .card-title.h3{
  font-size: 2rem;
}
#es100 .highlight-box{
  font-size: 2rem;
}
#eweek .customEvent{
	margin: 1em 0;
	border-left: 1px solid #236192;
	padding: 0 0 1em 1em;
}
#eweek .date .month, #eweek .date .day, #eweek .date .weekday{
	display: block;
	max-width: 40%;
	text-align: center;
	padding: 0.3rem;
}
#eweek .date .day{
	background: #ffcd00;
	font-size: 2rem;
}
#eweek .date .month{
	background: #ffcd00;
}
#eweek .date .weekday{
	background: #236192;
	color: #ffffff;
}
#aero .featured-bg-container.custom{
	background: #f1f1f1 url(/cem/slider/aerospace_slide.jpg) no-repeat left top;
	background-size: cover;
}

@media (min-width: 768px){
	 #es100 .featured-bg-container {
  	padding: 0 4rem 3em 4rem;
	} 
	#aero .featured-bg-container {
  	padding: 2em 4rem 1em 4rem;
	} 
 }