/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
.mejs-ted.mejs-container {
	
}
.mejs-ted .mejs-controls {
	background: rgb(238, 238, 238); height: 65px;
}
.mejs-ted .mejs-button {
	background: rgb(221, 221, 221); position: absolute;
}
.mejs-ted .mejs-time {
	background: rgb(221, 221, 221); position: absolute;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-total {
	background: url("controls-ted.png") repeat-x 0px -52px; height: 6px;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-buffering {
	height: 6px;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-loaded {
	background: url("controls-ted.png") repeat-x 0px -52px; width: 0px; height: 6px;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-current {
	background: url("controls-ted.png") repeat-x 0px -59px; width: 0px; height: 6px;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-handle {
	background: url("controls-ted.png") no-repeat 0px 0px; margin: 0px; border: 0px currentColor; top: -7px; width: 14px; height: 21px; display: block;
}
.mejs-ted .mejs-controls .mejs-time-rail .mejs-time-float {
	display: none;
}
.mejs-ted .mejs-controls .mejs-playpause-button {
	left: 9px; top: 29px; width: 49px; height: 28px;
}
.mejs-ted .mejs-controls .mejs-playpause-button button {
	background: url("controls-ted.png") no-repeat -50px -23px; margin: 0px; padding: 0px; width: 49px; height: 28px;
}
.mejs-ted .mejs-controls .mejs-pause button {
	background-position: 0px -23px;
}
.mejs-ted .mejs-controls .mejs-fullscreen-button {
	top: 34px; width: 17px; height: 15px; right: 9px;
}
.mejs-ted .mejs-controls .mejs-fullscreen-button button {
	background: url("controls-ted.png") no-repeat 0px -66px; margin: 0px; padding: 0px; width: 19px; height: 17px;
}
.mejs-ted .mejs-controls .mejs-unfullscreen button {
	background: url("controls-ted.png") no-repeat -21px -66px; margin: 0px; padding: 0px;
}
.mejs-ted .mejs-controls .mejs-volume-button {
	top: 30px; width: 24px; height: 22px; right: 35px;
}
.mejs-ted .mejs-controls .mejs-mute button {
	background: url("controls-ted.png") no-repeat -15px 0px; margin: 0px; padding: 0px; width: 24px; height: 22px;
}
.mejs-ted .mejs-controls .mejs-unmute button {
	background: url("controls-ted.png") no-repeat -40px 0px; margin: 0px; padding: 0px; width: 24px; height: 22px;
}
.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-slider {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid; border-color: rgb(170, 170, 170); top: -65px; width: 22px; height: 65px;
}
.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-total {
	background: url("controls-ted.png") repeat-y -41px -66px; left: 8px; width: 6px; height: 50px;
}
.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-current {
	background: url("controls-ted.png") repeat-y -48px -66px; left: 8px; width: 6px; height: 50px;
}
.mejs-ted .mejs-controls .mejs-volume-button .mejs-volume-handle {
	display: none;
}
.mejs-ted .mejs-controls .mejs-time span {
	color: rgb(51, 51, 51);
}
.mejs-ted .mejs-controls .mejs-currenttime-container {
	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(153, 153, 153); top: 32px; right: 100px; color: rgb(51, 51, 51); padding-top: 2px; position: absolute;
}
.mejs-ted .mejs-controls .mejs-duration-container {
	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(153, 153, 153); top: 32px; right: 65px; color: rgb(51, 51, 51); padding-top: 2px; position: absolute;
}
.mejs-ted .mejs-controls .mejs-time button {
	color: rgb(51, 51, 51);
}
.mejs-ted .mejs-controls .mejs-captions-button {
	display: none;
}
.mejs-wmp.mejs-container {
	
}
.mejs-wmp .mejs-controls {
	background: url("controls-wmp-bg.png") no-repeat center 16px; height: 65px;
}
.mejs-wmp .mejs-button {
	position: absolute;
}
.mejs-wmp .mejs-time {
	position: absolute;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-total {
	border: 1px solid rgb(204, 204, 204); height: 3px; background-color: transparent;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-buffering {
	height: 3px;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-loaded {
	width: 0px; height: 3px; background-color: rgba(255, 255, 255, 0.3);
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-current {
	border-width: 1px 0px; border-style: solid; border-color: rgb(127, 201, 250) rgb(255, 255, 255) rgb(97, 159, 242); width: 0px; height: 1px; background-color: rgb(1, 76, 182);
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-handle {
	background: url("controls-wmp.png") no-repeat 0px -80px; margin: 0px; border: 0px currentColor; top: -3px; width: 16px; height: 9px; display: block;
}
.mejs-wmp .mejs-controls .mejs-time-rail .mejs-time-float {
	display: none;
}
.mejs-wmp .mejs-controls .mejs-playpause-button {
	margin: 10px 0px 0px -20px; left: 50%; top: 10px; width: 40px; height: 40px;
}
.mejs-wmp .mejs-controls .mejs-playpause-button button {
	background: url("controls-wmp.png") no-repeat 0px 0px; margin: 0px; padding: 0px; width: 40px; height: 40px;
}
.mejs-wmp .mejs-controls .mejs-pause button {
	background-position: 0px -40px;
}
.mejs-wmp .mejs-controls .mejs-currenttime-container {
	left: 50%; top: 25px; margin-left: -93px; position: absolute;
}
.mejs-wmp .mejs-controls .mejs-duration-container {
	left: 50%; top: 25px; margin-left: -58px; position: absolute;
}
.mejs-wmp .mejs-controls .mejs-volume-button {
	top: 32px; width: 20px; height: 15px; right: 50%; margin-right: -55px;
}
.mejs-wmp .mejs-controls .mejs-volume-button button {
	background: url("controls-wmp.png") no-repeat -42px -17px; margin: 0px; padding: 0px; width: 20px; height: 15px;
}
.mejs-wmp .mejs-controls .mejs-unmute button {
	background: url("controls-wmp.png") no-repeat -42px 0px; margin: 0px; padding: 0px; width: 20px; height: 15px;
}
.mejs-wmp .mejs-controls .mejs-volume-button .mejs-volume-slider {
	background: rgba(102, 102, 102, 0.6);
}
.mejs-wmp .mejs-controls .mejs-fullscreen-button {
	top: 32px; width: 15px; height: 14px; right: 50%; margin-right: -82px;
}
.mejs-wmp .mejs-controls .mejs-fullscreen-button button {
	background: url("controls-wmp.png") no-repeat -63px 0px; margin: 0px; padding: 0px; width: 15px; height: 14px;
}
.mejs-wmp .mejs-controls .mejs-captions-button {
	display: none;
}
