Demo: Responsive YouTube, Vimeo, Embed, and HTML5 video with CSS By Jonathan Suh Example YouTube Vimeo Embed HTML5 https://gist.github.com/3026455#js-video-usage.html https://gist.github.com/3026455#js-video-basic.css https://gist.github.com/3026455#js-video-video.css Supports standard 4:3 YouTube, embed, and HTML5 videos by default. To support Vimeo, add class vimeo If you have a widescreen 16:9 video, add class widescreen When testing the responsiveness, adjust the width of your browser so it is less than 767px. Read the Tutorial Share Related Responsive CSS3 Dropdown Menu Responsive Google Adsense Ads Font Loading with Font Events jQuery Ajax Call to PHP Script with JSON Return Jonathan Suh I’m a multidisciplinary developer & designer. I’m currently with the folks at Juice Interactive, and I’ve worked with well-known brands and agencies, which include Allstate, Brian Hoff Design, Leo Burnett, and OLSON. More about me. Follow @jonsuh