Primary patching of CSS - #5860

Patched CSS for colors and also for
different cross device issues.
Video is now responsive till the medium device.
On small and mobile devices, it is hidden and
there is a link to the video.