/* Dynamic News: hide ALL header branding on page 8979 only */
body.page-id-8979 #masthead .site-branding,
body.page-id-8979 #masthead .site-branding * ,
body.page-id-8979 #masthead .custom-logo-link,
body.page-id-8979 #masthead img.custom-logo,
body.page-id-8979 #masthead .logo,
body.page-id-8979 #logo,
body.page-id-8979 .site-logo,
body.page-id-8979 .wp-block-site-logo,
body.page-id-8979 .header-image,
body.page-id-8979 .header-image img,
body.page-id-8979 .custom-header,
body.page-id-8979 .custom-header img {
  display: none !important;
}
/* Dynamic News (old): hide MAIN NAV on page 8979 only */
body.page-id-8979 #navi-wrap,
body.page-id-8979 #mainnav,
body.page-id-8979 #main-navigation,
body.page-id-8979 nav.main-navigation,
body.page-id-8979 #site-navigation,
body.page-id-8979 .primary-navigation,
body.page-id-8979 .menu-primary-container,
body.page-id-8979 .menu-toggle,
body.page-id-8979 .mobile-navigation,
body.page-id-8979 .slicknav_menu,
body.page-id-8979 #top-navigation,
body.page-id-8979 .secondary-navigation {
  display: none !important;
}

/* Optional: close up any header gap on that page */
body.page-id-8979 #masthead { margin-bottom: 0 !important; }
body.page-id-8979 #content,
body.page-id-8979 .site-content { padding-top: 0 !important; }
/* Make all Gutenberg + Jetpack buttons dark green on page 8979 */
body.page-id-8979 .wp-block-button__link,
body.page-id-8979 .wp-element-button,
body.page-id-8979 .wp-block-jetpack-button .wp-block-button__link {
  background-color: #14532d !important; /* dark green */
  color: #ffffff !important;
  border-color: #14532d !important;
}

/* Hover/active states */
body.page-id-8979 .wp-block-button__link:hover,
body.page-id-8979 .wp-element-button:hover,
body.page-id-8979 .wp-block-jetpack-button .wp-block-button__link:hover {
  background-color: #0f3f23 !important; /* a bit darker on hover */
  border-color: #0f3f23 !important;
}

/* Outline-style buttons match the green */
body.page-id-8979 .wp-block-button.is-style-outline .wp-block-button__link {
  background: transparent !important;
  color: #14532d !important;
  border-color: #14532d !important;
}

/* Optional: if your theme uses the WP color variable for buttons */
body.page-id-8979 { --wp--preset--color--primary: #14532d; }

