adding CSS for smartphones in portrait and landscape