How to add responsive width of Vimeo Video in UpFront?


am working on a product page in UpFront and everything resizes and works just fine except the Vimeo Video I included through the following code:

<iframe src="" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

Is there a way to automatically adjust the video size to responsive mode iPad570px or iPhone315px width? Right now, when the product page shows up on a phone or iPad the video is scaled OK, but the problem is that the text elements are scaled as well and can not be read on an iPhone at all.

Enclosed a screenshot of the responsive mode (tablet570x). You see the video there.