Added responsive styling for a better experience.