small responsive design layout fixes