/* Navigasyon Reset CSS - Lacivert arka planını kaldırmak için yüksek öncelikli override */

/* Navigasyon ana elemanları */
#header .navmenu,
#header .navmenu *,
#header .nav-list,
#header .nav-item,
#header .nav-link,
#navmenu,
#navmenu *,
#navmenu ul,
#navmenu li,
#navmenu a {
  background-color: transparent !important;
}

/* Hamburger menü ikonunu görünür hale getirme */
#header .mobile-nav-toggle i,
#header .navmenu .mobile-nav-toggle i,
.mobile-nav-toggle i,
.bi-list {
  color: #000000 !important; /* Siyah renk */
  font-size: 30px !important; /* Daha büyük boyut */
  text-shadow: 0 0 5px rgba(255,255,255,0.7); /* Beyaz gölge ile kontrast artırma */
}

/* Mobil navigasyon */
@media (max-width: 1199.98px) {
  #header .navmenu .nav-list {
    background-color: rgba(0,0,0,0.85) !important;
    backdrop-filter: blur(10px);
  }
  #header .navmenu .nav-list .nav-link {
    background-color: transparent !important;
  }
}

/* Aktif link için özel stil */
#header .navmenu .nav-link.active {
  background-color: rgba(255,255,255,0.15) !important;
}

/* CV butonu için özel stil */
#header .navmenu .nav-cv {
  background-color: rgba(255,255,255,0.25) !important;
}