/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/* SVG logo fallback and inline sizing */
.navbar-brand .logo-image img[src$=".svg"],
.navbar-brand .logo-image img[src*=".svg?"],
.navbar-brand .logo-customizer img[src$=".svg"],
.navbar-brand .logo-customizer img[src*=".svg?"] {
	display: block;
	max-width: 100%;
	height: auto;
}

.navbar-brand .logo-image svg,
.navbar-brand .logo-customizer svg {
	display: block;
	width: auto;
	height: 100%;
	max-height: 100%;
}

/* Single source of truth for the header contrast. */
#masthead.style-light-override {
	--wtp-header-color: #ffffff;
}

#masthead.style-light-override.is_stuck,
body.navbar-hover #masthead.style-light-override,
body.menu-dd-search-open #masthead.style-light-override {
	--wtp-header-color: #000000;
}

#masthead.style-light-override .navbar-brand .logo-image.logo-skinnable,
#masthead.style-light-override .navbar-brand .logo-customizer,
#masthead.style-light-override .navbar-brand .logo-image.logo-skinnable > *,
#masthead.style-light-override .navbar-brand .logo-customizer > *,
#masthead.style-light-override .navbar-brand .logo-image.logo-skinnable svg *,
#masthead.style-light-override .navbar-brand .logo-customizer svg *,
#masthead.style-light-override .navbar-nav-last .search-icon.style-light.mobile-hidden.tablet-hidden > a,
#masthead.style-light-override .navbar-nav-last .search-icon.style-light.mobile-hidden.tablet-hidden > a i,
#masthead.style-light-override .mobile-additional-icon .search-icon-container,
#masthead.style-light-override .mobile-additional-icon .search-icon-container i,
#masthead.style-light-override .mobile-menu-button-light .burger-label {
	color: var(--wtp-header-color) !important;
	fill: var(--wtp-header-color) !important;
}

#masthead.style-light-override .logo-image.logo-skinnable svg *,
#masthead.style-light-override .logo-customizer svg * {
	fill: currentColor !important;
}

#masthead.style-light-override .mobile-menu-button-light .lines:not(.lines-dropdown),
#masthead.style-light-override .mobile-menu-button-light .lines:not(.lines-dropdown):before,
#masthead.style-light-override .mobile-menu-button-light .lines:not(.lines-dropdown):after,
#masthead.style-light-override .mobile-menu-button-light .lines:not(.lines-dropdown) > span {
	background: var(--wtp-header-color) !important;
}

/* Mobile off-canvas panel text must stay dark. */
body.menu-mobile-off-canvas.open-overlay-menu #uncode-mobile-menu-block,
body.menu-mobile-off-canvas.opening-overlay-menu #uncode-mobile-menu-block {
	color: #000000 !important;
}

body.menu-mobile-off-canvas.open-overlay-menu #uncode-mobile-menu-block .menu-smart a,
body.menu-mobile-off-canvas.open-overlay-menu #uncode-mobile-menu-block .menu-smart a *,
body.menu-mobile-off-canvas.opening-overlay-menu #uncode-mobile-menu-block .menu-smart a,
body.menu-mobile-off-canvas.opening-overlay-menu #uncode-mobile-menu-block .menu-smart a *,
body.menu-mobile-off-canvas.open-overlay-menu #uncode-mobile-menu-block .unmenu-title,
body.menu-mobile-off-canvas.open-overlay-menu #uncode-mobile-menu-block .unmenu-title a,
body.menu-mobile-off-canvas.open-overlay-menu #uncode-mobile-menu-block .unmenu-title span,
body.menu-mobile-off-canvas.opening-overlay-menu #uncode-mobile-menu-block .unmenu-title,
body.menu-mobile-off-canvas.opening-overlay-menu #uncode-mobile-menu-block .unmenu-title a,
body.menu-mobile-off-canvas.opening-overlay-menu #uncode-mobile-menu-block .unmenu-title span,
body.menu-mobile-off-canvas.open-overlay-menu #uncode-mobile-menu-block .font-weight-menu,
body.menu-mobile-off-canvas.opening-overlay-menu #uncode-mobile-menu-block .font-weight-menu {
	color: #000000 !important;
}

@media (min-width: 960px) {
	#main-logo,
	#main-logo .navbar-brand,
	#main-logo .logo-image,
	#main-logo .logo-customizer {
		flex: 0 0 auto;
	}

	#main-logo .logo-image svg,
	#main-logo .logo-customizer svg {
		display: block;
		width: auto;
		height: 100%;
		max-width: none;
		max-height: 100%;
	}
	#masthead.style-light-override .navbar-nav-first #menu-item-29 > a.dropdown-toggle,
	#masthead.style-light-override .navbar-nav-first #menu-item-29 > a.dropdown-toggle *{
		color: var(--wtp-header-color) !important;
		fill: var(--wtp-header-color) !important;
	}
}
footer .mejs-container{
	background:#fff!important;
}