/* 404 error page overlay image */
.error404.btMenuHorizontal:not(.btBelowMenu) .mainHeader {
	box-shadow: none;
}
.btErrorPage.bt_bb_section[class*="bt_bb_background_overlay"]:before {
	display: none;
}
.error404.btLightAlternateHeader .mainHeader {
	background: transparent;
}
.error404.btLightAlternateHeader .btLogoArea, .error404.btLightAlternateHeader .btVerticalHeaderTop {
	background: transparent;
}
.btErrorPage .bt_bb_headline {
	color: #FFF;
}
.btErrorPage .bt_bb_dash_top.bt_bb_headline .bt_bb_headline_content:before {
	display: none;
}

/* Override highlight location details to alternate color */
.bt_bb_map .bt_bb_map_content .bt_bb_map_content_wrapper .bt_bb_map_location.bt_bb_highlight, .bt_bb_map .bt_bb_map_content .bt_bb_map_content_wrapper .bt_bb_google_maps_location.bt_bb_highlight, .bt_bb_map .bt_bb_map_content .bt_bb_google_maps_content_wrapper .bt_bb_map_location.bt_bb_highlight, .bt_bb_map .bt_bb_map_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location.bt_bb_highlight, .bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_map_content_wrapper .bt_bb_map_location.bt_bb_highlight, .bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_map_content_wrapper .bt_bb_google_maps_location.bt_bb_highlight, .bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_map_location.bt_bb_highlight, .bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location.bt_bb_highlight {
	background: #210d94 !important;
}

/* Default headline color */
.btPageHeadline .bt_bb_headline h1, .btPageHeadline .bt_bb_headline h2, .btPageHeadline .bt_bb_headline h3, .btPageHeadline .bt_bb_headline h4, .btPageHeadline .bt_bb_headline h5, .btPageHeadline .bt_bb_headline h6 {
	color: #240e9b;
}