body {
    background: none repeat scroll 0 0;
}
.group-sites.rdGroupSites { border-left: 1px solid #b2bdd6; border-right: 0 none !important; padding-bottom: 8px !important; padding-right: 44px !important; position: relative;}

.rdGroupSites.active {padding-bottom: 10px !important;}

.rdGroupSites .groupsites-sp { background:url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -38px -36px; display: block; height: 26px; margin-left: 0; position: absolute;  right: 2px; top: 2px; width: 27px;}

.rdHeaderWrapper{overflow:hidden;}
.rdHeaderWrapper .groupSitesContainer {right: 38px;}

.rdHeaderWrapper #topToolsContainer ul li {font-family: DINB;}


.rdMenu .sub-menu-link{display: none;}
.rdMenu {
    border-top: 1px solid #d6dde9;
     border-bottom: 1px solid #d6dde9;
    margin: 0 auto;
    overflow: hidden;
}
.rdMenu.onhover{ border-bottom: 1px solid #002478;}
.rdMenu > ul {
    display: table;
    font-family: DINB;
    font-size: 1.4em;
    margin: 13px auto;
    width: 100%;
    max-width:1170px;
}
.rdMenu li.level1 {
    display: table-cell;
    text-align: center;
}
.rdMenu span {
    display: block;
    text-transform: uppercase;
}
.rdMenu a {
    display: inline-block;
}

.rdHeaderWrapper .logo-wrapper {
    min-height: 66px;
    padding-top: 10px;
}


#rd-nav-Homepage-level1 span:before {
    background: url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -42px -248px;
    content: "";
    display: block;
    height: 18px;
    margin-top: -10px;
    position: absolute;
    text-indent: -9999px;
    top: 5px;
    width: 19px;
}
#rd-nav-Homepage-level1 span {
    position: relative;
    text-indent: -9999px;
    width: 32px;
}

.rdHeaderWrapper #SearchButtonContainer span { background: url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -38px -135px;}


#footerouterwrapper.rdFooterOuterWrapper {background: #fff none repeat scroll 0 0; border-top: 1px solid #e0e5ef;}


.rdFooterOuterWrapper .social-media li a {
    background: url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -118px -29px;
    display: inline-block;
    height: 42px;
    width: 45px;
}
.rdFooterOuterWrapper .social-media li.twitter-sp a {
    background-position: -164px -29px;
    width: 46px;
}
.rdFooterOuterWrapper .social-media li.linkedin-sp a {
    background-position: -209px -29px;
}
.rdFooterOuterWrapper .social-media li.flickr-sp a {
    background-position: -254px -29px;
}
.rdFooterOuterWrapper .social-media li.youtube-sp a {
    background-position: -300px -29px;
}

.rdFooterOuterWrapper .social-media li.slideshare-sp a {
    background-position: -345px -29px;
    width: 43px;
}

.rdFooterOuterWrapper .social-media li.instagram-sp a {
background: url(/~/media/Images/A/Anglo-American-plc-v2/css/home-instagram-icon.png) no-repeat scroll;
width: 45px;
}

.rdFooterOuterWrapper .social-media li {
    float: left;
}
.rdFooterOuterWrapper .social-media li.facebook-sp a {
    width: 46px;
}


#footerlinksRD .footer-links li {
    float: left;
    font-size: 1.4em;
    line-height: normal;
    margin-right: 22px;
}
#footerlinksRD .footer-links li:first-child {
    display: none;
}
#footerlinksRD > div {
    float: left;
}
#footerlinksRD .footer-links {
    float: left;
}
#footerlinksRD p {
    font-size: 1.4em;
    line-height: normal;
}
#footerlinksRD {
    margin-top: 13px;
}

.rdFooterOuterWrapper .investis-branding {
    float: right;
    margin-right: -8px;
    margin-top: 18px;
}


.rdSiteMap {
    clear: both;
    margin: 0 auto;
    max-width: 1200px;
    padding-top: 65px;
}


#rd-sitemap-section-Homepage-level1 > li {
    display: block;
    float: left;
    margin-bottom: 15px;
    width: 33.3%;
}
.rdNameSite h2 {
    font-family: DINB;
}
#rd-sitemap-section-Homepage-level1 > li > a {
    display: inline-block;
    font-family: DINB;
    font-size: 1.6em;
    line-height: normal;
    margin-bottom: 10px;
    text-transform: uppercase;
}
#rd-sitemap-section-Homepage-level1 > li > ul > li > a {font-family: DINM; font-size: 1.4em; line-height: normal;    text-transform: uppercase;}
#rd-sitemap-section-Homepage-level1 > li > ul > li {margin-bottom: 10px;}
 #rd-sitemap-section-Homepage-level1 li.level1:nth-child(8), #rd-sitemap-section-Homepage-level1 li.level1:nth-child(2) {clear: left;}
