/* Player background */
.sermon-audio-player .mejs-container,
.sermon-audio-player .mejs-controls,
.sermon-audio-player .mejs-embed,
.sermon-audio-player .mejs-embed body {
    background-color: #f8f8f8 !important;
    background: #f8f8f8 !important;
}

/* Player controls */
.sermon-audio-player .mejs-controls .mejs-play button {
    background-image: var(--wpr-bg-43d40432-0cdc-4f7c-bcdd-ea1e220f5a70) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-color: #ffffff !important;
}
.sermon-audio-player .mejs-controls .mejs-pause button {
    background-image: var(--wpr-bg-60a23097-6b57-47a5-866d-160bec8408bb) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-color: #ffffff !important;
}
.sermon-audio-player .mejs-controls .mejs-mute button {
    background-image: var(--wpr-bg-e012422e-a499-427c-80d4-d60f57795feb) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-color: #ffffff !important;
}
.sermon-audio-player .mejs-controls .mejs-unmute button {
    background-image: var(--wpr-bg-4266dfeb-e206-4f97-8135-bc0b75e8d1f4) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-color: #ffffff !important;
}
.sermon-audio-player .mejs-controls {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.sermon-audio-player .mejs-time {
    color: #888888;
}

/* Progress and audio bar background */
.sermon-audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.sermon-audio-player .mejs-controls .mejs-time-rail .mejs-time-total {
    background-color: #ddd !important;
}

/* Track progress bar background (amount of track fully loaded)
  We prefer to style these with the main accent color of our theme */
.sermon-audio-player .mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-color: #ddd !important;
}

/* Current track progress and active audio volume level bar */
.sermon-audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.sermon-audio-player .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #384e58;
}
