Updated styling for responsive layout