.logo img {
    max-height: 80px;
}

.bg-accent {
    background-color: #006cb7 !important;
}

/* Navbar adjustments for medium-large screens (1199px - 1437px) */
@media (min-width: 1199px) and (max-width: 1437px) {
    .navbar-nav .nav-link {
        font-size: 0.85rem;
        padding-left: 8px !important;
        padding-right: 8px !important;
    }
    
    .header-right .social-icons {
        margin-left: 0.5rem !important;
        margin-right: 0.5rem !important;
    }
    
    .header-right .social-icons .list-inline li {
        margin-right: 5px;
    }
    
    .header-right .themeht-btn {
        padding: 10px 15px;
        font-size: 0.85rem;
    }
    
    .logo img {
        max-height: 65px;
    }
}