/* Header Fixes (consolidation placeholder)
   This file was referenced in multiple pages but missing in repository.
   Purpose: Temporary isolated adjustments to header layout until full refactor merges
   them into header-optimize-clean.css & enhanced-style.css.
*/

/* Ensure header sits above dropdowns & carousels */
.main-header-area { z-index: 999; }

/* Reduce excessive padding on smaller screens */
@media (max-width: 767px) {
  .main-header-area { padding-top: 6px; padding-bottom: 6px; }
  .logo img { max-height: 48px; height: auto; }
}

/* Align nav items vertically centered */
.main-menu ul li a { display: inline-flex; align-items: center; }

/* Improve sticky header shadow (subtle) */
#sticky-header.sticky { box-shadow: 0 2px 6px rgba(0,0,0,.08); background:#fff; }

/* Placeholder: unify dropdown hover timing */
.main-menu ul li:hover > a { color: #CBA135; }

/* Mobile nav overlap fix when using slicknav */
.slicknav_menu { z-index: 1000; }
