 .cc-episode-list .list .e-title.text-truncate {
white-space: normal !important;
overflow: visible !important;
text-overflow: clip !important;
font-size: 18px !important;
 
}
.card-body-button-title.text-truncate {
white-space: normal !important;
overflow: visible !important;
text-overflow: clip !important;
}
div.episode-date-duration {
display: none !important;
}
.play-button {
transform: scale(0.50) !important; 
}

.play-button-BG, .play-button {
.play-button {
width: 36px !important;
height: 36px !important;
line-height: 36px !important;
}
p.e-description.text-2-line.card-text {
-webkit-line-clamp: unset !important;
display: block !important;
overflow: visible !important;
}
.cc-episode-list .list .e-title.text-truncate {
-webkit-line-clamp: unset !important;
} 

.cc-episode-list .list .e-title a {
white-space: normal !important;
overflow: visible !important;
text-overflow: clip !important;
}
.cc-episode-list .list .e-title a,text-truncate {
white-space: normal !important;
}
.cc-episode-list .list .e-title.text-truncate {
white-space: normal !important;

.episode-list-type-grid .list .episode-logo button.play-button .play-button-bg {
position: absolute;
bottom: 0;
left: 0;
}

.cc-episode-list .episode-logo .play-bg {
       left: 8px !important;
       bottom: 8px !important;
}

.episode-list-type-grid .list .episode-logo .play-bg .play-button {
left: -16px !important;
bottom: -8px !important;
}
 

