Updated CSS and HTML for better responsive design in a senario where we need async and concurrent user interaction