added responsive CSS for large screens