@font-face {
    font-family: "DINB";
    src: url("/~/media/Files/A/Anglo-American-Plc-v2/fonts/DINWeb-Bold-eot.eot?#iefix");
    src: url("/~/media/Files/A/Anglo-American-Plc-v2/fonts/DINWeb-Bold-eot.eot?#iefix") format("eot"), url("/~/media/Files/A/Anglo-American-Plc-v2/fonts/DINWeb-Bold-woff.woff") format("woff"), url("/~/media/Files/A/Anglo-American-Plc-v2/fonts/DINComp-Bold-ttf.ttf") format("truetype");
    font-weight:normal;
}
@font-face {
    font-family: "DINM";
    src: url("/~/media/Files/A/Anglo-American-Plc-v2/fonts/DINWeb-Medium-eot.eot?#iefix");
    src: url("/~/media/Files/A/Anglo-American-Plc-v2/fonts/DINWeb-Medium-eot.eot?#iefix") format("eot"), url("/~/media/Files/A/Anglo-American-Plc-v2/fonts/DINWeb-Medium-woff.woff") format("woff"), url("/~/media/Files/A/Anglo-American-Plc-v2/fonts/DINComp-Medium-ttf.ttf") format("truetype");
}



#MainWrapper{margin:0 auto; max-width:1200px;}
.ie8 #MainWrapper{margin:0 auto; max-width:1170px;}
#Homepage #MainWrapper  {max-width:100%;}
#headerwrapper, #contentwrapper {max-width:1170px; margin:0 auto; position:relative;}
#headerwrapper {
/*webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;*/}
#Homepage #bannerwrapper {width:100%}
#Homepage #contentwrapper {float:none; margin:0 auto}
#contentwrapper {margin-bottom:20px} 
#bannerwrapper {min-height:438px;}
.bx-viewport > ul > li{ border:0 none !important; background:#fff;}
/*-------------- Main Body CSS Starts --------------*/
body{background:url(/~/media/images/a/anglo-american-plc-v2/css/bg-body.jpg) repeat-x top center; font-family:'Arial',Helvetica,sans-serif; font-size:62.5%; line-height:1.3em;padding-top: 32px;}
a{color:#002776; text-decoration:none;}
a:hover{color:#002776; text-decoration:none;}
a:focus, a:active{border:none; outline:0; _noFocusLine:expression(this.hideFocus=true);}
.hide{display:none;}
img{outline-style:none;outline-width:0;border:0 none;max-width:100%; height:auto!important}
sup{font-size:smaller;	font-weight:bold;}
sub{margin:2px 0; padding:2px 0;} 
ul{list-style-image:none; list-style-position:outside; list-style-type:none;}
ol{list-style-image:none; list-style-position:outside; padding-left:30px;}
ol li{margin-bottom:15px;}
hr{border-style:none none solid; border-width:0 0 1px; margin:5px 0;}
:active{outline-style:none; outline-width:0;}
*{margin:0; padding:0;}
p, dd, dt{margin:0 0 10px; font-size:1.8em; line-height:21px; color:#545454}
h1{color:#434343;font-size:3.4em;text-transform:uppercase;font-family: "DINM";line-height: 34px;margin: 0; padding: 30px 0 20px;}
h2{font-size:3.4em; line-height:34px; margin:0 0 10px; font-family:DINM; text-transform:uppercase; color:#002776 }
h3{font-size:1.4em; line-height:1.2em; margin:0 0 10px;}
p#sectionheader{font-size:1.8em; line-height:1.2em;}
.float100 {float:left; width:100%}
.floatRight {float:right}
/*.overlay {background:url(/~/media/images/a/anglo-american-plc-v2/css/bg-overlay.png); height:100%; width:100%; position:fixed; z-index:999; top:159px }*/
.overlay {/*background:url(/~/media/images/a/anglo-american-plc-v2/css/bg-overlay.png);*/ height:100%; width:100%; position:fixed; z-index:999; top:159px }
.overlay.stickymood {top:47px;}
.overlay:focus, .overlay:hover {display:none}
table tr td p, table tr th p {font-size:1em}
.rad-left {text-align:left}
.rad-right {text-align:right}
img.rad-left {float:left; margin-right:10px; margin-bottom:10px; max-width:100%; height:auto!important }
img.rad-right {float:right; margin-left:10px; margin-bottom:10px; max-width:100%; height:auto!important }

textarea {resize:none}
.ss-notes {display:none}
.ip3-selfserve .ss-notes {display:block}
table.rad-financial, table.rad-datatable  {width:100%; float:left; margin-bottom:20px }
.datatable-wrapper {float:left; width:100%; overflow-x:scroll}
br {display:block}
/*-------------- Main Body CSS Ends --------------*/

#topnav-mobi {display: none;}
div#topnav-mobi.mm-opened {display: block;}
div#topnav-mobi.mm-opened {display: block;}

/*-------------- Header CSS Starts --------------*/
.menu-container  #nav-site-services-level1 {display:none!important}
.logo-wrapper {padding-top:20px; min-height:80px}
.ie8 .logo-wrapper {padding-top:0}
.ie8 .topnavOuter {padding-top:20px}
.ie8 #logo, .ie8 .tag-line {padding-top:20px}
#logo {padding-left:0}
.logo-small {float:left; display:none; }
#headerlinks{overflow:hidden;}
#headerlinks ul li{border-right:1px solid #0000FF; float:left; padding:0 5px;}
#searchcontainer{clear:both; float:right; height:25px; margin:10px 0 0; overflow:hidden;}
#searchTextboxContainer{float:left;}
#searchTextboxMobi {-webkit-appearance: none; border-radius: 0;}
#searchTextboxContainer input{width:83px; height:31px; line-height:32px; padding-top:2px; padding-left:16px; border:0; text-transform:uppercase; color:#002478; webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;}
#search-results #searchTextboxContainer input[type="text"]{width:200px!important; padding-left:16px;}

#SearchButtonContainer{float:left;}
#SearchButtonContainer input{float:left; height:32px; width:32px;}
#SearchButtonContainer span {cursor:pointer; margin-top:-1px; float:left; background:url(/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png) no-repeat -330px 0; height:32px; width:32px; }
.ip3-selfserve #SearchButtonContainer span  {margin-top:0}
#searchTextboxContainerMobi input{float:left; width:100%;font-size:1.5em;font-family:DINM; width:280px; padding:5px 15px 0;height:46px; line-height:32px;border:0; text-transform:uppercase; background-color:#193276;color:#ffffff; -webkit-appearance: none; border-radius: 0; webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;}
#SearchTextboxRP{float:left; width:100%;font-size:1.5em;font-family:DINM; width:280px; padding:0 15px 0;height:40px; line-height:32px;border:0; text-transform:uppercase; background-color:#193276;color:#ffffff; -webkit-appearance: none; border-radius: 0; webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;}  
    
    
#SearchTextboxRP {width:210px}
#SearchbuttonRP {height: 40px; background:#193276; -webkit-appearance: none; border-radius: 0;}
#searchFilter {font-size: 1.63em; padding: 10px 0;}
.search-mobi {display:none; float:left; width:100%; border-bottom:1px solid #b2bdd6; z-index:9999 }
.search-mobi div {float:right;}
.stickyMood.search-mobi {top:93px; background:#fff; z-index:9999}
.search-mobi #SearchButtonContainerMobi{float:left;position:absolute;right:0px;top:-5px;z-index:999;display:none;}
.searchresultpage {padding-top:20px}
#toplinks{float:left; z-index:9999; height:32px; position:fixed; top:0; left:0; background:#fff; border-bottom:1px solid #b2bed8}
.ie8 #toplinks{height:auto;}
.group-sites span {margin-left:9px; background:url(/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png) no-repeat -549px -5px; height:14px; width:19px; float:right}
.groupSitesContainer {display:none; position:absolute; top:32px; width:170px; right:116px; z-index:9999;}
.groupSitesContainer ul#groupSitesgroup-sitesUL {z-index:1000;}
.groupSitesContainer ul#groupSitesgroup-sitesUL li {float:none;background:#fff/*#edf0f5*/;border-left:1px solid #c0cade; border-right:1px solid #c0cade; padding:5px 16px;line-height:20px}
.groupSitesContainer ul#groupSitesgroup-sitesUL li.last {border-bottom:1px solid #c0cade; padding:5px 16px!important}
.groupSitesContainer ul#groupSitesgroup-sitesUL li:hover {background:#edf0f5;}

.groupSitesContainerMobi {display:none; position:absolute; top:0; width:100%; right:0; z-index:9999; font-size:1.4em}
.groupSitesContainerMobi ul#groupSitesgroup-sitesUL {z-index:1000;}
.groupSitesContainerMobi ul#groupSitesgroup-sitesUL li {float:left; width:100%; background:#edf0f5; padding:15px; text-transform:uppercase}
.groupSitesContainerMobi ul#groupSitesgroup-sitesUL li.last {border-bottom:1px solid #c0cade;}
.groupSitesContainerMobi ul#groupSitesgroup-sitesUL li a {float:left; width:100%}
#our-stories .back-to-link{float:left;}
.tag-line {padding-right:0}
.tag-line img {float:right; margin-top:13px}
.tag-line-bottom {padding:15px; float:left; width:100%;}
#topToolsContainer {position:relative;float:left; width:100% } 
#topToolsContainer ul { margin:0}
#topToolsContainer ul li {float:left; padding:10px 16px 9px; border-right:1px solid #b2bdd6; font-size:1.3em; text-transform:uppercase; font-family:DINM; color:#002478}
#topToolsContainer ul li.last {padding:0}
#topToolsContainer ul li.group-sites.active {background:#fff;}
/*#topToolsContainer ul li.last:hover {background:none;}*/
#topToolsContainer ul li a {color:#002478}

.menu-box {text-transform: uppercase; color:#a3afcd; font-family:DINM;float:left;width:100%;}
.ie8 .menu-box{margin-top:-20px} 
/*.ie8 .twittContainer{margin-top:-13px}
.ie8 .site-links{margin-top:-15px}*/
.menu-box span {padding-top:3px; margin-left:14px}
.menu-box a {font-family:DINM; color:#002478; text-transform:uppercase; float:left }
.menu-link {padding:12px 20px 12px 15px; margin-left:-15px; float:left; color:#002478; cursor:pointer; background:url(~/media/Images/A/Anglo-American-PLC-V2/css/sprite.png) no-repeat -541px -242px;}
#Homepage .menu-link.desktop-menu{border:none}
.menu-link.desktop-menu{padding:17px 20px 17px 45px}
.desktop-menu.menu-link:hover, .menu-link.active, .menu-link.selected {background-color:#ccd4e4}
.sub-menu-link {padding: 13px 50px 14px 13px; border-right:1px solid #b2bed6; line-height:20px; float:left}
a.sub-menu-link:hover, .sub-menu-link.active {background-color:#e5e9f1}
div.sub-menu-link {border:none; padding-bottom:13px}
.borderLeft {border-left:1px solid #b2bed6!important;}
.bannerOuter {padding-left:0}
/*.bannerOuter {display:table;}*/
.bannerContent {/*display:table-cell; vertical-align:middle; */text-transform:uppercase}
/*.bannerTitle p{font-family:DINM; font-size:5.4em; color:#002478; padding-top:20%;}*/
.bannerTitle p, .bannerText p {font-family:DINB; font-size:4.8em; color:#fff; line-height:50px; width:60%; }
.bannerTitle p {width:100%; padding-top:30px}
#financial-results-centre .bannerText p, #annual-reporting .bannerText p {font-size:2.8em; line-height:30px; width:50%}
#investorday2014 .bannerTitle p, #investorday2014 .bannerText p {width:100%}
.video-play { position:absolute; top: 38%; left:50%}
.video-banner {display:none;}
.newClass{ height:658px;}
.showVideo {background:#000}
.showVideo .bannerOuter { display:none; }
.showVideo .video-banner { display:block; background:#000 }
.video-inner {margin:0 auto; max-width:1170px; position:relative}
.close-video { position:absolute; top:0; right:0px; background:#000; display:block; z-index:10; width:60px; height:60px; }
.close-video a {display:block; z-index:99;}
/*.video-banner .video-inner .close-video{ display:none; }*/
.video-inner:hover .close-video{ display:block; }
.video-inner iframe {z-index:0}
.iframeWrapper {z-index:0}
.inv_playerContainer_single {overflow:visible!important}
#iframe-container {margin-bottom:20px}
/*-------------- Header CSS Ends --------------*/


/*-------------- Top Navigation CSS Starts --------------*/
.downArrow {background:url("/~/media/Images/A/Anglo-American-PLC-V2/css/arrow-down-menu.png") no-repeat right center!important;}
.topnavOuter {height:47px; overflow:hidden}
.topnavOuter:hover {overflow: visible}
.ie8 .topnavOuter {overflow: visible}
#topnavigation{clear:both; z-index:9998; font-size:1.8em; position:relative; padding-top:1px;
/*webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;*/}
#topnavigation li {display:none; z-index:9999; padding:14px 13px; text-transform:uppercase; font-family:DINM; cursor:pointer}
#topnavigation li.level2, #topnavigation li.level3 {padding:8px 15px}
#topnavigation li.level2 a, #topnavigation li.level2 > span, #topnavigation li.level3 a, #topnavigation li.level3 > span {line-height:19px}
#topnavigation li.level2 > span, #topnavigation li.level3 > span {cursor:initial}
#topnavigation li.level1:hover {background:#e5e9f1} 
#topnavigation li.level1 {min-width:280px;} 
#topnavigation ul li:hover > a {text-decoration:underline;} 
#topnavigation li.selected > a > span {color:#434343}
.menu-container {position:unset}
.menu-container > ul > li > a {padding-right:15px;}
.menu-container > ul {padding:15px 0 15px 15px; margin-left:-15px; display:none} 
.ie8 .menu-container > ul {margin-top:-20px} 
.ie8 .stickyMood .menu-container > ul {margin-top:0} 
#topnavigation ul.sub-nav {display:none}
#topnavigation li.level1 > ul {background:#e5e9f1;}  
#topnavigation a#level2 {border-left:1px solid #b2bed6}
.showAbsolute {position:absolute; top:47px; left:0;}
.level1 ul.showAbsolute {top:0; }
ul.sub-nav.level2.showAbsolute, ul.sub-nav.level3.showAbsolute  {background:#e5e9f1!important; left:114px; margin-left:0!important; padding-left:5px!important; }
.stickyMood {position:fixed!important; top:0; background:#fff; border-bottom:1px solid #b2bed6; } 
#topnavigation.stickyMood {left:0; top:32px; padding-top:0; float:left; width:100%}
.stickyMood .menu-box, .stickyMood .menu-container {max-width:1170px; margin:0 auto; float:none}
.stickyMood .menu-container {position:relative}
/*.stickyMood a.sub-menu-link {line-height:19px;}*/
#topToolsContainer {margin:0 auto; max-width:1170px; float:none;  }
#topToolsContainer.stickyMood {right:0; width:50%; border-bottom:0; z-index:99999}
#toplinks.stickyMood ul {height:31px; }
#toplinks.stickyMood {left:0 }
#topToolsContainer.stickyMood > ul > li {padding:9px 16px}
#topToolsContainer.stickyMood > ul > li.last {padding:0 0 0 15px; border:0; height:31px}
.stickyMood #searchTextbox {height:30px;}
.stickyMood #SearchButtonContainer img {margin-top:-2px}
#topToolsContainer.stickyMood {max-width:580px}
.stickyMood.groupSitesContainerMobi {top:93px}
/*.level1 ul.showAbsolute li:first-child{padding-top:15px}*/

.showLevel2 {background:#e5e9f1; top:48px;}

#topnavigation-mobi.stickyMood {/*top:47px; z-index:9999*/}
/*#topnavigation-mobi {display:none}*/
#topnavigation-mobi {
/*display: none;
float: left;
padding: 0;
font-size:1.5em;
font-family: DINM;
position: relative;
width: 100%;
z-index:9999;*/
text-transform: uppercase;


}
/*#topnavigation-mobi .scroll-wrapper ul li a { line-height: 36px; }*/
/*#topnavigation-mobi .scroll-wrapper > ul > li { background:#ccd3e3;*//*padding: 10px 0;*//*position: relative;width: 100%;float:left;}*/
/*#topnavigation-mobi .scroll-wrapper ul + ul li { padding-bottom: 11px; }
#topnavigation-mobi .scroll-wrapper ul + ul li ul li { padding-bottom: 0; }
#topnavigation-mobi .scroll-wrapper > ul > li.first { padding-top: 14px; }*/
/*#topnavigation-mobi .scroll-wrapper > ul > li.last { padding-bottom: 20px; }*/

/*#topnavigation-mobi ul li.selected > a , #topnavigation-mobi ul li.navopen > a, #topnavigation-mobi ul li.current > a {color:#002776}*/

/*#topnavigation-mobi .scroll-wrapper > ul > li.last {padding-bottom:15px;}*/

/*#topnavigation-mobi .scroll-wrapper ul { float: left; margin: 0; width: 100%; }*/

/*#topnavigation-mobi li.level1 ul {display:none; background:#e5e9f2; /*margin-top: 10px;*/ /*padding:0; float:left; width:100%}*/

/*#topnavigation-mobi ul li.level2 {float:left; width:100%; padding:0 15px} 
#topnavigation-mobi ul li.level3 {float:left; width:100%; padding:0 10px} 
#topnavigation-mobi .scroll-wrapper > ul > li > a {margin:0 0 0 15px; width:80%; float:left;}*/

/*.showmore span, .showmore1 span {
background: url("/~/media/Images/a/anglo-american-plc-v2/css/sprite-menu.png") no-repeat -575px 5px;
padding: 0;
position: absolute;
right: 10px;
height: 30px;
top: 0px;
width: 30px !important;
z-index: 9999;
}*/
/*#topnavigation-mobi li.first .showmore span { background-position:-575px 5px;top:10px; }
#topnavigation-mobi li.first .showmore.selected span { background-position: -580px -25px; top:10px;right: 5px; }*/

/*.showmore.selected span, .showmore1.selected span {
background: url("/~/media/Images/a/anglo-american-plc-v2/css/sprite-menu.png") no-repeat -580px -26px; top:0px;right:5px;}*/
.search-link  {position:fixed; top:12px; right:45px;/*height:61px;*/ border:none!important; padding:0!important; z-index:9999}
.search-link span {float:left;width:100%; background:url("/~/media/images/A/Anglo-American-plc-v2/css/sprite-menu.png") no-repeat scroll -536px -48px; height: 44px; width: 43px;}
.search-device span {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite-menu.png") no-repeat scroll -536px -48px; height: 44px; width: 43px;}
/*.search-link.selected{background-color:#193276;}*/
/*-------------- Top Navigation CSS Ends --------------*/


/*-------------- Left Navigation CSS Starts --------------*/
#utility{margin-top:40px;}
/*-------------- Left Navigation CSS Ends --------------*/


/*-------------- Breadcrumb CSS Starts --------------*/
#breadcrumb{margin:0 0 10px;}
/*-------------- Breadcrumb CSS Ends --------------*/







/*-------------- Footer CSS Starts --------------*/
#footerouterwrapper {background:url(~/media/Images/A/Anglo-American-PLC-V2/css/bg-footer.gif) repeat-x top; float:left; width:100%}
#footerwrapper{clear:both; max-width:1200px; padding-top:20px; margin:0 auto; }
#footerlinks {padding:10px 10px 10px 15px}
#footerlinks ul li{float:left; padding:8px 5px 8px 0; width:25%; font-size:1.4em;}
#footerlinks ul li a{color:#fff}
#sociallinks {padding:20px 15px 0 0}
#sociallinks ul {float:right}
#sociallinks ul li {float:left; padding-left:14px; font-size:1.4em}
.twitt-ticker {padding-bottom:22px;}
.twittContainer {padding-right:0px}
.share-ticker {height: 40px; padding:0;}
.copyright {color:#808080; padding-top:20px;}
 .copyright a{float:right;margin-top:-34px }
 .copyright p {font-size:1.4em}
.ticker {font-size:1.6em}
/*-------------- Footer CSS Ends --------------*/


/* --------------- Homepage Starts ---------------- */
#contentwrapper{float:left; width:100%}
/* --------------- Content Wrapper Ends ---------------- */

/* --------------- Homepage Starts ---------------- */
.homecontentwrapper  {padding-bottom:65px;}
h2.home-stories  {margin:48px 0 40px 0; font-size: 3.4em; line-height: 34px;}
.w100hAuto {/*width:100%; height:auto*/ max-width:100%;}
.story {position:relative; overflow:hidden; margin-bottom:20px;}
.our-stories {padding-bottom:40px;}
.our-stories .story-desc{position:absolute; bottom:0; left:0; width:100%; height:80px; background:url(/~/media/images/a/anglo-american-plc-v2/css/story-overlay.png); color:#fff; padding:15px 20px; cursor:pointer }
.our-stories .story-desc.noPointer {cursor:inherit}
.story-desc p {color:#fff; margin-bottom:28px}
.story-title {font-family:DINM; text-transform:uppercase; line-height:19px}
.story .read-more {position:absolute; bottom:15px; left:15px; color:#fff; font-size:1.6em; display:none; font-family:DINM;text-transform:uppercase;} 
.story-tag-title{background: none repeat scroll 0 0 #002776;color: #fff;float: left;font-size: 1.4em;font-weight: bold;margin-bottom: 7px;margin-right: 10px;padding: 10px;text-align: center;text-transform: uppercase;display:block; margin-top:15px;}
.story-image {float:left; margin-right:15px; margin-bottom:10px; width:50%}
.story-image.float-1 {float:right}
.story-image img {width:100%;  height:auto}
.story-image iframe {width:100%;}
.story-page h2 {padding-top:10px}
.story-tags {margin:10px 0 20px}
.story-tags span {font-size:1.4em; margin-right:10px; background:#ccd4e4; padding:10px; text-align:center; float:left; margin-bottom:7px;text-transform:uppercase;font-weight:bold;color:#002776;}
.story-page .pr-date {margin-bottom:15px}
.story-page p.back-to-link {margin-bottom:15px; float:right;padding:10px;font-weight:bold;background:none repeat scroll 0 0 #ccd4e4;}
.prom-box-content {padding-top:10px;}
.prom-box-content p{font-weight:bold; font-size:1.5em}
#Homepage .homernsXmlContainer {padding-top:10px}
.homernsXmlContainer p{font-weight:bold;}
.homernsXmlContainer p.rns-date{font-size:1.4em; margin-bottom:3px;}
.homernsXmlContainer .date {margin-bottom:2px}
.homernsXmlContainer .rns-title {border-bottom:1px dotted #9c9c9c; padding-bottom:20px; margin-bottom:20px}
.homernsXmlContainer .rns-3 {border-bottom:none}


.talk-to-us {background:#eff1f6; padding:16px 20px 20px; position:relative}
.tArrow {width:20px; margin-left:47px; margin-top:-28px; background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png") no-repeat  -156px -146px ;}
.talk-to-us p {color:#434343; margin-bottom:14px;}
.talk-to-us textarea {resize: none; width:100%; padding:9px; height:115px; border:1px solid #d8d9de; background:#fff; font-size:1.8em; color:#bbbbbb; font-family:Arial; margin-bottom:33px; line-height:17px; }
.talkTous .talktous-sp {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png") no-repeat  0 -139px ; float: left; height: 34px; width: 140px;}
.twitter-talk-button .talktous-sp {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png") no-repeat  0 -139px ; float: left; height: 34px; width: 140px;}
.box-link a {float:left; width:100%; padding-top:10px}
.box-icon {float:left; width:29px; height:29px}
.box-icon-1 {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png") no-repeat -186px -254px;}
.box-icon-2 {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png") no-repeat -150px -254px;}
.box-icon-3 {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png") no-repeat -220px -254px;}
.home-row h2 {padding-left:48px; font-size: 3.4em; line-height: 34px; margin: 0 0 10px;}
/*.bx-wrapper {max-width:1170px!important}*/

.twitt-bar {background: url("~/media/Images/A/Anglo-American-PLC-V2/css/bg-twitter.gif") no-repeat scroll 8px 7px #edf0f5; color: #565656; font-size: 1.4em; line-height: 14px; min-height: 42px; padding-left: 15px;}
.twitt-bg {float:left; padding:0 10px 0 47px; color:#002478}
.tweet-loader {margin-left:20px}
#twitterfeed {padding-left:30px; position:relative; min-height:42px;}
#twitterfeed .bx-viewport {float:left; width:89%!important; height:auto!important}
#twitterfeed .bx-controls  {float:right; position:absolute; right:0; bottom:0}
#twitterfeed .bx-controls-direction a {float:left; width:42px; height:42px;text-indent:-9999px;}
#twitterfeed .bx-prev {background:url(/~/media/images/A/Anglo-American-plc-v2/css/sprite.png) no-repeat -224px -51px }
#twitterfeed .bx-next {background:url(/~/media/images/A/Anglo-American-plc-v2/css/sprite.png) no-repeat -276px -51px}
#twitterfeed .bx-prev.disabled {background:url(/~/media/images/A/Anglo-American-plc-v2/css/sprite.png) no-repeat -326px -51px; cursor:initial}
#twitterfeed .bx-next.disabled {background:url(/~/media/images/A/Anglo-American-plc-v2/css/sprite.png) no-repeat -375px -51px; cursor:initial }
#twitterfeed .jta-tweet-text, .jta-tweet-actions {float:left}
#twitterfeed .jta-tweet-actions {padding-top:7px; font-weight:bold}
#twitterfeed .jta-tweet-text {width:81%; padding-right:10px; font-size:0.9em; line-height:16px; }
#twitterfeed .jta-clear {display:none}
#twitterfeed .jta-tweet-body {padding:5px 0; float:left; width:100%}
#twitterfeed .tweet-retweet {padding-right:10px}
#twitterfeed ul li {background:none!important}
#contentwrapper ul li {font-size:1.8em; line-height:19px; margin-left:15px; list-style:disc; margin-bottom:15px; color:#545454}
.content-wrapper ul li {color:#545454}
#contentwrapper ul li p {font-size:1em}
#contentwrapper td ul li, #contentwrapper th ul li {font-size:1em;}

/* --------------- Content Wrapper Ends ---------------- */

/* --------------- Calendar Starts ---------------- */
.events-wrapper {margin-bottom:20px}
.calendar-event {width:170px; float:left; /*background:url(/~/media/images/a/anglo-american-plc-v2/css/bg-calendar.png) no-repeat top center;*/ min-height:167px; padding-top:28px; margin-bottom:30px; margin-right:30px}
.cl-header {background:url(/~/media/images/a/anglo-american-plc-v2/css/event-top.png) no-repeat top center; height:28px; position:relative; z-index:9}
.cl-body {border:1px solid #a3afcd; border-top:none; margin-top:-14px; padding:15px 15px 0 15px  }
body#investor-calendar .cl-body{padding:15px}
.cl-month {font-family:DINB; font-size:1.8em; text-align:center; text-transform:uppercase; color:#434343; padding-bottom:8px; margin-bottom:17px; border-bottom:1px solid #a3afcd}
.cl-desc {min-height:65px;}
.cl-date {font-family:DINM; font-size:4.2em; color:#002478; line-height:40px; float:left;width:35%;}
.cl-title {color:#545454; line-height:17px;width:65%;float:left;}
.cl-outlook a {color:#002177}
.cl-outlook {padding-top:10px; margin-bottom:15px; border-top:1px solid #a3afcd}
.cl-bottom {min-height:10px; background:#eaedf4; }
.calendar-event-instruction {margin-right:0}
.calendar-event-instruction .cl-desc {/*min-height:206px;*/ color:#434343; padding-top:30px}
.calendar-event-instruction .cl-desc p {font-size:1.4em; color:#434343 }
/*.cl-outlook img {margin-right:5px}*/
.cl-reminder {font-size:1.2em; padding-bottom:10px; color:#434343}
.cl-reminder input[type='textbox'], .cl-reminder input[type='text'] {width:20px; height:20px; margin-right:5px;}
.cl-reminder input[type='checkbox'] {margin:0 9px 0 3px;}
.check-box {padding-bottom:5px}
.events-subscription {background:#f2f4f8; padding:24px 22px }
.events-subscription p {line-height:22px; font-size:1.4em; margin-bottom:18px}
.events-subscription input[type='text'] {height:31px; width:210px; padding:0 10px; border-top:1px solid #bfbfbf; border-left:1px solid #bfbfbf }
#privacychkbox {float:left; margin:-2px 5px 0 0 }
#fullnametxt {margin-left:37px}
.eventsubscriptionbox #submitbtn {background:#002478; color:#fff; text-transform:uppercase; font-family:"DINM", Arial; float:left; border-radius:0; clear:both}
.eventsubscriptionbox p {float:left; }
.eventsubscriptionbox input[type='image'] {margin-left:10px; margin-top:-10px }
.loginbox span {float:left; margin-right:10px}
.errorMsg, .FailureMessage, .FailureMessage p {color:#ff0000}
.successMsg {color:#587c00; font-weight:bold}
.eventsubscriptionbox font {float:left; width:100%; font-size:1.4em; padding:10px 0}
.eventsubscriptionbox hr {float:left; width:100%; display:none}
/* --------------- Calendar Ends ---------------- */

/* --------------- Annual Reporting Starts ---------------- */
.row-1  {margin-bottom:22px; padding-top:10px}
.tabs-container{float:left;width:100%;margin:0px 0px 20px 0px;}
.tabs-container ul{float:left;width:100%;border-bottom:2px solid #7f93ba;}
.tabs-container ul li{float: left;height: 54px;margin-bottom: -11px!important;text-align: center;width: 48.7%;font-size: 1.8em; position:relative; z-index:998; margin-left:0!important; list-style:none!important}
.tabs-container ul li.last{margin-left:2.6%;}
.tabs-container ul li.current{background-image:url('/~/media/Images/A/Anglo-American-PLC-V2/css/tabs-arrow-down.png'); background-repeat:no-repeat;background-position:bottom center;}
.tabs-container ul li.current a{color:white; float:left; width:100%; background-color:#7f93ba;}
.tabs-container ul li a{color:#002776;float:left;width:100%;background-color:#eff2f7;padding:12px 5px; cursor:pointer}
#optima .tabs-container {display:none!important}
#tabbed-content ul.tabs {border-bottom:2px solid #7f93ba}
ul.tabs li {float:left; display:table; text-align:center; }
#tabbed-content ul.tabs li {padding-top:15px; height:70px; border-right:1px solid #fff; font-size:2.2em; width:33.3333%; margin-left:0!important; margin-bottom:0!important; list-style:none!important}
ul.tabs li a {display:table-cell; vertical-align:middle; font-weight:bold; background:#eff2f7; } 
ul.tabs li.last {border:none; width:33.3333333333%} 
#tabbed-content ul.tabs li.current a {color:#fff; background:#7f93ba}
#tabbed-content ul.tabs li.current {background:url(/~/media/images/a/anglo-american-plc-v2/css/arrow-up-tab.png) no-repeat center 2px;}
.all-reports ul.tabs li {font-size:1.5em!important; font-weight:normal; /*width:10%!important;*/ height:49px!important;}
.all-reports ul.tabs li.last {margin-right:0}
.all-reports ul.tabs li a {padding:10px 5px!important;} 
.all-reports .pr-year-tabs {margin-bottom:28px!important}
.tab_content {position:relative}
.tab-header {background:#002478; padding-left:18px; height:77px; position:absolute; bottom:0; left:0}
.tab-header p {color:#fff; margin-bottom:2px;}
.tab-title-left {float:left; width:80%; padding-top:18px;}
.tab-title {font-size:2em; font-family:DINM; text-transform:uppercase}
.tab-subtitle {font-size:1.8em;}
.tab-button {height:77px; width:140px;float:right}
.tab-button.open {background:url(/~/media/images/a/anglo-american-plc-v2/css/button-read-more.jpg) no-repeat center center;  }
.tab-button.close {background:url(/~/media/images/a/anglo-american-plc-v2/css/button-close.jpg) no-repeat center center; }
.tab-body { padding:20px; background:#eff1f6; min-height:320px;}
.tab-inner {overflow:hidden; padding-top:78px;}
.tab-image {margin-bottom:1px; position:absolute; top:0; left:0; overflow:hidden	}
.tab-image img {border-bottom:1px solid #fff}

.gray-box {background:#ccd4e4; padding:20px 0}
.gray-box-title {padding:0 0 10px 20px; font-size:2.2em; font-family:DINM; color:#002478; text-transform:uppercase; border-bottom:1px dotted #fff  }
.gray-box-body {padding:0 20px; }
.gray-box-body p{color:#002478; }
.gray-box-body p.last{margin:0}
#graybox-1 {margin-bottom:30px}

.related-box {background:#eff2f7; min-height:265px;}
.related-box-title {background:#ccd4e4; padding:20px 20px 10px 20px; font-size:2.2em; font-family:DINM; color:#002478; text-transform:uppercase; }
.related-box-body {padding:20px; }

.snapdown-container {
	float: left;
	margin-bottom: 20px;
	width: 100%;
}
.snapdown-item {
	border-top: 2px solid #fff;
	float: left;
	width: 100%;
}
.snapdown-item.last {
	border-bottom: 2px solid #fff;
}
.snapdown-title {
	background: url("/~/media/Images/a/anglo-american-plc-v2/css/snap-plus.jpg") no-repeat 98% 50% #7f93ba ;
	cursor: pointer;
	float: left;
	padding: 18px 15px;
	width: 100%;
    color:#fff;
    font-size:1.8em;
    font-weight:bold;
    line-height:18px;
}
.snapdown-title.selected {
	background: url("/~/media/Images/a/anglo-american-plc-v2/css/snap-minus.jpg") no-repeat 98% 50% #7f93ba ;
}
.snapdown-content-box  {padding:15px 5px 15px 15px;}
.snapdown-content-box .last {margin:0}
/*.snapdown-content-box p.report-icons {padding-bottom:5px}*/
.snapdown-content-box p.report-icons {margin:0}

.snapdown-content-box p.report-icons a {float:left; margin-left:10px}
.snapdown-content-box p.report-icons span {display:inline-block; width:100%;padding-bottom:2px;}
.snapdown-content-box p.report-icons span img{float:right;}


.snapdown-content-box p.report-icons span:first-child a{float:left;}
.snapdown-content-box p.report-icons span a:last-child{float:right;}

.snapdown-content-box.snapdown-with-table {padding:0}
/* --------------- Annual Reporting Starts ---------------- */

/* --------------- Our Stories Starts ---------------- */
#PRbannerwrapper {background-color:#000}
#PRbannerwrapper.Storybannerwrapper .pr-lr {font-weight:bold; color:#fff}
/*#PRbannerwrapper.Storybannerwrapper .lr-date {background-color:#c60c30}*/
#PRbannerwrapper.Storybannerwrapper .bannerTitle > p {font-size:5.4em; line-height:54px; /*width:50%;*/ width:80%; }
#PRbannerwrapper.Storybannerwrapper .readMoreText > a {text-transform:uppercase; font-size:2em; font-weight:bold;}
.loading {background: url("/~/media/Images/a/anglo-american-plc-v2/icons/ajax-loading.gif") no-repeat 20px 20px;}
.our-stories-container .tabs-container, .our-stories-container .tabs-container ul {margin-bottom:0;}
.tags-filter {margin-bottom:30px; background:#ccd4e4; padding:16px 16px 10px; position:relative; z-index:99}
.tags-filter .tags,.tags-filter .filter-close{display:none;}
.filter-title {font-weight:bold; font-size:1.8em; line-height:21px; color:#002378; text-transform:uppercase; float:left; width:152px; padding-bottom:6px; cursor:pointer}
.filter-title.active {color:#545454}
.filter-title.active span {background: url("/~/media/Images/a/anglo-american-plc-v2/css/arrow-down-small.jpg") no-repeat center center;}
.filter-title span {background: url("/~/media/Images/a/anglo-american-plc-v2/css/arrow-up-small.png") no-repeat center center; float:right; width:12px;} 
.filter-close{float:right; margin-top:-16px; margin-right:-16px; cursor:pointer }
.tags-header {padding-bottom:18px;}
.tags a {font-size:1.8em; font-weight:bold; line-height:25px; padding-right:26px; text-transform:uppercase; cursor:pointer}
.tags a:hover, .tags a.current {text-decoration:underline}

#loadmore{margin-top:20px} 
#loadmore a{background:url("/~/media/Images/a/anglo-american-plc-v2/css/arrow-down.png") no-repeat center 88%; text-align:center; padding:20px 0; display:block; text-decoration:none; cursor:pointer; background-color:#ccd4e4; color:#002378; font-size:1.8em; font-weight:bold; text-transform:uppercase} 
#loader,#loadedcontent{display:none; text-align:center;}

/* --------------- Our Stories Ends ---------------- */
.story.active .read-more {display:block}
/*.story.active .bodname {border-right:10px solid yellow}
.story.active .story-title {border-right:10px solid yellow}*/
.bannerText.notitle{float: left; /*padding-top: 11%;*/width: 100%;}
#iron-ore-and-manganese .story-desc p, #coal .story-desc p, #copper .story-desc p, #nickel .story-desc p, #niobium .story-desc p, #phosphates .story-desc p, #platinum .story-desc p, #diamonds .story-desc p{margin-bottom:10px !important;}
.feedbackform-contentpage.container {margin-top:35px; margin-bottom:20px}
.address-content > p {margin-bottom:10px}
.feedbackform-contentpage.contactuspage{float:left;width:100%;}
#logo-downloads #bod-1 .boddesignation {visibility:hidden}
.rad-border {border-bottom:1px solid #ccd4e4}
.adobe-icon {margin-top:20px!important}
.adobe-icon p {
    color: #999;
    font-size: 1.2em !important;
    line-height: 17px;
}
.adobe-icon img {
    margin-right: 10px;
}
.adobe-icon > a {float:left;}
.ContentWrapper .adobe-icon {margin: 0 auto;max-width: 1200px;overflow: hidden; }

/************ Selfserve *************/

.ip3-selfserve #toplinks {position:relative; border-top:1px solid #b2bed8; border-left:1px solid #b2bed8; height:34px; z-index:1}
.ip3-selfserve #topnavigation {z-index:1}
.ip3-selfserve body {background:none}
.ip3-selfserve #MainForm {background:url(/~/media/images/a/anglo-american-plc-v2/css/bg-body.jpg) repeat-x top center}
.ip3-selfserve #SearchButtonContainer img {margin-top:0}
.ip3-selfserve .overlay {display:none!important}
.ip3-selfserve .logo-wrapper {min-height:77px}
.ss-width100 img {width:100%; height:auto}
.ip3-selfserve .sharing-tools {display:none!important}
.ip3-selfserve .topnavOuter {margin-bottom:30px}
#Homepage.ip3-selfserve #bannerwrapper {z-index:0}
.ip3-banners.ip3-selfserve .menu-box a#level2, .ip3-banners.ip3-selfserve .menu-box a#level3, .ip3-banners.ip3-selfserve .menu-box .sub-menu-link {display:none}
/******** For Careers page *********/

/************  Investors Landing **********/
#financial-results-centre .bannerTitle p, #financial-results-centre .bannerText p{width:50%}
.noborder{border:0px !important;}
#investors .page-title {display:none}
.ir-wrapper {margin:0 auto; max-width:1170px; padding:0}
.ir-wrapper .story .read-more {text-transform:uppercase}
.ir-wrapper-2 {background:#e5e9f1; padding:60px 0; margin-bottom:60px}
.ir-wrapper-4{ background: none repeat scroll 0 0 #e5e9f1;margin-bottom: 60px;padding: 60px 45px;}
.ir-wrapper-4 h2{padding:0px 0px 25px 15px}
.ir-wrapper-4 .ir-contact-title{text-transform:uppercase;color:#002776;margin-bottom:25px;font-family:'DINM'}
.ir-contact-content{float:left;width:100%;word-wrap:break-word;font-family:'DINM';}
.ir-contact-content p{margin:0 0 25px;}
.ir-landing-box {background:#fff; padding:20px; float:left; width:100%}
p.read-more-button a{background:#002478; color:#fff; font-family:"DINM"; text-transform: uppercase; padding:7px 10px; line-height:20px; float:left}
p.read-more-button {margin-bottom:0}
.calendar .ir-landing-box {background:none; padding:0}
.ir-landing-box .calendar-event {width:100%!important; padding-top:0; margin-bottom:0}
.calendar .cl-body {background:#fff; border-top: 1px solid #a3afcd; padding-bottom:20px}
.calendar .cl-outlook, .calendar p.read-more-button, .calendar p.read-more-button a {float:left;}
.cl-outlook a img{float:left;margin-right:4px;}
.calendar .read-more-button, .calendar .cl-outlook {margin-top:37px; border:none; padding:0; margin-bottom:0}
.calendar .cl-reminder  {border-bottom:1px solid #a3afcd}
.calendar .cl-header {background:url(/~/media/images/a/anglo-american-plc-v2/css/event-top-ir-landing-wide.png) no-repeat top center;}

.onecolContentpage .read-more-button a {padding:12px 18px; margin-top:15px;}


/************** Main other - 2  **********************/
/*-------------- Site Map CSS Starts --------------*/
#sitemapcontainer{ width:340px;}
#sitemapcontainer ul{padding-left:0 !important;}
#sitemapcontainer li{ margin:15px 0 20px; font-weight:bold;}
#sitemapcontainer ul li{margin: 0 0 0 15px;}
#sitemapcontainer ul li ul {margin: 10px 0 10px 20px; padding: 0 !important;}
#sitemapcontainer li a{ display:block; padding:3px; background:#fff}
#sitemapcontainer li ul li{ font-size:1em; margin:5px 0 5px 0; padding:0; font-weight:normal}
#sitemapcontainer li ul li a{ padding:0 0 0 3px;}
#sitemapcontainer li ul li ul{ margin-bottom:10px; display:none;}
#sitemapcontainer li ul li ul li{ margin-left:16px; padding-left:10px;}
/*-------------- Site Map CSS Ends --------------*/

/*-------------- Search page CSS Starts --------------*/
.ip3search_highlight{font-weight:bold;}
.sitesearchpagination{padding-top:10px;}
.sitesearchpagination ul li{float:left; margin:0 10px 0 0; padding:0;}
table.searchTable{width: 100%; word-break:break-all;}
table.searchTable tbody tr th{ text-align:left; height:22px;}
#tabs.sectionTabs{float:left; position:relative; width:100%; padding:0 0 10px;}
/*#tabs.sectionTabs ul{border-bottom:1px solid #7f93ba; float:left; list-style:none outside none; padding:0; margin:0; width:100%;}
#tabs.sectionTabs li{float:left; padding:0; margin:0; border-left:1px solid #7f93ba; border-top:1px solid #7f93ba; list-style:none;}
#tabs.sectionTabs li.lastLI{border-right:1px solid #7f93ba;}
#tabs.sectionTabs li a span{display:block; text-align:center;}
#tabs.sectionTabs li a{display:block; padding:10px; text-align:center;}
#tabs.sectionTabs li.current a, #tabs.sectionTabs li a:hover{background-color:#7f93ba; color: #FFF;}*/

#tabs.sectionTabs ul { border-bottom: 2px solid #7f93ba; float: left; width: 100%; list-style:none outside none; padding:0; margin:0; }
#tabs.sectionTabs ul li {margin-right:5px; float: left; font-size: 1.8em; height: 54px; list-style: none outside none !important; margin-bottom: -11px !important; margin-left: 0 !important; position: relative; text-align: center; z-index: 998; }
#tabs.sectionTabs ul li.last { margin-left: 2.6%;}
#tabs.sectionTabs ul li.current { background-image: url("/~/media/Images/A/Anglo-American-PLC-V2/css/tabs-arrow-down.png"); background-position: center bottom; background-repeat: no-repeat; }
#tabs.sectionTabs ul li.current a { background-color: #7f93ba; color: white; float: left; width: 100%; }
#tabs.sectionTabs ul li a { background-color: #eff2f7; color: #002776; float: left; padding: 12px 5px; width: 100%; border-left:2px solid #FFF;}
#tabs.sectionTabs ul li:first-child a {border-left:0;}
#tabsDD{height:35px; font-size:1.4em; width:180px; cursor:pointer; width:100% !important;}
#tabs.sectionTabs span.select{width:100% !important; cursor:pointer; position:absolute; font-size:1.4em; top:0; left:0; height:35px; color:#000; padding:11px 15px 10px 5px; background:url("/~/media/Images/A/Anglo-American-PLC-V2/css/tabs-arrow-down.png") no-repeat scroll 98% 15px #eff2f7; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *behavior:url("/~/media/Files/A/Anglo-American-PLC-V2/htc-files/boxsizing.htc");}
#tabsDD option { padding: 5px; }
.searchTable td { border-bottom: 1px solid #b2bed6; display: block; margin-bottom: 10px; padding: 10px 5px;}
.searchresultpage #loadmore a {background: url("/~/media/Images/a/anglo-american-plc-v2/css/arrow-down.png") no-repeat scroll center 88% #ccd4e4;
    color: #002378; cursor: pointer; display: block; font-size: 1.8em; font-weight: bold; padding: 20px 0; text-align: center; text-decoration: none;
    text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;}
.searchresultpage #loader{margin-top:30px;}

/*-------------- Search page CSS Ends --------------*/

.faqtop{width:100%;float:left;min-height:42px;color:#335291;font-size:3.600em;margin-top:25px;}
.faqtop-left{float:left;width:30%;text-align:right;font-family: "DINM";padding-right:30px;min-height:42px;}
.faqtop-right{float:left;width:70%;padding-left:30px;min-height:42px;background:url(/~/media/Images/A/Anglo-American-PLC-V2/css/bg-faqtop.jpg) repeat-y top left transparent;}
.faqtop-left p{float:right;line-height:36px;margin:0;color:#335291;font-size:1em;}
.faqtop-right p{float:left;line-height:36px;margin:0;color:#335291;font-size:1em;}

.faqitem{float:left;width:100%;}
.faqitem-left{float:left;width:30%;background:url("/~/media/Images/A/Anglo-American-PLC-V2/css/faqitem-left.png") no-repeat scroll right 24px transparent;padding-right:30px;min-height:70px;}
.faqitem-left p{color:#002478;font-size:1.8em;font-weight:bold;margin:0;text-align:right;padding-top: 20px;}
.faqitem-right{float:left;width:70%;background:url(/~/media/Images/A/Anglo-American-PLC-V2/css/faqitemjpg.jpg) repeat-y top left transparent;padding-left:9px;}
/*.faqitem-right p{margin:0;}*/
.faqgapitem{float:left;width:100%;min-height:30px;}
.faqgapitem.last,.faqgapitem.last .faqgapitem-right{min-height:100px;}
.faqgapitem-left{float:left;width:30%;text-align:right;font-family: "DINM";padding-right:30px;min-height:30px;}
.faqgapitem-right{float:left;width:70%;padding-left:30px;min-height:30px;background:url(/~/media/Images/A/Anglo-American-PLC-V2/css/bg-faqtop.jpg) repeat-y top left transparent;}
.faqinnerright{background:#e5e9f1;padding:20px 30px;min-height:70px;float:left;width:100%;}
#contentwrapper ol{list-style:decimal;padding-left:15px;}
#contentwrapper ol li{font-size: 1.333em;line-height: 19px; color:#545454}
#contentwrapper .main-content-container ol li{float:left; width:100%}
#contentwrapper ol li li{font-size:1em;line-height:16px;}
#contentwrapper ol li ol{font-size:1em;line-height:16px;padding-top:10px;}
#contentwrapper ul li li{font-size:1em;line-height:16px;list-style-type: disc;}
#contentwrapper ul li ul{font-size:1em;line-height:16px;padding-top:10px;padding-left:30px;}

#ContentWrapper ol{list-style:decimal;padding-left:15px;}
#ContentWrapper ol li{font-size: 1.8em;line-height: 19px; color:#545454}
#ContentWrapper ol li li{font-size:1em;line-height:16px;}
#ContentWrapper ol li ol{font-size:1em;line-height:16px;padding-top:10px;}
#ContentWrapper ul li li{font-size:1em;line-height:16px;list-style-type: disc;}
#ContentWrapper ul li ul{font-size:1em;line-height:16px;padding-top:10px;padding-left:30px;}
#ContentWrapper ul li {font-size:1.8em; line-height:21px; margin-left:15px; list-style:disc; margin-bottom:15px; color:#545454}
#ContentWrapper ul li p {font-size:1em}
#ContentWrapper td ul li, #contentwrapper th ul li {font-size:1em;}


table tr td, table tr th{font-size:1.8em;line-height:22px;padding:15px 10px;color: #545454;}
table tr th{font-weight:bold;}
table thead tr th{background:#ccd4e4;padding:15px 10px;color:#434343;text-align:right;}

.rcintrotxt p{font-size:2em;line-height:23px;color:#545454;}
.rctxt{-moz-column-count: 2;-moz-column-gap: 16px;-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 16px;}
h2.rad-highlight{font-size:2em;line-height:20px;text-transform:none;color:#002478;}
.rccontent{width:100%;float:left;padding:10px 0px;}
#PRbannerwrapper .bannerContent .readMoreText a{text-transform:none;}

/* Simple Content Start */
.single-snapdown-container .snapdown-item.last{ margin-bottom:40px; }
.simple-gv-contentpage{ padding-bottom: 0 !important; }
/*.gv-contentpage.simple-gv-contentpage .gv-item{min-height:395px;}*/
/*.simple-document-contentpage{ margin-bottom:40px !important; }*/
img.rad-responsive{max-width:100%; height:auto!important}
table.snapdown-document-list{width:99%;}
.snapdown-with-table table.snapdown-document-list{width:100%;}
.snapdown-document-list td { border-bottom: 1px solid #ccd4e4; padding: 15px 10px 10px;}
.w90 {width:90%}
.w10 {width:10%}
.snapdown-document-list tr.last td {border:none}
.snapdown-document-list th { background-color: #ccd4e4; }
.snapdown-name{padding-right: 20px; text-transform:uppercase}
/* Simple Content End */
/* Text Slider Start */
.text-slider-wrapper .bx-wrapper { float: none; position: relative; width: 80%; margin:0 auto;}
.text-slider-wrapper .bx-pager-item { float: left;}
.text-slider-wrapper .bx-pager.bx-default-pager { float:left; position:absolute; bottom: -30px; right: -112px;}
.text-slider-wrapper .bx-pager-item a { background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/non-active-slider.png") no-repeat scroll 0 0 transparent;
    display: block; font-size: 0; height: 18px; width: 26px;}
.text-slider-wrapper .bx-pager-item.last a {
    background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/slider-last-key-assests.png") no-repeat scroll 0 0 transparent;
}
.text-slider-wrapper .bx-pager-item.last a.active {
    background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/activeslider-last-key-assests.png") no-repeat scroll 0 0 transparent;
}
.text-slider-wrapper .bx-pager-item a.active {
    background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/active-slider.png") no-repeat scroll 0 0 transparent;
    width: 26px;
}
.text-slider-wrapper  .bx-pager-item.last a {
    background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/slider-last-key-assests.png") no-repeat scroll 0 0 transparent;
}
.text-slider-wrapper .bx-pager-item.last a.active {
    background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/activeslider-last-key-assests.png") no-repeat scroll 0 0 transparent;
}
.text-slider-wrapper .bx-next {background-image: url("/~/media/Images/A/Anglo-American-PLC-V2/css/slider-next.png");
    background-repeat: no-repeat; display: block; font-size: 0; height: 81px; position: absolute; right: -122px; top: 17px; width: 79px; z-index: 10; }
.text-slider-wrapper .bx-prev { background-image: url("/~/media/Images/A/Anglo-American-PLC-V2/css/slider-prev.png");
    background-repeat: no-repeat; display: block; font-size: 0; height: 81px; left: -118px; position: absolute; top: 17px; width: 79px; z-index: 10;}
.text-slider-wrapper .history-Mainyear.alternate .bx-next { background-image: url("/~/media/Images/A/Anglo-American-PLC-V2/css/history-white-next.png");
    background-repeat: no-repeat; display: block; font-size: 0; height: 81px; position: absolute; right: 30px; top: 0; width: 79px; z-index: 10; }
.text-slider-wrapper .history-Mainyear.alternate .bx-prev { background-image: url("/~/media/Images/A/Anglo-American-PLC-V2/css/history-white-prev.png");
    background-repeat: no-repeat; display: block; font-size: 0; height: 81px; left: 30px; position: absolute; top: 0; width: 79px; z-index: 10;}
.text-slider-wrapper{max-width:1200px; margin:0 auto;}
.text-slider-inner-container{width:100%; margin:0 auto; padding-left:5px; padding-top:10px;}
.text-slider-inner-container-title{width:80%; margin:0 auto;}
.text-slider-inner-container-title h2{font-size:6.2em; margin: 0 0 35px;}
.text-slider-main{padding:40px 0 10px;}
.text-slider-inner-container h2{font-size:6.2em; margin: 0 0 30px;}
.slider-intro-text {margin-left:5px;}
.slider-intro-text p{font-size:2em; text-transform:uppercase; line-height:24px;}
.text-slider-inner-container > p{line-height:21px; font-size:1.8em; margin: 0 0 25px;}
table.rad-content td{vertical-align:middle;}
/* Text Slider End */

/* At a Glance Start */
/*.glance-main-wrapper h2{font-size:3.4em; padding:0 0 19px;}*/
.glance-main-wrapper .two-col-content > p { line-height: 26px; font-size:1.8em; margin-bottom: 15px;}
.glance-main-wrapper .two-col-content {margin-bottom:52px;}
.glance-box1 h2{margin-top:52px; padding:0 0 24px;}
.glance-box2 h2{margin-top: 77px; padding: 0 0 20px;}
.glance-box3 h2{margin-top: 92px; padding: 0 0 20px;}
.glance-box1{margin-top:50px;}
.glance-box2{margin-top:50px;margin-bottom: 10px;}
.glance-box3{margin-top:50px;}
.glance-box1 .glanc-text p.key-figures{font-size: 4.7em; line-height: 57px;}
.glance-box1 .glanc-text p.key-content{font-size: 3.3em; line-height: 33px;}
.glance-box2 .key-content{font-size:inherit;}
.glance-box3 .key-content{font-size:inherit;}
.glance-box1 .key-box1{min-height:205px; background:#d1d8e7; padding:20px;}
.glance-box2 .key-box2{min-height:150px; background:#d1d8e7; padding:20px;margin-bottom:30px;}
.glance-box3 .key-box3{min-height:245px; background-color:#d1d8e7; padding:20px;}
.glanc-img{float:right;}
.glanc-text{float:left;width:80%; }
/*.glance-box1 .glanc-text{width:70%;}*/
.glance-box2 .key-content p{text-transform:uppercase; font-size:1.8em; /*font-size:2.4em;*/ color:#002478; line-height:24px;text-align:left;}
.glance-box2 .key-content p a{color:#002478;}
.glance-box3 .key-content p{bottom: 0; color: #335291; font-size: 3.6em; left: 30px; line-height: 36px; position: absolute; text-transform: uppercase; width: 85%;}
#glancefooter{background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/at-a-glance-bottom-bg-repeat.png") repeat-x scroll left top; margin-bottom: 60px; margin-top: 85px;}
.glancemain{/*background:url("/~/media/Images/A/Anglo-American-PLC-V2/css/at-a-glance-bottom-bg.png") no-repeat center top;*/ background: rgba(0, 0, 0, 0) none repeat scroll 0 0;height: 293px; margin: 0 auto; max-width: 1200px;}
.glancefooterleft{margin: 20px 0 0; padding-left:15px; padding-right:15px; position:relative; float:left;}
.glancefooterleft h2{color: #fff; font-size: 3.4em; line-height: 35px; margin:0 0 2px;margin: 20px 0;}
.glancefooterleft p{color: #fff; font-family: arial; font-size: 1.8em; line-height: 19px; margin: 20px 0;}
.glancefooterleft a{background: #fff; display: inline-block; font-family: "DINM"; font-size: 1.6em; margin: 10px 0 0 2px; padding: 18px 8px; text-transform: uppercase;}
.glancefooterright{float:right; position:relative; }
.glancefooterright img{position: absolute; right: -20px; top: -28px;}
.different-banner .bannerOuter{background: url("/~/media/images/a/anglo-american-plc-v2/css/bg-hyperlink.png") repeat 0 0;
    padding-right: 10px; position: absolute; text-align: left; top: 21%; width: 70%;}
.different-banner .bannerTitle p { color: #006; font-family: DINB; font-size: 6.2em; line-height: 56px; margin-bottom: 0; padding: 26px 0 0; text-transform: uppercase;}
/* At a Glance End */

/* Pintrest */
.ExtraShareItFloatDiv .p-interest a{
	background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center !important; display: block; padding: 20px; position: absolute; right: 0; top: 0; width: 75px !important; z-index: 999; height:75px !important; cursor:pointer !important; background-size: 58px 58px!important}
#ExtraShareItFloatDiv div.p-interest a:hover{background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center #667dad !important; border:none;}

/*.ExtraShareItFloatDiv .p-interest span{
	background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat 10px 10px !important; display: block; padding: 10px; right: 0; top: 0; width: 78px !important; z-index: 999; height:78px !important; cursor:pointer !important; }
#ExtraShareItFloatDiv div.p-interest span:hover{background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat #667dad !important; border:none;}*/

.ExtraShareItFloatDiv .p-interest span {
    background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat 10px 10px !important;
    display: block;
    padding: 10px;
    right: 0;
    top: 0;
    width: 78px !important;
    z-index: 999;
    height: 78px !important;
    cursor: pointer !important;
}

#ExtraShareItFloatDiv div.p-interest span:hover {
    background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat no-repeat 0px 0px #667dad !important;
    border: 10px solid #667dad;



    margin-top: 0;
	border-radius: 0px;
}


.MobiExtraShareItFloatDiv div.p-interest span{
    background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat  0px 0px !important;
    display: block;
    padding: 0px;
    right: 0;
    top: 0;
    width: 30px !important;
    z-index: 999;
    height: 30px !important;
    cursor: pointer !important;	
	background-size:30px auto !important;	
}



.ExtraShareItFloatDiv .p-interest a img{height:75px !important;}
span.pintrest-on-item a{
	background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center !important; display: block; padding: 20px; position: absolute; right: 0; top: 0; width: 75px !important; z-index: 999; height:75px !important; cursor:pointer !important; background-size: 58px 58px!important}
    
.prshare-div > span.pintrest-on-item > a:hover {background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center #667dad !important; border:none;}

span.pintrest-on-item span{
	background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center !important; display: block; padding: 20px; position: absolute; top: 0; width: 75px !important; z-index: 999; height:75px !important; cursor:pointer !important; background-size: 58px 58px!important}
    
.prshare-div > span.pintrest-on-item > span:hover {background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center #667dad !important; border:none; border-radius:0px;}

.prshare-div > span.pintrest-on-item { display: block; float: left; margin-right: 0; position: relative; top: 58px; }

.ShareItSocialBookmarkDiv.p-interest a{
	background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center !important; display: block; padding: 0; position: absolute; right: 0; top: 0; width: 75px !important; z-index: 999; height:75px !important; cursor:pointer !important; background-size:58px 58px!important}
.ShareItSocialBookmarkDiv.p-interest a:hover{
	background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center !important; display: block;  display: block; padding: 0; position: absolute; right: 0; top: 0; width: 75px !important; z-index: 999; height:75px !important; background-size:58px 58px!important; cursor:pointer !important;}
    
.ShareItSocialBookmarkDiv.p-interest a img {height:75px !important;}
.hs-image{padding-top:10px;}
/*.tabs-container ul {
    display: block !important;
    height: auto !important;
}*/

/*----------------tools for suppliers starts-------------------*/
.supplier-box1, .supplier-box2, .supplier-box3, .supplier-box4{background: none repeat scroll 0 0 #d1d8e7;min-height: 210px;padding: 20px;}
.suppliers-title{text-transform:uppercase;font-size:2.4em;line-height:24px;color:#002776;font-family:"DINM";padding-bottom:35px;}
.supplier-boxes{padding:25px 0px;}
#tools-for-suppliers p strong.rad-content{color:#002776;}

.supplier-box{background:#eff1f6; min-height: 210px; margin-bottom:30px;}
.suppliers-title-box { padding:20px; background:#d1d8e7; border-bottom:12px solid #fff; }
.suppliers-title-box p{text-transform:uppercase; font-size:2.4em; line-height:24px; color:#002776; font-family:"DINM";}
.suppliers-content-box {padding:20px;}
span.rad-highlight{ font-weight:bold; color:#002776;}



body#eurekahelp .menu-box { display:none;}

/*----------------tools for suppliers ends-------------------*/

@media (max-width:1200px) {
.glance-box2 .key-box2 {padding:20px 10px;}
}
@media (max-width:1155px) {
.glance-box3 .key-content p{font-size:3em;}
}
@media (max-width:1169px) {
.key-content {font-size: 2em;line-height: 21px;}
}
@media (max-width:1169px) {
.text-slider-wrapper .bx-prev{left:-12%}
.text-slider-wrapper .bx-next{right:-12%}
.text-slider-wrapper .bx-pager.bx-default-pager{right:-10%;}
}
@media (max-width:1120px) {
.glance-box2 .key-content p{font-size:2em; line-height:20px;}	
.glanc-text{width:70%;}
.glance-box1 .glanc-text p.key-figures { font-size: 4em; line-height: 50px; }
.glance-box1 .glanc-text p.key-content { font-size: 3em; line-height: 28px; }
}
@media (max-width:992px) {
.key-content {font-size: 1.2em;line-height: 18px;}
.key-figures {font-size: 1.8em;line-height: 20px;}
.kbox{padding:0px 10px;}
.different-banner .bannerContent{padding-top:0;}
.different-banner .bannerTitle p{font-size:4em; line-height:40px;}
.different-banner .bannerTitle { margin-bottom: 20px; width: 100%; }
.tabs-container ul {
   /* display: block !important;
    height: auto !important;
    padding-bottom: 12px !important;
    */
}
}
@media (max-width:960px) {
.glance-box3 .key-content p { font-size: 2.6em; line-height: 30px; }
.glance-box2 .key-content p { font-size: 1.5em; line-height: 20px; }
.glance-box2 .key-box2 { padding: 20px 5px; }
.glance-box1 .glanc-text p.key-figures { font-size: 3.4em; line-height: 44px; }
.glance-box1 .glanc-text p.key-content { font-size: 2.2em; line-height: 22px; }
.glance-box1 .glanc-text{width:65%;}
.glancefooterright img{right: 15px;max-width: 100%;}
}
@media (max-width:768px) {
	#quellaveco li.FullwidthImageGalleryImage.slick-slide img {max-width: 100% !important; margin-left: 0% !important;}
.feedbackformnewcaptchaLabelContainer, .feedbackformnewcomments-enquiryLabelContainer {width: 100%!important;}	
	.feedbackformnewcomments-txtareaTextareaContainer, .feedbackformnewcomments-txtareaTextarea {width: 100%!important;}
	.feedbackformnewcaptcha-codeCaptchaContainer {width:60%!important;}
	.feedbackformnewSubmitButtonContainer {padding-left: 0!important;}
	
	#quellaveco button.slick-prev.slick-arrow {top: unset; right: unset; bottom: -42px; left: 43%;}
	#quellaveco button.slick-next.slick-arrow {top: unset; right: 43%;}
	
}
@media (max-width:767px) {
.text-slider-inner-container-title{width:75%;}
.text-slider-inner-container{width:95%;}
.gv-contentpage.simple-gv-contentpage .gv-item { min-height: inherit; }
.glancefooterright{display:none;}
.glancefooterleft h2{font-size: 3.2em; line-height: 32px;}
.glance-box1 .key-box1 { height: auto !important; min-height: inherit; }
.glance-box2 .key-box2 { height: auto !important; min-height: inherit; }
.glance-box3 .key-box3 { height: auto !important; padding: 20px; background-color: #e5e9f1; }
.glance-box3 .key-content p { bottom: 40px; left: auto; padding: 0; font-size:2.4em; }
.kbox .box1, .kbox .box2, .kbox .box3 { margin-bottom: 30px; }
.glance-box2 .key-content p{line-height: 30px;}
.glance-main-wrapper{padding-top:30px;}
.glance-main-wrapper h2{font-size:2.8em;}
.ShareItSocialBookmarkDiv.p-interest a{	background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center !important; background-size:58px 58px!important; width: 58px !important; height:58px !important;}
.ShareItSocialBookmarkDiv.p-interest a:hover{background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat center center !important; background-size:58px 58px!important; width: 58px !important; height:58px !important;}
.ShareItSocialBookmarkDiv.p-interest a img {height:58px!important}
}
@media (max-width:640px) {
.text-slider-wrapper .bx-prev { background-size: 100% auto; height: 40px; top: 20px; width: 40px; }
.text-slider-wrapper .bx-next{ background-size: 100% auto; height: 40px; top: 20px; width: 40px; }
.text-slider-inner-container-title h2 { font-size: 2.4em; margin: 0 0 10px; }
.text-slider-inner-container p { margin: 0 0 20px; }
table.rad-content td{display:block; padding: 0 10px 10px; width:100%;}
table.rad-content td img.rad-left{float:none;}
}
@media (max-width:639px) {
.ShareItSocialBookmarkDiv.p-interest a{	background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare-small.png") no-repeat center center !important; background-size:28px 28px!important; width: 28px !important; height:28px !important;}
.ShareItSocialBookmarkDiv.p-interest a:hover{background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare-small.png") no-repeat center center !important; background-size:28px 28px!important; width: 28px !important; height:28px !important;}
.ShareItSocialBookmarkDiv.p-interest a img, .ExtraShareItFloatDiv .p-interest a img {height:28px!important}
}
@media (max-width:540px) {
.text-slider-inner-container-title { width: 77%; }
}
@media (max-width:480px) {
.different-banner .bannerContent{padding-top:0;}
.different-banner .bannerTitle p{font-size:4em; line-height:40px;}
.different-banner .bannerTitle { margin-bottom: 20px; width: 100%; }
.different-banner .bannerOuter{width:80%;}
}
.aa-at-a-glance .kbox .key-content{display:table;}
.aa-at-a-glance .kbox .key-content .glanc-text{float:none;}
.landingbanner{float:left;width:100%;padding-bottom:50px; position:relative}
.landingbanner .banner-text{padding-left: 4%; top:0}
.landingbanner .slider-investor li {overflow:hidden; text-align:center}




/**************  Speite Images  ***************************/

.social-media li a {background:url(/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png) no-repeat 0 0; height:41px; width:41px; display:block; clear:both}
.social-media li.facebook-sp a {background-position:0 0}
.social-media li.twitter-sp a {background-position:-55px 0}
.social-media li.linkedin-sp a {background-position:-110px 0}
.social-media li.slideshare-sp a {background-position:-275px 0}
.social-media li.youtube-sp a {background-position:-220px 0}
.social-media li.flickr-sp a {background-position:-165px 0}
#auto-top-link {background:url(/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png) no-repeat -441px 0; height:30px; width:35px;}
.investis-branding {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png") no-repeat scroll -420px -205px; float:left; width:121px; height:35px;}
#searchButtonMobi {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite.png") no-repeat scroll -397px -116px; width:40px; height:40px; margin-top:5px; border:0; color:#002478}

.pad-none {padding: 0;}

#looking-back-on-2014 sup {
font-size: 0.5em !important;
top: -1.1em !important;
}

#looking-back-on-2014 .story-page h2 {
font-size: 2.5em; !important;
}

.bannerOuter .video-play img{ opacity: 0.8;}

#investor-calendar .calendar-event p.cl-title {height: 68px; font-size: 1.6em;}

/*-- SS Fixes --*/
.ip3-selfserve .kbox {min-height: 200px;}
.ip3-selfserve .ContentWrapper{float: none !important; clear:both!important; max-width:100%!important}
.ip3-selfserve .onecolContentpage.container {clear:both}
.ip3-selfserve .anglo-origins.rich,.ip3-selfserve .tabs-container.pr-year-tabs.tabsContainer,.ip3-selfserve .pr-date{position:relative;z-index:0;}
.ip3-selfserve .ContentWrapper .adobe-icon{clear:both;}
.ip3-edit.ip3-banners .bannerTitle {display:none}
/*- End of Fixes --*/

.ip3-careers .video-icons{
width: 40px;
position: absolute;
text-align: center;
top: 32%;
left: 45%;
}

#hiv-aids #bannerwrapper {background-color: #f9f9f9 !important;}

.quickfacts {background: #ccd4e4 none repeat scroll 0 0;
    
    display: block;
    float: right;
    margin-bottom: 7px;
    margin-left: 10px;
    margin-top: 7px;
    padding: 10px;
    width:50%;
    
    
}
.quickfacts p{color:#002776;}




#at-a-glance .coal-box .glanc-text {
    word-break: break-word;
}

#at-a-glance .copper-box .glanc-img{background-position-y: 48px !important;}
#at-a-glance .platinum-box .glanc-img{background-position-y: 74px !important;}
#at-a-glance .diamonds-box .glanc-img{background-position-y: 92px !important;}
#at-a-glance .iron-ore-box .glanc-img{background-position-y: 79px !important;}
#at-a-glance .coal-box .glanc-img{background-position-y: 74px !important;}


body#our-stories #PRbannerwrapper .anglo-blue .bannerTitle > p{color:#002776 !important}


/*CAPITAL ALLOCATION WHAT WE DO*/
.capital-allocation-model { position: relative; width: 760px; margin: 0 auto;clear: both;}
/*.capital-boxes{position: relative;}*/
.lb-hvr-txt p{display: block; float: left; margin-top:10px; font-size: 1.2em;}
.lb-hvr-txt .allocation-title-icon {  display: block;  width: 50px;  height: 50px; background-color: #13377e; float: left !important; border-radius: 50%; margin: 10px 10px 10px 0px;}
.lb-hvr-txt .allocation-title-icon img { width: 80%; height: auto; margin: 0 auto; padding: 8px 0 0 8px;}
p.allocation-title { color: #fff; text-transform: uppercase; font-family: "DINM";width:100px;margin:0 auto;}
.allocation-box { position: absolute; width: 140px; text-align: center; cursor: pointer; height: 140px;}
.allocation-box img { padding-top: 26px;}
.allocation-box1 { top: 195px;left: 0px;}
.allocation-box2 {top: 583px;left: 0;}
.allocation-box3 {bottom: 207px; left: 0;}
.allocation-box4 { bottom: 80px; right: 62px;}
.allocation-box5 { top: 520px;right: 18px;}
.allocation-box6 { top: 3px; right: 221px;}
.lb-hvr-txt {background-color: #fefefe; border: 1px solid #a9a9a9; color: #929699; display: none; margin-top: 15px; padding: 0 10px 10px !important; position: absolute; width: 50%; z-index: 1000;}
.hover-content{float: left; width:80%;}
#capital-allocation .snapdown-title{background-color: #13377e !important;}

.fullWidthVideoBanner{position:relative; float:left; height:438px; width:100%;}

#diamonds .bannerOuter, #copper .bannerOuter, #platinum .bannerOuter, #at-a-glance .bannerOuter, #safety-and-health .bannerOuter, #communities .bannerOuter {display:none;}
#copper .video-content, #diamonds .video-content,  #platinum .video-content, #at-a-glance .video-content, #safety-and-health .video-content, #communities .video-content{ width:100%; text-align: center; position: absolute; bottom:0; z-index: 998; color: #fff; padding: 10px; background-color: rgba(51,51,51,0.5);}
.video-content p{ color: #fff; text-transform: uppercase; font-family:DINB; margin-bottom: 0; /*#002776*/}
#our-approach #bannerwrapper, #diamonds #bannerwrapper, #copper #bannerwrapper, #platinum #bannerwrapper, #at-a-glance #bannerwrapper, #safety-and-health #bannerwrapper, #communities #bannerwrapper{ background: none !important; min-height: 150px; }

@media all and (max-width: 641px ) and (max-width: 767px) {.fullWidthVideoBanner { position: relative; float: left; height: 438px; width: 100%;}}
@media all and (max-width: 640px){.fullWidthVideoBanner { position: relative; float: left; height: auto !important; width: 100%;}}
@media all and (min-width: 768px) and (max-width: 1040px) { height:434px; width: 100% }  

.feedbackformnewcaptcha-codeCaptchaCodeContainer { float: left;padding-top: 10px;}
.feedbackformnewSubmitButtonContainer {float: left;padding-left: 19%;clear: both;}
.feedbackformnewResetButtonContainer {float: left;padding-left:10px;}
.feedbackformnewcaptcha-codeCaptchaContainer {float: left;margin-bottom: 20px;width: 20.8%;}
.feedbackform-contentpage-content {background: #ccd4e4 none repeat scroll 0 0;float: left;padding: 45px 20px 20px;width: 100%;min-height: 260px;margin-left:0;}

.feedbackformnewcaptchaLabelContainer, .feedbackformnewcomments-enquiryLabelContainer {color: #434343;float: left;font-size: 1.6em;font-weight: bold;line-height: 22px;width: 19.2%;}
.feedbackformnewcomments-txtareaTextareaContainer {float: left;padding-bottom: 20px;width: 80.8%;}
.feedbackformnewcomments-txtareaTextarea {font-size: 1.6em;height: 150px;line-height: 19px;width: 55%;}
.feedbackformnewcaptcha-codeCaptchaText {font-size: 1.6em;height: 30px;padding: 5px;width: 100%;}
.feedbackformnewContainer {float: left;width: 100%;}
.feedbackformnewCaptchaCodeError {color: red;display: block;float: left;font-family: DINM;font-size: 1.6em;padding-top: 10px;}
.feedbackformnewnoteLabel{color: #545454;font-size: 1.8em;line-height: 21px;margin: 0 0 10px;}
.feedbackformnewnoteLabelContainer {float: left;margin-bottom: 1%;width: 100%;}
#feedbackformnewerror-msgLabelContainer {float: left;height: 30px;margin-bottom: 20px;width: 100%;}
#ExtraShareItButton img {max-width:none!important;}


body#financial-results-centre .rc-highlight-container ul li ul{padding-top:0;padding-left:0;}

body#our-approach #people, body#our-approach #innovation {  margin-top: 15px;}

.DisclaimerButtonContainer {float:left;margin:30px 10px;}
.DisclaimerButtonContainer input{background: #002478;color: #fff;font-family: "DINM";text-transform: uppercase;padding: 10px 18px;line-height: 20px;float: left;margin-right:20px;font-size: 1.6em;}
.DisclaimerNotesContainer ul.upper-roman  {list-style-type: upper-roman; padding: 5px 0px 5px 45px;font-size: 1.8em;line-height: 21px;color: #545454;}
.DisclaimerNotesContainer ul.upper-roman li  {list-style-type: upper-roman!important;margin-bottom:10px;}

.ip3-press-releases p.rad-notes {
    margin-bottom: 10px;
    line-height: 1.4em;
}
body#our-blueprint-for-the-future-of-sustainable-mining .story-introcontent ul {
    list-style: disc;
    color: #1e3b62;
    font-size: 1.9em;
    line-height: 1.684em;
    margin-left: 18px;}

body#cctv-privacy-note h2 {padding: 12px 0 12px 0;}

body#privacy-policy h2 {padding: 12px 0 12px 0;}

body#cookie-policy h2 {padding: 12px 0 12px 0;}

#feedbackformcaptcha-code1CaptchaContainer{float: left;margin-bottom: 20px;width: 80%;}
#feedbackformcaptcha-code1CaptchaTextContainer{width: 30.8%;}
.feedbackformcaptcha-code1CaptchaText{height: 30px;font-size: 1.6em;width: 100%;padding: 5px;}
.feedbackformcaptcha-code1CaptchaCodeContainer {float: left;padding-top: 10px;}
.feedbackformlatest-projects-update1CheckboxContainer {float: left;margin-right: 6px; margin-left: 19.2%;}
.feedbackformlatest-projects-update1Checkbox label {display: none;}
.feedbackformlatest-projects-update-text1LabelContainer{float: left;font-size: 1.6em;font-weight: bold;line-height: 22px;width: 76%;color: #434343;margin-bottom: 10px;}
#feedbackformi-have-readCheckboxContainer{float: left;margin-right: 6px;margin-left: 19.2%;margin-bottom: 15px;width: 15px;}
#feedbackformi-have-readCheckboxContainer input{margin-right: 6px;}
#feedbackformi-have-readCheckboxContainer label{ display: none; }
.feedbackformi-have-read-textLabelContainer{float: left;font-size: 1.6em;font-weight: bold;line-height: 22px;width: 76%;color: #434343;margin-bottom: 40px;}
body#contact .feedbackform-contentpage-content{padding-top:0;}

#feedbackformemail-txtboxTextboxContainer{float: left;margin-bottom: 20px;width: 30.8%;}
#feedbackformemail-txtboxTextbox{height: 30px;font-size: 1.6em;width: 100%;padding: 5px;}
#feedbackformintroLabelContainer {margin: 0 0 10px;font-size: 1.8em;line-height: 21px;color: #545454;}
#feedbackformSuccessContainer {margin-top: 70px;}

@media all and (max-width:480px) {

#quellaveco li.FullwidthImageGalleryImage.slick-slide img {max-width: 100% !important; margin-left: 0% !important;}
#feedbackformcaptcha-code1CaptchaContainer {width: 100%;}
#feedbackformcaptcha-code1CaptchaTextContainer {width: 100%;}
.feedbackformlatest-projects-update1CheckboxContainer, #feedbackformi-have-readCheckboxContainer{margin-left:0;}
.feedbackform-contentpage-content{padding: 45px 0px 20px;}
.feedbackformlatest-projects-update-text1LabelContainer{width: 90%;}
#feedbackformemail-txtboxTextboxContainer {float: left;margin-bottom: 20px;width: 61.6%;}
}
@media all and (min-width:481px) and (max-width:767px) {
.feedbackformlatest-projects-update-text1LabelContainer{width: 96%;}
#feedbackformcaptcha-code1CaptchaContainer {width: 100%;}
#feedbackformcaptcha-code1CaptchaTextContainer {width: 100%;}
.feedbackformlatest-projects-update1CheckboxContainer, #feedbackformi-have-readCheckboxContainer{margin-left:0;}
.feedbackform-contentpage-content{padding: 45px 0px 20px;}
#feedbackformemail-txtboxTextboxContainer {float: left;margin-bottom: 20px;width: 61.6%;}


}

body#pageup-contact table tr td{border:1px solid;}
	body#pageup-contact table tbody tr th{background: #ccd4e4;padding: 15px 10px;color: #434343;text-align: left;border:1px solid;}
	body#pageup-contact table thead tr th {border:1px solid;text-align: left;}

body#communities #creating-sustainable-value .bg-overlay-small {width:70%; margin-top:20px;}



.bg-overlay-small.boxRHS {
    float: right;
    width: 54%;
}



.imagegrid-4x3-img {float: left; width: 100%; margin-bottom: 30px;}
.imagegrid-4x3-img-box {float: left; width: 100%; margin-bottom: 10px;}
.imagegrid-4x3-image {float: left; width: 100%; margin-bottom: 10px;}
.imagegrid-4x3-downloads {float: left; width: 100%; margin-bottom: 5px;}
.imagegrid-4x3-downloads p.viewdownloads {float: right;	font-family: "DINB"; text-transform: uppercase;}
p.viewdownloads a:hover {color: #7f93ba;}
.galleryWrapper div#cboxClose {display: block !important;}
.imagegrid-4x3-image img {width: 100%; height: auto;}
.imagegrid-4x3-img img {width: 100%; height: auto;}
#quellaveco button.slick-prev.slick-arrow {
    top: auto;
    right: auto;
    bottom: -42px;
    left: 45%;
}
#quellaveco button.slick-next.slick-arrow {
    top: auto;
    right: 46%;
	bottom: -42px;
}


#quellaveco .rhs-links-circle {display: none;}
#quellaveco div#related-content {display: none;}


@media all and (min-width:320px) and (max-width:767px) {

#quellaveco li.FullwidthImageGalleryImage.slick-slide img {max-width: 100% !important; margin-left: 0% !important;}

#quellaveco button.slick-prev.slick-arrow {
    top: unset;
    right: unset;
    bottom: -42px;
    left: 37%;
}
#quellaveco button.slick-next.slick-arrow {
    top: unset;
    right: 37%;
}

}



#quellaveco .video-item-content img.video-icons {
    width: 40px;
    position: absolute;
    text-align: center;
    top: 32%;
    left: 45%;
}

#quellaveco .video-section-contentpage {
    float: left;
    width: 100%;
}

#quellaveco .video-section-contentpage .video-title {
    padding: 10px 20px;
    color: #ffffff;
    background: url(/~/media/images/a/anglo-american-plc-v2/css/story-overlay.png) repeat scroll 0 0 transparent;
    min-height: unset;
    height: unset;
}

#quellaveco .video-section-contentpage .video-title > p {
    color: #ffffff;
    text-transform: none;
    font-family: DINM;
}

.FullwidthImageGallery-wrapper {
    margin-bottom: 30px;
}
	
	
.video-gallery-featured-video {
    width: 100%;
    float: left;
    padding: 20px 0;
	 margin-bottom: 40px;
}
.video-gallery-featured-video-section {
    padding: 20px 10px;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.22);
    float: left;
    width: 100%;
}

.video-gallery-featured-video-text p.btext {
    color: #ffffff;
    line-height: 1.5em;
    font-size: 3em;
    font-family: DINM;
}

.video-gallery-featured-video-bg {
    height: 421px;
    object-fit: contain;
    position: relative;
}
a.fullwidthvideoPlayLink {
    top: calc(50% - 23px);
    display: block;
    width: 46px;
    height: 46px;
    position: absolute;
    left: calc(50% - 23px);
}
.video-gallery-featured-video-text {
    padding-right: 20px;
    padding-left: 15px;
    margin-top: 60px;
}
.video-gallery-featured-video-text h2 {
    font-family: DINB;
    font-size: 3.8em;
    line-height: 1.16em;
    text-align: left;
    color: #ffffff;
    margin-top: 33px;
    margin-bottom: 29px;
}
.video-gallery-featured-video-text p {
    color: #ffffff;
    line-height: 1.8em;
    font-size: 2.2em;
}
p.video-quote-by {
    color: #00207a;
    font-size: 1.5em;
    font-family: "DINB";
    margin-top: 60px;
    float: right;
    margin-right: 10px;
    line-height: initial;
    margin-bottom: 3px;
}
p.video-quote-by-title {
    float: right;
    margin-right: 10px;
    text-align: right;
    line-height: 1.5em;
    color: #00207a;
    font-size: 1.3em;
    font-family: "DINB";
    width: 100%;
}
	
.videogalleryWrapper div#cboxClose {
    display: block !important;
}

.video-gallery-featured-video-title {
    float: left;
    width: 100%;
}

.video-gallery-featured-video-title h2 {
   margin-bottom: 0 !important;
}

.video-gallery-featured-video-title .container.max1170 {
    padding-bottom: 10px;
    padding-top: 0px;
}


li.FullwidthImageGalleryImage.slick-slide {
       margin-left: 0 !important;
}

#quellaveco .page-title-sharing .pr-title {
    display: none;
}


.imagegrid-4x3 .loadmore-wrapper{
    float: left;
    width: 100%;
    text-align: center;
    position: relative;
}

.imagegrid-4x3 .loadmore-wrapper button#loadmore_btn {
    margin: 0 auto;
    background: #002577;
    border: none;
    color: #ffffff;
    font-family: "DINB";
    text-transform: uppercase;
    padding: 12px 22px;
    font-size: 1.4em;
        position: relative;
    z-index: 2;
}

.imagegrid-4x3 .loadmore-wrapper:before {
    content: " ";
    border-top: 1px solid #ccd4e4;
    height: 1px;
    width: 100%;
    position: absolute;
    left: 0;
    top: 20px;
}

a.animlink{font-family: DINB; color: #002478;text-transform:uppercase; position:relative;}
a.animlink:after{content: "";width: 13px;height: 18px;position: absolute;right: -20px;top: -1px;background-image: url("/~/media/Images/A/Anglo-American-PLC-V2/css/animated-arrowlink.png");background-position: -11px -9px;background-repeat: no-repeat;
transition: right .2s linear;}
a.animlink:hover:after{right:-40px;}


#quellaveco li.FullwidthImageGalleryImage.slick-slide img{max-width: 75%; margin-left: 12%; }
#quellaveco .FullwidthImageGallery-wrapper h2 {text-align: center;}
#quellaveco #key-highlights .contact-bottom {padding-top: 0;}

#our-sustainability-strategy .pr-title h1{display:none;}
body#site-visit-to-copper-mines-2018 .bannerTitle p {font-size: 4.8em;line-height: 50px;}
body#site-visit-to-copper-mines-2018 #frc-banner-signposts {padding-top: 30px;}

body#site-visit-to-copper-mines-2018 #frc-banner-signposts {padding-top:30px}
body#site-visit-to-copper-mines-2018 .bannerTitle p {font-size:4.8em; line-height: 50px;}
body#site-visit-to-copper-mines-2018.firefox .bannerTitle p {padding-top: 20%;}