Fixes to Responsive Layout

More fixes to the layout for mobile devices.