.ie8 #rd-sitemap-nav-about-us-level1,.ie8 #rd-sitemap-nav-careers-level1{clear:left;}
ul#rd-sitemap-section-Homepage-level1 {float: left;width: 100%;}
#rd-sitemap-section-Homepage-level1 li.level1:nth-child(3), #rd-sitemap-section-Homepage-level1 li.level1:nth-child(4) {/*margin-top: -37px;*/}
.ie8 #rd-sitemap-nav-products-level1,.ie8 #rd-sitemap-nav-sustainability-level1{margin-top: -37px;}
#rd-sitemap-nav-Homepage-level1.level1.first {margin-bottom: 10px;}

/*#rd-sitemap-section-Homepage-level1 li:nth-child(2) > ul, #rd-sitemap-section-Homepage-level1 li:nth-child(3) > ul, #rd-sitemap-section-Homepage-level1 li:nth-child(5) > ul, #rd-sitemap-section-Homepage-level1 li:nth-child(6) > ul, #rd-sitemap-section-Homepage-level1 li:nth-child(8) > ul, #rd-sitemap-section-Homepage-level1 li:nth-child(9) > ul {
margin-left:15px;}*/

#rd-sitemap-section-Homepage-level1 li > ul{margin-left:15px;}
#rd-sitemap-section-Homepage-level1 li:nth-child(1) > ul{margin-left:0;}
#rd-sitemap-section-Homepage-level1 li:nth-child(2), #rd-sitemap-section-Homepage-level1 li:nth-child(3), #rd-sitemap-section-Homepage-level1 li:nth-child(5), #rd-sitemap-section-Homepage-level1 li:nth-child(6), #rd-sitemap-section-Homepage-level1 li:nth-child(8), #rd-sitemap-section-Homepage-level1 li:nth-child(9) {
padding-right:15px;
}


