.sitemap-wrapper.current-lang-ja-jp #site-map-nav-news-and-media-level1{margin-bottom:0}

/*tp-news-and-media-form-dropdown*/


.mfp-content li[data-src="/en-gb/news-and-media/contact-us/forms/charity-request"] {
    display: none;
}
.mfp-content li[data-src="/ja-jp/news-and-media/contact-us/forms/inquiries-for-recruitment"] {
    display: none;
}
/*transperfect switcher hide*/
.sitemap-wrapper.current-lang-es #site-map-section-investors-level2, .sitemap-wrapper.current-lang-fr #site-map-section-investors-level2{display:none}
 /*.sitemap-wrapper.current-lang-fr #site-map-nav-news-and-media-level1{display:none}
.sitemap-wrapper.current-lang-fr #site-map-section-careers-level2{display:none}*/
.sitemap-wrapper.current-lang-en-gb #site-map-section-investors-level2{display:none}
/*tp-sitemap*/

.GLGO-language-selector{display:none}
.mainNavMenu .topMainMenuInner ul.level2Ul > li.hideThis::after{display: none;}

/*adding page specific css due to fulfill the same requirment*/
#ip3-korea-all-brands-consumer-privacy-policy-korean .otnotice-section-content table{table-layout: fixed;width: 100%;word-wrap: break-word;}
#ip3-korea-all-brands-consumer-privacy-policy-korean .one-trust-content .otnotice-content .otnotice-section table tr td{padding:5px 2px !important; font-size: 1.4rem !important; line-height: 1.8rem !important;}
#ip3-korea-all-brands-consumer-privacy-policy-korean .one-trust-content .otnotice-content .otnotice-section table tr td p{font-size:1.4rem !important;line-height:1.8rem !important}

.privacy-policy-content-main-wrapper.rtl{direction:rtl;}
.privacy-policy-content-main-wrapper.rtl ul li{text-align:right;}
.privacy-policy-content-main-wrapper.rtl.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul li{text-align:right !important;padding-right: 14px !important;}
.privacy-policy-content-main-wrapper.rtl.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul li:before{left: auto;right: 0;}
.one-trust-content.rtl .otnotice-content .otnotice-section .otnotice-section-content p{text-align: right !important;}
/*.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul{margin-left: 0;}
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul li{list-style-type: disc;font-family: optimaRoman !important;text-align:left;font-size: 1.6rem;letter-spacing: .6px;line-height: 2.6rem !important;padding: 0 0 15px 0;margin:0 !important;}
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul li span{font-family: optimaRoman !important;font-size: 1.6rem;letter-spacing: .6px;line-height: 2.6rem;padding: 0 0 15px 0;margin:0 !important;}
.one-trust-content .otnotice-section{margin-bottom:60px}
.one-trust-content .otnotice-content .otnotice-section p{font-size:1.6rem !important;line-height:2.6rem !important;font-family: optimaRoman !important;}
.one-trust-content .otnotice-content .otnotice-section p span{font-size:1.6rem !important;line-height:2.6rem !important;font-family: optimaRoman !important;}*/
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content p{margin-bottom:25px;}
.one-trust-content .otnotice-version {display:none}

