body#top {
	font-size: 18px;
	font-family: "Helvetica Neue",  Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif !important;
}
#top #header .av-main-nav > li, #top #wrap_all .all_colors h1, #top #wrap_all .all_colors h2, #top #wrap_all .all_colors h3, #top #wrap_all .all_colors h4, #top #wrap_all .all_colors h5, #top #wrap_all .all_colors h6 {
	font-family: "Helvetica Neue",  Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif !important;
}

.logo.avia-standard-logo a img {
	padding: 5px;
}
#header_main_alternate, nav.mobileshortmenu > div {
	background: linear-gradient(to right, #6E1013, #BA1B22);
}

.header_color .av-hamburger-inner, .header_color .av-hamburger-inner::before, .header_color .av-hamburger-inner::after {
	background: #BA1B22;
}

#top #header .av-main-nav > li > a {
	background-color: transparent !important;
}

#top #header .av-main-nav > li > a .avia-menu-text, #top #header .av-main-nav > li > a .avia-menu-subtext {
	color: #fff;
}
#top #header .av-main-nav > li:hover > a .avia-menu-text, #top #header .av-main-nav > li:hover > a .avia-menu-subtext, #top #header .av-main-nav > li:hover > a {
	color: #fff !important;
	font-weight: bold;
}
#top .fullsize .template-blog .pagination a, #top .pagination .current, #top .pagination a {
	border: 1px solid var(--enfold-main-color-heading);
}

/* Widget */
#footer {
	padding: 10px 0 0 0;
}
#footer.container_wrap.footer_color { background-color: black; color: white; }
#footer.container_wrap.footer_color .container > .flex_column:not(.first) {
	display: none !important;
}
#footer .widget, #footer .widget p {
	margin: 0 0 0 0;
}
#socket.container_wrap {
	border-top-width: 0px;
}

footer, html {
	background:linear-gradient(to right, #6E1013, #BA1B22);
}
