#app .episode-logo.position-relative {background-color: deepred; border: solid  0px; border-radius: 0;  !important;}

#app .e-logo {background-color: transparent; border: solid  0px red; border-radius: 0;  visibility: visible; padding. bottom: 30px; !important;}

#app .text-center.cc-episode-title {
color: #000000;
padding-top: 20px;
}

#app .e-description.text-two-line.card-text {
overflow: visible;
text-overflow: normal;
height: 140px;
white-space: wrap; 
-webkit-line-clamp: none;
}

#app list-unstyled.d-flex.mb-0.row.gx-5.p-0 {
color: rgb(255 131, 131);
background-color: white;
}

#app .episode-date {visibility: hidden;}

#app .e-l-date {visibility: hidden;}

#app .h-svg {visibility: hidden;}

#app .col6.mt-0.card.bg-transparent.border-0.d-md-flex.list {
height: 280px; 
min-width:800px; 
max-width: 800px; 
margin-left: auto; 
margin-right: auto;
}

#app .btn.btn-link.play-button.e-r-play-button {
border-top-left-radius: 0px; 
border-bottom-left-radius: 0px; 
background-color: black; 
height: 45px; 
padding: 6px 12px 6px 0px;
color: #F9ac0080;
}

#app .cc-podcast-apps-content {
padding-top: 0px;
margin-left: auto;
margin-right: auto;
background-color: transparent;}

#app .col-lg-10.col-md-12.text-center.podcast-content {
margin-top: 150px; 
background-color: transparent;}

#app .banner-bg-mask { 
background-color: transparent;
}

#app .home-header.home-header-top.header-banner-top {
height: 600px; 
min-height: 600px;
background-color: transparent;
}

#app > div.main-page.main-style-light > div.theme-focuspod.d-flex.flex-column.h-100.navigation-transparent.list-page.list-page-all > div.common-content.flex-shrink-0 > div.home-header.home-header-top.header-banner-top > div > div > div > div > div.cc-podcast-head-desc-box > p > div > div {
color: black; font-size: 12pt; 
min-width: 600px; 
max-width: 600px; 
margin-left: auto; 
margin-right: auto; 
line-height: 120%;
}

#app .mt-3.mt-md-5 {font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";
		font-size: 36pt;
		font-weight: bold;
		letter-spacing: .04em;
		color:#000000;
padding Top: 0px;
background-color: transparent;
}

#app .card-body.position-relative.d-flex {
height: 300px;
top:30px;
background-color: transparent;
}

#app .btn.btn-link.rounded-circle.play-button {
background-color: #F9ac0080; 
top: 330px; 
min-height: 75px; 
max-height: 75px;   
min-width: 88px; 
max-width: 88px; 
left: 50%; 
}

#app .main-page.main-style-light {
background-color: #caa958;
height: 100%;
}

#app .e-detail-bg-mask {
height: 380px; 
background-color: transparent;}


#app .row.col-lg-10.offset-lg-1.col-md-12.pt-5  {background-color: transparent;}

#app .episode-detail-bottom { 
border: solid 0px;
background-color: #caa958;
}

#app .common-content.flex-shrink-0 { 
border: solid 0px;
background-color: #caa958;
padding-bottom:30px;
}

#app .mb-0.pt-3 {
color: #caa958;
}

#app .cc-footer2.footer.mt-auto {
background-color: black;
color: white;
height: 95px;
}

#app .episode-detail-top.header-banner-top.pb-5. cc-customize-component {
min-height: 700px; 
max-height: 700px; 
}

#app .episode-content.col-lg-8.offset-lg-2 {
text-align: justify;
margin-top: 0px;
margin-bottom: 0px;
}

#app .e-description.card-text {
background-color: transparent;
text-align: justify;
color: black;
line-height: 1.5;
padding-top: -200px;
padding-bottom: 0px;
min-width: 500px;
max-width: 500px;
margin-left: auto; 
margin-right: auto; 
line-height: 120%;
}

#app .episode-detail-top.header-banner-top.pb-5 {
min-height: 740px;
max-height: 740px;
background-color: red;
}

#app .card-title.page-title.text-two-line.mt-4.pb-2 {
font-family: Roboto, Helvetica, Arial, Verdana, sans-serif;
font-size: 32pt;
font-weight: bold;
text-align:center;
letter-spacing: .04em;
color:#000000;
background-color: transparent;
width: 640px;
margin-left: auto; 
margin-right: auto;
}

#app .cc-post-toolbar.pt-4 {
transform: translate(0px, -30px);
width: 220px;
margin-left: auto; 
margin-right: auto;
background-color: transparent;
padding-bottom: 0px;
}

#app .episode-info.position-relative {
transform: translate(0px, 150px);
margin-left: auto; 
margin-right: auto;
min-width: 100%;
height: 150px;
background-color: transparent;
z-index: -1;
}

#app .episode-logo {

visibility: hidden;
background-color: transparent;
}

#app .e-date.fs-14 {
padding-top: 0px;
margin-top: 0px;
}