.podcast-item{ display: flex; flex-direction: column; width: 25%; background-color: #fff; padding-bottom: 16px; }
.podcast-item .podcast-listing-content-container{ padding: 15px; }
.podcast-item .podcast-listing-content-container .custom-title{ font-size: 22px; line-height: 1.2em; font-weight: 600; text-transform: capitalize; margin-bottom: 10px; color: var(--contrast); }
.podcast-item .podcast-listing-content-container .podcast-listing-sub-heading{ font-size: 16px; line-height: 1.2em; font-weight: 600; text-transform: capitalize; color: var(--contrast); padding-right: 20px; }
.podcast-item .podcast-listing-content-container .podcast-listing-content{ height: 210px; font-family: Open Sans, sans-serif; font-size: 14px; line-height: 1.5em; font-weight: 600; text-transform: capitalize; margin-bottom: 25px; color: var(--contrast); }
.podcast-search-form button{ display: none; }
.podcast-item .podcast-footer-content{ display: flex; justify-content: space-between; align-items: center; padding: 0 15px; }
.podcast-item .podcast-footer-content h5{ font-family: Open Sans, sans-serif; font-size: 14px; line-height: 1.5em; font-weight: 600; text-transform: initial; margin-bottom: 0px; color: #000000; }
.podcast-item .podcast-footer-content .podcast-footer-icons{ display: flex; column-gap: 10px; }
.Search-Container label.wp-block-search__label { display: none; }
.podcast-ajax{ display: flex; justify-content: center; column-gap: 20px; row-gap: 40px; flex-wrap: wrap;}
.podcast-ajax p { color: white; font-family: 'Oswald'; text-transform: uppercase; font-size: 25px; }
.Podcast-grid { height: 1400px; overflow-y: scroll; padding-right: 30px; position: relative; }
.Podcast-grid::-webkit-scrollbar { width: 7px;}
.Podcast-grid::-webkit-scrollbar-thumb { background-color:#b2b2b2; border-radius: 10px;}
.Podcast-grid::-webkit-scrollbar-track { background: transparent;  border-radius: 10px;}

@media only screen and (max-width: 1500px){
body .ios-btn-container a:before{ left: calc(100% - 93%) !important;}
body .Amazon-btn-container a:before{ left: calc(100% - 93%) !important; }
body .youtube-btn-container a:before{left: calc(100% - 93%) !important;}
body .Spotify-btn-container a:before{left: calc(100% - 82%) !important;}
body .libsyn-btn-container a:before{left: calc(100% - 82%) !important;}
}
 
 @media only screen and (max-width: 1280px){
body .libsyn-btn-container a:before{left: 30px !important;}
} 

@media only screen and (max-width: 1024px){
body .podcast-item{ width: 48%; }
body .Amazon-btn-container a:before{ left: 100px !important; width: 35px !important;}
body .youtube-btn-container a:before{left: 100px !important; width: 35px !important;}
body .Spotify-btn-container a:before{left: 100px !important; width: 35px !important;}
body .libsyn-btn-container a:before{left: 100px !important; width: 35px !important;}
body .ios-btn-container a:before{ left: 100px !important; width: 35px !important; }

}
@media only screen and (max-width: 767px){
body .podcast-item figure .podcast-author-img{ width: 100%; height: 300px; }
}

@media only screen and (max-width: 950px){
body .ios-btn-container a:before{ left: calc(100% - 80%) !important;}
body .Amazon-btn-container a:before{ left: calc(100% - 80%) !important; }
body .youtube-btn-container a:before{left: calc(100% - 80%) !important;}
body .Spotify-btn-container a:before{left: calc(100% - 80%) !important;}
body .libsyn-btn-container a:before{left: calc(100% - 80%) !important;}
 }
@media only screen and (max-width: 667px){
body .podcast-item{ width: 100%; }
body .podcast-ajax{ display: flex; flex-wrap: wrap; } }

@media only screen and (max-width: 480px){
body .ios-btn-container a:before{ left: calc(100% - 85%) !important;}
body .Amazon-btn-container a:before{ left: calc(100% - 85%) !important;}
body .youtube-btn-container a:before{left: calc(100% - 85%) !important;}
}

 @media only screen and (max-width: 420px){
body .ios-btn-container a:before{ left: calc(100% - 90%) !important;}
body .Amazon-btn-container a:before{ left: calc(100% - 90%) !important; }
body .youtube-btn-container a:before{left: calc(100% - 90%) !important;}
body .Spotify-btn-container a:before{left: calc(100% - 90%) !important;}
body .libsyn-btn-container a:before{left: calc(100% - 90%) !important;}

}