/**
 * Theme Name:       Mai Delight
 * Theme URI:        https://bizbudding.com/mai-theme/
 * Description:      Mai Delight child theme for the Genesis Framework.
 * Author:           BizBudding
 * Author URI:       https://bizbudding.com/
 * Version:          2.1.1
 * Text Domain:      mai-delight
 * Template:         genesis
 * Template Version: 3.3.5
 * License:          GPL-2.0-or-later
 * License URI:      http://www.gnu.org/licenses/gpl-2.0.html
 */


:root {
	--site-header-wrap-max-width: 90%; 
	--content-sidebar-wrap-margin-top: var(--spacing-lg);
    --content-sidebar-wrap-margin-bottom: var(--spacing-xl);
	--menu-font-family: Kanit;
}

body:not(.has-alignfull-first) .entry-wrap-single {
    margin-bottom: 0;
    padding: var(--entry-spacing);
	background: transparent;
    border: var(--border);
    box-shadow: var(--shadow);
}
.site-header {
	background: rgba(0,0,0,.4)
}
.site-inner {
	background: url(https://dev.gocarpool.com/wp-content/uploads/concrete_wall_2.png) repeat;
}

/* NAVIGATION */
.menu-item-link {	
    color: var(--menu-item-link-color, var(--color-white)) !important;
	text-transform: uppercase;
}
.menu-item-link-current, 
.menu-item-link:focus, 
.menu-item-link:hover {
    color: var(--menu-item-link-color-hover, var(--menu-item-link-color, var(--color-white))) !important;
	background: #be1a0d !important;
    -webkit-filter: var(--menu-item-name-filter-hover, var(--link-filter-hover));
    filter: var(--menu-item-name-filter-hover, var(--link-filter-hover));
	border-radius: 15px;
}	
.has-dark-header.has-transparent-header.header-stuck .site-header-wrap, .has-dark-header:not(.has-transparent-header) .site-header-wrap, .has-dark-mobile-menu .mobile-menu, .has-dark-transparent-header:not(.header-stuck) .site-header-wrap {
    --menu-item-name-filter-hover: brightness(1.0);	
}


.mobile-menu {
	background: var(--mobile-menu-background, var(--color-black));
}
.menu-toggle-icon {
    color: var(--menu-toggle-color, var(--menu-item-link-color, var(--color-white))) !important;
}
/* HOME PAGE */
.home-text {
	background: rgba(0,0,0,.6);
	border: 1px solid #be1a0d;
}

/* PAGE HEADERS */
.page-header-title {
	text-transform: uppercase;
}
.page-header-inner:not(:empty) {
    --page-header-inner-padding: var(--spacing-xl) var(--spacing-xs);
}