#slider.elegant, #slider.elegant ul, #slider.elegant ul li {width:100%; position:relative; height:120px;}
#slider.elegant { position:relative; overflow:hidden; width: 1auto; left:0px; }
#slider.elegant ul { list-style:none; position:absolute; margin:0; }
#slider.elegant ul li { float:left; position:relative; overflow:hidden; }
#slider.elegant ul li .video-container iframe, #slider.elegant ul li .video-container object, #slider.elegant ul li .video-container embed { width: auto; !important; height:120px !important; }

/* captions style */
#slider.elegant ul li .slider-caption {
	position: absolute;
	background-image: url(../../../MG-Design_css/slider-caption-bg.png);
}
#slider.elegant ul li .slider-caption h2, #slider.elegant ul li .slider-caption p { color:#fff; }
#slider.elegant ul li .slider-caption h2 { margin:0 0 0.9em; font-weight: normal; }
#slider.elegant ul li .slider-caption p { font-size: 12px; }

/* captions position */
#slider.elegant ul li .caption-right, #slider.elegant ul li .caption-left { top:0; }
#slider.elegant ul li .caption-top, #slider.elegant ul li .caption-bottom { left:0; }
#slider.elegant ul li .caption-top      { top:-457px; }
#slider.elegant ul li .caption-right    { right:-360px; }
#slider.elegant ul li .caption-bottom   { bottom:-457px; }
#slider.elegant ul li .caption-left     { left:-360px; }

