You can basically make your video responsive with CSS only using padding-bottom.
First, wrap your iframe code in a tag with the class of your choice
Then, simply add this CSS snippet in your sylesheet
You can also automatize the process a little bit with jQuery to wrap all your videos automatically.
That’s it folks! Simple as this.