.rdSiteFull {border-top: 1px solid #d6dde9; clear: both;padding-bottom: 23px;}
.rdHomepage.container > .row {overflow: hidden;}
.innerRD { background-color: #ccd4e4; overflow:hidden; /*margin-bottom: -9999px;*/ padding:20px 20px 1px 20px;}


.rdHomeBox .bx-pager-item {
    display: inline;
}
.rdHomeBox .bx-pager.bx-default-pager {
    /*margin-bottom: 37px;*/
    text-align: center;
}
.rdHomeBox .bx-pager-link {
    background-color: #fff;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    display: inline-block;
    height: 15px;
    text-indent: -9999px;
    width: 15px;
}
.rdHomeBox .bx-pager-link.active {
    background-color: #002478;
}
.rdHomeBox .bx-pager-item {
    margin-right: 10px;
}
.rdHomeBox .bx-pager-item.last {
    margin-right: 0px;
}


.blueRDBtn {
    background-color: #002478;
    color: #fff;
    display: inline-block;
    font-size: 1.6em;
    line-height: normal;
    margin-bottom: 20px;
    padding: 10px 15px;
    text-transform: uppercase;
}
.rdHomeBox {
    font-family: DINM;
}
.blueRDBtn:hover {
    color: #fff;
}

.rdBoxTitle {
    color: #002478;
    font-family: DINB;
    font-size: 2.2em;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom:15px;
}

.rnsRDItem > p:first-child {
    width: 32%;
}
.rnsRDItem > p:last-child {
    width: 64%;
}
.rnsRDItem > p {
    color: #002478;
    float: left;
    font-size: 1.5em;
    line-height: normal;
    margin-bottom: -9999px;
    padding-bottom: 9999px;
}
.rnsRDItem {
    margin-bottom: 15px;
    overflow: hidden;
}

.rdHomeBox-2 .bx-viewport {
    margin-bottom: 20px;
}


.rdHomeBox .jta-tweet-timestamp {
    display: none;
}
.rdHomeBox .jta-tweet-list-item {
    font-family: arial;
    font-size: 1.4em;
    line-height: 18px;
    list-style: outside none none;
    margin-bottom: 0;
    margin-left: 0;
}


.rdHomeBox .jta-tweet-actions.tweet-footer {
    clear: both;
    float: none;
    margin-top: 15px;
}


.rdTweet > div {
    float: left;
    margin-bottom: -9999px;
    padding-bottom: 9999px;
}
.rdTweet {
    overflow: hidden;
}
.rdTweetLogo {
    width: 18%;
}
.rdTweetWrap {
    width: 82%;
}


.rdHomeBox .tweet-retweet, .rdHomeBox .tweet-reply {
    display: inline-block;
    height: 20px;
    margin-right: 15px;
    text-indent: -9999px;
    width: 20px;
}


.rdHomeBox .tweet-retweet {
    background: url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -42px -442px;
}
.rdHomeBox .tweet-reply {
    background: url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -42px -345px;
}


.rdHomeBox textarea {
    border: 0 none;
    clear: both;
    color: #545454;
    float: left;
    height: 90px;
    margin-bottom: 10px;
    padding: 15px 10px;
    width: 100%;
}
.rdTalk * {
    font-family: arial;
    font-size: 1.4em;
    line-height: 18px;
}
.rdHomeBox .twitter-talk-button {
    display: inline-block;
    margin-bottom: 10px;
   }
.rdHomeBox .jta-tweet-list {
    margin-bottom: 0;
}
.rdTalk {
    margin-top: -10px;
}

.RDHomeContainer{
    float: left;
    padding-bottom: 5px;
    width: 100%;
}

.heroRDBanner {
    position: absolute;
    top: 0;
    width: 100%;
    opacity:0;
    background-size:cover !important;
    -ms-transition: opacity  0.5s ease 0s;
    -webkit-transition: opacity  0.5s ease 0s;
    -moz-transition: opacity  0.5s ease 0s;
    transition: opacity  0.5s ease 0s;
}
.ie8 .heroRDBanner{/*filter:alpha(opacity=0;)*/
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.heroRDBanner.active{opacity:1;}
.ie8 .heroRDBanner.active{/*filter:alpha(opacity=100;)*/
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.rdBannerWrapper {
    clear: both;
    position: relative;
    width: 100%;  overflow: hidden;
}


.RDBottomHoverLinks {
    height: 100%;
    position: absolute;
    text-align: center;
    width: 33%;
    z-index: 10;
    -ms-transition: border-color 0.5s ease 0s;
    -webkit-transition: border-color 0.5s ease 0s;
    -moz-transition: border-color 0.5s ease 0s;
    -ms-transition: background-color 0.5s ease 0s;
    -webkit-transition: background-color 0.5s ease 0s;
    -moz-transition: background-color 0.5s ease 0s;
    transition: border-color 0.5s ease 0s, background-color 0.5s ease 0s;
   /* border-right: 1px solid transparent;*/
    display:block;
}
.ie8 .RDBottomHoverLinks {width:33.33333%;}
.heroRDOuter:nth-child(2) .RDBottomHoverLinks,.ie8 .ie8Rd-1 .RDBottomHoverLinks{
    left: 0;
}
.heroRDOuter:nth-child(3) .RDBottomHoverLinks{
    left: 33%;margin-left:1px;width:34%;
}
.heroRDOuter:nth-child(4) .RDBottomHoverLinks{
    right: 0%;margin-right:-2px;
}
.ie8 .ie8Rd-3 .RDBottomHoverLinks{
    left: 67%;
}
.ie8 .ie8Rd-2 .RDBottomHoverLinks{
    left: 33.5%;
}
.rdContentOutWrap{
bottom: 54px;
    display: block;
    height: auto;
    position: absolute;
   -ms-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -webkit-transform: translateY(100%);   
     transform: translateY(100%);
    width:100%;
    -ms-transition: transform 0.5s ease;
    -webkit-transition: -webkit-transform 0.5s ease;
    -moz-transition: transform 0.5s ease;
   transition: transform 0.5s ease;
    }
.rdHoverTitle {
    font-size: 1.8em;
    line-height: normal;
    padding: 17px 0 15px;
    position: relative;
    
}
.rdContentInnerWrap *,.rdActiveTextBannerWrap * {
    color: #fff;
    font-family: DINM;
    text-transform: uppercase;
}
.rdContentInnerWrap{padding: 0 17.09%;}
.rdContentInnerWrap,/*.RDBottomHoverLinks:hover*/.heroRDBanner.active + .RDBottomHoverLinks  {
background: rgba(0,0,0,0.4); /* For modern browsers */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#66000000', EndColorStr='#66000000')"; /* For IE8 */
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#66000000', EndColorStr='#66000000'); /* For IE6,IE7 */
zoom: 1!important; /* Trigger hasLayout */
}

/*.RDBottomHoverLinks:hover .rdContentInnerWrap,*/.heroRDBanner.active + .RDBottomHoverLinks .rdContentInnerWrap{
    background-color: transparent;
    
}
.ie9 .rdContentInnerWrap,.ie9 .RDBottomHoverLinks:hover {filter:none;}
/*.ie9 .RDBottomHoverLinks:hover .rdContentInnerWrap ,.ie8 .RDBottomHoverLinks:hover .rdContentInnerWrap {background:0 none !important;}*/
/*.RDBottomHoverLinks:hover .rdContentOutWrap,*/.heroRDBanner.active + .RDBottomHoverLinks .rdContentOutWrap{
   -ms-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
}

.rdMainTitle {
    font-family: DINB;
    font-size: 2.8em;
    line-height: normal;
    padding: 7px 0 10px;
}
.rdBtnLink,.rdBtnLinkActive {
    background-color: #002478;
    display: inline-block;
    font-size: 1.6em;
    line-height: normal;
    margin-top: 20px;
    padding: 10px 13px;
}
.rdBtnLink:hover {
    color: #fff;
}


.rdActiveTextBannerWrap {
    font-family: DINM;
    position: absolute;
    text-align: center;
    top: 40%;/*top: 15% !important;*/
    left: -100%;
    margin: auto;
    right: -100%;
	width:88%;/*WO229851 request*/
}


.rdMainTitleActive {
    font-family: DINB;
    font-size: 6.2em;
    line-height: normal;
    margin-bottom: 0;
}
.rdBodyTextActive > p, .rdBodyTextActive li {
    font-size: 2.2em;
    line-height: normal;
}
.rdBodyTextActive > p li, .rdBodyTextActive li li {
    font-size: 1em;
}
.rdBtnLinkActive {
    margin-top: 10px;
}


.rdScrollLink {
    background: url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -124px -227px;
    bottom: -80px;
    clear: left;
    display: block;
    height: 52px;
    left: -100%;
    margin: auto;
    position: absolute;
    right: -100%;
    width: 52px;
}


.RDBottomHoverLinks .rdScrollLink {
    background-position: -134px -340px;
    bottom: auto;
    height: 32px;
    left: auto;
    margin-top: 20px;
    position: relative;
    right: auto;
    width: 32px;
}


.equalRD {
    background-color: #ccd4e4; min-height: 330px;
}

/*.search-link {
    display: none !important;
} 
*/

.rdHoverTitle {
    display: inline-block;
    padding-right: 25px;
}
.rdHoverTitle:after {
    background:url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -45px -541px;
    content: "";
    display: block;
    height: 14px;
    position: absolute;
    right: 0;
    top: 18px;
    width: 14px;
}
/*.RDBottomHoverLinks:hover .rdHoverTitle,*/.heroRDBanner.active + .RDBottomHoverLinks .rdHoverTitle{padding-right:0;}

/*.RDBottomHoverLinks:hover .rdHoverTitle:after,*/.heroRDBanner.active + .RDBottomHoverLinks .rdHoverTitle:after {
    display: none;
}

.rdMenu.stickyMood {
    top: 31px;
    width: 100%;
    z-index: 1000;
}


.rdMainTitleActive, .rdBodyTextActive > p, .rdBodyTextActive li {
    text-shadow: -4px 8px 30px rgba(0, 0, 0, 1);
}

/*.RDBottomHoverLinks:hover .rdHoverTitle ,*/.heroRDBanner.active + .RDBottomHoverLinks .rdHoverTitle {
    color: #ccd4e4;
}


.rdDropMenu {
    display: none;
    position: absolute;
    top: 32px;
    width: 100%;
    z-index: 999;
}
.rdDropMenu > ul {
    background-color: #fff;
    padding: 25px 0;
}
.rdDropMenu li.level1 > a > span {
    display: block;
    font-size: 2.25em;
    line-height: normal;
}
.rdDropMenu span {
    font-family: DINB;
    text-transform: uppercase;
}
.rdDropMenu li.level2 a > span {
    display: block;
    font-size: 1.5em;
    line-height: normal;
}
.rdDropMenu li.level3 > a > span {
    font-family: DINM;
    font-size: 1.4em;
    margin-left: 15px;
}
.rdDropMenu .level1 {
   
}
.rdDropMenu a {
    display: block; padding: 3px 15px 1px;
}
.rdDropMenu li.level1 > ul {
    margin-top: 7px;
}
.rdDropMenu li.level2 > ul {
    margin-bottom: 7px;
}
.rdDropMenu li.level2 {
    margin-bottom: 5px;
}
.rdDropMenu li.level1 > ul {
    display: none;
}


.rdMobiMenu {
    float: right;
    margin-right: 10px;
}
.rdMobiClick {
    display: block;
    height: 32px;
    width: 49px;
    border-right:1px solid #b2bed8 !important;
    background: url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -126px -434px;
}

.rdDropMenu li.level1.current > ul, .rdDropMenu li.level1.selected > ul {
    display: block;
}
.rdDropMenu .level1.current > a, .rdDropMenu .level1.selected > a {
    background-color: #002478;
    color: #fff;
    padding-top: 5px;
}
.rdDropMenu li.level1 > a:hover {
    background-color: #002478;
    color: #fff;
}
.rdMobiClick.active {
    background-color: #002478;
    background-position: -125px -535px;
}
/*#searchTextbox {
    width: 0 !important;
}*/
input,textarea {
    -webkit-border-radius:0; 
    border-radius:0;
}
.rdHeaderWrapper #topToolsContainer ul li {
    border-right: 1px solid #b2bdd6 !important;
}
.rdGroupSites .groupsites-sp {
    right: 7px;
}
.rdHeaderWrapper #searchTextboxContainer input {
    padding-left: 5px; width:0;
}

.rdHeaderWrapper #topToolsContainer ul li.last {
    padding-left: 0;padding-right:0 !important;
}

.rdMenuwrapper .level1 > a:hover, .rdMenuwrapper .level1.current > a, .rdMenuwrapper .level1.selected > a {
    background-color: #002478;
    color: #fff;
}
#rd-nav-Homepage-level1 > a {
    background-color: transparent !important;
}


