/*drjessicawacker CSS*/

/* ===== Move menu beside logo for drjessicawacker site ===== */

/* Make the logo and nav share a row */


.no-comments {
    display: none;
}

/* Base page background */
body.page-id-125 { background:#84C2D3 !important; }

/* Let the body color show through all common wrappers */
body.page-id-125 .site,
body.page-id-125 .site-content,
body.page-id-125 .container,
body.page-id-125 .content-area,
body.page-id-125 .page-content,
body.page-id-125 .wrap,
body.page-id-125 main { background: transparent !important; }

/* Header + topbar + titlebar + footer transparent (or set to same #84C2D3) */
body.page-id-125 .site-header,
body.page-id-125 .topbar,
body.page-id-125 .page-header,
body.page-id-125 .site-footer,
body.page-id-125 .footer-widgets,
body.page-id-125 .footer-bottom { background: transparent !important; }

/* If the header gains a solid background when sticky */
body.page-id-125 .site-header.is-sticky,
body.page-id-125 .site-header.sticky,
body.page-id-125 .sticky-header { background: transparent !important; }

/* Optional: remove header border/shadow so the color feels seamless */
body.page-id-125 .site-header { box-shadow:none; border-bottom:0; }

/* Base page background */
body.page-id-153 { background:#CC5D52 !important; }

/* Let the body color show through all common wrappers */
body.page-id-153 .site,
body.page-id-153 .site-content,
body.page-id-153 .container,
body.page-id-153 .content-area,
body.page-id-153 .page-content,
body.page-id-153 .wrap,
body.page-id-153 main { background: transparent !important; }

/* Header + topbar + titlebar + footer transparent (or set to same #84C2D3) */
body.page-id-153 .site-header,
body.page-id-153 .topbar,
body.page-id-153 .page-header,
body.page-id-153 .site-footer,
body.page-id-153 .footer-widgets,
body.page-id-153 .footer-bottom { background: transparent !important; }

/* If the header gains a solid background when sticky */
body.page-id-153 .site-header.is-sticky,
body.page-id-153 .site-header.sticky,
body.page-id-153 .sticky-header { background: transparent !important; }

/* Optional: remove header border/shadow so the color feels seamless */
body.page-id-153 .site-header { box-shadow:none; border-bottom:0; }

body.page-id-441 { background:#84C2D3 !important; }

/* Let the body color show through all common wrappers */
body.page-id-441 .site,
body.page-id-441 .site-content,
body.page-id-441 .container,
body.page-id-441 .content-area,
body.page-id-441 .page-content,
body.page-id-441 .wrap,
body.page-id-441 main { background: transparent !important; }

/* Header + topbar + titlebar + footer transparent (or set to same #84C2D3) */
body.page-id-441 .site-header,
body.page-id-441 .topbar,
body.page-id-441 .page-header,
body.page-id-441 .site-footer,
body.page-id-441 .footer-widgets,
body.page-id-441 .footer-bottom { background: transparent !important; }

/* If the header gains a solid background when sticky */
body.page-id-441 .site-header.is-sticky,
body.page-id-441 .site-header.sticky,
body.page-id-441 .sticky-header { background: transparent !important; }

/* Optional: remove header border/shadow so the color feels seamless */
body.page-id-441 .site-header { box-shadow:none; border-bottom:0; }

body.page-id-450 { background:#E2C034 !important; }

/* Let the body color show through all common wrappers */
body.page-id-450 .site,
body.page-id-450 .site-content,
body.page-id-450 .container,
body.page-id-450 .content-area,
body.page-id-450 .page-content,
body.page-id-450 .wrap,
body.page-id-450 main { background: transparent !important; }

/* Header + topbar + titlebar + footer transparent (or set to same #84C2D3) */
body.page-id-450 .site-header,
body.page-id-450 .topbar,
body.page-id-450 .page-header,
body.page-id-450 .site-footer,
body.page-id-450 .footer-widgets,
body.page-id-450 .footer-bottom { background: transparent !important; }

/* If the header gains a solid background when sticky */
body.page-id-450 .site-header.is-sticky,
body.page-id-450 .site-header.sticky,
body.page-id-450 .sticky-header { background: transparent !important; }

/* Optional: remove header border/shadow so the color feels seamless */
body.page-id-450 .site-header { box-shadow:none; border-bottom:0; }
 
.hand-underline {
  background: url('/wp-content/uploads/2025/09/JessicaWacker_webassets-18-1.png') no-repeat bottom center;
  background-size: contain;
  padding-bottom: 25px; /* adjust spacing so text sits above the line */
} 

.hand-circle {
  background: url('/wp-content/uploads/2025/09/JessicaWacker_webassets-18-1.png') no-repeat bottom center;
  background-size: contain;
  padding-bottom: 20px; /* adjust spacing so text sits above the line */
} 

.header-classic .nav-container {
    box-shadow: none !important;
}

.site-footer {
    box-shadow: none !important;
}

h1.entry-title {
    display: none;
}
 body.single-post .site,
body.single-post .page-wrapper,
body.single-post .main-container,
body.single-post .site-content,
body.single-post .section{ 
    background: #E59C9C !important;
}

h2.sow-entry-title > a {
    
    color: #00487A !important;
}

body.single-post.category-blogpage .post-thumbnail,
body.single-post.category-blogpage .entry-thumbnail,
body.single-post.category-blogpage .entry-media,
body.single-post.category-blogpage .wp-post-image {
  display: none !important;
}

.category-blogpage .entry-header img.wp-post-image {
    display: none !important;
}

/* Optional: hide the whole header block if you don’t want the empty space */
.category-blogpage .entry-header {
    display: none !important;
}

#mka-offcanvas-overlay, #mka-offcanvas{
    display:none;
}


