/* Fix for mobile view navbar buttons and scrollbar issues */

/* Adjust font size for mobile menu items */
@media screen and (max-width: 768px) {
    .sm-clean a, 
    .sm-clean a:hover, 
    .sm-clean a:focus, 
    .sm-clean a:active {
        font-size: 16px !important; /* Override the 10vw setting */
    }
    
    /* Ensure proper spacing for the login section */
    .sectionLogin {
        padding: 20px 0;
        min-height: 100%;
        height: auto;
        overflow: visible;
    }
    
    /* Ensure the login container has proper spacing */
    .allLoginSec {
        padding: 20px 0;
    }
    
    /* Ensure the login form is properly displayed */
    .flipper {
        width: 100%;
        max-width: 370px;
        margin: 0 auto;
    }
    
    /* Ensure the second section has proper spacing */
    .secondSectionn {
        padding: 20px 0;
    }
    
    /* Adjust padding for smaller screens */
    .padding100 {
        padding: 20px !important;
    }
}
