.rdLandingBannerWrapper{max-width:1650px;margin:0 auto;position:relative;overflow:hidden}
.rdLandingBanner {float: left; height: 518px; width: 100%; position:relative;overflow:hidden;}
.rdLandingBanner .bx-prev,.rdLandingBanner .bx-next{background-color: rgba(0, 0, 0, 0.4); 
text-indent: -99999px;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#66000000', EndColorStr='#66000000')";
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#66000000', EndColorStr='#66000000');
zoom: 1!important;
 

content: ""; height: 518px; left: 0; position: absolute; top: 0; width: 100px; z-index: 30;}
.rdLandingBanner .bx-next{right:0px; left:auto;}
li.rdSlide {display: inline-block; height: 518px; width: 330px !important; cursor:pointer;margin-right:4px;}
.rdBannerTitle{font-family: "DINM";padding:20px 10px 17px;font-size:1.8em;margin:0px;color:#fff;text-transform:uppercase;display: table-cell; vertical-align: middle;}
.rdBannerText { background-color: rgba(0, 0, 0, 0.4);display: table;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#66000000', EndColorStr='#66000000')";filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#66000000', EndColorStr='#66000000'); zoom: 1!important;bottom: 0; padding:0; position: absolute;text-align: center; width: 100%;}
  .ie9 .rdBannerText,  .ie9 .rdLandingBanner:before,  .ie9.rdLandingBanner:after{filter:none;}
.rdBannerTitle a{font-size:1em;color:#fff;} 
.rdLandingBanner .bx-prev:after {border-bottom: 41px solid transparent; border-right: 42px solid #FFF; border-top: 41px solid transparent;position: absolute; top: 40%;width: 0px;height: 0px;left: 30px; z-index: 40;content:'';}
.rdLandingBanner .bx-next:after{border-bottom: 41px solid transparent; border-left: 42px solid #FFF; border-top: 41px solid transparent;position: absolute;text-indent: -99999px; top: 40%; content:''; width: 0px;height: 0px;right: 30px; z-index: 40;}
.rd-ir-main-landing{margin-top:30px;}
.rd-landing-box{background-color:#d1d8e7;padding:20px;float:left;width:100%;}
.rd-landing-box .homernsXmlContainer p.rns-date, p.rd-event-date{color:#434343;font-size:2em;font-family: "DINM";font-weight:normal;line-height:1.2em;text-transform:uppercase;margin-bottom:0px;}
.rd-landing-box .homernsXmlContainer .rns-title, .rd-calendar-event p.cl-title {border-bottom:0px;font-family: "DINB";font-size:2.2em;line-height:1.2em;margin-bottom:20px;padding-bottom:0px;text-transform:uppercase;font-weight:normal;}
.rd-landing-box p.read-more-button a{font-size:0.889em;}
.calendar .rd-landing-box .read-more-button {bottom: 20px;position: absolute;}
.rd-ir-main-landing .share-price {margin-bottom: 10px;}
.rd-landing-box{height:277px;}
.rd-level2{width:33.3%;float:left;padding:25px;}
.rdMenuwrapper > ul{margin:0 auto;}
.rdMenuwrapper .level1 > a{padding:13px;}
.rdMenuwrapper .level1 > ul{display:none !important;}     
/*.rdsubmenu-wrapper{left:0;visibility:hidden;opacity:0;position:absolute;width:100%;z-index:-1;background-color:#fff;overflow:hidden;border-top:1px solid #002478;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;
-webkit-box-shadow: 2px 2px 10px 1px rgba(0,36,120,0.52);
-moz-box-shadow: 2px 2px 10px 1px rgba(0,36,120,0.52);
box-shadow: 2px 2px 10px 1px rgba(0,36,120,0.52);
}*/

.rdsubmenu-wrapper{left:0;position:absolute;width:100%;z-index:999999;background-color:#fff;border-top:1px solid #002478;
/*transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;*/
-webkit-box-shadow: 2px 2px 10px 1px rgba(0,36,120,0.52);
-moz-box-shadow: 2px 2px 10px 1px rgba(0,36,120,0.52);
box-shadow: 2px 2px 10px 1px rgba(0,36,120,0.52);
display:none;
overflow:hidden;
}

 

/*.rdMenuwrapper .level1.haschildren:hover>.rdsubmenu-wrapper{opacity:1;z-index:9999;visibility:visible;}*/

.SmenuShow{opacity:1;z-index:9999;visibility:visible;}
.SmenuHide{opacity:0;z-index:0;visibility:hidden;}

.rdsubmenu-wrapper .rd-level2 > li{margin-bottom:0px;}
.rdMenuwrapper .rd-level2 > li > a{font-size:1.143em;font-family: "DINB";padding:8px 0px;line-height:1.1em;}
.rdMenuwrapper .rd-level2  li.level3.first > a{padding-top:0px;}
.rdMenuwrapper .rd-level2  li.level3 > a{font-family: "DINM";padding-left:17px;padding-top:6px;padding-bottom:6px;line-height:1.2em;color:#002478;}
.rd-level2{text-align:left;}
.rdMenuwrapper {margin: 0 auto;max-width: 1170px;position: relative;}
#rdMenu.rdMenu{overflow:visible;}
.rdMenuwrapper > ul {display: table;font-family: DINB;font-size: 1.4em;margin: 0px auto; max-width: 1170px; width: 100%;}
.rdsubmenu-wrapper .rd-level2 > li{margin-bottom:15px;}
#rdSubNavSignPost{display:none;}
.navsignpost-wrapper{ background-color: #ccd4e4;float: right;padding: 25px 14px;text-align: left;width: 25%;}
    .navsignpost-wrapper .rdNavLink > a{ font-family: arial;font-size: 0.556em;text-align: left;}
  .rdNavTitle{font-size:1.286em;font-family: "DINM";color:#002478;text-transform:uppercase;}
.rd-leftmenuwrapper {float: left;text-align: left;width: 75%;}  
.rdSubNavSectionTitle {border-bottom: 1px solid #ccd4e4; margin-bottom: 0;margin-left: 25px;margin-right: 25px;padding: 22px 0 10px;line-height:1em; font-size:2.6em;font-family: "DINM";color:#002478;text-transform:uppercase;}
  .rdsubmenu {float: left; width: 100%;}
 .rdsubmenu-wrapper > div{padding-bottom:9999px;margin-bottom:-9999px}
.navsignpost-wrapper .rdNavLink a:before{ background:url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -233px -121px;content:'';height:53px;left:0px;position:absolute;width:45px;}
.navsignpost-wrapper .rdNavLink a{padding-left:50px;position:relative;padding-bottom:30px;color:#545454;}
.rdNavImage > img{width:100%;height:auto;max-width:100%;}
.overlay{top:139px;}
.overlay.stickymood{top:72px;}
#innerRD-ticker-wrapper.innerRD{padding-top:50px;}

.rdSubNavSectionTitle{min-height: 66px;}
.rdSubNavSectionTitle .rdSubNavSectionTitlelable{float: left;}
.rdSubNavSectionTitle .rdSubNavSectionClose{float: right; cursor: pointer;}

.activemeganav{background-color: #909db9; color: #fff;}

.rdSubNavSectionTitlelable a:hover {
    text-decoration: underline;
}

.rdMenu.onhover {
    border-bottom: 1px solid #ffffff;
}

@media (min-width:992px) and (max-width:1024px){
.rd-level2{padding:10px 25px;}
.rdsubmenu-wrapper .rd-level2 > li{margin-bottom:10px;}
.rdSubNavSectionTitle{padding:15px 0 5px;}
.rdMenuwrapper .rd-level2 li.level3.last > a{padding-bottom:0px;}
}
@media (max-width:992px){ 
.rdLandingBanner .bx-prev,.rdLandingBanner .bx-next{height:413px;width:70px;}
.rdLandingBanner{height:413px;margin-top:24px;}
.rdLandingBanner .bx-prev:after,.rdLandingBanner .bx-next:after{border-width:30px 35px;}
.rdLandingBanner .bx-prev:after{left:15px;}
.rdLandingBanner .bx-next:after{right:15px;}
li.rdSlide{margin-right:0px;width:256px !important;height:413px;}
.rd-landing-box{height:255px;}

}
@media (max-width:767px){ 
.rd-landing-box{height:auto !important;}
.calendar .rd-landing-box .read-more-button {bottom: 0px;position: relative;}
}
@media (max-width:640px){ 
li.rdSlide{min-width:320px;width:480px !important;max-width:100%;height:320px;min-width:320px;background-position:cover !important;}
.rdLandingBanner .bx-prev:after,.rdLandingBanner .bx-next:after{border-width:15px 20px;}
.rdLandingBanner{height:320px;margin-top:0px;}
.rdLandingBanner .bx-prev:after{left:10px;}
.rdLandingBanner .bx-next:after{right:10px;}
.rdLandingBanner .bx-prev,.rdLandingBanner .bx-next{height:320px;width:40px;}

}
@media (max-width:480px) and (min-width:480px){ 
li.rdSlide{width:480px !important;}
}
@media (max-width:479px){
li.rdSlide{width:320px !important;}
}
@media (max-width:403px) and (min-width:403px){ 
li.rdSlide{width:403px !important;}
}
@media (max-width:375px) and (min-width:375px){ 
li.rdSlide{width:375px !important;}
}
@media (max-width:360px) and (min-width:360px){ 
li.rdSlide{width:360px !important;}
}



#registrars .contactsContent {
    background-color: #e5e9f1;
    float: left;
    padding: 30px 0 30px;
    width: 100%;
}

.contact-bottom{
    width: 100%;
    float: left;
    padding: 30px 0px 0px 0px;
}


.SHnewsContent {
    width: 100%;
    float: left;
}


.read-more-shnews a{
    background-color: #002478;
    color: #fff;
    float: left;
    font-family: "DINM";
    font-size: 1em;
    padding: 10px;
    text-transform: uppercase;
}

#major-shareholder-notifications .container{padding-bottom: 15px;}





/*Download Slider*/
.thumb-document{max-width: 100% !important; background: #eef2fb;}
.download-title { font-family: "DINB"; color: #002478; font-size: 1.6em; text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; line-height: 1.2em; text-align: center;}
.download-item a.media-link { display: block; float: left; width: 100%;}
.download-slider{ max-width: 1140px;margin: 0 auto;}
.download-item .download-image{margin-bottom: 10px;}
.download-item .download-image img {display: block; margin: 0 auto; border: 1px solid #d6dde9; }
.download-slider {margin-bottom: 30px; margin-top: 30px;}
.onecolContentpage.thumb-document { padding: 0 15px;}
.thumb-document h2 {margin: 30px 0;}
/*Download Slider ends*/

div#supplier-snapdown {
    margin-bottom: 30px;
    
}


#investors.ip3-media .page-title {
    display: block;
}


.video-title{ min-height: 122px;}


.vclosebtn{display:none !important;}
.ip3-investor-presentations #cboxClose.vclosebtn{display:block !important;}
.rdsubmenu-wrapper .rd-level2 > li{position:relative;}
.showmoreicon{position: absolute;width: 25px;height: 25px;right: -10px;top: 2px;background: url("~/media/Images/A/Anglo-American-PLC-V2/css/expand-btn.png") no-repeat scroll 0px 0px #ffffff;cursor:pointer; }
.showmoreicon.open{background: url("~/media/Images/A/Anglo-American-PLC-V2/css/collapse-btn.png") no-repeat scroll 0px 0px #ffffff;}


/* GENDER PAY GAP REPORT – UK - start */

#gender-pay-gap-report-uk .bannerText p span {
    color: #fff;
    display: block;
    float: left;
    font-family: DINM;
    font-size: 0.4em;
    line-height: 24px;
    overflow: hidden;
    padding: 5px 0;
    width: 50%;
}

#gender-pay-gap-report-uk .rhs-links-circle {
    display: none;
}

/* GENDER PAY GAP REPORT – UK - end */






.rdBodyTextActive > p{ text-shadow: 2px 2px 2px rgba(0, 0, 0, 1) !important;} 



p.center.alpaheading-all {
    display: none;
}