.bt_bb_video {
	display: block;
	position: relative;
	padding-bottom: 56.25%;
	> .wp-video {
		display: block;
		width: 100% !important;
		height: 100% !important;
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		.mejs-container.mejs-video {
			width: 100% !important;
			height: 100% !important;
		}
	}
	iframe, .mejs-container {
		width: 100% !important;
		height: 100% !important;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
	}
	.bt_bb_disable_controls_yes& {
		.mejs-layers, .mejs-controls {display: none !important;}
	}
}