Full responsive version, first pass. Also fixed click to play/pause on videos, so it won't ignore controls.