.aside-sec {
  height: auto;
}
.podcast-page {
  padding: 0;
}
.podcasts-container {
  background: #fff;
  padding: 50px 25px;
  border-radius: 40px;
  border: 1px solid #e9e9e9;
}
.podcasts-lists:not(:first-of-type) {
  margin-top: 30px;
}
.podcasts-lists .list-name {
  margin-bottom: 30px;
  font-weight: 700;
  font-size: 36px;
}
.podcast-item {
  border-radius: 42px;
  overflow: hidden;
  border: 1px solid #e6e6e6;
  background-color: #fff;
  margin-bottom: 15px;
}
.podcast-item .podcast-title {
  padding: 30px;
  border-bottom: 1px solid #e6e6e6;
  display: flex;
  align-items: center;
}
.podcast-item .podcast-title img {
  width: 65px;
  height: 65px;
  border-radius: 15px;
}
.podcast-item .podcast-title .info {
  padding: 0 10px;
}
.podcast-item .podcast-title .info h3 {
  font-size: 20px;
  font-weight: 700;
  margin: 0 0 4px;
  line-height: 1.4;
}
.podcast-item .podcast-title .info h3:lang(ar),
.podcast-item .podcast-title .info h3:lang(fa) {
  font-size: 17px;
}
.podcast-item .podcast-title .info p {
  font-size: 14px;
  font-weight: 500;
}
.podcast-item .podcast-audio {
  padding: 8px 30px;
}
.audioplayer {
  padding: 0;
  margin: 0;
  border: none;
}
.audioplayer-bar::before {
  height: 4px;
  background-color: #e6e6e6;
}
.audioplayer:not(.audioplayer-playing) .audioplayer-playpause {
  border-color: #e63f38;
}
.audioplayer:not(.audioplayer-playing) .audioplayer-playpause:hover {
  background: #e63e3810;
}
.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a {
  border-left-color: #e63f38;
}
.audioplayer.audioplayer-playing .audioplayer-playpause {
  background: #e63f38;
}
.audioplayer.audioplayer-playing.audioplayer-playpause a {
  border-left-color: #fff;
}
.audioplayer-playing .audioplayer-playpause a::before,
.audioplayer-playing .audioplayer-playpause a::after {
  background-color: #fff;
}
.audioplayer-volume {
  display: none;
}
.audioplayer-time-current {
  display: none;
}
.audioplayer-bar {
  margin: 0 16px;
}
.audioplayer-time {
  font-weight: 700;
  font-size: 14px;
  color: #000;
}
.audioplayer-time-duration {
  margin: 0;
}
.audioplayer-bar-loaded {
  background: #e6e6e6;
  border-radius: 8px;
  height: 4px;
}
.audioplayer-bar-played {
  height: 4px;
}
.audioplayer-bar-played::after {
  top: -4px;
  background-color: #e63f38;
  border: none !important;
}
.audioplayer-bar-played {
  background: #e63f38 !important;
}
.audioplayer-bar > div:lang(ar),
.audioplayer-bar > div:lang(fa) {
  left: auto;
  right: 0;
}
.audioplayer-bar-played:lang(ar)::after,
.audioplayer-bar-played:lang(fa)::after {
  right: auto;
  left: -1px;
}

@media (max-width: 767px) {
  .podcasts-container {
    background-color: transparent;
    border-radius: 0;
    border: none;
    padding: 0;
  }
}
