.mejs__broadcast {
	color: inherit;
}

.mejs__controls:not([style*='display: none']) .mejs__button-feature button {
	background: transparent url("mejs-controls.svg") no-repeat;
}

.mejs__controls:not([style*='display: none']) .mejs__prevtrack button {
	background-position: -267px 0;
}

.mejs__controls:not([style*='display: none']) .mejs__nexttrack button {
	background-position: -242px 0;
}

.mejs__controls:not([style*='display: none']) .mejs__loop-on button {
	background-position: -160px 0;
}

.mejs__controls:not([style*='display: none']) .mejs__loop-off button {
	background-position: -180px 0;
}

.mejs__controls:not([style*='display: none']) .mejs__show-playlist button {
	background-position: -220px 0;
}

.mejs__controls:not([style*='display: none']) .mejs__hide-playlist button {
  background-position: -201px 0; }

.mejs__playlist {
	background-color: #272727; /*bugfix - picks up css of ace-responsive-menu:current*/
	display: none;
}

.mejs__playlist.active {
	display: block;
}

.mejs__playlist ul {
	padding: 15px;
	margin: 0;
}

.mejs__playlist li {
	color: grey;
	/*font-size: 1.4rem;*/
	margin: 2px 0;
	list-style-type: none;
	line-height: 2.3em;
}

.mejs__playlist li:hover {
	color: #bbbbbb;
	cursor: pointer;
}

.mejs__playlist li.current {
	color: white;
	cursor: pointer;
	font-weight: 600;
}
