.mejs-inner {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.mejs-inner div {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.mejs-inner a {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.mejs-inner span {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.mejs-inner button {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.mejs-inner img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.mejs-container {
	background: rgb(0, 0, 0); position: relative;
}
.mejs-inner {
	width: inherit; height: inherit; position: relative;
}
.me-plugin {
	position: absolute;
}
.mejs-container-fullscreen .mejs-mediaelement {
	width: 100%; height: 100%;
}
.mejs-container-fullscreen video {
	width: 100%; height: 100%;
}
.mejs-embed {
	width: 100%; height: 100%;
}
.mejs-embed body {
	width: 100%; height: 100%;
}
.mejs-mediaelement {
	width: 100%; height: 100%;
}
.mejs-embed {
	margin: 0px; padding: 0px; overflow: hidden;
}
.mejs-embed body {
	margin: 0px; padding: 0px; overflow: hidden;
}
.mejs-container-fullscreen {
	left: 0px; top: 0px; right: 0px; bottom: 0px; overflow: hidden; position: fixed; z-index: 1000;
}
.mejs-background {
	left: 0px; top: 0px; position: absolute;
}
.mejs-mediaelement {
	left: 0px; top: 0px; position: absolute;
}
.mejs-poster {
	left: 0px; top: 0px; position: absolute;
}
.mejs-overlay {
	left: 0px; top: 0px; position: absolute;
}
.mejs-poster img {
	display: block;
}
.mejs-overlay-play {
	cursor: pointer;
}
.mejs-inner .mejs-overlay-button {
	background: url("/phisweb/images/player/play.png") no-repeat; margin: -25px 0px 0px -25px; left: 50%; top: 50%; width: 50px; height: 50px; position: absolute;
}
.mejs-container .mejs-controls {
	background: rgba(0, 0, 0, 0.7); left: 0px; width: 100%; height: 34px; bottom: 0px; position: absolute;
}
.mejs-controls .mejs-button button {
	background: url("/phisweb/images/player/controls.png"); width: 16px; height: 16px; display: block; cursor: pointer;
}
.mejs-controls div.mejs-playpause-button {
	left: 15px; top: 12px; position: absolute;
}
.mejs-controls .mejs-play button {
	background-position: 0px 0px; width: 12px; height: 12px;
}
.mejs-controls .mejs-pause button {
	background-position: 0px 0px; width: 12px; height: 12px;
}
.mejs-controls .mejs-pause button {
	background-position: 0px -12px;
}
.mejs-controls div.mejs-volume-button {
	left: 45px; top: 12px; position: absolute;
}
.mejs-controls .mejs-mute button {
	background-position: -12px 0px; width: 14px; height: 12px;
}
.mejs-controls .mejs-unmute button {
	background-position: -12px 0px; width: 14px; height: 12px;
}
.mejs-controls .mejs-unmute button {
	background-position: -12px -12px;
}
.mejs-controls div.mejs-fullscreen-button {
	top: 7px; right: 7px; position: absolute;
}
.mejs-controls .mejs-fullscreen-button button {
	background-position: -26px 0px; width: 27px; height: 22px;
}
.mejs-controls .mejs-unfullscreen button {
	background-position: -26px 0px; width: 27px; height: 22px;
}
.mejs-controls .mejs-unfullscreen button {
	background-position: -26px -22px;
}
.mejs-controls div.mejs-horizontal-volume-slider {
	left: 65px; top: 15px; position: absolute; cursor: pointer;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	background: rgb(214, 214, 214); width: 60px;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	left: 0px; top: 0px; width: 0px; position: absolute;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	border-radius: 2px; height: 4px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	border-radius: 2px; height: 4px; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.mejs-controls div.mejs-time-rail {
	left: 0px; top: -10px; width: 100%; position: absolute;
}
.mejs-controls .mejs-time-rail span {
	left: 0px; top: 0px; width: 100%; height: 10px; display: block; position: absolute; cursor: pointer;
}
.mejs-controls .mejs-time-rail .mejs-time-total {
	background: rgba(152, 152, 152, 0.5);
}
.mejs-controls .mejs-time-rail .mejs-time-loaded {
	background: rgba(0, 0, 0, 0.3);
}
.mejs-controls .mejs-time-rail .mejs-time-current {
	width: 0px;
}
.mejs-controls .mejs-time-rail .mejs-time-handle {
	background: url("/phisweb/images/player/handle.png"); top: -3px; width: 16px; height: 18px; position: absolute; cursor: pointer;
}
.mejs-controls .mejs-time-rail .mejs-time-float {
	background: url("/phisweb/images/player/tooltip.png"); top: -26px; width: 33px; height: 23px; margin-left: -17px; display: none; position: absolute;
}
.mejs-controls .mejs-time-rail .mejs-time-float-current {
	left: 0px; top: 4px; text-align: center; color: rgb(102, 102, 102); font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; display: block; position: absolute;
}
.mejs-controls .mejs-time-rail .mejs-time-float-corner {
	display: none;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
	background: -ms-linear-gradient(rgb(130, 211, 68) 0%, rgb(81, 175, 52) 100%);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background: -ms-linear-gradient(rgb(130, 211, 68) 0%, rgb(81, 175, 52) 100%);
}
