homepage styling for responsiveness