/* Hide the Play Latest Episode button */
.btn-latest-episode {
  display: none !important;
}

/* Hide the "Latest Episodes" heading */
.episode-list-header-title {
  display: none !important;
}

/* Hide episode thumbnail images */
.episode-img {
  display: none !important;
}

/* Remove column width caps on episode text */
.episode-list-item [class*="col-"] {
  max-width: none !important;
  flex-basis: auto !important;
  flex-grow: 1 !important;
  width: 100% !important;
}

/* Ensure the row expands */
.episode-list-item .row {
  display: flex !important;
}

/* Force the description text to use full width */
.e-description,
.card-text {
  width: 100% !important;
}
/* Show full episode descriptions */
.e-description.text-two-line {
  max-height: none !important;
  overflow: visible !important;
  -webkit-line-clamp: unset !important;
  line-clamp: unset !important;
}
.view-all { display: none; }
.cc-podcast-apps,
.cc-podcast-apps * {
    display: none !important;
}
p.fs-18.title {
    display: none;
}
p.fs-18.title,
ul.cc-podcast-apps,
div.cc-podcast-apps-content {
    display: none;
}

img {
    width: 25%;
    height: auto;
}
.site-title a::before {
    content: "← Home";
    display: block;
}
