home page styles for mobile and tablet