/*
 * UAT fixes — SOGO Web App UAT 07/09/2026 (IT + CRM)
 *
 * Loaded last in head.php so it wins over custom-style.css /
 * new-custom-style.css without editing those shared files.
 * Keep one clearly-labelled block per UAT item.
 */

/* ------------------------------------------------------------------
 * Item 1 — "Change Wording Colour to Black"
 * Reported on: Rewards, Promotions, Sales & Events (Select Outlet
 * heading) and the Home side menu (nav links).
 * ------------------------------------------------------------------ */

/* "Select Outlet" heading inside the outlet dropdown.
   Overrides .m_title (new-custom-style.css:1865) and
   .home ul.dropdown-menu.show h3.m_title (new-custom-style.css:2187). */
ul.dropdown-menu h3.m_title,
.home ul.dropdown-menu.show h3.m_title {
    color: #212121;
}

/* Side menu nav links.
   Overrides .mobile_side_menu .menu_items ul li a (new-custom-style.css:8230),
   which sets color: #da003a !important. The active item keeps its red pill
   with white text, so it is deliberately left alone. */
.mobile_side_menu .menu_items ul li a {
    color: #212121 !important;
}

.mobile_side_menu .menu_items ul li.active a {
    color: #fff !important;
}

/* ------------------------------------------------------------------
 * Item 11 — Remove the placeholder rows from the Race / Preferred
 * SOGO Outlet / State dropdowns on Edit Profile.
 *
 * The placeholders are marked `hidden` in edit_profile.php (191, 201,
 * 244) so they disappear from the open list but still supply the
 * closed-select label when the member has nothing saved. Chrome and
 * Firefox honour `hidden` on <option> directly; some engines do not,
 * so this backs it up with display:none, which is honoured everywhere.
 * ------------------------------------------------------------------ */
select option[hidden] {
    display: none;
}
