css fixes for mobile devices
merged