/**
 * Solid header at top on category / archive / blog listing pages
 * (same look as scrolled "blue" header — no white-on-white).
 * Single blog posts are left to Mednix Custom Blog Layout.
 *
 * Targets Elementor sticky header (#header-sticky) and theme header (#header-wrap).
 */
body.mnr-solid-header #header-sticky,
body.mnr-solid-header #header-wrap,
body.mnr-solid-header .header.header_one_pos,
body.mnr-solid-header .header-1.header_one_pos,
body.mnr-solid-header .elementor-location-header .header_one_pos,
body.category #header-sticky,
body.category #header-wrap,
body.category .header.header_one_pos,
body.tag #header-sticky,
body.tag #header-wrap,
body.tag .header.header_one_pos,
body.blog #header-sticky,
body.blog #header-wrap,
body.blog .header.header_one_pos,
body.search #header-sticky,
body.search #header-wrap,
body.search .header.header_one_pos,
body.archive:not(.single) #header-sticky,
body.archive:not(.single) #header-wrap,
body.archive:not(.single) .header.header_one_pos {
	background-color: var(--themeht-bg-dark-color, #185768) !important;
	background-image: none !important;
}

/* Keep Elementor sticky effects from clearing the solid bg on these pages */
body.mnr-solid-header #header-sticky.elementor-sticky--active,
body.mnr-solid-header #header-sticky.elementor-sticky--effects,
body.category #header-sticky.elementor-sticky--active,
body.category #header-sticky.elementor-sticky--effects,
body.archive:not(.single) #header-sticky.elementor-sticky--active {
	background-color: var(--themeht-bg-dark-color, #185768) !important;
}
