css styling and responsiveness in index.html