.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: -325px 0px;/*-267px 0;*/
}
 .mejs__controls:not([style*='display: none']) .mejs__nexttrack button {
   background-position: -345px 0px;/*-242px 0;*/
}
 .mejs__controls:not([style*='display: none']) .mejs__loop-on button {
   background-position: -387px 0;
}
 .mejs__controls:not([style*='display: none']) .mejs__loop-off button {
   background-position: -367px 0;
}
 .mejs__controls:not([style*='display: none']) .mejs__show-playlist button {
   background-position: -201px 0;
}
 .mejs__controls:not([style*='display: none']) .mejs__hide-playlist button {
   background-position: -201px 0;
}
 .mejs__controls:not([style*='display: none']) .mejs__on-favorite button {
   background-position: -306px 0;
}
 .mejs__controls:not([style*='display: none']) .mejs__off-favorite button {
   background-position: -288px 0;
}
 .mejs__playlist {
   display: none;
}
 .mejs__playlist.active {
   display: block;
}
 .mejs__playlist ul {
   padding: 0px 15px 1px 15px;
   margin: 0;
   padding-top: 0px;
}
 #audioplayer .close {
   position: relative;
   right: 15px;
   top: 10px;
   height: 15px;
   text-align: right;
   display: block;
   color: #fff;
   font-size: 20px;
   font-weight: bold;
   z-index: 30;
}
 #audioplayer .close img {
   filter: invert(1);
   width: 22px;
   height: 22px;
 }
 #audioplayer .close img:hover {
   filter: invert(61%) sepia(92%) saturate(300%) hue-rotate(345deg) brightness(95%) contrast(97%);
   cursor: pointer;
}
 .mejs__playlist li {
   color: #fff;
   font-size: 1.4rem;
   margin: 0 0;
   list-style-type: none;
   font-weight: 500;
   text-align: left;
}
 .mejs__playlist li:first-child {
   margin-right: 30px;
 }
 .mejs__playlist li:hover, .mejs__playlist li.current {
   color: rgb(239,160,83);
   cursor: pointer;
}

.mejs__button-feature.mejs__download {
   display: flex;
   justify-content: center;
   align-items: center;
   align-content: center;
}

.mejs__button-feature.mejs__download i {
   font-size: 17px;
}