Added responsive styling. Added css transitions for item selection.