more fixes to the responsive design