/* Mobile Logo Enhancement - Better Brand Visibility */

/* Mobile Header Logo - Match Footer Size */
@media (max-width: 768px) {
    .navbar-brand img,
    .tirupati-header .navbar-brand img {
        height: 60px !important;
        max-width: 180px !important;
        width: auto !important;
    }
}

@media (max-width: 576px) {
    .navbar-brand img,
    .tirupati-header .navbar-brand img {
        height: 55px !important;
        max-width: 160px !important;
        width: auto !important;
    }
}

@media (max-width: 480px) {
    .navbar-brand img,
    .tirupati-header .navbar-brand img {
        height: 50px !important;
        max-width: 140px !important;
        width: auto !important;
    }
}

/* Mobile Footer Logo */
@media (max-width: 768px) {
    footer .navbar-brand img,
    footer a img,
    .footer-logo img {
        height: 60px !important;
        max-width: 180px !important;
        width: auto !important;
    }
}

@media (max-width: 576px) {
    footer .navbar-brand img,
    footer a img,
    .footer-logo img {
        height: 55px !important;
        max-width: 160px !important;
        width: auto !important;
    }
}

@media (max-width: 480px) {
    footer .navbar-brand img,
    footer a img,
    .footer-logo img {
        height: 50px !important;
        max-width: 140px !important;
        width: auto !important;
    }
}