body.page-id-59 .site-header { box-shadow:none; border-bottom:0; }

.no-comments{
    display:none;
}

#mka-offcanvas-overlay, #mka-offcanvas{
    display:none;
}

.header-classic .nav-container {
        box-shadow:none;
    }
    
/* Make form background transparent */
.wpcf7 form {
  background: transparent !important;
  font-family: "Century Gothic", sans-serif;
}

/* Labels */
.wpcf7 form label {
  color: #008afc !important;
  
  font-family: "Century Gothic", sans-serif;
  font-weight: bold !important;
  font-size: 16px !important;
}

/* Inputs, textarea, file upload borders */
.wpcf7 form input[type="text"],
.wpcf7 form input[type="email"],
.wpcf7 form input[type="tel"],
.wpcf7 form input[type="file"],
.wpcf7 form input[type="number"],
.wpcf7 form textarea,
.wpcf7 form select {
  border: 2px solid #008afc !important;
  color: #008afc;
  font-family: "Century Gothic", sans-serif;
  border-radius: 6px;
  background: transparent;
}

/* File upload input — force color */
.wpcf7 form input[type="file"] {
  padding: 6px;
  border: 1px solid #008afc;
  color: #008afc;
  
}

/* Submit button */
.wpcf7 form input[type="submit"] {
  background-color: #ea4417 !important;
  color: #fff !important;
  font-family: "Century Gothic", sans-serif;
  border: none;
  padding: 10px 24px;
  border-radius: 40px; /* makes it fully rounded */
  cursor: pointer;
  transition: background 0.3s ease;
}

.wpcf7 form input[type="submit"]:hover {
  background-color: #c53712 !important; /* darker hover */
}

article > div.entry-meta {
    display:none;
}

article > h1.entry-title {
    display:none;
}

/* === Main nav: top-level items only === */
@media (min-width: 992px) {
  /* Color + bold for top-level links (not submenus) */
  .site-header .nav-menu > li > a {
    color: #008afc;
    font-weight: 700;
    font-size: 15px;          /* smaller font */
    padding: 8px 6px;        /* tighter spacing */
  }

  /* Keep submenus normal weight/color */
  .site-header .nav-menu li ul.sub-menu a {
    font-weight: 400;
    color: inherit;
  }

  /* Tighten gaps between items */
  .site-header .nav-menu > li { margin-right: 6px; }
  .site-header .nav-menu > li:last-child { margin-right: 0; }

  /* Ensure hover/active stay blue */
  .site-header .nav-menu > li > a:hover,
  .site-header .nav-menu > li.current-menu-item > a,
  .site-header .nav-menu > li.current-menu-ancestor > a {
    color: #008afc;
  }

  /* === "Donate" as rounded flat button === */
  /* Use the menu item ID if stable... */
  .site-header .nav-menu > li#menu-item-228 > a,
  /* ...or fall back to href match */
  .site-header .nav-menu > li > a[href="/donate"] {
    background: #ea4417;
    color: #fff !important;
    border-radius: 9999px;
    padding: 12px 16px;       /* a bit wider for the pill */
    font-weight: 700;
    line-height: 1;
    border: none;
    box-shadow: none;
  }
  .site-header .nav-menu > li#menu-item-228 > a:hover,
  .site-header .nav-menu > li > a[href="/donate"]:hover {
    background: #c53712;     /* slightly darker on hover */
    color: #fff !important;
  }
}

