basic responsive layout for mobile devices
fix responsive design for iphone