Updated CSS to be responsive