/* 06072019-image-fold */
 .image-fold-module .content-container {
     overflow:hidden !important;
}
 .img-block-text-container {
    height: 100%;
}
/* insight-description*/
 @media only screen and (min-width: 768px) and (max-width: 999px) {
     .image-tag-summary-card .insight-card-item {
         height: 9.94rem;
    }
     .image-tag-summary-card .insight-card-item .insight-image {
         margin-right: 1.56rem;
    }
     .image-tag-summary-card .insight-card-item .insight-info {
         margin-left: 8.13rem;
         margin-bottom: 0.63rem;
    }
     .image-tag-summary-card .insight-card-item p.insight-description {
         height: 2.89rem;
         max-height: 6.25rem;
    }
}
/*big space IE homepage*/
 .ie .dynamic-content-cards-image.image-title-summary .img-container{
     padding-top:0;
}

/*VideoCardBlock Tooltip cutoff*/
.video-cards-container {
    overflow: visible;
    padding-top: 0.63rem;
}

/*About hero initiative variant icon*/
.about-hero-wrapper.initiative .in-page-video-container .in-page-video .pauseBttn, .about-hero-wrapper.initiative .in-page-video-container .in-page-video .playBttn{
	top: 96% !important;
	left: 93% !important;
	border: 0!important;
	background-color: transparent !important;
}

/* Vidyard Lightbox Video Fix  - JPPL - 05/24/2022 */
#vidyard-overlay-wrapper { z-index: 2000; }
#vidyard-overlay-wrapper #vidyard-content-fixed { top: 0 !important;  }
#vidyard-overlay-wrapper .vidyard-close-container { right: 10px !important; top: 10px !important; }

/* Common Videos with Aspect Ratio - 16:9 - 1.778 Ratio Factor */
#vidyard-overlay-wrapper #vidyard-popbox {width: 80vw; height: calc(80vw / 1.778); }
@media (min-width: 1500px) { #vidyard-overlay-wrapper #vidyard-popbox { width: 70vw; height: calc(70vw / 1.778); } }
@media (max-height: 415px) { #vidyard-overlay-wrapper #vidyard-popbox { width: 60vw; height: calc(60vw / 1.778); } }

/* Cookie Banner Adjustment for Mobile LCP Performance */
@media screen and (max-width: 767px) { #onetrust-banner-sdk #onetrust-policy-text, #onetrust-banner-sdk .ot-dpd-desc, #onetrust-banner-sdk .ot-b-addl-desc { font-size: 7px !important;  line-height: 10.5px !important; }
 
/* background color */
#onetrust-consent-sdk #onetrust-banner-sdk, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
    background-color: white !important; } }