/* Player background */
.mytheme-mejs-container.mejs-container,
.mytheme-mejs-container .mejs-controls,
.mytheme-mejs-container .mejs-embed,
.mytheme-mejs-container .mejs-embed body {
  background-color: #000;
	font-family: 'as-sonohr';
	color: white;
	border-radius: 4px;
	padding-bottom: 5px;

	/* max-width: 800px; */
margin-left: 0px;
margin-right: auto;
margin-top: 0rem;
}

.mytheme-mejs-container.mejs-container {
    margin-bottom: 1rem;
}

.mytheme-mejs-container.mejs-container * {
    font-family: "as-sonohr";
	color: white;
	font-size: 1rem;
  line-height: 0.25em;

}

/* Player controls */
.mytheme-mejs-container .mejs-button > button {
  background-image: url("/wp-content/themes/SONOHR/css/mejs-controls.svg");
}

.mytheme-mejs-container .mejs-time {
  color: #FFF;
}

/* Progress and audio bars */

/* Progress and audio bar background */
.mytheme-mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mytheme-mejs-container .mejs-controls .mejs-time-rail .mejs-time-total {
  background-color: #fff;
}

/* Track progress bar background (amount of track fully loaded)
  We prefer to style these with the main accent color of our theme */
.mytheme-mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded {
  background-color: rgba(219, 78, 136, 0.075);
}

/* Current track progress and active audio volume level bar */
.mytheme-mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mytheme-mejs-container .mejs-controls .mejs-time-rail .mejs-time-current {
  background: #db4e88;
}

/* #000uce height of the progress and audio bars */
.mytheme-mejs-container .mejs-time-buffering,
.mytheme-mejs-container .mejs-time-current,
.mytheme-mejs-container .mejs-time-float,
.mytheme-mejs-container .mejs-time-float-corner,
.mytheme-mejs-container .mejs-time-float-current,
.mytheme-mejs-container .mejs-time-hove#000,
.mytheme-mejs-container .mejs-time-loaded,
.mytheme-mejs-container .mejs-time-marker,
.mytheme-mejs-container .mejs-time-total,
.mytheme-mejs-container .mejs-horizontal-volume-total,
.mytheme-mejs-container .mejs-time-handle-content {
  height: 5px;
}

.mytheme-mejs-container .mejs-time-float
 {

	height: 0.8rem;

width: 2.6rem;
	border-radius: 3px;
	font-size: 0.3rem;

	background: black;

}

.mytheme-mejs-container .mejs-controls .mejs-time-rail span {
	border-radius: 5px;
		font-size: 0.7rem;
}

.mytheme-mejs-container .mejs-time-handle-content {
  top: -6px;
}

.mytheme-mejs-container .mejs-time-total {
  margin-top: 5px;
}

.mytheme-mejs-container .mejs-horizontal-volume-total {
  top: 19px;
}


.mytheme-mejs-container  .mejs-volume-button,
.mytheme-mejs-container .mejs-horizontal-volume-slider {
	display: none;
}


.mytheme-mejs-container .mejs-controls a.mejs-horizontal-volume-slider {
	display: none;
}
