/* PODCASTS LIST */

.podcasts_list p {
  margin-top: 0;
  margin-bottom: 0;
}

.podcasts_list .pages_list_item_link_wrapper {
  flex-direction: row;
  align-items: start;
}

.pages_list_item_podcast_cover_wrapper {
  flex-shrink: 0;
  margin-right: .25em;
  margin-top: 0;
  width: 4em;
  height: 4em;
}

.pages_list_item_podcast_cover,
.pages_list_item_podcast_cover_placeholder {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: var(--img-border-radius);
}

.pages_list_item_podcast_cover_placeholder {
  border: 2px solid var(--color-faint);
  position: relative;
  background-color: var(--color-faint);
}

.pages_list_item_podcast_content {
  flex: 1;
  margin-top: 0;
}

.pages_list_item_podcast_title {
  color: var(--color-podcast);
  margin: 0 0 .2em;
}

.pages_list_item_podcast_participants {
  font-size: var(--font-size-small);
}

#page_inner .pages_list_item_podcast_cover_wrapper,
.expanded_right_sidebar .pages_list_item_podcast_cover_wrapper,
.expanded_left_sidebar .pages_list_item_podcast_cover_wrapper {
  width: 5em;
  height: 5em;
  margin-right: 1em;
}

@media (max-width: 1280px) {
  body:not(.expanded_right_sidebar):not(.expanded_left_sidebar) aside .pages_list_item_podcast_cover_wrapper {
    display: none;
  }
}

@media (max-width: 800px) {
  body aside .pages_list_item_podcast_cover_wrapper {
    display: none;
  }
}
