.mejs-container {
	POSITION: relative; TEXT-ALIGN: left; TEXT-INDENT: 0px; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #000; VERTICAL-ALIGN: top
}
.me-plugin {
	POSITION: absolute
}
.mejs-embed {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #000; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mejs-embed BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #000; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mejs-container-fullscreen {
	Z-INDEX: 1000; POSITION: fixed; BOTTOM: 0px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.mejs-container-fullscreen .mejs-mediaelement {
	WIDTH: 100%; HEIGHT: 100%
}
.mejs-container-fullscreen video {
	WIDTH: 100%; HEIGHT: 100%
}
.mejs-background {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.mejs-mediaelement {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.mejs-poster {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.mejs-poster IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mejs-overlay {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.mejs-overlay-play {
	CURSOR: pointer
}
.mejs-overlay-button {
	POSITION: absolute; MARGIN: -50px 0px 0px -50px; WIDTH: 81px; BACKGROUND: url(../images/bigplay.png) no-repeat center -11px; HEIGHT: 81px; TOP: 50%; CURSOR: pointer; LEFT: 50%; -webkit-border-radius: 81px; -moz-border-radius: 81px; border-radius: 81px
}
.mejs-overlay-loading {
	POSITION: absolute; MARGIN: -40px 0px 0px -40px; WIDTH: 80px; BACKGROUND: url(../images/background.png); HEIGHT: 80px; TOP: 50%; LEFT: 50%
}
.mejs-overlay-loading SPAN {
	WIDTH: 80px; DISPLAY: block; BACKGROUND: url(../images/loading.gif) no-repeat 50% 50%; HEIGHT: 80px
}
.mejs-container .mejs-controls {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/background.png); HEIGHT: 30px; PADDING-TOP: 0px; LEFT: 0px
}
.mejs-container .mejs-controls DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 26px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Helvetica, Arial; BACKGROUND: 0px 50%; FLOAT: left; HEIGHT: 26px; FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mejs-controls .mejs-button BUTTON {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 7px 5px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/controls.svg) no-repeat; HEIGHT: 16px; FONT-SIZE: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.no-svg .mejs-controls .mejs-button BUTTON {
	BACKGROUND-IMAGE: url(../images/controls.png)
}
.mejs-controls .mejs-button BUTTON:focus {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: yellow; OUTLINE-WIDTH: 1px
}
.mejs-container .mejs-controls .mejs-time {
	BOX-SIZING: content-box; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; DISPLAY: block; HEIGHT: 17px; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 8px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box
}
.mejs-container .mejs-controls .mejs-time SPAN {
	LINE-HEIGHT: 12px; MARGIN: 1px 2px 0px 0px; WIDTH: auto; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 11px
}
.mejs-controls .mejs-play BUTTON {
	BACKGROUND-POSITION: 0px 0px
}
.mejs-controls .mejs-pause BUTTON {
	BACKGROUND-POSITION: 0px -16px
}
.mejs-controls .mejs-stop BUTTON {
	BACKGROUND-POSITION: -112px 0px
}
.mejs-controls DIV.mejs-time-rail {
	WIDTH: 200px; PADDING-TOP: 5px
}
.mejs-controls .mejs-time-rail SPAN {
	POSITION: absolute; WIDTH: 180px; DISPLAY: block; HEIGHT: 10px; CURSOR: pointer
}
.mejs-controls .mejs-time-rail .mejs-time-total {
	MARGIN: 5px; BACKGROUND: #333
}
.mejs-controls .mejs-time-rail .mejs-time-buffering {
	WIDTH: 100%; -webkit-background-size: 15px 15px; -moz-background-size: 15px 15px; -o-background-size: 15px 15px; background-size: 15px 15px; -webkit-animation: buffering-stripes 2s linear infinite; -moz-animation: buffering-stripes 2s linear infinite; -ms-animation: buffering-stripes 2s linear infinite; -o-animation: buffering-stripes 2s linear infinite; animation: buffering-stripes 2s linear infinite
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
	WIDTH: 0px
}
.mejs-controls .mejs-time-rail .mejs-time-current {
	WIDTH: 0px; BACKGROUND: #fff
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
	BORDER-BOTTOM: #333 2px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #333 2px solid; MARGIN: 0px; WIDTH: 10px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #333 2px solid; TOP: -2px; CURSOR: pointer; BORDER-RIGHT: #333 2px solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px
}
.mejs-controls .mejs-time-rail .mejs-time-float {
	BORDER-BOTTOM: #333 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #333 1px solid; WIDTH: 36px; DISPLAY: none; BACKGROUND: #eee; HEIGHT: 17px; COLOR: #111; MARGIN-LEFT: -18px; BORDER-TOP: #333 1px solid; TOP: -26px; BORDER-RIGHT: #333 1px solid
}
.mejs-controls .mejs-time-rail .mejs-time-float-current {
	TEXT-ALIGN: center; MARGIN: 2px; WIDTH: 30px; DISPLAY: block; LEFT: 0px
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner {
	BORDER-BOTTOM: transparent 5px solid; POSITION: absolute; BORDER-LEFT: transparent 5px solid; LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: #eee 5px solid; TOP: 15px; BORDER-RIGHT: transparent 5px solid; LEFT: 13px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float {
	WIDTH: 48px
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current {
	WIDTH: 44px
}
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner {
	LEFT: 18px
}
.mejs-controls .mejs-fullscreen-button BUTTON {
	BACKGROUND-POSITION: -32px 0px
}
.mejs-controls .mejs-unfullscreen BUTTON {
	BACKGROUND-POSITION: -32px -16px
}
.mejs-controls .mejs-volume-button {
	
}
.mejs-controls .mejs-mute BUTTON {
	BACKGROUND-POSITION: -16px -16px
}
.mejs-controls .mejs-unmute BUTTON {
	BACKGROUND-POSITION: -16px 0px
}
.mejs-controls .mejs-volume-button {
	POSITION: relative
}
.mejs-controls .mejs-volume-button .mejs-volume-slider {
	Z-INDEX: 1; POSITION: absolute; MARGIN: 0px; WIDTH: 25px; DISPLAY: none; BACKGROUND: url(../images/background.png); HEIGHT: 115px; TOP: -115px; LEFT: 0px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0
}
.mejs-controls .mejs-volume-button:hover {
	-webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
	POSITION: absolute; MARGIN: 0px; WIDTH: 2px; BACKGROUND: #ddd; HEIGHT: 100px; TOP: 8px; LEFT: 11px
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
	POSITION: absolute; MARGIN: 0px; WIDTH: 2px; BACKGROUND: #ddd; HEIGHT: 100px; TOP: 8px; LEFT: 11px
}
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
	POSITION: absolute; MARGIN: 0px; WIDTH: 16px; BACKGROUND: #ddd; HEIGHT: 6px; TOP: -3px; CURSOR: n-resize; LEFT: 4px; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px
}
.mejs-controls DIV.mejs-horizontal-volume-slider {
	POSITION: relative; WIDTH: 60px; HEIGHT: 26px
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; BACKGROUND: #333; HEIGHT: 8px; FONT-SIZE: 1px; TOP: 11px; PADDING-TOP: 0px; LEFT: 0px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 8px; FONT-SIZE: 1px; TOP: 11px; PADDING-TOP: 0px; LEFT: 0px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
	DISPLAY: none
}
.mejs-controls .mejs-captions-button {
	POSITION: relative
}
.mejs-controls .mejs-captions-button BUTTON {
	BACKGROUND-POSITION: -48px 0px
}
.mejs-controls .mejs-captions-button .mejs-captions-selector {
	BORDER-BOTTOM: transparent 1px solid; POSITION: absolute; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 130px; BOTTOM: 26px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/background.png); HEIGHT: 100px; VISIBILITY: hidden; OVERFLOW: hidden; BORDER-TOP: transparent 1px solid; RIGHT: -10px; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 10px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0
}
.mejs-controls .mejs-captions-button .mejs-captions-selector UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mejs-controls .mejs-captions-button .mejs-captions-selector UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mejs-controls .mejs-captions-button .mejs-captions-selector UL LI INPUT {
	MARGIN: 3px 3px 0px 5px; FLOAT: left; CLEAR: both
}
.mejs-controls .mejs-captions-button .mejs-captions-selector UL LI LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-FAMILY: helvetica, arial; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 4px
}
.mejs-controls .mejs-captions-button .mejs-captions-translations {
	MARGIN: 0px 0px 5px; FONT-SIZE: 10px
}
.mejs-chapters {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 10000px; TOP: 0px; LEFT: 0px; -xborder-right: solid 1px #fff
}
.mejs-chapters .mejs-chapter {
	BORDER-BOTTOM: 0px; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000); BORDER-LEFT: 0px; BACKGROUND: #222; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mejs-chapters .mejs-chapter .mejs-chapter-block {
	BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 11px; CURSOR: pointer; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 5px
}
.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
	BORDER-RIGHT: medium none
}
.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232); BACKGROUND: #666
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title {
	LINE-HEIGHT: 12px; MARGIN: 0px 0px 3px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan {
	LINE-HEIGHT: 12px; MARGIN: 3px 0px 4px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 12px
}
.mejs-captions-layer {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 22px; BOTTOM: 0px; COLOR: #fff; FONT-SIZE: 12px; LEFT: 0px
}
.mejs-captions-layer A {
	COLOR: #fff; TEXT-DECORATION: underline
}
[lang=ar].mejs-captions-layer {
	FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.mejs-captions-position {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 15px; LEFT: 0px
}
.mejs-captions-position-hover {
	BOTTOM: 45px
}
.mejs-captions-text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/background.png); PADDING-TOP: 3px
}
.mejs-clear {
	CLEAR: both
}
.me-cannotplay {
	
}
.me-cannotplay A {
	COLOR: #fff; FONT-WEIGHT: bold
}
.me-cannotplay SPAN {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-TOP: 15px
}
.mejs-controls .mejs-loop-off BUTTON {
	BACKGROUND-POSITION: -64px -16px
}
.mejs-controls .mejs-loop-on BUTTON {
	BACKGROUND-POSITION: -64px 0px
}
.mejs-controls .mejs-backlight-off BUTTON {
	BACKGROUND-POSITION: -80px -16px
}
.mejs-controls .mejs-backlight-on BUTTON {
	BACKGROUND-POSITION: -80px 0px
}
.mejs-controls .mejs-picturecontrols-button {
	BACKGROUND-POSITION: -96px 0px
}
.mejs-contextmenu {
	Z-INDEX: 1001; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #999 1px solid; TOP: 0px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 10px; LEFT: 0px; border-radius: 4px
}
.mejs-contextmenu .mejs-contextmenu-separator {
	MARGIN: 5px 6px; BACKGROUND: #333; HEIGHT: 1px; FONT-SIZE: 0px
}
.mejs-contextmenu .mejs-contextmenu-item {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: Helvetica, Arial; COLOR: #333; FONT-SIZE: 12px; CURSOR: pointer; PADDING-TOP: 4px
}
.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 0px
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
	BORDER-BOTTOM: transparent 1px solid; POSITION: absolute; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 130px; BOTTOM: 26px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/background.png); HEIGHT: 100px; VISIBILITY: hidden; OVERFLOW: hidden; BORDER-TOP: transparent 1px solid; RIGHT: -10px; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 10px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector UL LI INPUT {
	MARGIN: 3px 3px 0px 5px; FLOAT: left; CLEAR: both
}
.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector UL LI LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-FAMILY: helvetica, arial; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 4px
}
.mejs-postroll-layer {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../images/background.png); HEIGHT: 100%; OVERFLOW: hidden; LEFT: 0px
}
.mejs-postroll-layer-content {
	WIDTH: 100%; HEIGHT: 100%
}
.mejs-postroll-close {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/background.png); COLOR: #fff; TOP: 0px; CURSOR: pointer; RIGHT: 0px; PADDING-TOP: 4px
}
