/* Works on most 7.1 headers */ :root { --member-active: rgb(103 101 210); } /* 1) Hide member links for logged-out visitors site-wide */ .is-public-user .Header-nav a[href*="member-area-"], .is-public-user .header-nav a[href*="member-area-"] { display: none !important; } /* 2) Inside member area pages: hide public links (show only the member ones) */ .in-member-area .Header-nav a[href="/"], .in-member-area .Header-nav a[href*="/about"], .in-member-area .Header-nav a[href*="/contact"], .in-member-area .header-nav a[href="/"], .in-member-area .header-nav a[href*="/about"], .in-member-area .header-nav a[href*="/contact"] { display: none !important; } /* (Optional) Style member links consistently */ .Header-nav a[href*="member-area-"], .header-nav a[href*="member-area-"] { font-weight: 600; text-transform: capitalize; } .Header-nav a[href*="member-area-"].active, .Header-nav a[href*="member-area-"][aria-current="page"], .header-nav a[href*="member-area-"].active, .header-nav a[href*="member-area-"][aria-current="page"] { color: var(--member-active) !important; font-weight: 700; }