.megamenu .main-nav-li a.level04 {margin-top: 12px;}
.topnavigation li.level1.haschildren .megamenu{background-color:#ffffff;}
.inpage-nav-progress-menu-wrapper .inpage-nav-menu-wrapper{padding-left:0px;}
.vertical .inpage-nav-vertical-wrapper ul li a {
	text-indent: -9999px;
  font-size: 0px;
  border: 1px solid var(--primary-2);
  width: 15px;
  height: 15px;
  display: block;
  border-radius: 0;
  background-color: #fff;
}
.vertical .inpage-nav-vertical-wrapper ul li.pactive a {
	text-indent: -9999px;
  font-size: 0px;
  border: 1px solid var(--primary-2);
  width: 15px;
  height: 15px;
  display: block;
  border-radius: 15px;
  background-color: #fff;
  position: relative;
  top: 0px;
  left: 0px;
  border-radius: 0;
}
#ip3-ten-point-plan mandg-pru-infographics.mandg-pru-infographics #igPanelsContainer #igSlick .igPanel .panelContent {font-size: 18px;
    font-weight: 300;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.78;
    letter-spacing: normal;
    color: #181818;
}
#ip3-ten-point-plan mandg-pru-infographics.mandg-pru-infographics #igPanelsContainer #igSlick .igPanel .panelContent ul {
    padding: 0 40px;
    margin: 0;
    list-style: none;
}
#ip3-ten-point-plan mandg-pru-infographics.mandg-pru-infographics #igPanelsContainer #igSlick .igPanel .panelContent ul li {
    position: relative;
    margin: 0 0 20px 0;
    padding: 0;
}
#ip3-ten-point-plan mandg-pru-infographics.mandg-pru-infographics #igPanelsContainer #igSlick .igPanel .panelContent ul li::before{position: absolute;
    content: "";
    width: 16px;
    height: 16px;
    background-image: url(https://viz.tools.investis.com/dataVizProjects/mandg-pru-infographics/images/ulItemIcon.svg);
    background-repeat: no-repeat;
    background-size: cover;
    left: -40px;
    top: 10px;}
.vertical .inpage-nav-vertical-wrapper ul li.pactive a.active {	top: 0;	left: 0;}
.vertical .inpage-nav-vertical-wrapper ul li a.active, .vertical .inpage-nav-vertical-wrapper ul li.pactive a.active {	background: var(--primary-2) !important;	border-color: var(--primary-2) !important; width: 15px !important;	height: 15px !important; border-radius: 0;}
.half-signpost-box.teal:before {background-color: #055a60;}
/*#ip3-natural-capital #supporting-stakeholders .split-screen-list-inner .ss-list span p{margin-bottom:0px;}*/
#ip3-natural-capital #our-responsibilities .tabs-list-item-container {display:none;}
#ip3-natural-capital .mod-split-screen-tab .split-screen-list-inner .ss-list{display:flex;}
#inPageNavBanner.inpage-navigation-wrapper.inpage-nav-sticky{z-index:998;}
#ip3-sustainability #banner .fullwidth-signpost-content h2 {font-size: 2.1rem;line-height: 3.2rem;letter-spacing: normal;font-family: 'FFInfraRegular';}

#ip3-sustainability #sustainability-report .arrow-link-down span.arrow-link-main{top:50%;bottom:0;transform: translate(0%, -50%) rotate(0deg);left:-40px;}
#ip3-sustainability #sustainability-report .arrow-link-down{padding-left:100px;}
#ip3-sustainability #responsible-business .arrow-link-down span.arrow-link-main{top:50%;bottom:0;transform: translate(0%, -50%) rotate(0deg);left:-40px;}
#ip3-sustainability #responsible-business .arrow-link-down{padding-left:100px;}
#ip3-sustainability #responsible-business .rad-arrow-link.arrow-link-down{margin-top:30px !important}
#ip3-sustainability #responsible-business .rad-arrow-link.coral-arrow .icon-round-arrow-circle::before{color:"#e0e0e0";}
#ip3-sustainability #responsible-business .rad-arrow-link.coral-arrow:hover .icon-round-arrow-circle::before{color:"EB5C37";}
/*#ip3-sustainability, #ip3-climate-change .inpage-nav-label-wrapper span {font-family: 'FFInfraMedium';font-size: 1.4rem;font-weight: 500;line-height: 2.6rem;letter-spacing: normal;}*/
.inpage-navigation-container .inpage-nav-label-wrapper span {
/* font-family: 'FFInfraMedium';font-size: 1.4rem;font-weight: 500;line-height: 2.6rem;letter-spacing: normal; */
font-family: 'FFInfraLight';
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: -0.18px;
}
#ip3-sustainability #sustainability-report .icon-round-arrow-line::before{color:#EB5C37;}
/*#ip3-sustainability #sustainability-report .icon-round-arrow-line::after{color:#EB5C37;}*/
#ip3-sustainability #sustainability-report .icon-round-arrow-circle::before{color:#181818;}
#ip3-sustainability #sustainability-report .rad-arrow-link:hover .icon-round-arrow-circle::before{color:#eb5c37};
/*#ip3-sustainability #sustainability-report .rad-arrow-link:hover .icon-round-arrow-circle::before{color: unset;background-color:unset}*/
#ip3-sustainability #key-priorities .light-grey .icon-round-arrow-line::before{color:#EB5C37;}
#ip3-sustainability #key-priorities .light-grey .icon-round-arrow-circle::before{color:#181818;}
#ip3-sustainability #key-priorities .light-grey .rad-arrow-link:hover .icon-round-arrow-circle::before{color:#eb5c37;}
#ip3-sustainability #key-priorities .light-blue .rad-arrow-link:not(.slick-prev-arrow):hover .icon-round-arrow-circle::before{color:#ffffff;}
#ip3-sustainability #key-priorities .violet .rad-arrow-link:not(.slick-prev-arrow):hover .icon-round-arrow-circle::before{color:#ffffff;}
#ip3-sustainability #10-point-plan .teal .rad-arrow-link.white-arrow .icon-round-arrow-line::before{color:#EB5C37;}
#ip3-sustainability #10-point-plan .teal .rad-arrow-link.white-arrow .icon-round-arrow-circle::before{color:#ffffff;}
#ip3-ten-point-plan .sticky-header{top:0px;}

.split-screen-type2 .violet .sst2-item-top-inner h2, .rad-content.content h2, .rad-content.content p{color: #ffffff}
#ip3-climate-change #our-net-zero-commitments h2{color:#ffffff;}
#sustainability .mod-split-screen-tab .link-image-container .arrow-link-text {max-width:400px;}
#sustainability,#climate-change .mod-split-screen-tab .link-image-container > *{max-width:100%;}
#ip3-sustainability .mod-split-screen-tab .link-image-container .arrow-link-text {max-width:400px;}
#ip3-sustainability .mod-split-screen-tab .link-image-container > *{max-width:100%;}
#ip3-natural-capital #case-studies .image-slider .slick-prev.slick-arrow {
	background: transparent url(/~/media/Images/M/MandG-Plc/icons/left-arrow-new.svg) no-repeat center center !important;
}
#ip3-natural-capital #case-studies .image-slider .slick-next.slick-arrow {
	background: transparent url(/~/media/Images/M/MandG-Plc/icons/right-arrow-new.svg) no-repeat center center !important;
}
#ip3-environment #case-studies .image-slider .slick-prev.slick-arrow {
	background: transparent url(/~/media/Images/M/MandG-Plc/icons/left-arrow-new.svg) no-repeat center center !important;
}
#ip3-environment #case-studies .image-slider .slick-next.slick-arrow {
	background: transparent url(/~/media/Images/M/MandG-Plc/icons/right-arrow-new.svg) no-repeat center center !important;
}
#ip3-climate-change #case-studies .image-slider .slick-prev.slick-arrow {
	background: transparent url(/~/media/Images/M/MandG-Plc/icons/left-arrow-new.svg) no-repeat center center !important;
}
#ip3-climate-change #case-studies .image-slider .slick-next.slick-arrow {
	background: transparent url(/~/media/Images/M/MandG-Plc/icons/right-arrow-new.svg) no-repeat center center !important;
}
#contentwrapper table tr td.table-space{background-color:#ffffff; padding:15px 0px;}
#data-tables ul li span{color:#D13C15;font-style: normal;font-weight: 600;font-size: 21px;line-height: 32px;}
#data-tables p{font-weight: 400;font-size: 21px;line-height: 32px;color: #2F2F2F;}
#data-tables ul li{font-weight: 400;font-size: 21px;line-height: 32px;color: #2F2F2F;}
#ip3-natural-capital .jssnapdownItem .js-snapdown-title:after{color:#181818;}
#ip3-natural-capital .jssnapdownItem.active .js-snapdown-title:after{color:#055A60;}
#ip3-natural-capital #contentwrapper .jssnapdownItem .js-snapdown-content p{font-weight: 400;font-size: 18px;line-height: 28px;}
#ip3-natural-capital .content-module ul li:before{color:#E31F13}
#ip3-natural-capital,#ip3-sustainability .half-signpost-box{cursor: pointer;}