.rdDropMenu .rdNavImage > img {
    width: auto;
}

.rdHeaderWrapper .tag-line {
    margin-top: 5px;
}

.heroRDOuter {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
}
/*---.ie8 specific---*/

.ie8 .rdMainTitle,.ie8 .rdBtnLink,.ie8 .rdBodyText,.ie8  .RDBottomHoverLinks .rdScrollLink {display: none;}
.ie8 .heroRDBanner.active + .RDBottomHoverLinks .rdMainTitle,.ie8 .heroRDBanner.active + .RDBottomHoverLinks .rdBtnLink,.ie8 .heroRDBanner.active + .RDBottomHoverLinks .rdBodyText,.ie8 .heroRDBanner.active + .RDBottomHoverLinks .rdScrollLink{display:block;}
.ie8 .heroRDBanner.active + .RDBottomHoverLinks .rdContentOutWrap{bottom:54px !important;}
.ie8 .heroRDBanner.active + .RDBottomHoverLinks .rdContentInnerWrap{filter:none !important;}
body.stckIt {padding-top: 73px;}
.ie8 .logo-wrapper{padding-top:20px;}
.ie8 #logo,.ie8 .tag-line{padding:0;}
.ie8 .rdContentOutWrap{bottom:0;}
.ie8 .overlay{top:155px;}
.ie8 .overlay.stickymood{top:73px;}
.ie8 #toplinks{height:32px;}
.ie8 .twitter-talk{margin-bottom:10px;}
.rdHomeBox-2 .bx-pager.bx-default-pager {margin-bottom: 15px;}
.rnsRDItem:last-child {margin-bottom: 0;}

