/**
 *  Transparent Header Sections
 *
 *  All sections within the header.
 *
 * Contents
 *
 */

.ast-theme-transparent-header {
	#masthead {
		position: absolute;
		left: 0;
		right: 0;
	}

	.main-header-bar,
	/* Override the main-header-bar bakground color which applied from the Colors Background. */
	&.ast-header-break-point .main-header-bar {
	    background: none;
	}
}

body.elementor-editor-active.ast-theme-transparent-header #masthead,
.fl-builder-edit .ast-theme-transparent-header #masthead,
body.vc_editor.ast-theme-transparent-header #masthead {
	z-index: 0;
}

.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header {
	.ast-mobile-header-logo {
		display: none;
	}

	.transparent-custom-logo{
		.custom-logo {
			display: inline-block;
		}
	}
}