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


:root {
	--color-background: #ffffff !important;
	--content-sidebar-wrap-margin-top: var(--spacing-lg);
	--content-sidebar-wrap-margin-bottom: var(--spacing-lg);
	--shadow: none;
	--border: none;
	--entry-spacing: calc(1px + .5vw);
	--sub-menu-background-color: var(--color-custom-3);
/*	--color-border: rgba(232,223,191);
	--entry-spacing: calc(1px + .5vw); */
}   

/* NAVIGATION */
.nav-after-header {
    --menu-item-link-color: var(--color-white);
    --menu-font-size: 0.85em;
    --menu-letter-spacing: 0.05rem;
    --menu-text-transform: uppercase;
	background-color: #EEECE8;
	border-top: 1px solid #D6CCB7;
	border-bottom: 1px solid #D6CCB7;
}

.menu-item-link {
	color: #593913;
	font-weight: 500;
}
.current-menu-ancestor > a,
.menu-item-link-current, 
.menu-item-link:focus, 
.menu-item-link:hover {
    color: #ec2027;
}
.sub-menu {
	background: #EEECE8;
}

.tight {
	margin-bottom: 0;
}
/* HEADERS */
h1,
.entry-title {
    font-size: var(--h1-font-size,var(--font-size-xxxl));
} 
.entry-title-archive {
	font-size: 24px;
}
h2 {
    font-size: var(--h2-font-size,var(--font-size-xl));
}
.home h1{
	background-color: rgba(255,255,255,.4);
}
.home h2 {
    color: #003F87;
	background-color: #EEECE8;
	padding: 10px 10px;
	font-size: 20px;
	text-transform: uppercase;	
/*	border: 1px solid #D6CCB7;  */
	border: 1px solid #e2dac9;
}
h3.entry-title {
	font-size: 20px;
}
/* HEADER RIGHT */
.header-right {
	max-width: 260px;
	flex-flow: column wrap;
}
h5 {
	color: #FFFFFF;
	background-color: #185498;
	padding: 4px 10px;
}
.testpath::before {
	path: ("M400 64h-48V8c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v56H128V8c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v56H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm16 400c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V192h384v272zm0-304H32v-48c0-8.8 7.2-16 16-16h352c8.8 0 16 7.2 16 16v48zM112 384h96c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16h-96c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16zm16-96h64v64h-64v-64z");
	padding-right: 10px;
}

/* HOME ICONS */
/*
.icon-meeting-reports::before {
	content: "\f1ea";	
	font-family: "FontAwesome";		
    color: #003F87;
	padding-right: 10px;
}
.icon-subscribe::before {
	content: "\f199";	
	font-family: "FontAwesome";			
    color: #003F87;
	padding-right: 10px;
}
.icon-upcoming-meeting::before {
	content: "\f06e";	
	font-family: "FontAwesome";			
    color: #003F87;
	padding-right: 10px;
}
.icon-hot::before {
	content: "\f06d";	
	font-family: "FontAwesome";			
    color: #003F87;
	padding-right: 10px;
}
.icon-twitter::before {
	content: "\f099";	
	font-family: "FontAwesome";			
    color: #003F87;
	padding-right: 10px;
}
*/


/* SITE FOOTER */
.site-footer {
    background-color: #EEECE8 !important;
	padding: 15px 0;
	border-top: 1px solid #D6CCB7;
}
/* MAIL CHIMP SIGNUP FORM */
#mc_embed_signup .button {
	font-weight: normal !important;
}


/* HOME PAGE MAI GRIDS */
.home .entry-wrap-grid {
	padding: 0 3%;
}
/* MAI ACCORDION */
.mai-accordion {
	background-color: #f2f2f2;
	border: 1px solid #CCCCCC;
}
.mai-accordion-summary {
	font-size: var(--accordion-summary-font-size, 1.3rem) !important;
}
