/*
Theme Name: GeneratePress UE
Template: generatepress
Version: 2025-12-17
*/

/* Global tokens / variables only */
:root {
  --ue-green: #1f8f3a;
}

/* Truly global fixes only */
body {
  /* avoid feature-specific rules here */
}


/* Disable underline on links globally*/
a {
  text-decoration: none; /* Remove underline from links */
}


/* ============================================================
 * UE Header Tagline – responsive swap
 * Hooked via GeneratePress Element (generate_after_logo)
 * Visual styling handled in the Element / GenerateBlocks UI
 * ============================================================ */

.ue-tagline--short { display: none; }
.ue-tagline--long  { display: inline; }

@media (max-width: 768px) {
  .ue-tagline--short { display: inline; }
  .ue-tagline--long  { display: none; }
}

.ue-tagline {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}




/* ============================================================
 * UE Secondary Navigation — keep "Connect | Explore" visible on mobile
 * GeneratePress collapses nav ULs on mobile; we force the UL to display.
 * ============================================================ */

@media (max-width: 768px) {

  /* Hide the secondary nav toggle (hamburger) */
  .secondary-navigation .menu-toggle {
    display: none !important;
  }

  /* Force the secondary menu list to stay visible */
  .secondary-navigation .main-nav > ul {
    display: flex !important;      /* inline horizontal menu */
    align-items: center;
    gap: 0px;                     /* adjust spacing */
  }

  /* Ensure list items don't stack */
  .secondary-navigation .main-nav > ul > li {
    display: inline-flex;
  }

  /* Remove mobile menu padding/stack styles if GP adds them */
  .secondary-navigation .main-nav > ul > li > a {
    display: inline-block;
    padding-top: 0;
    padding-bottom: 0;
  }
}

