/*
Theme Name: Pha Le Solution
Template: flatsome
Version: 1.0.0
Text Domain: phalesolution
*/

/* Sticky header parity with original XHTML */
body.pls-header-html-1 .site-header.style-1 .main-bar {
	background: transparent;
}

body.pls-header-html-1 .site-header.style-1 .sticky-header.is-fixed .main-bar {
	background-color: #fff;
}

body.pls-header-html-2 .site-header.style-2 .main-bar,
body.pls-header-html-3 .site-header.style-2 .main-bar {
	background: transparent;
}

body.pls-header-html-2 .site-header.style-2 .sticky-header.is-fixed .main-bar,
body.pls-header-html-3 .site-header.style-2 .sticky-header.is-fixed .main-bar {
	background: var(--gradient-sec);
}

body.pls-header-html-1 .site-header.style-1 .header-nav .nav > li > a {
	color: #212529;
}

body.pls-header-html-1 .site-header.style-1 .navbar-toggler span {
	background: #212529;
}

body.pls-header-html-2 .site-header.style-2 .sticky-header.is-fixed .header-nav .nav > li > a,
body.pls-header-html-3 .site-header.style-2 .sticky-header.is-fixed .header-nav .nav > li > a {
	color: #fff;
}

body.pls-header-html-2 .site-header.style-2 .sticky-header.is-fixed .navbar-toggler span,
body.pls-header-html-3 .site-header.style-2 .sticky-header.is-fixed .navbar-toggler span {
	background: #fff;
}

/* PLS-page template banner tweaks */
body.page-template-template-pls-page .pls-page-template .dz-bnr-inr {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

body.page-template-template-pls-page .pls-page-template .breadcrumb-row {
	min-height: 44px;
	display: flex;
	align-items: center;
	justify-content: center;
}

body.page-template-template-pls-page .pls-page-template .breadcrumb-row:empty::before {
	content: '';
	display: block;
	height: 28px;
}
