Or maybe you're doing all wrong.
That is very possible - I'll look into it again.
Thanks for your support
I've just been working with the support people on my hosting site - they logged into my WP environment and confirmed that the code is in place but also reported that they are seeing the videos offset.
They also advise that they do not have any server-side caches.
Can you think of anything else that could be preventing your code fix changing video positioning on mobile devices?
please send admin login details to support[at]gvectors.com email address, we'll check and find the issue. The CSS code I've provided is not available on your website. Maybe it's added but something was wrong and it's not available on front-end.
Sent support login details
Problem is fixed. Now all videos are responsive on all devices.