.ir-landing-image-copy-main-wrapper{}

.ir-landing-image-copy-top-wrapper{padding:30px 12px;}
.ir-landing-image-copy-btm-wrapper{padding:0px 12px 12px;}

.ir-landing-image-copy-top-wrapper p{margin-bottom: 25px;}
.ir-landing-image-copy-btm-wrapper .InvestorAnnouncementLink.media-links{padding-top: 15px;}
.ir-landing-image-copy-btm-wrapper .InvestorAnnouncementLink.media-links span.icon-document-icon.doc{font-size: 1.4rem;}
.ir-landing-image-copy-main-wrapper .imageCopyWrapper {margin-top: 30px; margin-bottom: 30px;}
.ir-landing-image-copy-main-wrapper .imageCopyContent{padding-top:31px;}

.ir-landing-image-copy-btm-wrapper .InvestorAnnouncementLink{padding-top: 15px;}
.InvestorStockPrice iframe {
    min-height: 110px!important;
}


/* PR snippet code */



.textImageContainer
{display: table;margin-bottom: 40px;}

.textImageContainer.imgSnippetLeft .textImageContent
{padding-left: 50px;}

.textImageContainer.imgSnippetRight .textImageContent
{padding-right: 50px;}

.textImageContent
{width: 50%;display: table-cell;vertical-align: middle;}


@media all and (max-width:767px) {
.textImageContent
{display: block;width:100%;}
.textImageContainer.imgSnippetLeft .textImageContent
{padding-left: 0;padding-top: 20px;}
.textImageContainer.imgSnippetRight .textImageContent
{padding-right: 0;}
}


@media (max-width: 767px){
    .reverseImage{display:flex; flex-direction:column-reverse;flex-wrap:wrap;}
    .textImageContent{padding-top: 20px;display:inline-block;}
    }
    
.snippetImage{float:left; width:100%; display:table;}
.snippetImage img{float:left; width:100%; display:table;}


.textImageContainer.imgSnippet .textImageContent{font-size: 1.4rem;font-family: 'notosans-light', sans-serif;line-height: 2.2rem;margin-bottom: 25px;padding-bottom: 10px;}

#ip3-Homepage .video-banner-title {display:none;}

@media (max-width: 767px){
#ip3-Homepage .video-banner-title {display:block;}
}

/*.notification-banner {
    position: absolute;
    top: -1px;
    left: 0;
    background-color: rgb(110 106 99 / 90%);
    padding: 20px 40px 20px 20px;
    width: 100%;
    opacity: 1;
    transition: all 0.5s ease;
    display: flex;
    z-index: 9;
}
.notification-banner .notification-banner-text {
    text-align: center;
    margin: 0 auto;
}
.notification-banner .notification-banner-text p a {
    color: #ffffff;
}

.notification-banner .notification-banner-text p {
       font-weight: bold;
}

.notification-banner-close a {
    color: #ffffff;
    font-weight: bold;
    font-size: 1.6em;
}

.notification-banner-close {
    position: absolute;
    right: 21px;
    top: 19px;
    padding: 4px;
}
body#ip3-Homepage .notification-banner{top: 104px;z-index: 999;}*/

html[lang="en"] body#ip3-corporate-jobs section.articlePageContentArea.yearinreview-snapdown-module.float100 {
    display: none;
}

html[lang="en"] body#ip3-corporate-jobs  section.articlePageContentArea.float100.plain-copy-module {
    display: none;
}
 