/* I99 - Image text not wrapping - Single podcast */
@media screen and (max-width: 600px) {
    .single.single-podcasts .site-container .entry-content .entry-content-wrap div.wp-block-image figure {
        width: 100%;
        text-align: center;
   }
    .single.single-podcasts .site-container .entry-content .entry-content-wrap div.wp-block-image figcaption.wp-element-caption {
        text-align: center;
   }
}
@media screen and (max-width: 992px) {
    body:not(.home) .site-inner .content-sidebar-wrap {
        padding: 0 4% !important;
   }
}
/* I97 - Margins not even - Reports archive */
.post-type-archive .content {
    padding-left: 0;
}
/* I95 - Adjusted font sizes on post type and meta text for single pages */
.single-post-category-name {
    font-size: var(--category-label);
    font-weight: 600;
}
/* I93 - Adjust team page styling */
@media screen and (max-width: 992px) and (min-width: 600px) {
    .page.page-id-46 .site-container .site-inner .content-sidebar-wrap img {
        max-width: 170px;
        max-height: 170px;
   }
    .page.page-id-46 .site-container .site-inner .content-sidebar-wrap div.wp-block-media-text__content h2 {
        margin-bottom: 5px;
   }
}
.page-id-44 .site-container .site-inner {
    margin-top: 50px !important;
}
/* I78 - Standardize top margins for all pages (50px) */
.str-podcast-archive-header {
    padding: 50px 16px;
}
@media screen and (max-width: 992px) {
    .str-podcast-archive-header {
        padding: 50px 4%;
   }
}
.post-type-archive-reports .report-archive-header {
    padding-top: 18px;
}
.single.single-post .entry-title {
    margin-bottom: 12px;
    margin-top: 8px;
}
@media screen and (min-width: 992px) {
    .post-type-archive-podcasts article.podcasts {
        width: 950px;
        display: flex;
        justify-content: space-between;
   }
    .post-type-archive-podcasts article.podcasts header.entry-header {
        width: 575px;
        margin-left: 20px;
   }
    .post-type-archive-podcasts article.podcasts .entry-content {
        padding-left: 0 !important;
   }
    .post-type-archive-podcasts .featured-image {
        width: 320px;
        height: 204px;
        margin: 0 20px 71px 20.3px;
   }
}
.single-category-news .entry-meta {
    font-size: var(--meta-text) !important;
    color: #7a7a7a;
}
figcaption, .gallery-caption, .wp-caption-text {
    font-size: var(--image-caption);
}

.related-story.Sponsored-related-category img {

    border: 8px solid rgb(18, 147, 206) 
    /* recently added */

}