/**** Hiral - privacy policy css start ****/
.one-trust-content .otnotice-section{margin-bottom:80px}
.privacy-policy-content-inner-wrapper .otnotice-menu {padding: 32px 0;border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}
.privacy-policy-content-inner-wrapper .otnotice-menu .otnotice-menu-section {position: relative;display: flex;align-items: center;margin-bottom: 20px;}
.privacy-policy-content-inner-wrapper .otnotice-menu .otnotice-menu-section:last-child {margin-bottom: 0px;}
.privacy-policy-content-inner-wrapper .otnotice-menu .otnotice-menu-section::before {content: '';background: #015F9C; width: 4px;height: 4px;position: absolute;left: 0;border-radius: 50%;}
.privacy-policy-content-inner-wrapper .otnotice-menu .otnotice-menu-section a {font-family:'Noto Sans', sans-serif;font-size: 1.6rem;line-height: 1.6rem;color: #015F9C;padding-left: 14px;text-decoration: underline;}
.one-trust-content .otnotice-content .otnotice-section h1 {font-family: optimaRoman !important;font-size:4.6rem !important;line-height:5.4rem !important;color: #000000 !important;margin: 0;margin-bottom: 20px !important;}
.one-trust-content .otnotice-content .otnotice-section p, .one-trust-content .otnotice-content .otnotice-section p > span {font-family:'Noto Sans', sans-serif !important;font-size:1.6rem !important;line-height:2.6rem !important;color: #000000 !important;margin-bottom: 20px !important;}
.one-trust-content .otnotice-content .otnotice-section p > a, .one-trust-content .otnotice-content .otnotice-section p a span {font-family: 'notosans-light', sans-serif !important;color: #015F9C !important;font-weight: 300 !important;text-decoration: underline;}
.one-trust-content .otnotice-content .otnotice-section .otnotice-section-header {font-family: optimaRoman !important;font-size: 3.6rem !important;line-height: 4.4rem !important;color: #131522;margin-bottom: 20px !important;}
.one-trust-content .otnotice-content .otnotice-section .otnotice-section-content p {margin-top: 0px !important;font-size: 1.6rem !important;line-height: 2.6rem !important;font-family: 'notosans-light', sans-serif !important;font-weight: 300 !important;text-align: left !important;}
.one-trust-content .otnotice-content .otnotice-section .otnotice-section-content p:last-child {margin-bottom: 0px !important;}
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul{margin-left: 10px !important;padding: 0;list-style: none !important;}
.otnotice-section-content ol{margin-left: 10px !important;padding: 0;}
.otnotice-section-content ol li{list-style-type: decimal;font-family: 'notosans-light', sans-serif !important;font-size: 1.6rem !important;line-height: 2.6rem !important;color: #000000 !important;text-align: left !important;margin-bottom: 30px !important;margin-top: 0px !important;}
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul li { list-style-type: none;position: relative;font-family: 'notosans-light', sans-serif !important;font-size: 1.6rem !important;line-height: 2.6rem !important;color: #000000 !important;text-align: left !important;padding-left: 14px !important;margin-bottom: 30px !important;margin-top: 0px !important;}
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul li::before {content: '';background: #000000; width: 4px;height: 4px;position: absolute;left: 0;top: 11px;border-radius: 50%;}
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul li > u > span > a, .one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content ul li a {font-family: 'notosans-light', sans-serif !important;color: #015F9C !important;font-weight: 300 !important;text-decoration: underline;}
.one-trust-content .otnotice-content .otnotice-section .otnotice-section-content p.table-title {font-size: 2.4rem;line-height: 6rem;color: #131522;}
.one-trust-content .otnotice-content .otnotice-section .otnotice-section-content h3 {font-family: optimaRoman !important;font-size: 2.4rem !important;line-height: 6rem !important;color: #131522;text-transform: uppercase;text-decoration: none !important;}
.otnotice-content .otnotice-sections .otnotice-section-content b, .otnotice-content .otnotice-sections .otnotice-section-content strong {font-weight: bold;}
.one-trust-content .otnotice-content .otnotice-section table {margin-bottom: 20px;width: 100%;}
.one-trust-content .otnotice-content .otnotice-section thead tr {background-color: #FFFFFF;}
.one-trust-content .otnotice-content .otnotice-section tbody tr {background-color: #FFFFFF;}
.one-trust-content .otnotice-content .otnotice-section thead tr th {border: 1px solid #e5e5e5 !important;font-size: 1.6rem !important;
    line-height: 2.6rem !important;
    font-family: 'notosans-light', sans-serif !important;
    text-align: left !important;
    padding-left: 30px !important;}
.one-trust-content .otnotice-content .otnotice-section tr td {border:1px solid #e5e5e5 !important;padding: 26px 10px !important;}
.one-trust-content .otnotice-content .otnotice-section thead tr th p {font-family:'Noto Sans', sans-serif !important;font-size: 1.1rem !important;line-height: 1.6rem !important;color: #FFFFFF !important;text-transform: uppercase;margin: 0px !important;}
.one-trust-content .otnotice-content .otnotice-section tr th {padding: 26px 20px !important;}
.one-trust-content .otnotice-content .otnotice-section .otnotice-section-content tr td p {margin-top: 0px !important;margin-bottom: 20px !important;}
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content tr td ul li {margin-bottom: 12px !important;}
.one-trust-content .otnotice-content .otnotice-sections .otnotice-section-content tr td ul li:last-child {margin-bottom: 0px !important;}

.onetrust-webform-main-wrapper{position:relative;}
.onetrust-webform-main-wrapper span.loader{display:block;position: absolute;top: 0;left: 0;z-index: 1;background: #fff;width: 100%;height: 100%;}
.onetrust-webform-main-wrapper span:after{display:none}
@media all and (max-width: 767.98px) {
    .privacy-policy-content-inner-wrapper {padding: 32px 0 0;}
    .privacy-policy-content-inner-wrapper .otnotice-menu {padding: 60px 0;}
    .one-trust-content .otnotice-content .otnotice-section h1 {font-size: 3.2rem !important;line-height: 3.4rem !important;}
    .one-trust-content .otnotice-content .otnotice-section .otnotice-section-header {font-size: 2.8rem !important;line-height: 3.5rem !important;}
    .one-trust-content .otnotice-content .otnotice-section .otnotice-section-content p.table-title {font-size: 2rem;line-height: 3rem;}
    .one-trust-content .otnotice-content .otnotice-section .otnotice-section-content h3 {font-size: 2rem;line-height: 3rem;}
    .one-trust-content .otnotice-content .otnotice-section tr td, .one-trust-content .otnotice-content .otnotice-section tr td:first-child {padding: 26px 10px !important;}
}

/** Remove after static is final**/
.otnotice-menu-mobile {display: none;}
.one-trust-webform-body .mobile-navigation{display:none}


html[lang="ja-JP"] #onetrust-consent-sdk #onetrust-pc-btn-handler, html[lang="ja-JP"] #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
    color: #ffffff !important;
    border-color: #000000 !important;
    background-color: #000000!important;
    border-radius:50px;
} 

.one-trust-content .otnotice-content .otnotice-section .otnotice-section-content tr td a p{font-family: 'notosans-light', sans-serif !important;
    color: #015F9C !important;
    font-weight: 300 !important;}


@media (max-width:768px){
    .one-trust-content .otnotice-content .otnotice-section table {
    overflow-x: scroll;
    display: block;
}
}

#ip3-hong-kong-sar-of-china-all-brands-consumer-privacy-policy-traditional-chinese .otnotice-section .otnotice-section-content {
    margin-top: 0 !important;
    font-size: 1.6rem !important;
    line-height: 2.6rem !important;
    font-family: 'notosans-light', sans-serif !important;
    font-weight: 300 !important;
    text-align: left !important;
}