.wrap-podcast{/*background-color:#f2f2f2;*/margin-top:3rem;padding:2.5rem 0}
.podcast-cover{width:200px;line-height:0}
.podcast-cover img{width:100%;height:auto}
.podcast-inner-footer{display:flex;align-items:center;max-width:100%}
.podcast-showname{margin:0;font-size:16px;line-height:1}
.podcast-showepisode{font-size:16px;line-height:1;margin:0;color:#26262680}
.podcast-inner-col{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.podcast-post h3{margin:0;line-height:1.1}
.podcast-post{margin:/*20px*/ 0;/*max-width:400px*/}
.podcast-inner-footer .podcast-audio-button{margin-right:12px}
.podcast-inner-header a:hover h3{color:var(--darkblue)}
@media screen and (min-width:1023px) and (max-width:1537px){
/* .wrap-podcast{margin-right:-325px} */
}
@media screen and (max-width:767px){
.podcast-cover{margin:0 auto;width:115px;text-align:center}
.podcast-inner-header{text-align:center}
.podcast-post h3{margin:0 auto}
.podcast-inner-footer .podcast-audio-button {width: 50px}
.podcast-audio-wave {width: calc(100% - 62px)}
.podcast-audio-wave #waveform, .podcast-audio-wave #waveform img {width: 100%}
}

/*DIMITRIS CSS*/
.wrap-wrap {margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);background: transparent linear-gradient(90deg, #E1F5EC 0%, #F2F2F2 100%) 0% 0% no-repeat padding-box}
.podcast-main-title {height: 100%}
.podcast-title h3{font-size: 22px;margin-top:0;margin-bottom: 0}
.podcast-author p {font-size: 14px;font-weight: bold;margin-top: 14px;margin-bottom: 0;font-family: var(--secondfont)}
.podcast-excerpt p {font-size: 14px;margin-bottom: 0;line-height: 1.3;color: #737373;font-weight: bold;font-family: var(--secondfont)}
.diavitis__pod .podcast-col .subscribe-area {color: black;border: 1px solid black}
.diavitis__pod .podcast-col a.polink {color: black}
.diavitis__pod .podcast-col a.polink:hover {color: #4DE37C}
.diavitis__pod .podcast-col .subscribe-options {border: 1px solid #4DE37C}
.diavitis__pod .podcast-post h3 {margin-top: 10px;font-size: 28px}
.episode-excerpt p {font-size: 16px;color: #737373;line-height: 1.3;margin-top: 8px}
.podcast-col .podcast-inner-header {max-width: 541px}
.diavitis__pod .podcast-col .podcast-inner-header a:hover h3{color: black}
.diavitis__pod .subscribe-area.active{background-color:#4DE37C}

@media screen and (min-width: 1023px) {
    .diavitis__pod .podcast-col .subscribe-area:hover {background-color: #4DE37C;border: 1px solid #4DE37C}
    .diavitis__pod .podcast-col .subscribe-area:hover .subscribe-label {color: #000}
}

@media screen and (max-width: 767px) {
    .wrap-wrap {margin-left: 0;margin-right: 0}
    .podcast-main-title {width: 100%;}
    .podcast-main-title .podcast-inner-col {justify-content: unset}
    .podcast-inner-header {text-align: left}
    .podcast-cover {width: 100%}
    .podcast-excerpt p {margin-top: 30px;margin-bottom: 10px;font-size: 16px;font-family: 'Vegaregular';font-weight: 400}
    .diavitis__pod .wrap-podcast {padding: 30px 0}
    .podcast-col .podcast-inner-header {margin-top: 10px}
    .podcast-showname {font-size: 14px}
    .diavitis__pod .podcast-post {margin-top: 5px}
    .diavitis__pod .podcast-post h3 {font-size: 28px !important}
    .diavitis__pod .podcast-col .subscribe-area {max-width: 161px;padding: 6px 10px}
    .diavitis__pod .podcast-col .subscribe-area .subscribe-label {font-size: 15px}
    .diavitis__pod .podcast-col .subscribe-area .subscribe-label .dashicons {font-size: 19px;width: 19px;height: 19px}
    .podcast-title h3 {line-height: 1.2}
    .diavitis__pod .podcast-author p {font-size: 15px}
    .diavitis__pod .inner-vpodcast-bottom {margin-top: 30px}
}