.delivermedia-channel-playingnow {
  background-color: #efefef;
  background-color: rgba(255, 255, 255, 0.7);
}
.delivermedia-channelbg {
  position: fixed;
  z-index: -1000;
  background: #111;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.delivermedia-coverbg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #111;
  background-position: center;
  opacity: 0.4;
  filter: alpha(opacity=40); /* For IE8 and earlier */
  transition: background 1s linear;
  -webkit-transition-delay: 1s; /* Safari */
  transition-delay: 1s;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  -webkit-filter: blur(15px);
  -moz-filter: blur(15px);
  -o-filter: blur(15px);
  -ms-filter: blur(15px);
  filter: blur(15px);
}
.delivermedia-bar {
  height: 8px;
}

.delivermedia-progress {
  background-color: #ae0000;
}

.delivermedia-channel-title {
  font-size: 2rem;
  margin-top: 1rem;
  margin-left: 1rem;
}

.plyr--audio .plyr__controls {
  background: transparent;
  border: 0;
}
.plyr__progress--played, .plyr__volume--display {
  color: #ae0000;
}
.plyr input[type=range]::-ms-fill-lower {
  background: #ae0000
}
.plyr input[type=range]:active::-webkit-slider-thumb {
  background: #ae0000;
}
.plyr input[type=range]:active::-moz-range-thumb {
  background: #ae0000;
}
.plyr input[type=range]:active::-ms-thumb {
  background: #ae0000;
}
.plyr--audio .plyr__controls button:hover {
  background: #ae0000;
}
.plyr__play-large {
  background: #ae0000;
}