/**
 * 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-background: rgba(255, 255, 255,.8);
	--sub-menu-background: #FEFCF7;
	--sub-menu-width: 250px;
	--caption-font-size: 14px;
	--entry-wrap-border: 1px solid #566190;
	--content-sidebar-wrap-margin-top: var(--spacing-xl);
    --content-sidebar-wrap-margin-bottom: var(--spacing-xl);
	--blockquote-color: #5d163d;
	--blockquote-margin: 1em;
}
body:not(.has-alignfull-first) .entry-wrap-single {
    background: rgba(255, 255, 255,.85);
}
.entry-title {
    font-size: var(--entry-title-font-size, var(--font-size-xxl));
	text-align: center;
}
h2 {
    font-size: var(--h2-font-size, var(--font-size-xl));
}
h3.entry-title {
	text-align: left;
}
.tight {
	margin-bottom: 0;
}

/* PAGE BACKGROUND IMAGES */
.home {
	background: url(/wp-content/uploads/home-page-bg.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-30 /* Our Approach */ {
	background: url(/wp-content/uploads/IMG_2159-bg.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-15 /* Contact */ {
	background: url(/wp-content/uploads/painting-P1010616.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-83 { /* Payment */
	background: url(/wp-content/uploads/IMG_1358-bg.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-21 { /* Elizabeth Perwin */
	background: url(/wp-content/uploads/IMG_2156-bg.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-25 { /* Catherine Lowrey */
	background: url(/wp-content/uploads/IMG_2041-bg.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-56 { /* Individual Therapy */
	background: url(/wp-content/uploads/IMG_0065-bg3.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-32 {  /* Couples Counseling */
	background: url(/wp-content/uploads/two-boats-bg.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-344 { /* PAP */
	background: url(/wp-content/uploads/IMG_1736-bg2.webp) no-repeat top center fixed; 
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	 -o-background-size: cover;
  	background-size: cover;
}
.page-id-79 { /* EMDR */
	background: url(/wp-content/uploads/lotus-1394-bg.webp) no-repeat top center fixed; 
	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	-o-background-size: cover; 
  	background-size: cover;
}
.page-id-73 { /* Ego state */
	background: url(/wp-content/uploads/lotus-background-0021.webp) no-repeat top center fixed; 
	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	-o-background-size: cover; 
  	background-size: cover;
}
.page-id-76 { /* clinical consultation */
	background: url(/wp-content/uploads/P1010819-bg.webp) no-repeat top center fixed; 
	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	-o-background-size: cover; 
  	background-size: cover;
}

.site-header {
	border-bottom: 2px solid #5d163d;
}
.site-footer a {
	color: #ffffff;
}
