CSS changes

Added the viewport meta tag for responsive design.
Used sans-serif font for headings.