Updated CSS -- responsive design