Updating most recent work with CSS3 transitions and better responsive CSS