#ip3-sustainability .split-screen-type2 .ssi-head.h3 {font-family: 'FFInfraLight'; font-weight:normal; font-size: 4.2rem; line-height: 50px; letter-spacing: -1px;}
#ip3-sustainability .split-screen-type2 .sst2-holder h2{color: #055a60;font-size: 5.2rem;line-height: 62px;letter-spacing: -1px;font-weight: normal;font-family: 'FFInfraLight';}

@media only screen and (max-width: 1679px){

#ip3-sustainability #sustainability-report .arrow-link-down span.arrow-link-main{left:0px;}
#ip3-sustainability #responsible-business .arrow-link-down span.arrow-link-main{left:0px;}
}

@media only screen and (max-width:1024px) {
	#ip3-climate-change,#ip3-environment,#ip3-natural-capital .image-slider .slick-prev.slick-arrow {
		background: transparent !important;
	}

	#ip3-climate-change,#ip3-environment,#ip3-natural-capital .image-slider .slick-next.slick-arrow {
		background: transparent !important;
	}
    #data-tables ul li span{font-weight: 600;font-size: 18px;line-height: 27px;}
    #data-tables p{font-size: 18px;line-height: 27px;}
    #data-tables ul li{font-size: 18px;line-height: 27px;}
@media (min-width: 768px) and (max-width: 1023px){
	#ip3-climate-change .mod-content-bg.onLeftSide, .mod-content-bg.onRightSide{padding-bottom:100%;}
    #data-tables ul li span{font-weight: 600;font-size: 16px;line-height: 21px;}
    #data-tables p{font-size: 16px;line-height: 21px;}
    #data-tables ul li{font-size: 16px;line-height: 21px;}
}
@media (max-width: 767px){
	#ip3-environment .stat-icon-image, .mod-stat-cards .card-count{display:block;}
	#ip3-climate-change .mod-content-bg.onLeftSide, .mod-content-bg.onRightSide{padding-bottom:100%;}
    #ip3-natural-capital .circle-list-number:after{top:3px;}
    #ip3-natural-capital .circle-list-number{height:35px;}
    #ip3-natural-capital .mod-split-screen-tab .split-screen-list-main .ss-mob-tabs{padding:20px 10px;}

}