/*Header Styles | 23144534-hc sb*/
.top-bar {
	background-color: #375C87;
}

#masthead .sticky-wrapper {
	background: #d44500;
}

.main-navigation a,
.main-navigation a:visited {
	color: #ffffff;
}

/* change hover color for menu  | 24025052-hc bk */
.main-navigation a:hover, 
.main-navigation a:focus, 
.main-navigation a:visited:hover, .main-navigation a:visited:focus {
	opacity: 1;
	color: #CCCCCC;
}

/* Change color for current menu item | JC-24666242-hc */
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a {
	color: #6E9DD2;
	opacity: 1;
}

/* Change color of submenus on mobile | JC-24666242-hc */
@media ( max-width: 768px) {
	.main-navigation ul ul a, 
		  .main-navigation ul ul a:visited {
		color: #FFFFFF !important;
	}
}

/*Menu toggle styles*/
.menu-toggle {
	color: #D93F39;
	border-color: #D93F39;
}

/* Make header widget full-width | 22874924-HC (AVS) */
.header-widget-area {
	padding: 0;
}

.header-widget-area .header-widget-area-wrapper {
	max-width: unset;
	margin: 0;
	padding-top: 0;
}

.header-widget-area .header-widget-area-wrapper .widget_media_image {
	flex-basis: 100%;
}

/*change color of bottom header background color;24685736hc-se*/
.header-widget-area {
	background-color: #6E9DD2;
}

/*remove header widget image title on #post-175-24685736hc-se*/
h2.widget-title {
	display: none;
}

/* Hide all page titles | 22421445-hc | tmb */
.page .entry-title {
	display: none;
}

/* Main menu size | smf-16369063-hc */
@media (min-width: 768px) {
	.main-navigation {
		font-size: 16px;
	}
}

/* Change menu dropdown color | JC-23385797-hc */
@media screen and (min-width: 768px) {
	.main-navigation ul ul {
		background-color: #6E9DD2;
	}
}

/* Remove site content's bottom padding 
@media screen and (min-width: 800px) {
#content.site-content {
	padding: 3.2em 0 0;
	}}*/
/* Extend content widget area to 100% wide */
.site-content .full-width-widget-area {
	max-width: fit-content;
	padding: 3.2em 0 0;
}

/* Extend nested image widget to 100% wide */
.site-content .full-width-widget-area .widget#media_image-4 {
	flex-basis: auto;
	margin: 0;
	line-height: 0;
/* remove remaining 5px */
}

/*  color of footer -- 23149704-hc (DOC) */
.site-footer, .footer-widgets-wrapper {
	background-color: #375C87;
}