.mejs-controls .mejs-captions-button{position:relative;}
.mejs-controls .mejs-captions-button button{background-position:-48px 0;}
.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid
1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.mejs-controls
.mejs-captions-button .mejs-captions-selector
ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden;}
.mejs-controls
.mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden;}
.mejs-controls
.mejs-captions-button .mejs-captions-selector ul li
input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls
.mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0
0;line-height:15px;font-family:helvetica,arial;font-size:10px;}
.mejs-controls
.mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px
0;}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px
#fff;width:10000px;z-index:1;}
.mejs-chapters
.mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0%
0,0%
100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0;}.mejs-chapters
.mejs-chapter
.mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid
1px #333;border-bottom:solid 1px #333;cursor:pointer;}.mejs-chapters
.mejs-chapter .mejs-chapter-block-last{border-right:none;}.mejs-chapters
.mejs-chapter
.mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0%
0,0%
100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232);}.mejs-chapters
.mejs-chapter .mejs-chapter-block
.ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0
0 3px 0;line-height:12px;}.mejs-chapters .mejs-chapter .mejs-chapter-block
.ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px
0;display:block;white-space:nowrap;text-overflow:ellipsis;}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff;}.mejs-captions-layer
a{color:#fff;text-decoration:underline;}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal;}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0;}.mejs-captions-position-hover{bottom:45px;}.mejs-captions-text{padding:3px
5px;background:url(background.png);background:rgba(20,20,20,0.8);}.me-cannotplay
a{color:#fff;font-weight:bold;}.me-cannotplay
span{padding:15px;display:block;}.mejs-controls .mejs-loop-off
button{background-position:-64px -16px;}.mejs-controls .mejs-loop-on
button{background-position:-64px 0;}.mejs-controls .mejs-backlight-off
button{background-position:-80px -16px;}.mejs-controls .mejs-backlight-on
button{background-position:-80px 0;}.mejs-controls
.mejs-picturecontrols-button{background-position:-96px
0;}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid
1px #999;z-index:1001;}.mejs-contextmenu
.mejs-contextmenu-separator{height:1px;font-size:0;margin:5px
6px;background:#333;}.mejs-contextmenu
.mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px
6px;cursor:pointer;color:#333;}.mejs-contextmenu
.mejs-contextmenu-item:hover{background:#2C7C91;color:#fff;}.mejs-controls
.mejs-sourcechooser-button{position:relative;}.mejs-controls
.mejs-sourcechooser-button button{background-position:-128px 0;}.mejs-controls
.mejs-sourcechooser-button
.mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid
1px
transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls
.mejs-sourcechooser-button .mejs-sourcechooser-selector
ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden;}.mejs-controls
.mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px
0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden;}.mejs-controls
.mejs-sourcechooser-button .mejs-sourcechooser-selector ul li
input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls
.mejs-sourcechooser-button .mejs-sourcechooser-selector ul li
label{width:100px;float:left;padding:4px 0 0
0;line-height:15px;font-family:helvetica,arial;font-size:10px;}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden;}.mejs-postroll-layer-content{width:100%;height:100%;}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer;} 