.ie8 .rdHomeBox .bx-pager-link {
    background: transparent url("/~/media/Images/A/Anglo-American-plc-v2/css/rd-sprite.png") no-repeat scroll -369px -248px;}
    
.ie8 .rdHomeBox .bx-pager-link.active {
    background-position: -327px -248px;
}




.nojs .heroRDBanner,.nojs .rdBannerWrapper {
    height: 700px;
}
.nojs .rdMenu li.level1:hover > ul {
    background: #fff none repeat scroll 0 0;
    display: block;
    padding: 20px;
    position: absolute;
    top: 100%;
    z-index: 9999;
}
.nojs .rdMenu li.level2 {
    margin-bottom: 5px;
}


.nojs .rdMenu li.level3 > a {
    font-size: 0.875em;
}
.nojs .rdMenu li.level2 ul {
    margin-bottom: 20px;
}


.nojs .RDBottomHoverLinks:hover .rdHoverTitle{padding-right:0;}
.nojs .RDBottomHoverLinks:hover .rdHoverTitle:after {display: none;}
.nojs .RDBottomHoverLinks:hover .rdHoverTitle {color: #ccd4e4;}
.nojs .RDBottomHoverLinks:hover {background: rgba(0,0,0,0.4); /* For modern browsers */}
.nojs .RDBottomHoverLinks:hover .rdContentInnerWrap{background-color: transparent;}
.nojs .RDBottomHoverLinks:hover .rdContentOutWrap{ -ms-transform: translateY(0%);-moz-transform: translateY(0%);  -webkit-transform: translateY(0%); transform: translateY(0%);}

.nojs .rdSlider {
    float: left;
    width: 100%;
}
.nojs .rdSlide {
    cursor: default;
    float: left;
    position: relative;
    width: 32.9% !important;
}
.nojs .rdLandingBanner {
    float: none;
    height: auto;
    margin: 0 auto;
    max-width: 1170px;
}


.ssRd * {
    font-family: DINM;
}
.ssRd a {
    color: #fff;
    text-transform: uppercase;
}
.ssRd{min-height:500px;}
.mm-list a[href$="undefined"]{display:none;}
.ip3-selfserve #MainForm{background:0 none;}
/*.internetexplorer11.h768 .heroRDOuter:nth-child(4) .RDBottomHoverLinks{left:66.9%}*/

#investors .share-ticker.float100 {
    display: none;
}


