.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive-video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-169:before{padding-top:56.25%}.embed-responsive-43:before{padding-top:75%}