Responsive design and CSS Styling of index.html