Make layout more responsive for smaller screens