I use the media module on this site to embed videos from my YouTube channel but the rendered videos were not responsive. I was lazy for over a year but today I thought of fixing it. Quick search on google and I found this link.
- .field--name-field-media-oembed-video{
- position: relative;
- }
- .field--name-field-media-oembed-video:after {
- content: '';
- display: block;
- padding-bottom: 56.25%;
- }
- .field--name-field-media-oembed-video iframe {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 100%;
- margin: 0;
- }