@charset "UTF-8";
/* Malli: @include icon($facebook)*/
.sound-embeds-list .article-list-item {
  border-bottom: 1px solid #c4c4c4;
}
.sound-embeds-list .article-list-item:last-child {
  border-bottom: none;
}
.sound-embeds-list .article-list-item .article-title {
  font-weight: bold;
}
.sound-embeds-list .article-list-item .article-content {
  max-width: 80%;
}
@media print, screen and (max-width: 63.99875em) {
  .sound-embeds-list .article-list-item .article-content {
    max-width: 100%;
  }
}
.sound-embeds-list .wp-audio-shortcode {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls {
  display: flex;
  flex-direction: row-reverse;
  background: transparent;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-button > button {
  background-image: url("mejs-controls.svg");
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background-color: #ebe9e2;
  border-radius: 0.25rem;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background-color: #ced94e;
  border-radius: 0.25rem;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-currenttime-container .mejs-currenttime, .sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-currenttime-container .mejs-duration, .sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-duration-container .mejs-currenttime, .sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-duration-container .mejs-duration {
  font-size: 1.125rem;
  color: #565655;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-total {
  background-color: #ebe9e2;
  border-radius: 0.3125rem;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-loaded {
  background-color: #ebe9e2;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-current {
  background-color: #ced94e;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-playpause-button > button {
  height: 3.125rem;
  width: 3.125rem;
  background: transparent;
  margin: -0.3125rem 0 0 0.625rem;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-playpause-button > button::before {
  color: #ced94e;
  font-size: 3.125rem;
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-play > button:before {
  font-family: "hoyryicon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-pause > button:before {
  font-family: "hoyryicon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
.sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-button, .sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-time, .sound-embeds-list .wp-audio-shortcode .mejs-controls .mejs-time-rail {
  height: 3.125rem;
  width: 3.125rem;
}
.sound-embeds-list .wp-audio-shortcode.mejs-container {
  background: transparent;
}
.sound-embeds-list .wp-audio-shortcode.mejs-container .mejs-controls, .sound-embeds-list .wp-audio-shortcode.mejs-container .mejs-embed, .sound-embeds-list .wp-audio-shortcode.mejs-container .mejs-embed body {
  background: transparent;
}
