/*
  Global.css - All the non-default CSS goes here!
*/

#top #wrap_all #header {
	box-shadow: none;
}

#top #wrap_all #header #header_main #header_main_alternate {
	background-image: url('/wp-content/uploads/2021/01/bg-site-nav-long.png');
	background-color: rgba(0,0,0,0);
	background-position: 0 top;
	background-repeat: no-repeat;
	position: fixed;
	width: 100%;
	height: 83px;
}

.html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header #top #main.all_colors {
	padding-top: 188px;
}

#top #header .av-main-nav > .menu-item > a {
	background-color: rgba(255, 255, 255, 0);
}

#top #header_main_alternate {
	background-color: rgba(255, 255, 255, 0) !important;
}

.survey-link {
	font-size: 14px;
}

/*Header menu arrow styling and adjustment */
@media screen and (max-width: 1520px) {
	#top #wrap_all #header #header_main #header_main_alternate {
		background-position: -200px top;
	}
}

@media screen and (max-width: 1440px) {
	#top #wrap_all #header #header_main #header_main_alternate {
		background-position: -300px top;
	}
}

@media screen and (max-width: 1220px) {
	#top #wrap_all #header #header_main #header_main_alternate {
		background-position: -400px top;
	}
}

@media screen and (max-width: 1120px) {
	#top #wrap_all #header #header_main #header_main_alternate {
		background-position: -500px top;
	}
}

@media screen and (max-width: 1024px) {
	#top #wrap_all #header #header_main #header_main_alternate {
		background-position: -600px top;
	}
}
