Cleanup
Make the video elements use flexbox css. Allows me to use a preferred layout for mobile as I can change the elements order.
Minor