Take into account that for the video, the most important thing for 'tiny' screens is to respect the height! So in the video case I would go for `height: 100%;`. and please, create a `step-video-base` class to add this CSS rule.

I've tested this and it's working in my Hamachi & Unagi (small screens)