
@import url('https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&display=swap');

body * {
--font: 'PT Sans', Arial, sans-serif!important;
--secondaryFont: 'PT Sans', Arial, sans-serif!important;
--playerColor: #00afe0!important;
}

h1.mt-5::before{
  content: "";
  background-image: url("https://deow9bq0xqvbj.cloudfront.net/image-logo/16464581/Thorax.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  width: 160px; /* adjust the width as needed */
  height: 160px; /* adjust the height as needed */
margin: 0 auto 1em auto;
}

.e-title a {
overflow: visible!important;
text-overflow: initial!important;
white-space: normal!important;
line-clamp: none!important;
-webkit-line-clamp: none!important;
word-wrap: wrap!important;
word-break: unset!important;
}

.episode-list-type-simple-list .list .episode-description p.e-description {
line-clamp: unset !important;
-webkit-line-clamp: unset !important;
}



h1.mt-5 {font-size: 2.5rem!important;}

p.p-description {font-size: 1rem!important;}

.mt-5 {margin-top: 1rem !important;}

@media only screen and (orientation: portrait) /* Portrait layout */ {
  /* Truncate the description */
   .p-description {
      display: -webkit-box;
  -webkit-line-clamp: 4; /* Number of lines to show */
  -webkit-box-orient: vertical;
  overflow: scroll;
  text-overflow: ellipsis;
  }

.episode-list-type-simple-list .list .episode-description p.e-description {
line-clamp: 6!important;
-webkit-line-clamp: 6!important;
}

h1.mt-5 {font-size: 2rem!important;}

.theme-elegant.list-page .list .e-title {font-size: 1.33rem!important;}
}