/* Logo Responsive Düzeltmesi - MOBİL ÖNCE BÜYÜK LOGO */

/* Tüm logo seçicileri için genel düzenleme */
.header .navbar-brand img,
.navbar .navbar-brand img,
.navbar-brand img,
.logo-dark {
    height: auto !important;
    max-width: 320px !important; /* Varsayılan büyük boyut */
}

/* Masaüstü - Logo çok büyük olsun */
@media (min-width: 992px) {
    .header .navbar-brand img,
    .navbar .navbar-brand img,
    .navbar-brand img,
    .logo-dark {
        max-width: 350px !important;
    }
}

/* Tablet - Büyük */
@media (max-width: 991px) and (min-width: 768px) {
    .header .navbar-brand img,
    .navbar .navbar-brand img,
    .navbar-brand img,
    .logo-dark {
        max-width: 320px !important;
    }
}

/* Büyük telefon - Çok büyük */
@media (max-width: 767px) and (min-width: 576px) {
    .header .navbar-brand img,
    .navbar .navbar-brand img,
    .navbar-brand img,
    .logo-dark {
        max-width: 280px !important;
    }
}

/* Orta telefon - Büyük (ana sorun burada) */
@media (max-width: 575px) and (min-width: 421px) {
    .header .navbar-brand img,
    .navbar .navbar-brand img,
    .navbar-brand img,
    .logo-dark {
        max-width: 260px !important;
    }
}

/* Küçük telefon - Hala büyük */
@media (max-width: 420px) and (min-width: 361px) {
    .header .navbar-brand img,
    .navbar .navbar-brand img,
    .navbar-brand img,
    .logo-dark {
        max-width: 240px !important;
    }
}

/* Mini telefon - Orta büyük */
@media (max-width: 360px) {
    .header .navbar-brand img,
    .navbar .navbar-brand img,
    .navbar-brand img,
    .logo-dark {
        max-width: 220px !important;
    }
}