html, body { font-family: optimaRoman; }

/*---   Video starts   ---*/
.video-title h1{color:#000;margin:0;}
.video-title{margin-bottom: 20px;margin-top: 0;}
#inv_playerContainer{float:left;width:100%;margin-bottom:70px;}
/*---   Video ends   ---*/

p.in-this-section-title {font-family: optimaRoman !important;font-size: 12px !important;color: #000;text-align: right;display: block;margin-bottom:0px !important;font-weight: bold;margin-bottom: -15px !important;}

.brandsToggleLandingBannerText {margin:10px 0 3px;}
.brandsLandingBannerTextReadMore {display:none; font-size: 2rem; margin-left: 2px; margin-top: 22px; cursor:pointer; font-family:optimaRoman;}
.ourBrandsBestSellerDetail p.rad-notes {font-size:1.2em; margin-top:-15px;}

.news-item-container p.section-title {text-transform:uppercase; font-size:1.1rem !important;}
.news-item-container p.section-title span.section-date {color:#000; font-size:1.1rem !important;}
.pr-item-wrapper .primaryPageTitle p.section-title.datestamp {margin-bottom:0 !important;}
.articlePageContentArea .articlePageTitle p.section-title.datestamp {color:#428bca; font-size:1.1rem; text-transform:uppercase; margin-bottom:15px;}
.articlePageContentArea .articlePageTitle p.section-title.datestamp span.section-date {color:#000 !important;}

.ssWrapper { padding-bottom:50px; }
body.ip3-leadership .ssWrapper { padding-top:100px; }
.ssWrapper h1{color:#000;}
.ssWrapper p{color:#000;font-family:'notosans-light', sans-serif;font-size:1.6rem;line-height:2.6rem;padding-bottom:10px;}
.ssWrapper img{padding-bottom:10px;}
.ssWrapper p.h7{color:#015f9c;font-size:4.6rem;line-height:5.4rem;margin-bottom:22px;}
.ssWrapper td:first-child, .ssWrapper td:first-child {  border-left: 1px solid #e5e5e5;}
.ssWrapper table tbody {  border-top: 1px solid #e5e5e5;}
.quoteModule.ssWrapper, .bulletedNumberedListModule.ssWrapper, .tableModule.ssWrapper, .plainModule.ssWrapper, .reltedLinkModule.ssWrapper, .tabModule.ssWrapper, .featuredBoxModule.ssWrapper, .downloadModule.ssWrapper{padding-bottom:50px;padding-top:60px;}
.ssWrapper h3{color:#000;font-family:optimaRoman;font-size:2rem;line-height:3.2rem;margin-bottom:15px;}
.ssWrapper ul{padding-bottom:30px;}
.ssWrapper ul li{padding-left:45px;position:relative;}
.ssWrapper li{color:#000;font-family:'notosans-light', sans-serif;font-size:1.6rem;line-height:2.6rem;padding-left:12px;}
.ssWrapper ul li:before{border:1px solid #000;border-radius:50%;content:"";height:8px;left:20px;position:absolute;top:8px;width:8px;}
.ssWrapper ol{list-style-type:decimal;}
.ssWrapper ol{margin-bottom:52px;padding-left:35px;}
.ssWrapper table{border-left:1px solid #e5e5e5;}
.ssWrapper th{padding:20px 30px;background-color:#131522;color:#fff;font-size:1.1rem;text-align:left;font-family:'notosans-light', sans-serif;text-transform:uppercase;font-weight:normal;}
.ssWrapper td{padding:25px 30px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size:1.6rem;line-height:2.6rem;font-family:'notosans-light', sans-serif;}
.ssWrapper .featuredBoxModuleContentInner .featuredBoxHeading p{margin-bottom:20px;font-size:3.6rem;line-height:5.4rem;color:#000000;}
.ssWrapper .downloadModuleTitleDescription{float:left;width:80%;border-right:1px solid #e5e5e5;padding-right:20px;}
.ssWrapper .downloadModuleDocument{display:table;float:none;text-align:center;width:20%;}
.ssWrapper .downloadModuleDocument .downloadModuleDocumentInner {padding:19px 25px 4px 30px;display:table-cell;vertical-align:middle;}
.ssWrapper .downloadModuleDocumentInner > a{position:relative;color:#000;font-size:1.1rem;line-height:16px;text-transform:uppercase;display:block;text-align:center;font-family:'notosans-light', sans-serif;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;}
.ssWrapper .downloadModuleDocumentInner > a:hover{opacity:0.5;transition:all 0.4s ease 0s;}
.ssWrapper .ext-icon{margin-left:8px;}
.ssWrapper .icon-pdf-download-icon,.ssWrapper .icon-xls-download-icon,.ssWrapper .icon-xlsx-download-icon,.ssWrapper .icon-doc-download-icon,.ssWrapper .icon-docx-download-icon{display:block;position:absolute;top:0px;left:50%;margin-left:-28px;font-size:5.4rem;color:rgb(0, 0, 0);}
.ssWrapper .downloadModuleDocumentInner > a.media-links{padding-top:53px;}

/*---   For Self Serve   ---*/

.ip3-edit .rad-left { width: 50%; float: left;  margin-right: 20px;}
.ip3-edit .rad-left { float: left; margin-right: 20px;}
.ip3-edit .articlePageContentArea p {color: #000;font-size: 1.6rem;line-height: 2.6rem;font-family: 'notosans-light', sans-serif;margin-bottom: 25px;}
.ip3-edit .rad-caption li:before{display:none;}
.ip3-edit .rad-caption li:after { content: ''; width: 1px; height: 66px; position: absolute; top: 15px; right: 0; background-color: #e5e5e5;}
.ip3-edit .rad-caption li:last-child:after { content: ''; width: 0px; height: 66px; position: absolute; top: 15px; right: 0; background-color: #e5e5e5;display:none;}
.ip3-edit .articlePageContentArea ul { padding: 0;}

.ip3-edit .articlePageContentArea ul,.ip3-edit .articlePageContentArea ol { margin-bottom: 52px; padding-left: 10px;}
.ip3-edit .articlePageContentArea ul li ul, .ip3-preview .articlePageContentArea ul li ul{ margin-bottom: 0px;  padding-left: 0px;}
.ip3-preview .articlePageContentArea ul{padding-bottom: 10px;}

.ip3-edit .rad-caption { width: 100%; display: table;}
.ip3-edit .rad-caption li { display: table-cell; text-align: center; padding: 0px 30px 0 18px !important;   position: relative;}
.ip3-edit .rad-highlight { display: block;color: #015f9c; font-size: 3.8rem; line-height: 40px; font-family: optimaRoman; margin-bottom: 11px; display: block;}
.ip3-edit .featuredBoxModuleContentInner { border-top: 5px solid #015f9c;    border-bottom: 5px solid #015f9c; padding-top: 40px; padding-bottom: 40px; margin-bottom: 60px;}
.ip3-edit .headerMainWrapper{position:relative;}
.ip3-edit .headerWrapper {position:relative;z-index:100 !important;}
.ip3-edit .topMegaMenu{position:absolute;top:103px !important;}
.ip3-edit .contentMainWrapper.float100{margin-top:0 !important;}
.ip3-edit .quoteContent span{display:inline;}
.ip3-edit .whoWeAreUtilityLinksWrapper .footer-module-title,.ip3-edit .whoWeAreUtilityLinksWrapper .footer-module-right .footer-module-title { color: #015f9c; font-family: optimaRoman; font-size: 6rem;  line-height: 6.5rem; padding: 0 0 13px;  padding-right: 70px;}
.ip3-edit .whoWeAreUtilityLinksWrapper .footer-module-right { padding-left: 82px;}
.ip3-edit .whoWeAreUtilityLinksWrapper .footer-module-left{ border-right: 1px solid #e5e5e5;  padding-right: 83px;}
.ip3-edit .whoWeAreUtilityLinksWrapper .footer-module-row { margin-bottom: 32px; margin-top: 40px;}
.ip3-edit .footer-module-left, .footer-module-right { float: left; padding: 34px 0 27px;  width: 50%;}
.ip3-edit .ip3bold{font-weight:800;}
.ip3-edit .youMayAlsoLikeModuleContent:nth-child(3n+2){margin: 0 4.2%;}
.ip3-edit .youMayAlsoLikeModuleContent:nth-child(3n+1){margin-left: 8.33333333%;}

/*---   Board of Directors (Self Serve)  ---*/

#ip3-board-of-directors .accordionItemContentInner img{max-width:200px;}
.ip3-edit .ourBrandsMemberMsg > span{display:inline;}
.ip3-edit .pr-body h2 span{color: #000000;font-family: 'Noto Sans', sans-serif;font-size: 3.6rem !important; font-weight: normal; line-height: 4.2rem;}
.ip3-edit .search-wrapper{position:absolute !important;z-index:9 !important;background:transparent !important;}

.ss-show{display:none;}
.ip3-edit .ss-show{ display: block;float: left;width: 100%;margin: 10px 0;}
.ip3-edit .NewsRoomContentWrapper.float100{    margin-top: 0px;}
.ip3-edit .tableModule .scWebEditInput,.ip3-edit .tableModule .scWebEditInput table{width:100%;}
.ip3-edit .imageCopyContent{margin-bottom:60px}
.ip3-edit .country-list{height:400px;}
.ip3-edit #MainWrapper{margin-top: -4px;}
.ip3-edit .mb10{margin-bottom:10px;}

.icon-social-instagram-icon:before { font-size: 1.8rem; line-height: 1.8rem; }
.TalentSocialWrapper .icon-social-instagram-icon:before {font-size: 2.1rem;}
.TalentSocialWrapper .icon-social-instagram-icon, .TalentSocialWrapper .icon-social-instagram-icon.active {margin-top: 1px;}

body#ip3-news-and-media .footerWrapperShare a, body#ip3-news-and-media .footerWrapperContactUsUpper a, body#ip3-news-and-media .footerWrapperContactUsBottom a, body#ip3-news-and-media .shareButton a {color: #fff;}
body#ip3-news-and-media .sharePageIcon a {color: #000;}

/*---   All Brands Slider   ---*/

.allBrandsSlider{margin-bottom: 50px;}
.allBrandsSlider .slick-slide{padding:0 12px}
.allBrandsSlider .allBrandsSliderItem{position:relative}
.allBrandsSlider .allBrandsSliderBrandTitle{position:absolute}
.allBrandsSlider .slick-slide{/*opacity:.2;*/transition:all 0.3s}
.allBrandsSlider .slick-slide.works{opacity:1}
.allBrandsSlider .slick-slide.works1, .allBrandsSlider .slick-slide.slick-active{opacity:1;transition:all 0.0s}
.allBrandsSlider .slick-arrow{font-size:2.1rem;position:absolute;z-index:9;bottom:-50px;color: #000}
.allBrandsSlider .slick-next{right:42%}
.allBrandsSlider .slick-prev{left:42%}
.allBrandsSlider .allBrandsSliderBrandTitle{display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(255,255,255,.8); font-family:'Noto Sans', sans-serif }
.allBrandsSlider .slick-active:hover .allBrandsSliderBrandTitle{display:block;}
.allBrandsSlider .allBrandsSliderItemImages{position:relative;padding-bottom: 13px;}
.allBrandsSlider .allBrandsSliderBrandTitleCenter p{padding-bottom:20px}
.allBrandsSlider .allBrandsSliderBrandTitleCenter span{text-transform:uppercase}
.allBrandsSlider .allBrandsSliderBrandTitleCenter{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.brandSliderSiteWideInnerWrapper{padding:55px 0;background: #fff;}
.allBrandsSliderFluid{max-width:1172px;margin-right: auto;margin-left: auto;padding-left: 22px;padding-right: 22px;}
.allBrandsSliderRow{margin-left: -22px;margin-right: -22px;}
.brandSliderSiteWideTitle  h2{padding-bottom:50px;}
.brandSliderSiteWideTitle  h2 a{font-size:1.2rem;text-transform:Uppercase;font-size:1.1rem;}
/*.allBrandsSlider a.slick-arrow{display:none!important;}*/
.allBrandsSlider span.slick-arrow{cursor:pointer;}
.brandSliderSiteWide .slider-counter {
    color: #000;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 40px;
    text-transform: uppercase;
    position: absolute;
    bottom: -60px;
    left: 49%;
    display: none;
}
.vidslideShow.inv_FullScreen_Other .slick-list, .vidslideShow.inv_FullScreen_Other .slick-track { position: fixed !important; overflow: visible !important; margin: 0px !important; padding: 0px !important; left: 0px !important; top: 0px !important; border: none !important; z-index: 1 !important; width: 100% !important; height: 100% !important; -webkit-transform: none!important; -o-transform: none!important; transform: none!important; }
.vidslideShow.inv_FullScreen_Other .slick-arrow {z-index: -1 !important;}

.videoModuleImage {
    margin-bottom: 25px;
    position: relative;
}

@media (max-width: 767px) {
.allBrandsSlider .slick-next{right: 30%;}
.allBrandsSlider .slick-prev{left: 30%;}
.allBrandsSlider .icon-arrow-left-icon.slick-prev, .allBrandsSlider .icon-arrow-right-icon.slick-next{top: unset; line-height: unset;}
.allBrandsSlider span.slick-arrow{display:none!important;}
/* .allBrandsSlider a.slick-arrow{display:block!important;} */
.allBrandsSlider .allBrandsSliderItemImages{padding-bottom:0}
.allBrandsSlider .slick-slide.slick-current{opacity:1!important}
/* .allBrandsSlider .slick-slide{opacity:0.3!important} */
/* .allBrandsSlider .slick-prev {left: 38px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} */
/* .allBrandsSlider .slick-next {right: 39px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} */
.allBrandsSlider .allBrandsSliderBrandTitle{display:block;background:none;}
.allBrandsSlider .allBrandsSliderBrandTitleCenter,.allBrandsSliderItemLogos{display:none!important}
.allBrandsSlider .brandSliderSiteWideInnerWrapper{padding: 55px 0 30px 0;}
}

@media (max-width: 991px) {
.inv_playerContainer {min-height: 200px!important;}
}
@media (max-width: 575px){
    .allBrandsSlider .slick-next{right: 20%;}
    .allBrandsSlider .slick-prev{left: 20%;}

}
@media (max-width: 480px) {
.inv_playerContainer {min-height: 170px!important;}
}

body#ip3-focus-areas .acc-box-link {float: left;width: 100%;}
body#ip3-email-alerts #login-area { float: left; clear: both; width: 100%; position: absolute; height:2px; z-index: 999; bottom:625px; }

.TalentLandingBannerWrapper.video-gellary {margin-bottom:30px;}
.headerMainWrapper.inv_FullScreen_Siblings, .headerMainWrapper.inv_FullScreen_Siblings .headerWrapper, .headerMainWrapper.inv_Popup_Siblings, .headerMainWrapper.inv_Popup_Siblings .headerWrapper {z-index:-1;}
.vidslideShow .slick-next.slick-disabled, .vidslideShow .slick-prev.slick-disabled {visibility:hidden;}
.vidslideShow p.vid-title {color:#000000;}
.newsroom-article-inner a>img,.newsroom-article-inner a{transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s;}
.newsroom-article-inner a:hover{opacity:0.5}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
body#ip3-Homepage .bannertextInner {bottom: -70px!important;}
}

body#ip3-Homepage .bannertextMainInner {margin-left:0px;}
.internetexplorer11 .bannertextMainInner {padding-left:0px;}
.articlePageContent h5 {font-size: 1.5rem;font-family: optimaRoman;line-height: 2.4rem;}


#ip3-careers .vjs-menu.vjs-contextmenu-ui-menu ul li{display:none;}
/*#ip3-careers .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before, .vjs-icon-picture-in-picture-enter:before{display:none;}*/
#ip3-careers button.vjs-picture-in-picture-control.vjs-control.vjs-button {display: none;}




#ip3-covid-19-efforts.ip3-edit .articlePageContentArea ul li ul, #ip3-covid-19-efforts.ip3-preview .articlePageContentArea ul li ul { padding-left:20px !important;}

/* Unpublished CSS(Needs to uncomment after the GO live) Starts */
/*
.latestNewsSliding--initialized .newsroom-sliding-item a{pointer-events: none;display: block;}
.latestNewsSliding--initialized .newsroom-sliding-item.slick-current.slick-active a{pointer-events: all;}
.latestNewsSliding--initialized .newsroom-sliding-item:hover{cursor:pointer}

.latestNewsSliding--initialized .icon-arrow-left-icon.slick-prev, .latestNewsSliding--initialized .icon-arrow-right-icon.slick-next{top: 22%}


@media (max-width: 1024px) {
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .icon-arrow-right-icon.slick-next{right: 18.2%;}
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .icon-arrow-left-icon.slick-prev{left: 18.2%;}
}
@media (max-width: 880px) {
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .icon-arrow-right-icon.slick-next{right: 8.2%;}
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .icon-arrow-left-icon.slick-prev{left: 8.2%;}
}
@media (max-width: 640px) {
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .newsroom-sliding-item{max-width: 300px;}
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .icon-arrow-right-icon.slick-next{right: 5.2%;}
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .icon-arrow-left-icon.slick-prev{left: 5.2%;}
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .icon-arrow-left-icon.slick-prev, #LatestNewsSlidingWrapper .latestNewsSliding--initialized .icon-arrow-right-icon.slick-next{top: 13%;}
#LatestNewsSlidingWrapper .latestNewsSliding--initialized .newsroom-article-title, #LatestNewsSlidingWrapper .latestNewsSliding--initialized .newsroom-article-title > a{font-size: 2.6rem;line-height: 3.2rem;}
}
*/

/* Unpublished CSS(Needs to uncomment after the GO live) Ends */