index.html styled with Responsive Design and CSS styling