iframe..video-container0,iframe.video-container1{
margin: 0 auto;
max-width:1038px;
}
figure { 
display: block; 
background: none; 
margin: 0 auto;
padding:0;
max-width:1038px;
 }
 iframe.video-container1{
box-shadow: 0 0 20px #000;
-moz-box-shadow: 0 0 20px #000;
-webkit-box-shadow: 0 0 20px #000;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
} 
 
figcaption{padding-left:30px} 

/* All Mobile landscape size and All Mini Tablet Portrait size smaller than 480 (devices and browsers) */
@media only screen and (max-width: 480px) {
	figure {
	margin: 0 auto;
	}
}	