.share-price .rdHomeBox .bx-controls {
    bottom: auto !important;
    margin-bottom: 15px !important;
    position: relative !important;
}

.ip3-edit div#headerwrapper {
    overflow: visible;
}
.ip3-edit .rdMenu{clear:both;}
.rdMenuwrapper .rd-level2 a:hover {
    text-decoration: underline;
}



#where-we-operate #MainWrapper {
    clear: both;
}
#where-we-operate .ContentWrapper {
    padding-bottom: 5px;
}



.blueRDBtn.twitter-talk-button {
    font-family: DINM;
    font-size: 1.6em;
    line-height: normal;
    padding-left: 45px;
}
.blueRDBtn .talktous-sp {
    background-position: -11px -148px;
    display: block;
    height: 19px;
    left: 12px;
    position: absolute;
    top: 10px;
    width: 25px;
}


#auto-top-link {
    z-index: 9999;
}

/*RNS and Shareprice slider issue fix*/
.rdSliderSP div, .rndRDSlider .rnsWrapRD, .equalRD{ visibility:hidden;}

/*#where-we-operate.iemobile10  iframe.responsive{height:230px !important;}*/
#careers-jobs .twitt-ticker {
    height: 64px;
    overflow: hidden;
    padding-bottom: 0;
}
.pr-rns-box-heading {
    padding-bottom: 4px;
}

.pr-rns-box-heading p{
    color: #002478;
    font-family: DINB;
    line-height: 26px;
    margin-bottom: 3px;
    text-transform: uppercase;
}

.rnsWrapRD .blueRDBtn{position: relative !important;
        margin-top: 5px !important;
    margin-bottom: 5px !important;}


.rdhomernsXmlContainer {
    padding-bottom: 10px;
    min-height: 200px;
}
@media (min-width: 1025px){
/*.rdBannerWrapper.videoEnabled .heroRDOuter { visibility: hidden; } */
.rdBtnLinkActive:hover {color:#fff}

ul.social-media {
    float: right;
}
}

.social-media li.instagram-sp a {
    background-position: 0 -336px;
}

#sociallinks ul li{padding-left: 12px;}
#sitemapcontainer li#nav-uk-modern-slavery-act-level2 {display:none;}




body#site-visit-to-sishen-iron-ore-mine-november-2017 #frc-banner-signposts {padding-top:30px}
body#site-visit-to-sishen-iron-ore-mine-november-2017 .bannerTitle p {font-size:4.8em; line-height: 50px;}
body#site-visit-to-sishen-iron-ore-mine-november-2017.firefox .bannerTitle p {padding-top: 20%;}