@import url("http://fast.fonts.com/t/1.css?apiType=css&projectid=18f3ea12-0ed7-4da2-b11b-f03c9d6ba9c4");


@font-face {
    font-family: "DINB";
    src: url("/~/media/Files/A/Anglo-American-Platinum/fonts/DINWeb-Bold-eot.eot?#iefix");
    src: url("/~/media/Files/A/Anglo-American-Platinum/fonts/DINWeb-Bold-eot.eot?#iefix") format("eot"), url("/~/media/Files/A/Anglo-American-Platinum/fonts/DINWeb-Bold-woff.woff") format("woff"), url("/~/media/Files/A/Anglo-American-Platinum/fonts/DINComp-Bold-ttf.ttf") format("truetype");
    font-weight:normal;
}
@font-face {
    font-family: "DINM";
    src: url("/~/media/Files/A/Anglo-American-Platinum/fonts/DINWeb-Medium-eot.eot?#iefix");
    src: url("/~/media/Files/A/Anglo-American-Platinum/fonts/DINWeb-Medium-eot.eot?#iefix") format("eot"), url("/~/media/Files/A/Anglo-American-Platinum/fonts/DINWeb-Medium-woff.woff") format("woff"), url("/~/media/Files/A/Anglo-American-Platinum/fonts/DINComp-Medium-ttf.ttf") format("truetype");
}

html{ -ms-overflow-style:scrollbar; }
#MainWrapper{margin:0 auto; max-width:1200px;}
.ie8 #MainWrapper{margin:0 auto; max-width:1170px;}
#Homepage #MainWrapper  {max-width:100%;}
#headerwrapper, #contentwrapper { margin:0 auto; position:relative; }
#headerwrapper, #contentwrapper {max-width:1170px;}
#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:396px;}



body{background:url(/~/media/images/A/Anglo-American-Platinum/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;}
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; font-size:1.2em;}
ol li{margin-bottom:10px;}
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{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:35px; 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.6em; line-height:1.2em;}
.float100 {float:left; width:100%}
.floatRight {float:right}
.overlay {background:url(/~/media/images/A/Anglo-American-Platinum/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;}
textarea {resize:none;}
ul.rad-alternate > li {
    line-height: 26px;
}
.one-col-content ul li{font-size:1.4em;line-height:19px; list-style-type:disc;color:#545454;}
.one-col-content ul {margin-left: 15px;}
.ContentWrapper ul {margin-bottom: 20px;margin-top: 20px;}
.ContentWrapper ul li {font-size: 1.8em;line-height: 19px;list-style-type: disc; margin: 0 0 15px 15px;color:#545454;}
.ContentWrapper ul li p,.contentwrapper ul li p  {font-size: 1em; margin: 0;}

/*-------------- Main Body CSS Ends --------------*/
/*-----Table structure Starts----------------*/
table tr td,table tr th{font-size:1.6em;line-height:22px;padding:15px 10px;color: #545454;}
table tr th{font-weight:700;}
table thead tr th{background:#ccd4e4;padding:15px 10px;color:#434343;text-align:right;}

table.inv-responsive-table tr .inv-responsive-data-header{background:#ccd4e4;}
table.inv-responsive-table tr th,table.inv-responsive-table tr td{border:1px solid #ddd;}
.inv-responsive-table{margin-bottom:20px;}

table.rad-financialtable, table.rad-datatable {
    float: left;
    margin-bottom: 20px;
    width: 100%;
}
table th, table td{border-top: 1px solid #ddd;} 
table.rad-financialtable th{
text-align:left;
}
table.rad-financialtable td{text-align:center;}
 table{margin-bottom:20px;}
table.rad-datatable thead tr th{text-align:left;}
table.rad-financialtable.dividend-table thead th{text-align:center;}
table.rad-financialtable.dividend-table thead th.first{text-align:left;}
/*----- custom five year plan table starts------------------------*/
table.rad-datatable.five-year-strategic-plan tbody tr.last{background-color:#9aafc8;}
table.rad-datatable.five-year-strategic-plan tbody tr td,table.rad-datatable.five-year-strategic-plan thead tr th{text-align:center;}
table.rad-datatable.five-year-strategic-plan tr.rad-highlight th,table.rad-datatable.five-year-strategic-plan tr.rad-highlight td{border-top:1px solid #b0bed4;}
table.rad-datatable.five-year-strategic-plan thead tr th.first{text-align:left;}
table.rad-datatable.five-year-strategic-plan tbody tr th{color:#1f3e88;font-weight:normal;}
table.rad-datatable.five-year-strategic-plan tbody tr.rad-highlight th{font-weight:700;}
table.rad-datatable.five-year-strategic-plan tbody tr.last td{color:#fff;}
table.rad-datatable.five-year-strategic-plan tbody tr.rad-highlight{background-color:#d7dfe9;}
table.rad-datatable.five-year-strategic-plan tbody tr.rad-highlight{background-color:#d7dfe9;}
/*----- custom five year plan table ends------------------------*/
/*-----Table structure Ends----------------*/

/*-------------- 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;}
.search-link span { background: url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -526px -45px; float: left; height: 52px; width: 52px;}
.search-device span { background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -403px 0; height: 30px; width: 30px;}
#SearchButtonContainer{float:left;}
#SearchButtonContainer input{float:left; height:32px; width:32px;}
#SearchButtonContainer span {background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -330px 0; cursor: pointer; float: left;
    height: 32px;margin-top: -1px;width: 32px;}
#searchTextboxContainerMobi input, #SearchTextboxRP{float:left; width:100%;font-size:1.4em; width:280px; padding:15px;height:40px; line-height:32px;border:0; text-transform:uppercase; background-color:#193276;color:#ffffff; 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;}
#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;}
.searchresultpage {padding-top:20px}
.ui-widget-content {
    z-index: 9999 !important;
}
#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 {padding-left:12px}
.group-sites span {background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -549px -5px; float: right;  height: 14px;
    margin-left: 9px; width: 19px;}
.groupSitesContainer {display:none; position:absolute; top:32px; width:171px; 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%}

.tag-line {padding-right:0}
.tag-line p {float:right; margin-top:13px;color:#002478;text-transform:uppercase;font-weight:700;}
.tag-line-bottom {padding:15px; float:left; width:100%;}
.tag-line-bottom p {color:#002478;text-transform:uppercase;font-weight:700;}
#topToolsContainer {position:relative;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 a {color:#002478}

.menu-box {text-transform: uppercase; color:#a3afcd; font-family:DINM;float:left;width:100%;}
.ie8 .menu-box{margin-top:-20px} 
.menu-box span {padding-top:3px; margin-left:14px}
.menu-box a {font-family:DINM; color:#002478; text-transform:uppercase; float:left }
.menu-link { background: url("~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -541px -242px; color: #002478; cursor: pointer;
    float: left; margin-left: -15px; padding: 12px 20px 12px 15px;}
#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;}

/*-------------- Header CSS Ends --------------*/

/*------banner starts------------------------------------*/

.bannerOuter {padding-left:0}

.bannerContent {text-transform:uppercase}
.bannerTitle p, .bannerText p {font-family:DINB; font-size:4.8em; color:#fff; line-height:50px; width:40%; }
.bannerTitle p {width:100%; padding-top:30px}
.without-text-background-banner .bannerTitle p { text-transform: uppercase; width: 62%;}
.without-text-background-banner .bannerTitle {margin-top: 8%; width: 100%;}
#financial-results-centre .bannerText p, #annual-reporting .bannerText p {font-size:2.8em; line-height:30px}
.video-play { position:absolute; top: 38%; left:50%}
.video-banner {display:none}
.newClass{ height:658px;}
.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:10000; width:60px; height:60px; }
.close-video a {display:block; z-index:99;}
.video-inner:hover .close-video{ display:block; }
.video-inner iframe {z-index:0}
.iframeWrapper {z-index:0}
#iframe-container {margin-bottom:20px}


/*----------------------banner ends-----------------------------------*/



/*-------------- Top Navigation CSS Starts --------------*/
.downArrow {background:url("/~/media/Images/A/Anglo-American-Platinum/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;}
#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}
#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}

.showLevel2 {background:#fff; top:48px;}

#topnavigation-mobi.stickyMood {top:47px; z-index:9999}
#topnavigation-mobi {display: none;float: left;padding: 0;position: relative;text-transform: uppercase;width: 100%;font-size:1.4em;z-index:9999;}
#topnavigation-mobi .scroll-wrapper > ul > li {background:#ccd3e3;padding: 15px 0;position: relative;width: 100%;float:left;}
#topnavigation-mobi ul li.selected > a , #topnavigation-mobi ul li.navopen > a, #topnavigation-mobi ul li.current > a {color:#434343}

#topnavigation-mobi .scroll-wrapper > ul > li.last {padding-bottom:15px;}
#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:15px 30px} 
#topnavigation-mobi ul li.level3 {float:left; width:100%; padding:5px 10px} 
#topnavigation-mobi .scroll-wrapper > ul > li > a {padding:0 15px}

.showmore span, .showmore1 span {background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat -550px 2px;padding: 0;position: absolute;
right: 20px;height: 20px;top: 10px;width: 20px !important;}
.showmore.selected span, .showmore1.selected span {background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat -550px -15px; top:13px}
.search-link  {position:fixed; top:15px; right:25px;height:61px; border:none!important; padding:0!important; z-index:9999}
/*-------------- 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 --------------*/





/*-------------- Site Map CSS Starts --------------*/
#contentwrapper #sitemapcontainer ul{padding-left:0!important; padding:0px;}
#contentwrapper #sitemapcontainer ul li { margin: 0 0 0 15px;font-size:1.8em; width:auto; float:left;clear:both;}
#contentwrapper #sitemapcontainer li{ margin:15px 0 20px; padding:0!important; font-weight:bold;}
#contentwrapper #sitemapcontainer li a{ display:block; padding:3px; background:#fff; color:#002776;}
#contentwrapper #sitemapcontainer li ul li{font-size:1em !important; margin:5px 0; padding:0 0 0 0px; font-weight:normal}
#contentwrapper #sitemapcontainer ul li ul {margin: 10px 0 10px 20px; padding: 0 !important;}
#contentwrapper #sitemapcontainer li ul li a{ padding:0 0 0 3px;}
#contentwrapper #sitemapcontainer li ul li ul{ margin-bottom:10px;}
#contentwrapper #sitemapcontainer li ul li ul li{ margin-left:16px; padding-left:10px;}
/*-------------- Site Map CSS Ends --------------*/



/*-------------- Footer CSS Starts --------------*/
#footerouterwrapper {background:url(~/media/Images/A/Anglo-American-Platinum/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:30%; 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: 42px; padding: 0px; background:#edf0f5; }
.copyright {color:#808080; padding-top:15px;}
 .copyright a{float:right;margin-top:-34px }
 .copyright p {font-size:1.4em}
.ticker {font-size:1.6em}

.investis-branding {background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -420px -205px; float: left;height: 35px;
    width: 121px;}

.social-media li a { background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll 0 0;clear: both; display: block;
    height: 41px; width: 41px;}
.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.flickr-sp a {background-position: -165px 0;}
.social-media li.youtube-sp a {background-position: -220px 0;}
.social-media li.slideshare-sp a { background-position: -275px 0;}

.tag-line-img {
    padding-bottom: 20px;
}
/*-------------- Footer CSS Ends --------------*/




/* --------------- Homepage Starts ---------------- */
#contentwrapper{float:left; width:100%}
/* --------------- Content Wrapper Ends ---------------- */

/* --------------- Homepage Starts ---------------- */
.homecontentwrapper  {padding-bottom:30px;}
h2.home-stories  {margin:48px 0 40px 0; font-size: 3.4em;  line-height: 34px;}
.w100hAuto {max-width:100%;}
.story {position:relative; overflow:hidden; margin-bottom:20px; }
.story-tag-title {   background: none repeat scroll 0 0 #002776;  color: #fff;  display: block; float: left;  font-size: 1.4em;  font-weight: bold;  margin-bottom: 7px;  margin-right: 10px;  margin-top: 15px;  padding: 10px;  text-align: center;  text-transform: uppercase;}
.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-Platinum/css/story-overlay.png); color:#fff; padding:15px 20px; cursor:pointer; -webkit-backface-visibility: hidden; }

.ip3-multimedia-library .our-stories .story-desc{padding:15px 15px;}


.our-stories-a .story-desc{position:absolute; bottom:0; left:0; width:100%;height:80px;background:url(/~/media/images/A/Anglo-American-Platinum/css/story-overlay.png); color:#fff; padding:15px 20px; cursor:pointer; -webkit-backface-visibility: hidden; }
.story-desc p {color:#fff; margin-bottom:5px;}
.story-desc p.boddesignation {margin-bottom:28px;}
.story-title {font-family:DINM; text-transform:uppercase; line-height:20px}
.story a.read-more {position:absolute; bottom:15px; left:20px; color:#fff; font-size:1.4em; display:none; font-family:DINM; text-transform:uppercase; } 
.story div.read-more {position:absolute; bottom:15px; left:20px; color:#fff; display:none; font-family:DINM; right:20px;  } 

.story-image, .content-thumbnail-image {float:left; margin-right:15px;}
.story-image img {max-width:100%;  height:auto}
.story-image{padding-bottom:10px;}
.story-tags {margin:10px 0 20px}
.story-tags span {font-size:1.4em; margin-right:10px; background:#ccd4e4; padding:5px 7px; text-align:center; float:left; margin-bottom:10px;}
.story-page p.back-to-link {background: none repeat scroll 0 0 #ccd4e4; float: right; font-weight: bold;    margin-bottom: 15px; padding: 10px;}
#platinum-group-metals .story-desc p{font-size:1.7em;}

.prom-box-content {padding-top:10px;}
.prom-box-content p{font-weight:bold; font-size:1.5em}
.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; font-size:1.6em;}
.homernsXmlContainer .rns-title.last{border-bottom:0}


.talk-to-us {background:#eff1f6; padding:16px 20px 20px; position:relative}
.tArrow {padding-left:47px; margin-top:-28px}
.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.6em; color:#bbbbbb; font-family:Arial; margin-bottom:33px; line-height:17px; }

p.read-more-button a{background:#002478; color:#fff; float:left; font-family:'DINM'; line-height:20px; text-transform:uppercase;}
.box-link a {float:left; width:100%; padding-top:10px;}
.box-icon-1 { background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -186px -254px;}
.box-icon-2 {background: url("/~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -150px -254px;}
.box-icon-3 {background: url("/~/media/Images/A/Anglo-American-Platinum/icons/icon-video.png") no-repeat scroll;}
.box-icon { float: left; height: 29px; width: 29px;}
.home-row h2 {font-size: 3.4em; line-height: 34px; margin: 0 0 10px; padding-left:48px;}

.twitt-bar {padding-left:15px;background:url(~/media/Images/A/Anglo-American-Platinum/css/bg-twitter.gif) no-repeat 8px 7px #edf0f5; font-size:1.4em; color:#565656; line-height:14px; min-height:42px;}
.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-Platinum/css/sprite.png") no-repeat scroll -224px -51px; }
#twitterfeed .bx-next {background:url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -276px -51px;}
#twitterfeed .bx-prev.disabled {background:url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -326px -51px; cursor:initial}
#twitterfeed .bx-next.disabled {background:url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -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}

#contentwrapper ul li {font-size:1.8em; line-height:19px; margin-left:15px; list-style:disc; margin-bottom:15px;color:#545454;}
#contentwrapper td ul li, #contentwrapper th ul li {font-size:1em;color:#545454;}
.story-page p{margin-bottom:20px;}
/* --------------- Content Wrapper Ends ---------------- */

/* --------------- Calendar Starts ---------------- */
.events-wrapper { margin-bottom: 20px;}
.calendar-event { float: left; margin-bottom: 30px; margin-right: 30px; min-height: 167px; padding-top: 28px; width: 22%;}
.cl-header {background: url("/~/media/images/a/Anglo-American-Platinum/css/event-top.png") no-repeat scroll center top rgba(0, 0, 0, 0); height: 28px;  position: relative;  z-index: 9;}
.cl-body {-moz-border-bottom-colors: none; -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-color: -moz-use-text-color #a3afcd #a3afcd;
    border-image: none;   border-right: 1px solid #a3afcd;  border-style: none solid solid;   border-width: medium 1px 1px;  margin-top: -14px;  padding: 15px 15px 0;}
.cl-month { border-bottom: 1px solid #a3afcd; color: #434343; font-family: DINB; font-size: 1.8em; margin-bottom: 17px; padding-bottom: 8px; text-align: center; text-transform: uppercase;}
.cl-desc {min-height: 65px;}
.cl-date { color: #002478; float: left; font-family: DINM; font-size: 4.2em; line-height: 40px;
    width: 35%;}
.cl-title { color: #545454; float: left; line-height: 17px; width: 65%;}
.cl-outlook { border-top: 1px solid #a3afcd; margin-bottom: 15px; padding-top: 10px;}
.cl-outlook a { color: #002177;}
.cl-outlook a img { float: left; margin-right: 4px;}
.cl-bottom { background: none repeat scroll 0 0 #eaedf4; min-height: 10px;}



/* --------------- Calendar Ends ---------------- */


/*------------------------Press Release Item Starts---------------------*/
.ir-wrapper-4{ background: none repeat scroll 0 0 #e5e9f1;margin-bottom: 60px;padding: 60px 45px;}
.pr-table-wrap{float:left;width:100%; overflow-x:auto; -webkit-overflow-scrolling: touch; }

/*------------------------Press Release Item 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-Platinum/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;}
#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%;}
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-Platinum/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 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:2.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-Platinum/css/button-read-more.jpg) no-repeat center center;  }
.tab-button.close {background:url(/~/media/images/A/Anglo-American-Platinum/css/button-close.jpg) no-repeat center center; }
.tab-body { padding:20px; background:#eff1f6; min-height:320px;}
.tab-inner {overflow:hidden; padding-top:79px;}
.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-Platinum/css/snap-plus.jpg") no-repeat 98% 50% #7f93ba ;cursor: pointer;float: left;	padding: 18px 15px;	width: 100%; color:#fff; font-size:1.6em; font-weight:bold; line-height:18px;text-transform:uppercase;}
.snapdown-title.selected {background: url("/~/media/Images/A/Anglo-American-Platinum/css/snap-minus.jpg") no-repeat 98% 50% #7f93ba ;}
.snapdown-content-box  {padding:15px;}
.snapdown-content-box .last {margin:0}

/* --------------- Annual Reporting Starts ---------------- */

/* --------------- Our Stories Starts ---------------- */
#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:64px; width:80%;}
#PRbannerwrapper.Storybannerwrapper .readMoreText > a {text-transform:uppercase; font-size:2em; font-weight:bold;}
.loading {background: url("/~/media/Images/A/Anglo-American-Platinum/icons/ajax-loader.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}
.filter-title {font-weight:bold; font-size:1.6em; line-height:21px; color:#002378; text-transform:uppercase; float:left; width:145px; padding-bottom:6px; cursor:pointer}
.filter-title.active {color:#545454}
.filter-title.active span {background: url("/~/media/Images/A/Anglo-American-Platinum/css/arrow-down-small.jpg") no-repeat center center;}
.filter-title span {background: url("/~/media/Images/A/Anglo-American-Platinum/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.6em; font-weight:bold; line-height:25px; padding-right:26px; text-transform:uppercase}
.tags a:hover, .tags a.current {text-decoration:underline}

#loadmore{margin-top:20px} 
#loadmore a{background:url("/~/media/Images/A/Anglo-American-Platinum/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;}
.story-image.floatimage1{float:right;margin-left:15px; margin-right:0px;}
#meet-our-people p{margin:0 0 20px;}
/* --------------- Our Stories Ends ---------------- */

/* --------------- Form Starts ---------------- */
.feedbackform-contentpage.container{   margin-bottom: 20px;  margin-top: 35px}
.feedbackform-contentpage.contactuspage{float: left;  width: 100%;}

/* --------------- Form End ---------------- */



/* Key Facts CSS starts */
.key-figures{color:#002478;font-size:3.4em}
.key-content{color:#434343;font-size:2.4em;text-transform:uppercase}
.box1{padding:20px 10px 20px 75px;background-color:#d1d8e7;background-image:url(/~/media/images/A/Anglo-American-Platinum/operate-images/key-fact-box1.png);background-repeat:no-repeat;background-position:20px 20px}
.box2{padding:20px 10px 20px 75px;background-color:#d1d8e7;background-image:url(/~/media/images/A/Anglo-American-Platinum/operate-images/key-fact-box2.png);background-repeat:no-repeat;background-position:20px 20px}
.box3{padding:20px 10px 20px 75px;background-color:#d1d8e7;background-image:url(/~/media/images/A/Anglo-American-Platinum/operate-images/key-fact-box3.png);background-repeat:no-repeat;background-position:20px 20px}
.box4{padding:20px 10px 20px 75px;background-color:#d1d8e7;background-image:url(/~/media/images/A/Anglo-American-Platinum/operate-images/key-fact-box4.png);background-repeat:no-repeat;background-position:20px 20px}

.key-figures,.key-content{font-family: "DINM";float:left;width:100%;}
.key-figures{line-height:36px;margin-bottom:0px;}
.key-content{line-height: 26px;font-size: 2.2em;margin-bottom:0px;}
.key-box{float:left;padding-bottom:10px;width:100%;}
.key-content p>a{color: #335291;  text-decoration: underline;}
/* Key Facts CSS Ends */

/*----------------------Full Width elements Starts-------------------------------*/
.fullWidthContainer #contentwrapper{max-width:inherit;width:auto;float:none;clear:both;}
.fullWidthContainer .contentwrapper > div{max-width:1170px; margin:0 auto;float:none;clear:both;}
.fullWidthContainer .contentwrapper .blue-color-content-wrapper{float: left; max-width: none; width: 100%;}
.blue-color-content-wrapper{background-color:#d8deea !important;float:left; width:100%;  }
.blue-color-content-wrapper > div {background:none;}
.fullWidthContainer #contentwrapper .blue-color-content-wrapper{  margin-bottom: 20px;}
/*----------------------Full Width elements Ends-------------------------------*/


/*----------------------------Calendar Starts --------------------------------------*/

/*----------------------------Calendar Ends--------------------------------------*/

/*-------------------------boxes starts---------------------------*/
.supplier-boxes { padding: 25px 0;}
.supplier-box { background: none repeat scroll 0 0 #eff1f6; margin-bottom: 30px; min-height: 210px;}
.suppliers-title-box { background: none repeat scroll 0 0 #d1d8e7; border-bottom: 12px solid #fff; padding: 20px;}
.supplier-background-box{ border-bottom: 12px solid #fff;}
.suppliers-title-box p {color: #002776; font-family: "DINM";font-size: 2.4em; line-height: 24px;
    text-transform: uppercase;}
.suppliers-content-box p a{ word-wrap: break-word;}  
.suppliers-content-box {padding: 20px;}
/*-------------------------boxes ends---------------------------*/

/*--------------content with table starts--------*/
.content-with-table table{width:100%;}
.content-with-table table thead tr th{text-align:left;}
.content-with-table table tr{border-bottom:1px solid #d6dde9;}
.content-with-table table tbody tr:nth-child(even) {background: #ffffff;}
.content-with-table table tbody tr:nth-child(odd){background:#f5f6fa;}
.content-with-table table tr td{ padding: 20px 10px;}
/*--------------content with table ends--------*/




/*---------------------SelfServe CSS For Priority Initiative--------------------*/
#priority-initiatives .rad-right {
    text-align: right;
    float:right;
}
#fact-sheet p.ss-notes,#fact-sheet .rhs-links-circle{ display:none; }
/*---------------------SelfServe CSS For Priority Initiative Ends--------------------*/




/*-------------------bod-css------------------------*/

/*---------------bod-page styling starts---------------*/

.content-wrapper{float:left;width:100%;}
#the-board .content-wrapper .row{padding-bottom:30px;}
.bod-container{width:100%;float:left;margin-bottom:15px;}
.anglo-small-container{width:100%;float:left;}
.small-bod-container img{float:left;}
.bod-container .anglo-small-bod-container .small-bod-content{padding:15px;position: absolute;bottom:0px;width: 100%;background:url("/~/media/images/A/Anglo-American-Platinum/css/story-overlay.png") repeat scroll 0 0 rgba(0, 0, 0, 0);color:white;left:0px;cursor:pointer;text-transform:uppercase;overflow:hidden;}
.small-bod-content .small-bod-link{color:white;position:absolute;bottom:40px;display:none;}
.small-bod-content p {font-family:DINM;}
.large-bod-item .bx-next{margin-right:-10px;background-image:none;}
.large-bod-item .bx-wrapper .bx-viewport{height:auto;overflow:auto;}
p.boddesignation{color:#e2d8af!important;font-size:1.4em;}
.story-desc p.bodname { color: #fff;  margin-bottom: 0;}
.bod-container .large-bod-content{bottom:0px;padding: 10px 23px;position: absolute;width:100%;background:url("/~/media/images/A/Anglo-American-Platinum/css/bg-bod-large.png") repeat scroll 0 0 transparent;min-height:255px;}
#the-board .boditem-wrapper .story-desc p{margin-bottom:0px;}
#group-management-committee .boditem-wrapper .story-desc p{margin-bottom:0px;}


.large-bod-item{float:left;}
.anglo-bod-container row{float:left;width:100%;}
.anglo-bod-name{color:#002478;font-size:3.4em;line-height:34px;}
.anglo-bod-designation{font-size:1.8em;color:#545454;}
.large-bod-content p.rad-introtext{padding-bottom:10px;font-size:2em;line-height:22px;}
.large-bod-content p{font-size:1.8em;}
.large-bod-content ul{font-size:1.8em;line-height:19px;}
.large-bod-content ul li{list-style:disc inside none;}
.large-bod-content p a{cursor:pointer;}
.large-bod-img img{float:left;width:100%;}

.anglo-bod-container{float:left;width:100%;position:relative;}
.bod-menu-view {background: url("/~/media/Images/A/Anglo-American-Platinum/css/close-btn.jpg") no-repeat scroll 0 0 transparent;cursor: pointer;display: block; font-size: 0; height: 55px; position: absolute; right: 15px; top: 30px; width: 55px;}
.boditem-wrapper img{float:left;width:100%;height:auto;}

.large-bod-img{float:left;width:100%;position:relative;}
.bodintrotext{position:absolute;right:0px;top:100px;width:35%;padding:10px;}
.anglo-bod-container .bx-prev{background-image:url('/~/media/Images/A/Anglo-American-Platinum/css/bod-slider-prev.png');background-repeat:no-repeat;height: 56px;left: 15px;position: absolute;top: 35%;width: 56px;z-index: 10;display:block;font-size:0px}
.anglo-bod-container .bx-next{background-image:url('/~/media/Images/A/Anglo-American-Platinum/css/bod-slider-next.png');background-repeat:no-repeat;height: 56px;right: 15px;position: absolute;top: 35%;width: 56px;z-index: 10;display:block;font-size:0px;}
.anglo-bod-container .bx-pager .bx-pager-item{float:left;}
.anglo-bod-container .bx-pager .bx-pager-item a{float:left;font-size:0px;background: url("/~/media/images/a/anglo-american-platinum/css/pager.png") no-repeat scroll 0 2px transparent;display: inline-block;height: 27px;width:27px;}
.anglo-bod-container .bx-pager .bx-pager-item a.active{background:url("/~/media/images/A/Anglo-American-Platinum/css/pager.png") no-repeat scroll 0 -26px transparent;}
.anglo-bod-container .bx-pager .last a{background:url("/~/media/images/A/Anglo-American-Platinum/css/pager-last.png") no-repeat scroll 0 3px transparent;}
.anglo-bod-container .bx-pager .last a.active{background:url("/~/media/images/A/Anglo-American-Platinum/css/pager-last.png") no-repeat scroll 0 -26px transparent;}
.anglo-bod-container .bx-controls{margin:23px 0 30px}
.bod-introtext{float:left;width:100%;padding:13px 0 13px;}
.bod-introtext p{font-size:2.0em; color:#545454; line-height:25px;}

#group-management-committee .page-title h1{display:none;}
#the-board #bod-sectionheader , #group-management-committee #bod-sectionheader {border-bottom: 1px solid #ccd4e4;color: #434343;font-family: "DINM";font-size: 3.4em;line-height: 34px;margin-bottom: 0;padding: 30px 0 20px;text-transform: uppercase;}
.mobi-content-bod{float:left;width:100%;margin-top:30px;}
.mobi-content-bod p{color:black;}
.mobi-content-bod ul{font-size:1.6em;line-height:19px;}
.mobi-content-bod ul li{list-style:disc inside none;}
.tabbed-container{float: left;margin: 0 0 20px;width: 100%;}
.tabbed-container ul{border-bottom: 2px solid #667dad;float: left;width: 100%;}
.tabbed-container ul li{ float: left;font-size: 1.8em;height: 54px;margin-bottom: -11px;text-align: center;width: 48.7%;}
.tabbed-container ul li.current{  background-image: url("/~/media/Images/A/Anglo-American-Platinum/icons/bod-arrow.png");background-position: center bottom;background-repeat: no-repeat;}
.tabbed-container ul li a{  background-color: #eff2f7;color: #002776;float: left;padding: 15px 5px;width: 100%;}
.tabbed-container ul li.current a {background-color: #667dad;color: white;float: left;width: 100%;}
.tabbed-container ul li {
    margin-right: 2.6%;
}
.tabbed-container ul li.last {
    margin-right: 0;
}
/*media queries for bod starts*/

@media all and (max-width:991px) and (min-width:710px){
.anglo-bod-container .bx-prev {background-size: 100% auto;height: 40px;left: 15px;position: absolute;top: 25%;width: 40px;}
.anglo-bod-container .bx-next {background-size: 100% auto;height: 40px;right: 15px;position: absolute;top: 25%;width: 40px;}
.bod-menu-view {right: 16px; top: 8px; width: 44px;  height:43px; background-size:cover;}
}
@media all and (max-width:991px) and (min-width:640px){
.small-bod-content .small-bod-link{padding-top:50%;}
}
@media all and (max-width:639px){
.small-bod-content .small-bod-link{padding-top:40%;}
.tabbed-container ul li a{    min-height: 43px; padding: 14px 7px 7px;}
.anglo-small-bod-container .story .read-more {font-size:1.2em;line-height:13px; bottom:5px; left:10px;}
/*.bod-container .anglo-small-bod-container .small-bod-content{padding:10px}*/
.bod-menu-view {right: 16px; top: 8px; width: 44px;  height:43px; background-size:cover;}
}
@media all and (max-width:767px) and (min-width:640px){
.bodname{padding-bottom:7px;}
}
@media all and (max-width:709px) and (min-width:640px){
.anglo-bod-container .bx-prev {background-size: 100% auto;height: 40px;left: 15px;position: absolute;top: 22%;width: 40px;}
.anglo-bod-container .bx-next {background-size: 100% auto;height: 40px;right: 15px;position: absolute;top: 22%;width: 40px;}
.bod-menu-view {right: 16px; top: 8px; width: 44px;  height:43px; background-size:cover;}
}
@media all and (max-width:780px){
.small-bod-item{padding-left:0px;padding-right:10px;}
.bod-alt-even{padding-right:0px;padding-left:10px;}
.bod-alt-odd{padding-right:10px;}
.anglo-small-bod-container .our-stories{float:left;width:100%;margin:0px;}
}
@media all and (max-width:794px) and (min-width:782px){
.small-bod-item{padding-left:15px;padding-right:15px;}
}
@media all and (max-width:639px) and (min-width:480px){

.anglo-bod-container .bx-prev {background-size: 100% auto;height: 40px;left: 15px;position: absolute;top: 17%;width: 40px;}
.anglo-bod-container .bx-next {background-size: 100% auto;height: 40px;right: 15px;position: absolute;top: 17%;width: 40px;}
.small-bod-content .bodname{margin-bottom:17px !important;}

}
@media all and (max-width:479px){
.small-bod-content .small-bod-link{padding-top:25%;}
/*.small-bod-content .bodname{margin-bottom:15px !important;}*/
}
@media all and (max-width:479px) and (min-width:390px){
.anglo-bod-container .bx-prev {background-size: 100% auto;height: 40px;left: 15px;position: absolute;top: 12%;width: 40px;}
.anglo-bod-container .bx-next {background-size: 100% auto;height: 40px;right: 15px;position: absolute;top: 12%;width: 40px;}

}
@media all and (max-width:389px){
.anglo-bod-container .bx-prev {background-size: 100% auto;height: 30px;left: 15px;position: absolute;top: 12%;width: 30px;}
.anglo-bod-container .bx-next {background-size: 100% auto;height: 30px;right: 15px;position: absolute;top: 12%;width: 30px;}

}
@media all and (min-width:780px){
#the-board .our-stories .story-desc{height:80px;}
#group-management-committee .our-stories .story-desc{height:80px;}
}
@media all and (max-width:779px){
#the-board .our-stories .story-desc{height:60px;}
#group-management-committee .our-stories .story-desc{height:60px;}
}
@media all and (max-width:480px){
.our-stories .story-desc{padding:10px;}


}
@media all and (max-width:640px){
   .tabbed-container ul li a{ font-size: 0.8em;}
 }
@media all and (max-width:360px){
  .tabbed-container ul li a{
    min-height:53px; line-height:1em; padding:9px 7px 7px;
    }
    .tabbed-container ul li{
    height: 64px;
    }
}
/*media queries for bod ends*/


/*---------------bod-page styling ends---------------*/




/*------------------------------sub css----------------------------------*/
/*----------- Custom Starts --------------*/
#key-assests-item-2 {margin: 0 3.5%;}
.our-stories.active #key-assests-item-2 {margin: 0 0%;}
.story .read-more{margin-bottom:0;}
/*----------- Custom Ends --------------*/
/*---multiple content page---*/
.multiple-item-page-content p strong{line-height:25px;}
.item-with-image .item-outer .bx-has-controls-direction{display:none;}
.item-maincontent-greybox {
    background: url("/~/media/images/a/anglo-american-platinum/css/bg-overlay-4x4.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    margin-top: 60px;
    padding: 20px;
    width: 80%;
}

.item-maincontent-greybox .item-content > p {
    color: #fff;
}.item-maincontent-greybox .item-title span.title-text {
    color: #fff;
}

/*-----ends ----*/
/*----------- Simple Content Page Starts --------------*/
.ip3-sustainability .contactsContent, #media-contacts .contactsContent, #contact-us .contactsContent{ padding: 0 0 0px;}
#base-metals.contactsContent {padding:20px 0;} 
#fact-sheets .document-contentpage.container {padding-top:0;}
.item-with-content .bx-controls{display:none !important;}
#tools-for-suppliers table.rad-border,#tools-for-suppliers td.rad-border{border:1px solid;}
#tools-for-suppliers table.rad-border{margin-bottom:30px;}
.campaign-image-caption p {-webkit-box-decoration-break: clone;box-decoration-break: clone;}
.address-content > p.rad-highlight {color: #002776;font-size: 1.8em !important;margin-bottom: 10px !important;text-transform: uppercase; font-family:DINM}
.address-content > p {font-size: 1.6em; line-height: 24px; margin-bottom:40px;}
/*.address-content a {font-weight: bold;}*/
.feedbackformcaptcha-codeCaptchaCodeContainer {float: left;padding-top: 10px;}
.feedbackformlatest-projects-updateCheckbox label {color: #434343;font-size: 1.4em;line-height: 22px;padding-left: 10px;}
.feedbackformSubmitButtonContainer {float: left;padding-left: 19px;}
.feedbackformResetButtonContainer {float: left;padding-left: 19px;}
.gv-item{padding-bottom: 17px;}
.twocollinks {float: left;width: 100%;}
.document-contentpage-inner table td {border-bottom: 1px solid #ccd4e4;padding: 15px 10px 10px;}
.img-center{text-align:center !important;}
.document-contentpage-inner table {width: 100%;margin-top: 25px;}
.document-contentpage-inner th {background-color: #ccd4e4;}
.gv-title {color: #002776;font-size: 1.8em;font-weight: bold;line-height: 26px !important;}
.gv-item > p {line-height: 26px;}
.gv-bottom-content.row {float: left;padding-top: 30px;width: 100%;}

.gv-top-content > p {line-height: 26px;width:100%;}
.gv-top-content {float: left;width: 100%;}
.video-contentpage-inner.float100 img{width:100%; height:auto;}
.video-contentpage-inner.float100{position:relative;cursor:pointer;}
.video-contentpage-inner.float100 > p {background: url("/~/media/images/A/Anglo-American-Platinum/css/story-overlay.png") repeat scroll 0 0 transparent;border: 0 none;bottom: 0;color: #fff;font-family: dinm;font-size: 1.8em;margin-bottom: 0;padding: 15px 15px 12px;position: absolute;text-transform: uppercase;width: 100%;}
.video-contentpage-content p{line-height: 24px;}
.video-contentpage-content p:first-child {margin-top:-7px;}
/*------------------------------form starts----------------------------*/

.feedbackformcomments-txtareaTextareaContainer {float: left;width: 100%;padding-left: 19%;padding-top:10px;padding-bottom:20px;}
.feedbackformlatest-projects-updateCheckboxContainer{    float: left;padding-left: 10%;}
.feedbackformcomments-txtareaTextarea {height: 150px;width: 100%;font-size: 1.6em;line-height:19px;}
.feedbackformcomments-enquiryLabelContainer {width: auto;}
.feedbackformContainer {background-color: #f2f4f8;float: left;padding: 20px;width: 100%;}
.feedbackformalert-textLabelContainer {float: left;font-size: 1.4em;line-height: 22px;width: 100%;padding-bottom: 15px;}
.feedbackformcaptcha-codeCaptchaContainer, .feedbackformphone-txtboxTextboxContainer, .feedbackformemail-txtboxFreeTextEmailContainer, .feedbackformsurname-txtboxTextboxContainer, .feedbackformfirst-name-txtboxTextboxContainer {float: left;margin-bottom: 20px; width: 30.8%;}
.feedbackformcaptcha-codeCaptchaText, .feedbackformphone-txtboxTextbox, .feedbackformemail-txtboxFreeTextEmailText, .feedbackformsurname-txtboxTextbox, .feedbackformfirst-name-txtboxTextbox {height: 30px;font-size: 1.5em;width: 100%; padding:5px 0; }
.feedbackformcaptchaLabelContainer, .feedbackformcomments-enquiryLabelContainer, .feedbackformphoneLabelContainer, .feedbackformemail-addressLabelContainer, .feedbackformsurnameLabelContainer, .feedbackformfirst-nameLabelContainer {float: left;font-size: 1.6em;font-weight: bold;line-height: 22px;width:19.2%;color: #434343;}
.feedbackformphoneLabelContainer, .feedbackformsurnameLabelContainer{padding-left: 19px;}

/*-------------------------------form ends----------------------------*/


.twocolContentpage.container {margin: 0 auto;max-width: 1200px;overflow: hidden;}
.multiple-item-page-content,.onecolContentpage.container {margin: 0 auto;max-width: 1200px;overflow: hidden; padding:0px 15px 10px;}
.video-contentpage.container{margin: 0 auto;max-width: 1200px;overflow: hidden;padding-top:20px;}
.feedbackform-contentpage.container{margin: 0 auto;max-width: 1200px;overflow: hidden;padding-bottom: 90px;}
/*.gv-contentpage.container{margin: 0 auto;max-width: 1200px;overflow: hidden;padding-bottom: 10px;padding-top: 20px;}*/

.gv-contentpage.container{margin: 0 auto;overflow: hidden;padding: 20px 40px;}
.document-contentpage.container{margin: 0 auto;max-width: 1200px;overflow: hidden; padding:35px 15px;}
.onecolContentpage h2{margin-bottom:30px;}

.max1170.container h2 {margin:20px 0;}
.grayBG {background:#d8deea;}
.max1170 {max-width:1170px; margin:0 auto}
.max1170.container {padding:20px 0 35px}

.content-with-bg {min-height:480px;clear:both;}
.content-with-bg.bigBG {min-height:548px;}
.bg-overlay { width:95%; margin-top:50px; background:url(/~/media/images/A/Anglo-American-Platinum/css/bg-overlay-4x4.png); padding:20px; float:left}
.bg-overlay a{ color:#fff; text-decoration:underline;}
.bigBG .bg-overlay {max-height:548px}
.bg-overlay h2 {color:#fff; margin-bottom:20px}
.bg-overlay p,.bg-overlay ul li {color:#fff}
.bg-overlay .read-more a {float:left; margin-top:10px; font-family:DINM, Arial; background:#fff; padding:12px 18px; border:1px solid #959392; text-transform:uppercase; cursor:pointer; color:#002776; text-decoration:none;}
.bottomcontentcontact{font-family: "DINM";padding-left:15px;}

.bg-overlay-small { width:55%; margin-top:50px; background:url("/~/media/images/A/Anglo-American-Platinum/css/bg-overlay-4x4.png"); padding:20px; float:left}
body.internetexplorer11 .bg-overlay-small{ width:57%; }
.bg-overlay-small h2 {color:#fff; margin-bottom:20px}
.bg-overlay-small h3 {color:#fff;}

.bg-overlay-small p {color:#fff}
.bg-overlay-small .read-more a {float:left; margin-top:10px; font-family:DINM, Arial; background:#fff; padding:12px 18px; border:1px solid #959392; text-transform:uppercase; cursor:pointer; text-decoration:none;}
/*----------- Simple Content Page Ends --------------*/

/*----------- Video Gallery Starts --------------*/
.video-item-content .video-play {left: 44%;position: absolute;top: 20%;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose{height: 62px !important;top: 0 !important;width: 62px !important;}
.video-item-content img {height: auto;width: 100%;}
.video-item{padding-bottom: 40px;}
.video-category-title > p {color: #7f93ba;font-family: DINB;line-height: 26px;margin-bottom: 3px;text-transform: uppercase;}
#contentwrapper .video-tabs ul li {display: table;font-size: 1.8em;height: 60px;margin-left: 0;margin-right:0.44%;vertical-align: middle;width: 18%;padding-bottom: 11px;}
.level3.all{width: 7.8% !important;}
#contentwrapper .video-tabs ul li.last{margin-left:0;margin-right:0;}
.tabs-container.video-tabs ul li a {color: #002776;display: table-cell;float: none;padding: 0;vertical-align: middle;width: 100%;font-weight: bold; text-transform:uppercase; }
.tabs-container.video-tabs ul li.current a {color:#fff;}
.video-title {background: url("/~/media/images/A/Anglo-American-Platinum/css/story-overlay.png") repeat scroll 0 0 transparent;display: table;height: 50px;padding: 10px 20px 7px;width: 100%;}
.video-title > p {color: #fff;display: table-cell;font-family: DINM; /*line-height: 26px;*/margin-bottom: 0;text-transform: uppercase; /*vertical-align: middle;*/}
.video-item-content{position:relative}
.video-gallery-container {float: left;width: 100%;}
/*----------- Video Gallery Ends --------------*/

/*----------- Campaign Starts --------------*/
.video-box > img {height: auto;width: 100%;}
.campaign-bottom-content {border-bottom: 1px solid;float: left;width: 100%;}
/*.video-title {background: url("/~/media/images/A/Anglo-American-Platinum/css/story-overlay.png") repeat scroll 0 0 transparent;bottom: 0;padding: 10px 20px 7px;position: absolute;width: 100%;}*/
.from-blog {font-size: 1.8em;line-height: 26px;text-transform: uppercase;color:#fff;font-family:DINM}
.blog-title {color:#e2d8af;font-size: 1.8em;line-height: 26px;text-transform: uppercase;font-family:DINM}
.Campaign .jta-tweet-timestamp {font-size: 1.6em;line-height: 22px;padding-right: 5px;}
.Campaign .jta-tweet-text {font-size: 1.6em;line-height: 22px;}
.Campaign .bannerTitle > p {line-height: 60px;padding-top: 7%;width: 50%;color:#fff}
.Campaign .bannerTitle {margin-bottom: 0;}
#ContentWrapper.Campaign .bannerText {width: 50%;}
.campaign-images .bx-pager-item{float:left;}
.campaign-images .bx-pager.bx-default-pager {bottom: 30px;float: left;left: 30px;position: absolute;}
.campaign-images .bx-pager-item a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/non-active-slider.png") no-repeat scroll 0 0 transparent;display: block;font-size: 0;height: 18px;width: 26px;}
.campaign-images .bx-pager-item.last a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/slider-last-key-assests.png") no-repeat scroll 0 0 transparent;}
.campaign-images .bx-pager-item.last a.active{background: url("/~/media/Images/A/Anglo-American-Platinum/css/activeslider-last-key-assests.png") no-repeat scroll 0 0 transparent;}
.campaign-images .bx-pager-item a.active{background: url("/~/media/Images/A/Anglo-American-Platinum/css/active-slider.png") no-repeat scroll 0 0 transparent;width: 26px;}
.campaign-images .bx-next{background-image: url("/~/media/Images/A/Anglo-American-Platinum/css/bod-slider-next.png");background-repeat: no-repeat;display: block;font-size: 0;height: 56px;position: absolute;right: 30px;top: 38%;width: 56px;z-index: 10;}
.campaign-images .bx-prev {background-image: url("/~/media/Images/A/Anglo-American-Platinum/css/bod-slider-prev.png");background-repeat: no-repeat;display: block;font-size: 0;height: 56px;left: 30px;position: absolute;top: 38%;width: 56px;z-index: 10;}
.ip3-press-releases .twocol.row {padding-top:10px;}
.ip3-press-releases .back-to-link {padding-bottom:10px;}
 .press-release .pr-box-content {float: left;padding-top: 20px;width: 100%;}
.press-release .pr-box-title > p{background: url("/~/media/Images/A/Anglo-American-Platinum/css/pr-campaign.png") no-repeat scroll 20px center #002478;padding-left: 80px;}
.pr-box-title {float: left;width: 100%;}
.key-facts .pr-box-title > p {padding-left: 90px;}
.pr-box-title > img {left: 35px;position: absolute;top: 5px;}
.pr-box-title > p {color: #fff;background-color:#002478;font-size: 1.8em;margin-bottom: 0;padding: 20px 20px 17px;text-transform: uppercase;font-family:DINM;}
.pr-thumb {float:left; width:35%; margin-right:15px;}
.rad-notes {font-size:1.2em;}
.key-facts .pr-box-content > ul {list-style-type: disc;padding-left: 13px;}
.key-facts .pr-box-content {background-color: #667cae;float: left;padding: 30px 20px 10px;}
.our-blog a:first-child .video-box{padding-top: 0px;}
.video-box {float: left;padding-top: 30px;width: 100%;position:relative;}
.key-facts .pr-box-content li {color: #545454;font-size: 1.6em;line-height: 26px;margin-bottom: 20px;color:#fff;}
.camp-pr-date {font-size: 1.4em;color:#434343;margin-bottom: 5px;}
.camp-pr-title {color: #002478;margin-bottom: 15px;}
.campaign-image-caption > p {padding: 10px;line-height: 50px;background-color: #002478;color: #fff;font-size: 2.2em;display: inline;}
.campaign-image {float: left;width: 100%;}
.campaign-image-caption{float: left;padding: 0;width: 79%;}
.campaign-image > img {height: auto;width: 100%;}
#ContentWrapper.Campaign .sharing-tools {border-bottom: 1px solid #ccd4e4;margin: 0 auto;max-width: 1170px;padding: 10px 0;}
#ContentWrapper.Campaign #bannerwrapper{min-height:396px;}
#ContentWrapper.Campaign .bannerContent{padding-top:0}
.campaign-content-conatiner {float: left;width: 100%;padding-top:40px;}
.top-content-container.container {margin: 0 auto;max-width: 1200px;overflow: hidden;}
.bottom-content-container.container {margin: 0 auto;max-width: 1200px;overflow: hidden;padding-top: 40px;padding-bottom: 50px;}
.dynamic-content-container.container {margin: 0 auto;max-width: 1200px;overflow: hidden;padding-top: 55px;}
.top-content-introtext {float: left;padding-bottom: 10px;width: 50%;}
.campaign-top-content > p.rad-introtext {font-size: 2em;line-height: 26px;}
.campaign-top-content > p {line-height: 26px;}
.twitter-title > p {color: #002478;font-size: 1.8em;line-height: 26px;font-family:DINM}
.bottom-box-content > p {line-height: 26px;}
.bottom-box-title {color: #002478;font-size: 1.8em;font-weight: bold;line-height: 26px;}
.bottom-box-content.col-md-8{-moz-column-count: 2; -moz-column-gap: 15px;}
.campaign-top-content.col-md-8{-moz-column-count: 2; -moz-column-gap: 15px;}
.bottom-box-content.col-md-8 li {font-size: 1.6em;line-height: 26px;color: #545454;margin-bottom:10px;}
.bottom-box-content.col-md-8 > ul {list-style-type: disc;padding-left: 13px;}
.campaign-images {float: left;width: 100%;background-color:#eff1f6;padding:40px 0;margin-top: 40px;}
.campaign-images-content {margin: 0 auto;max-width: 1200px;overflow: hidden;position: relative;}
/*----------- Campaign Ends --------------*/

/*----------- History Starts --------------*/
.history-item {position: relative;}
#anglo-american-history .rhs-links a{text-transform:lowercase}
#ContentWrapper.historyWrapper .sharing-tools {border-bottom: 1px solid #ccd4e4;margin: 0 auto;max-width: 1170px;padding: 10px 0;}
.historyWrapper .page-title-sharing{margin-bottom:20px;}
.history-year {float: left;width: 100%;}
.history-mainContent {max-width: 655px;position: absolute;right: 5%;top: 20%;}
.history-item-bg {min-height: 700px;}
.history-title {}
.history-title > p {font-size: 8.4em;line-height: 90px;font-size:DINM;color:#002478;}
.history-year.alternate .history-title > p,.history-year.alternate .history-introtext > p,.history-year.alternate .history-content > p{color:#fff;}
.history-introtext > p {font-size: 2.4em;line-height: 30px;}
.history-content {float: left;width: 100%;}

.history-content > p {font-size: 1.8em;line-height: 30px;}
.history-year.alternate .history-mainContent {max-width: 560px;text-align: right;left: 9%;top:32%;}
#anglo-american-history .bx-wrapper {float: left;width: 100%;position:relative}
.historyWrapper .bx-pager-item{float:left;}
.historyWrapper .bx-pager.bx-default-pager {bottom: 60px;float: left;right: 60px;position: absolute;}

.historyWrapper .bx-pager-item.last a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/slider-last-key-assests.png") no-repeat scroll 0 0 transparent;}
.historyWrapper .bx-pager-item.last a.active{background: url("/~/media/Images/A/Anglo-American-Platinum/css/activeslider-last-key-assests.png") no-repeat scroll 0 0 transparent;}
.historyWrapper .bx-pager-item a.active{background: url("/~/media/Images/A/Anglo-American-Platinum/css/active-slider.png") no-repeat scroll 0 0 transparent;width: 26px;}
.historyWrapper .bx-next{background-image: url("/~/media/Images/A/Anglo-American-Platinum/css/history-blue-next.png");background-repeat: no-repeat;display: block;font-size: 0;height: 81px;position: absolute;right: 30px;top: 50%;width: 79px;z-index: 10;}
.historyWrapper .bx-prev {background-image: url("/~/media/Images/A/Anglo-American-Platinum/css/history-blue-prev.png");background-repeat: no-repeat;display: block;font-size: 0;height: 81px;left: 30px;position: absolute;top: 50%;width: 79px;z-index: 10;}

.historyWrapper .history-Mainyear.alternate .bx-next{background-image: url("/~/media/Images/A/Anglo-American-Platinum/css/history-white-next.png");background-repeat: no-repeat;display: block;font-size: 0;height: 81px;position: absolute;right: 30px;top: 50%;width: 79px;z-index: 10;}
.historyWrapper .history-Mainyear.alternate .bx-prev {background-image: url("/~/media/Images/A/Anglo-American-Platinum/css/history-white-prev.png");background-repeat: no-repeat;display: block;font-size: 0;height: 81px;left: 30px;position: absolute;top: 50%;width: 79px;z-index: 10;}
.overlayNeeded.text-color-blue p{color:#002478 !important;padding: 10px; margin-bottom: 0;}
.text-color-blue p{color:#002478 !important;}
.text-color-black p{color:#545454!important;}
.text-color-white p{color:#fff !important;}
.overlayNeeded.text-color-black p{color:#000 !important;padding: 10px; margin-bottom: 0;}
.overlayNeeded{background: url("/~/media/images/A/Anglo-American-Platinum/css/bg-hyperlink.png") repeat scroll 0 0 transparent;}
.historyWrapper .bx-wrapper .bx-controls-direction a.disabled {display: none;}
/*----------- History Ends --------------*/

/*----------- Two Column Starts --------------*/
.headerwrapper .page-title-sharing{padding:0 15px;}
.mobi-register{float: left;margin: 20px 0;text-align: center;width: 100%;}
.mobi-register.visible-xs.hidden-sm.hidden-md img {height: auto;width: 100%;}
/*----------- Two Column Starts --------------*/


/*----------- Tabs to Dropdown Starts --------------*/
.tabsDropDown {display: block; font-family: DINM; font-size: 1.4em; margin-top:20px; background: url("/~/media/images/A/Anglo-American-Platinum/css/mobi-dropdown.png") no-repeat 5px center #667dad; color:#fff; height:35px; width:320px; position:relative; cursor:pointer}
.tabsContainer .tabsDropDown span {position:absolute; left:12px; top:29px; cursor: pointer; width:25px; height:20px}
.tabsContainer span.arrowDown {background: url("/~/media/images/A/Anglo-American-Platinum/css/mobi-dropdown-arrow.png") no-repeat center center; width:25px; height:20px }  
.tabsDropDown {display: none;}
.tabsDropDown strong {padding:11px 0 0 47px; float: left; font-weight: normal; width: 75%;font-size:1.6em;}
/*----------- Tabs to Dropdown Ends --------------*/

/*----------- Two Column Starts --------------*/
.twocol.row {float: left;padding-top:30px;padding-bottom: 50px;}
.twocollinks a {display:table; background:#002478;}
.twocollinks span {background-color: #ccd4e4;display: block; line-height: 24px;margin-top: 0;padding: 10px 34px 10px 10px; width: 80%; display:table-cell; vertical-align:middle }
.twocollinks li {margin-bottom: 10px;width: 100%; float: left; list-style:none!important; margin-left:0!important; }
.twocollinks img {float: left;width:74px;;height:75px;}
#contentwrapper .twocollinks .campaign-right-box li.campaign-box-title span {
    padding-left: 15px;
    padding-top: 15px;
    width: 100%;
}
#contentwrapper .twocollinks .campaign-right-box li {
    margin-bottom: 1px;
}
.campaign-right-box {
    margin-bottom: 30px;
}
#contentwrapper .twocollinks .campaign-box-title {
    color: #002776;
    font-family: DINM;
    font-size: 2.2em;
    text-transform: uppercase;
}
.sectionTitle {float: left;margin-bottom: 15px;width: 100%;}
.intro-text h2{margin: 0 0 21px;}
.intro-text > p {line-height: 30px;}
.two-col-content > p {line-height: 26px;margin-bottom: 20px;}
.one-col-content > p,.onecolContentpage > p,.snapdown-content-box > p,.ContentWrapper .onecolContentpage ul li{  line-height: 26px;  margin-bottom: 20px;}
.single-snapdown-container{padding:20px 15px;}
h3 { color: #002776;font-family: arial;font-size: 1.8em;font-weight: bold;line-height: 26px;}
h4 { color: #002776;font-family: arial;font-size: 1.8em;line-height: 26px;}
.two-col-content li {font-size: 1.6em;line-height: 26px !important;margin-bottom: 14px; color: #545454;}
.two-col-content > ul {list-style-type: disc;padding-left: 13px;}
.intro-text {float: left;width: 100%;}
.pr-item-container .pr-date{margin-bottom:20px;}
.two-col-content {float: left;width: 100%;}
.pr-item-container .intro-text > p {margin-bottom:20px;}

.two-col-further-content {padding:10px; margin-bottom: 20px;}
.two-col-further-content table {margin-bottom:20px}
.two-col-further-content table thead th,
.two-col-further-content table tbody th,
.two-col-further-content table tbody td {padding:5px; background:none; border:none; text-align:left;}

/*----------- Two Column Ends --------------*/

/*----------- PR Starts --------------*/
.image-gallery-container{display:block !important;}
/*----------- PR Starts --------------*/

/*----------- PR Starts --------------*/
#contentwrapper .images-main-container ul li{width: 33%;margin-right: 0.5%;height: 54px;font-size: 1.8em; font-weight: bold;}
#contentwrapper .images-main-container ul li.last{margin-right: 0 !important;margin-left: 0 !important;}
.images-main-container {float: left;padding-top: 10px;width: 100%;}
.images-main-container .bodname {margin-bottom: 0;text-transform: uppercase;}
.images-main-container .boddesignation {text-transform: uppercase;}
.lowresbtndownload{background: url("/~/media/Images/A/Anglo-American-Platinum/css/image-low-res.jpg") no-repeat scroll 0 -76px transparent;height:76px;width:58px;border: 0 none;font-size: 0;}
.highresbtndownload{background: url("/~/media/Images/A/Anglo-American-Platinum/css/image-high-res.jpg") no-repeat scroll 0 -95px transparent;height:95px;width:61px;border: 0 none;font-size: 0;}
.lrsimg{float:left;width:50%;margin-bottom:0 !important;text-align: center;padding:39px 0 20px;margin-top:-20px;}
.hrsimg{float:left;width:50%;margin-bottom:0 !important;text-align: center;padding:20px 0;margin-top:-20px;}

.hrsimg:hover{background: url("/~/media/Images/A/Anglo-American-Platinum/css/image-dwnload-btn-bg.png") repeat scroll 0 0px transparent;}
.hrsimg:hover .highresbtndownload{background-position: 0 0px;}

.lrsimg:hover{background: url("/~/media/Images/A/Anglo-American-Platinum/css/image-dwnload-btn-bg.png") repeat scroll 0 0px transparent;}
.lrsimg:hover .lowresbtndownload{background-position: 0 0px;}
/*----------- PR Starts --------------*/

/*----------- PR Starts --------------*/

#PRbannerwrapper{width: 100%; min-height: 396px;float: left;}
#PRbannerwrapper .latest-release {float: left;vertical-align: middle;width: 100%;padding-bottom: 15px;}
#PRbannerwrapper .pr-lr {color: #ccd4e4;float: left;font-size: 1.4em;padding: 10px 0;text-transform: uppercase;vertical-align: middle;}
#PRbannerwrapper .lr-date {background-color: #8c9ec1;color: #fff;display: block;float: left;font-size: 1.4em;font-weight: bold;margin-left: 20px;padding: 10px 15px;text-transform:initial;}
#PRbannerwrapper .bannerTitle > p {color: #fff;font-size: 3.4em;line-height: 40px;width: 55%;text-transform:uppercase;font-family: "DINM";padding-top:0px;}
#PRbannerwrapper .bannerContent{padding-top: 7%;}
#PRbannerwrapper .readMoreText {float: left;}
#PRbannerwrapper .readMoreText > a {background-color: #002478;color: #fff;display: block;font-size: 1.4em;font-weight: bold;padding: 17px 17px;}
#PRbannerwrapper .bannerTitle{margin-bottom:10px;width:100%;}
.pr-title {float: left;}
.pr-register {float: right;padding: 30px 0 20px;}
.pr-main-container {float: left;width: 100%;}
.pr-year-tabs {float: left;width: 100%;font-size: 1.0em !important;margin-bottom: 45px !important;}
.pr-year-tabs > ul {float: left;margin-bottom: 0;width: 100%;}
#contentwrapper .pr-year-tabs ul li {float: left;height: 53px;width: 8.69%;font-size: 1.8em;line-height: 18px;margin-right:0.43333%;}
.ip3-press-releases #contentwrapper .pr-year-tabs ul li {width:9.61%}

#contentwrapper .pr-year-tabs ul li a{font-size: 1em;padding: 12px 0px;}
#contentwrapper .pr-year-tabs ul li.last{margin-left:0;margin-right:0}
.pr-main-content {float: left;width: 100%;}
.pr-item {float: left;width: 100%;border-top: 1px dotted;}
.pr-top {float: left;width: 100%;margin-top: -1px;position: relative;}
.pr-bottom {float: left;width: 100%;margin: 30px 0 50px;min-height: 50px;}
.pr-date {float: left;position: relative;z-index: 1;border-right: 2px solid #fff;border-bottom: 2px solid #fff;}
.pr-date > p {background-color: #ccd4e4;color: #434343;font-size: 1.8em;margin-bottom: 0;padding: 9px 20px 6px 15px;text-transform: uppercase;font-family: "DINM";line-height: 18px;}
.pr-bottom .pr-title {border-right: 2px solid #ccd4e4;float: left;text-align: right;width: 50%;padding-right: 10px;}
.ip3-awards-and-recognition .pr-bottom .pr-title, .pr-bottom .pr-title.float100 {text-align:left; width:100%; border:none }
.pr-introtext{border-left: 2px solid #ccd4e4;float: left;text-align: left;width: 50%;padding-left: 10px; margin-left: -2px;}
.ip3-awards-and-recognition .pr-introtext {display:none}
.pr-introtext > p {margin-bottom: 0;}
.pr-title > p {color: #002478;font-size: 2.2em;line-height: 26px;margin-bottom: 0;}
#nav-more-level3{display:none;}
.li-hide{display:none;}
.pr-share p{background: url("/~/media/Images/A/Anglo-American-Platinum/css/pr-share.jpg") no-repeat scroll 0 0 transparent;height:33px;width:113px;cursor:pointer;margin-bottom: 0;}
.prshare-div {background: url("/~/media/Images/A/Anglo-American-Platinum/css/pr-share-bg.png") repeat scroll 0 0 transparent;height: 150px;position: absolute;width: 50%; visibility:hidden; left:0;top:0px;padding:0 55px;float: left; z-index:3}
.pr-share {float: left; z-index: 1; position: relative;}
.outer-prshare {float: left;cursor:pointer;}
/*.pr-share p:hover{background-position: 0 -33px;}*/
.prshare-div > a {display: block;float: left;margin-right: 0px;position: relative;top: 58px;border:10px solid rgba(0,0,0,0); }
.prshare-div > a:hover{border: 10px solid #667dad;background-color: #667dad;}
.ie8 .prshare-div > a {padding:10px}
.ie8 .prshare-div > a:hover {padding:0}



/*----------- PR Starts --------------*/


/*--------------------Share starts--------------------------------------*/
span.fb-shr-sq{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -284px -184px; width: 58px; height: 58px;display:inline-block;}
 span.twitt-shr-sq{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -354px -184px; width: 58px; height: 58px;display:inline-block;}

span.fb-shr{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat 0 -51px; width: 210px; height: 34px;display:inline-block;}
 span.twitt-shr{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat 0 -95px; width: 195px; height: 34px;display:inline-block;}

 span.fb-shr-mobi{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -475px -56px;width: 35px; height: 35px;display:inline-block;}
span.twitt-shr-mobi{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -427px -53px; width: 35px; height: 35px;display:inline-block;}

span.pin-shr{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -211px -183px; width: 58px; height: 59px; display:inline-block;}
 span.mail-shr{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -68px -184px; width: 58px; height: 58px;display:inline-block;}
 span.gplus-shr{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat  -137px -184px;width: 58px; height: 58px; display:inline-block;}
 span.linkd-shr{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat 0 -184px; width: 58px; height: 58px;display:inline-block;}

 span.pin-shr-mobi{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -110px -253px; width: 31px; height: 31px; display:inline-block;}
 span.mail-shr-mobi{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -36px -254px; width: 30px; height: 30px;display:inline-block;}
 span.gplus-shr-mobi{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat -72px -254px; width: 30px; height: 30px; display:inline-block;}
 span.linkd-shr-mobi{background: url('/~/media/Images/A/Anglo-American-Platinum/css/sprite.png') no-repeat 0 -254px; width: 30px; height: 30px;display:inline-block;}

span.pintrest-on-item a {
    background: url("/~/media/Images/A/Anglo-American-Platinum/css/pinl-prshare.png") no-repeat center center / 58px 58px !important;
    cursor: pointer !important;
    display: block;
    height: 75px !important;
    padding: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 75px !important;
    z-index: 999;
}
.ShareItSocialBookmarkDiv.p-interest a {
    background: url("/~/media/Images/A/Anglo-American-Platinum/css/pinl-prshare.png") no-repeat scroll center center / 58px 58px rgba(0, 0, 0, 0) !important;
    cursor: pointer !important;
    display: block;
    height: 75px !important;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 75px !important;
    z-index: 999;
}
.prshare-div > span.pintrest-on-item {
    display: block;
    float: left;
    margin-right: 0;
    position: relative;
    top: 58px;
}
.prshare-div > span.pintrest-on-item > a:hover {
    background: url("/~/media/Images/A/Anglo-American-Platinum/css/pinl-prshare.png") no-repeat scroll center center #667dad !important;
    border: medium none;
}
/*-------------------------------------Share ends--------------------------------------------------*/


/*----------- Products Starts --------------*/
.ContentWrapper {float: left;width: 100%;padding-bottom: 50px;min-height: 500px;}
.page-title-sharing {float: left;width: 100%;}
.page-title {margin: 0 auto;max-width: 1170px;overflow: hidden;padding:0;border-bottom: 1px solid #ccd4e4;}
#ContentWrapper #bannerwrapper{width: 100%;min-height: 600px; margin-bottom: 20px;}
.sharing-tools {margin: 0 auto;max-width: 1170px;padding: 10px 0;border-bottom: 1px solid #ccd4e4;margin-bottom:20px;}
.bannerOuter {margin: 0 auto;max-width: 1170px;}
#ContentWrapper .bannerContent {float: left;padding-top: 22%;position: relative;width: 100%;}
.bannerTitle h2{color:#fff;font-size:8.0em;text-transform:uppercase;font-family: "DINB";line-height: 80px;letter-spacing: -3px;border-bottom: 1px solid #fff;}
#ContentWrapper .bannerText p{color:#fff;font-size:3.6em;font-family: "DINM";line-height: 40px;width:100%;}
#ContentWrapper .bannerContent {
    text-transform: none;
}
#ContentWrapper .bannerText {float: left;width: 65%;}
#ContentWrapper .sharing-tools{margin:0 auto 20px; max-width: 1170px;padding: 10px 0;border-bottom: 1px solid #ccd4e4; }
.content-with-table{float: left;width: 100%;background-color:#fff;padding:20px 0;}
.item-with-content{float: left;width: 100%;background-color:#fff;padding:20px 0;}
.item-with-content .our-stories { float: left;  padding: 40px 0;   width: 100%;}
.highchart{float: left;width: 100%;background-color:#fff;padding:20px 0;}
.highcharts-title {
    line-height: 22px !important;
    width: 100% !important;
}
.highcharts-subtitle {
    margin-bottom: 5px !important;
    padding-top:0px !important;
}
.item-with-image {float: left;width: 100%;background-color:#fff;padding:20px 0;}
.item-Maincontent{margin: 0 auto;max-width: 1170px; padding:0px;}
.maincontent-innerleft {  float: left;  margin-top: 0;  width: 50%;}
.img-right .maincontent-innerleft{float:right;padding-left: 15px;}
.item-title{width: 100%;float:left;padding-top: 10px;}
.item-title span.title-text{font-family: "DINM";float: left;font-size: 3.4em;line-height: 34px;text-transform: uppercase;color:#002776;margin-bottom: 25px;}
.item-content-left {float: left;}
.item-content-right {float: left;width: 50%;}
.item-content-right > img {float: right;}
.img-right .item-content-right > img {float: left;}
.item-content > p {color: #545454;font-family: arial;font-size: 1.8em;font-weight: normal;line-height: 26px;}
.item-content > p.rad-right img {float: right; padding: 0 0 0 15px;}

.ContentWrapper .item-content ul li {font-size: 1.8em;line-height: 1.444em;margin-left: 20px;}
.item-readMore {float: left;margin-top: 50px;width: 100%;}
.item-readMore > a {background-color: #002478;color: #fff;font-size: 1.6em;padding: 10px;text-transform: uppercase;font-family: "DINM";float: left;}
.leadership-mainContent {background-color: #b2bed6;float: left;width: 100%;padding:40px 0 65px;}
.leadership-content {margin: 0 auto;max-width: 1170px;overflow: hidden;padding: 0;}
.map-mainContent {float: left;width: 100%;}
.map-mainContent > img {height: auto;width: 100%;}
.item-with-fullimage {float: left;width: 100%;position: relative;min-height: 600px;}
.ip3-health-and-safety .item-with-fullimage,#our-people .item-with-fullimage{min-height:1px;}
.ip3-health-and-safety .item-with-fullimage, #health-and-safety .item-with-fullimage{min-height:1px;}
/*div.item-content-after-image {float: left; margin: 0;padding:10px 0;}*/
div.item-content-after-image {float: left; margin: 0;padding: 15px 50px;}
.item-content-fullImage {float: left;width: 100%;}
.item-fullImage-content-greybox {
    background: url("/~/media/images/A/Anglo-American-Platinum/css/bg-overlay-4x4.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    margin-top: 60px;
    padding: 20px;
    width: 60%;
}


.item-content-fullImage > img {height: auto;width: 100%;}
.item-with-content .description{float:right; width:50%;padding:0 0 0 40px;}
.item-with-content .description .title{color:#002776; padding-bottom:20px;font-weight:700;}
.item-with-content .description > div{display:none;}
.item-with-content .flowchart{float:left; width:50%;}
.flowchart td.thick-border{width:20px;}
.flowchart td{text-align:center;border:none;color:#002478;padding:0;}
.flowchart td.td-with-content{background:#ccd4e4;height:90px; width:170px; vertical-align:middle; text-transform:uppercase; cursor:pointer;padding:5px 10px; font-weight:700;}
.flowchart td.td-with-content.active{background:#002776 !important;color:#fff;}
.flowchart td.td-with-content#Box1{background:#ccd4e4;}
.flowchart td.td-with-content#Box2{background:#ccd4e4;}
.flowchart td.td-with-content#Box5{background:#ccd4e4;}
.flowchart td.td-with-content#Box3{background:#e0e5ef;}
.flowchart td.td-with-content#Box4{background:#f6f7fa;}
.leadership-mainContent .small-bod-content .hidden-content{float: left;width: 100%;}
.item-with-fullimage .item-Maincontent {padding: 0;}
.item-fullImage-content {padding: 50px 0 90px;position: relative;float: left;width: 100%;}
.item-fullImage-content .item-title span.title-text{color: #fff;width: 26%; }
.item-fullImage-content .item-content {clear: left;float: left;width: 40%;}
.item-fullImage-content .item-content p {color: #fff;}
.item-fullImage-content-greybox .item-content {
    width: 100%;
}
.item-fullImage-content-greybox .item-title span.title-text {
    width: 100%;
}

/*----------------------------------Slider box starts--------------------------*/

.products-slider .slider-box{float:left; margin-right:30px;position:relative;}
.products-slider .slider-box.last{margin-right:0;}
#platinum-group-metals .scroll-icons-wrap{display:none;}
.slider-wrap{height:340px; overflow:hidden; width:100%; }
.slider-box-text{position:absolute;padding:50px 23px; width:100%;top:0;text-align:center;}
#slider-marketing .slider-box-text {padding: 50px 14px;}
.slider-box-text.story-desc{top:auto;}
.slider-box-text p{text-align:center; width:100%;font-size:1.8em;}
.slider-box-text h2{font-size:2em;text-align:center;}
.slider-box-text.story-desc h2{color:#fff;}

.scroll-icons-wrap{float:left; width:100%;}
.scroll-icon{background: url("/~/media/Images/A/Anglo-American-Platinum/css/scroll-icons.png") no-repeat 0 0; width:50px; height:54px;  margin-left: 12%; float:left;}
#scroll-icon-1.active{background-position:-1000px 0;margin-left:8%; }
#scroll-icon-2.active{background-position: -218px 0; }
#scroll-icon-3.active{background-position: -420px 0; }
#scroll-icon-4.active{background-position:-609px 0; }
#scroll-icon-5.active{background-position: -807px 0; }
#scroll-icon-6.active{background-position: -20px 0; }
#scroll-icon-1{background-position:-1000px -60px; margin-left:8%; }
#scroll-icon-2{background-position: -218px -60px; }
#scroll-icon-3{background-position: -420px -60px; }
#scroll-icon-4{background-position:-609px -60px; }
#scroll-icon-5{background-position: -807px -60px; }
#scroll-icon-6{background-position: -20px -60px; }/*----------------------------------Slider box ends--------------------------*/

.key-assests-content {float: left;width: 100%;background-color:#fff;}
.key-assests-item {float: left;width: 31%;margin-bottom: 0px;}
.key-assests-content .item-Maincontent {padding: 50px 0 40px;}
.key-assests-content .item-Maincontent .our-stories{float: left;width:100%;}
.key-assests-content .our-stories .story-desc{padding: 30px 40px;height:60px;}
.key-assests-item .story-desc p.story-title {color: #e2d8af;font-size: 2em;margin-bottom: 10px;margin-top:-10px;text-transform: uppercase;font-family: "DINM";display:block;}
.key-assests-item .story-desc p{font-size: 1.8em;line-height: 26px; float: left;}
.watch-description-clip{ clear: both; /*float: left;*/ margin-top: 20px; width: 100%;}
#cosec.contactsContent{ padding-bottom: 0;}
.contactsContent {float: left;width: 100%;}
#investor-relations.contactsContent,#platinum-group-metals.contactsContent{padding-bottom:0px;}

.contactsContent.blue-color-content-wrapper {
    padding: 20px 0;
}
.contacts1170 {margin: 0 auto;max-width: 1170px;overflow: hidden;padding:0px;}
.contactItem {float: left;  padding: 0 20px 0 5px; width: 50%;}
.contactTitle {margin-bottom: 15px;}



.rhs-links-circle {position: fixed;right: 0;top: 36%;z-index: 9;}
.rhs-links-circle > ul {/*background: url("/~/media/Images/A/Anglo-American-Platinum/css/bg-hyperlink.png") repeat scroll 0 0 transparent;*/background:none;float: right;position:relative}
.rhs-links-circle > ul.withoutbg{background:none;}
.rhs-links-circle li {text-align: right;display: block;overflow: hidden;}

.rhs-links a.withbg{width:auto;}

.rhs-links a {background: url("/~/media/Images/A/Anglo-American-Platinum/css/rhs-pager.png") no-repeat scroll right 0 transparent; color: #fff;display: block;font-size: 1.4em; line-height: 20px;padding: 7px 20px 7px 10px;text-transform: uppercase;vertical-align: middle;height: 38px;white-space:nowrap; font-family:DINM; margin-right:7px}

.rhs-circle {float: right;padding: 0 6px 0 0px;}
.rhs-circle > ul {margin-bottom: 0;}
.rhs-circle a {    background: url("/~/media/Images/A/Anglo-American-Platinum/css/rhs-circle-strip.png") no-repeat scroll 0 -32px transparent;   clear: left;  display: block;   float: right;   font-size: 0;    height: 38px;    width: 19px;}
.rhs-links-circle ul li.last .rhs-circle a{height:26px;}




.item-Detailcontent {position:relative;background-size:cover !important;}
.item-Detailcontent .item-content{width: 60%;}
.ip3-market-development .item-Detailcontent .item-content{width: 90%;}
.item-close {background: url("/~/media/Images/A/Anglo-American-Platinum/css/close-btn.jpg") no-repeat scroll 0 0 transparent;cursor: pointer;display: block; font-size: 0; height: 55px; position: absolute; right: 30px; top: 30px; width: 55px;}

.item-Detailcontent .item-Maincontent{min-height:548px;}

.item-content {float: left;width: 100%;}
#breakdown-of-employment-equity-per-occupational-level .item-content{overflow-x:auto;}
.bannerTitle {float: left;margin-bottom: 15px;width: auto;}
.talkTous {float: left;position: relative;cursor:pointer;}
.shareIcons {float: right;}
.shareIcons > a {display: block;float: left;padding-left: 10px;}
.mobi-shareIcons.hide.visible-xs {float: right;}
.mobi-shareIcons.hide.visible-xs > a {margin-left: 10px;}
.mobi-shareIcons.hide.visible-xs > span {font-size: 2.4em;text-transform: uppercase;vertical-align: middle;color: #002478;font-family: "DINM";padding-top: 15px;float:left;margin-right:65px;}
.title-connector {cursor: pointer;display: block;float: left;position: relative;}
.title-connector a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/link-connector.png") no-repeat center center transparent; height: 50px;width: 50px;display:block;margin-left: 10px; margin-top: -10px;z-index: 10;position: relative;}
.item-fullImage-content .title-connector a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/link-connector-white.png") no-repeat center center transparent; height: 50px;width: 50px;display:block;margin-left: 19px; margin-top: -10px;z-index: 10;position: relative;}
.title-connector a.active{border: 1px solid #e6e9f0;border-bottom:0;height: 49px;background-color:#fff;}
span.related-link-box{background: url("/~/media/Images/A/Anglo-American-Platinum/css/related-links-box.png") no-repeat scroll 0 0 transparent;display: block;float: left;font-size: 1.6em;height: 34px;line-height: 20px;padding-left: 10px;padding-top: 7px;text-align: center;text-transform: uppercase;vertical-align: middle;width: 151px;color: #002478;font-family: "DINM";}
.related-links-content li {color:#012476;font-size: 2em;line-height: 20px;text-transform: uppercase;padding: 30px 20px 0;}
.related-links-content li.last{padding: 30px 20px 30px;}
.related-links-content li a{color:#012476}
.related-links-content {background-color: #fff;border: 1px solid #e6e9f0;position: absolute;right: 0px;top: 39px;width: 250px;display:none;margin-top: -1px;z-index: 9;}
.related-links-content > ul {margin-bottom: 0;}
.ShareItContainer {float: left;margin-left: 10px;position: relative;}
/*.ie8 .ShareItContainer {z-index:999}*/
#ExtraShareItFloatDiv div {float: right; margin-right: 10px }
.ShareItSocialBookmarkDiv {margin-right:7%!important;}
#ExtraShareItFloatDiv div a{border: 10px solid rgba(0, 0, 0, 0);display: block;}
.ie8 #ExtraShareItFloatDiv div a{padding:10px; border: 10px solid rgba(0, 0, 0, 0);display: block;}
#ExtraShareItFloatDiv div a:hover{background-color: #667dad;border: 10px solid #667dad; padding:0}
#MobiExtraShareItFloatDiv div {float: right;margin-right: 20px;}
#MobiExtraShareItFloatDiv .ShareItSocialBookmarkDiv {margin-right:11%!important;}
#ExtraShareItFloatDiv{background: url("/~/media/Images/A/Anglo-American-Platinum/css/bg-sharing.png") repeat scroll center center transparent;display: none;padding: 20px;position: absolute;right: 0;top: 44px;width: 496px;z-index: 999;}
#ExtraShareItButtonDiv .ShareItButton {background-color: #ccd4e4;display: block;padding: 8px 25px 7px;cursor:pointer;}
#TwitterShareItContainer{margin-right:70px;}
#ExtraShareItButtonDiv.ShareItButtonDiv {position: absolute;right: 0;}

#MobiExtraShareItButton.ShareItButton {background-color: #ccd4e4;display: block;padding: 10px 25px;cursor:pointer;}
#MobiExtraShareItButtonDiv.ShareItButtonDiv {position: absolute;right: 0;}
#MobiExtraShareItButton:hover{background-color:#8c9ec2;}
#MobiExtraShareItFloatDiv{background: url("/~/media/Images/A/Anglo-American-Platinum/css/bg-sharing.png") repeat scroll center center transparent;display: none;padding: 20px;position: absolute;right: 0;top: 44px;width: 496px;z-index: 9;}
#MobiTwitterShareItContainer {margin-right: 70px;}

.talkTous .read-more-button{float:right;}
p.read-more-button{margin-bottom:0;}
.talkTous .talk-to-us {position: absolute;top: 44px;width: 400px;z-index: 999;display:none;}
.talkTous .talk-to-us textarea{margin-bottom:20px;}
.talkTous .read-more-button a{padding:7px 15px;}
.leadership-mainContent .boditem-wrapper {float: left;width: 100%;margin-bottom:0;}
.leadership-mainContent .boditem-wrapper > img {height: auto;width: 100%;}
.leadership-mainContent .small-bod-content .bodname{padding:5px 0;font-size: 1.8em;line-height: 20px;margin-bottom:0;text-transform: uppercase;}
.leadership-mainContent .boddesignation{margin-bottom:22px;text-transform: uppercase;}
/*.leadership-mainContent .small-bod-item{margin:0 0px 0 30px;width: 47.43%;,margin-bottom:0;padding:0;}
.leadership-mainContent .small-bod-item:first-child{margin:0 0px 0 0;}*/
.leadership-mainContent .bodsliderWrapper.active .small-bod-item{padding:0;}
.anglo-small-bod-container {float: left;width: 100%;}


.leadership-mainContent .bx-prev, .key-assests-content .bx-prev {display: none;}
.leadership-mainContent .bx-controls-direction, .key-assests-content .bx-controls-direction {float: right;}
.leadership-mainContent .bx-pager.bx-default-pager, .key-assests-content .bx-pager.bx-default-pager {float: left;}
.key-assests-content .bx-next {background: url("/~/media/Images/A/Anglo-American-Platinum/css/slider-next-content.png") no-repeat scroll 0 0 transparent;display: block;font-size: 0;height: 56px;width: 56px;}

.leadership-mainContent .bx-next{background: url("/~/media/Images/A/Anglo-American-Platinum/css/arrow.png") no-repeat scroll 0 0 transparent;display: block;font-size: 0;height: 81px;width: 81px;}

.leadership-mainContent .bx-pager-item a, .key-assests-content .bx-pager-item a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/non-active-slider.png") no-repeat scroll 0 0 transparent;display: block;font-size: 0;height: 18px;width: 26px;}
.leadership-mainContent .bx-pager-item.last a, .key-assests-content .bx-pager-item.last a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/slider-last-key-assests.png") no-repeat scroll 0 0 transparent;}
.leadership-mainContent .bx-pager-item.last a.active, .key-assests-content .bx-pager-item.last a.active{background: url("/~/media/Images/A/Anglo-American-Platinum/css/activeslider-last-key-assests.png") no-repeat scroll 0 0 transparent;}
.leadership-mainContent .bx-pager-item a.active, .key-assests-content .bx-pager-item a.active{background: url("/~/media/Images/A/Anglo-American-Platinum/css/active-slider.png") no-repeat scroll 0 0 transparent;width: 26px;}
.key-assests-content .bx-pager-item {float: left;margin-top: 12px;}
.key-assests-content .bx-controls.bx-has-pager.bx-has-controls-direction {float: left;margin-top: 20px;width: 100%;}
.leadership-mainContent .bx-controls.bx-has-pager.bx-has-controls-direction{float: left;margin-top: 0px;width: 100%;}
.leadership-mainContent .bx-pager-item{float: left;margin-top: 20px;}

.story-desc .show-content span {float: right;margin-right: -5px;margin-top: -5px;background:url("/~/media/Images/A/Anglo-American-Platinum/css/key-assests-plus-minus.png") no-repeat;height:33px; width:33px;}
.bodsliderWrapper .small-bod-content span{float: right;margin-right: 0px;margin-top: -33px;background:url("/~/media/Images/A/Anglo-American-Platinum/css/key-assests-plus-minus.png") no-repeat;height:33px; width:33px;}
.bodsliderWrapper .small-bod-content span.margin20{background-position:center -47px;}
.story-desc span.margin20{background-position:center -47px;}
.leadership-mainContent .small-bod-content p{color:#fff;font-family: arial;font-size: 1.8em;font-weight: normal;line-height: 22px;}
.leadership-mainContent .small-bod-content p.boddesignation{ color: #e2d8af; font-size:1.6em; line-height:16px;}
.hidden-content a {color: #fff;}
.leadership-mainContent .small-bod-content .hidden-content{text-transform: none;}
.row.bodsliderWrapper.active {margin: 0;}
/*.slimScrollDiv{min-height:441px;}*/
#our-stories .video-tabs ul {
    min-height: 51px;
}

#ExtraShareItContainer:hover #ExtraShareItFloatDiv{display:block;}
#ExtraShareItContainer:hover #ExtraShareItButton{padding-bottom:19px;background-color:#8c9ec2}
.show-content {float: left;width: 100%;}
.key-assests-item .story-desc .hidden-content p{line-height: 22px;}
.key-assests-item .hidden-content {float: left;margin-top: 30px;width: 100%;}
.leadership-content .bx-viewport{height:auto !important;}
.bodsliderWrapper{padding-bottom:0;}
.contactAddress {float: left;width: 100%;}
.contactAddress > p {font-size: 1.8em;line-height: 24px;font-family: "DINM";}


.rhs-circle ul li a.section-titles {background: none repeat scroll 0 0 transparent;clear: left;float: left;height: 38px;width: auto;color: #002478;display: block;font-size: 1.4em;font-weight: bold;line-height: 18px;padding: 0px 10px;text-transform: uppercase; margin-right:10px} 
.rhs-links-circle ul li.last .rhs-links a.section-titles{height:32px;}
.rhs-links {float: right;display:none;}
.first .rhs-circle {padding-top: 7px;}
/*.first .rhs-circle a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/rhs-links-circle-first.jpg") no-repeat scroll 0 0 transparent; height:25px;}*/
.first .rhs-circle a{background: url("/~/media/Images/A/Anglo-American-Platinum/css/rhs-circle-strip.jpg") no-repeat scroll 0 -39px transparent; height:32px }
.last .rhs-circle {padding-bottom: 7px;}

.first .rhs-circle.active a{background-position:0 -1px !important;}
.rhs-circle.active a{background-position:0 -109px !important;}
/*.rhs-links-circle ul li.last .rhs-circle.active a{background-position:0 -25px !important;}*/

.first .rhs-circle.nonScroll a{background-position:0 0;}
.rhs-circle.nonScroll a{background-position:0 -109px;}
.rhs-links-circle ul li.last .rhs-circle.nonScroll a{background-position:0 -187px;}
.tabs-container.video-tabs ul li a:hover { background:#7f93ba; color: #ffffff; }
/*----------- Products Ends --------------*/



/*---------------------------------------------banner slider---------------------------------------*/
/* --------------- Banner Starts ---------------*/
#Homepage #bannerwrapper {min-height:inherit; z-index:99}
#bannerwrapper, #bannerwrapper .sliderbanner{float:left; width:100%; position:relative;}
.banneritem{position:relative;}
.banneritem .bannertext{position:absolute; bottom:20px; left:20px;}
.nojs .banneritem{display:none;}
.nojs .banneritem.banner1{display:block;}
/*#bannerwrapper .bx-controls .bx-pager{position:absolute; right:10px; bottom:10px;}*/
#bannerwrapper .bx-controls .bx-controls-direction{position:absolute; top:50%; width:100%;}
#bannerwrapper .bx-controls-direction a{float:left; padding:0 10px;}
#bannerwrapper .bx-controls-direction a.disabled{display:none;}
#bannerwrapper .bx-controls-direction .bx-next{float:right;}
#bannerwrapper .bx-pager{float:left; clear:both; position:absolute; bottom:17px; left:20px}
#bannerwrapper .bx-controls-direction {display:none}
#bannerwrapper .bx-pager a{display:inline-block; width:26px; height:26px; background:url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat -312px -112px transparent; text-indent:-9999px; float:left}
#bannerwrapper .bx-pager a.last{background:url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat scroll -356px -112px transparent;}
#bannerwrapper .bx-pager .active{ background: url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat -312px -136px transparent;}
#bannerwrapper .bx-pager .active.last{	background:url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat -356px -136px transparent;}

#Homepage .slider-homepage {height:392px}
.slider-homepage li {text-align:center}

/********************** BX Slider CSS - 240-09-2014*********/
.banner-text{background:url(/~/media/images/A/Anglo-American-Platinum/css/bg-hyperlink.png) repeat; width: 70%; position:absolute; top:21%; text-align:left; padding-right:10px}
.banner-text h2 { color: #006; font-family: DINB; font-size: 5em; line-height: 44px; padding: 26px 0 0 0;  text-transform: uppercase; margin-bottom:0}
#bannerwrapper .bx-controls.bx-has-pager.bx-has-controls-direction{position:absolute; bottom:10px; left:0}

.banner-content p, .banner-text-bottom p{font-size:2.1em; line-height:27px; font-family:DINM; display:block; text-transform:uppercase; padding:5px 0; overflow:hidden}

.banner-link a {float:left; color:#FFF; font-family:DINM; background:#002478;  text-transform:uppercase; text-decoration:none; padding:14px 20px; margin-bottom:10px; }
.banner-link a:hover {color:#fff}
#slider-prev {display:none}
#slider-next {position:absolute; right:20px; top:40%; text-indent:-9999px; background:url("/~/media/images/A/Anglo-American-Platinum/css/sprite.png") no-repeat -203px -95px; height:80px; width:80px; cursor:pointer}
.bx-pager .fix-tooltip {float:left; width:auto; font-family:DINB; font-size:1.6em; text-transform:uppercase; line-height:19px; color:#002076; margin-top:-8px;  background: url("~/media/Images/A/Anglo-American-Platinum/css/sprite.png") no-repeat 0 -291px rgba(0, 0, 0, 0); height:34px; cursor:pointer; padding: 9px 10px 9px 20px; display:none}

/* --------------- Banner Ends ---------------*/




/*---------------------------main-other-2----------------------------------*/
 
 /*-------------- 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: 2px solid #7f93ba; float: left; width: 100%; list-style:none outside none; padding:0; margin:0; }
#tabs.sectionTabs ul li { 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;  margin-right: 4px;}
#tabs.sectionTabs ul li.last { margin-left: 2.6%;}
#tabs.sectionTabs ul li.current { background-image: url("/~/media/Images/A/Anglo-American-Platinum/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-Platinum/css/tabs-arrow-down.png") no-repeat scroll 96% 15px #eff2f7; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *behavior:url("/~/media/Files/A/Anglo-American-Platinum/htc-files/boxsizing.htc");}
#tabsDD option { padding: 5px; }
.searchTable td {border:none; border-bottom: 1px solid #b2bed6; display: block; margin-bottom: 10px; padding: 10px 5px;}
.searchresultpage #loadmore a {background: url("/~/media/Images/A/Anglo-American-Platinum/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 --------------*/
 /* 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;}
.fullWidthContainer .glance-main-wrapper .two-col-content {margin-bottom:52px;}
.glance-box1 h2{ padding:0 0 30px;}
.glance-box1{float:left;margin-top:50px;width:100%;}
.glance-box1 .box-content{margin-bottom:30px;}
.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-box1 .key-box1{min-height:205px; background:#d1d8e7; padding:20px;margin-bottom:30px;}
.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%;}
.glance-box3 .key-box3 { background-color: #d1d8e7; min-height: 245px; padding: 20px;}
.glance-box3 .key-content { font-size: inherit;}
.glanc-img{float:right;}
.glanc-img-item{min-height: 130px;margin-bottom: 20px;}
.glanc-text{float:left; margin-right:10px; width:80%; }
.glancemain{background:url("/~/media/Images/A/Anglo-American-Platinum/css/at-a-glance-bottom-bg.png") no-repeat center top; height: 293px; margin: 0 auto; max-width: 1200px;}
/* At a Glance End */

 /*-----Key facts starts ---------------------------------*/
 .key-fact-main-wrapper h2{font-size:3.4em; padding:0 0 19px;}
.key-fact-main-wrapper .two-col-content > p { line-height: 26px; font-size:1.8em; margin-bottom: 15px;}
.fullWidthContainer .glance-main-wrapper .two-col-content {margin-bottom:52px;}
.key-fact h2{ padding:0 0 30px;}
.key-fact{float:left;margin-top:50px;width:100%;}
.at-a-glance.key-fact{margin-top:0;}
.key-fact .box-content{margin-bottom:30px;}
.key-fact .key-fact-text p.key-figures{font-size: 4.7em; line-height: 57px;}
.key-fact .key-fact-text p.key-content{font-size: 3.3em; line-height: 33px;}

.supplier-boxes.opportunities .key-box,.key-fact .key-box{min-height:205px; background:#d1d8e7; padding:20px;margin-bottom:30px;}
.key-fact-img{float:right;}
.key-fact-img-item{min-height: 130px;margin-bottom: 20px;}
.key-fact-text{float:left; margin-right:10px; width:80%; }
.key-factmain{background:url("/~/media/Images/A/Anglo-American-Platinum/css/at-a-glance-bottom-bg.png") no-repeat center top; height: 293px; margin: 0 auto; max-width: 1200px;}
 /*-----Key facts ends ---------------------------------*/
 

 .suppliers-title {
    color: #002776;
    font-family: "DINM";
    font-size: 2.4em;
    line-height: 24px;
    padding-bottom: 35px;
    text-transform: uppercase;
}
 
 .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-Platinum/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-Platinum/css/faqitem-left.png") no-repeat scroll right 24px transparent;padding-right:30px;min-height:70px;}
    .faqitem-left p{color:#002478;font-size:1.6em;font-weight:bold;margin:0;text-align:right;padding-top: 20px;}
    .faqitem-right{float:left;width:70%;background:url(/~/media/Images/A/Anglo-American-Platinum/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-Platinum/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: 24px; 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;}
    
   
    .rcintrotxt p{font-size:2em;line-height:23px;color:#545454;}
    .rctxt{-moz-column-count: 2;-moz-column-gap: 16px;-webkit-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;}
    
    
    @media (max-width:1169px) {
    .key-content {font-size: 2em;line-height: 21px;}
    }
    @media (max-width:1120px) {
.key-fact-text{width:60%;}
.key-fact-box1 .key-fact-text p.key-figures { font-size: 4em; line-height: 50px; }
.key-fact-box1 .key-fact-text p.key-content{ font-size: 3em; line-height: 28px; }
.glanc-text{width:60%;}
.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:1024px) {
   .different-banner .bannerTitle p{font-size:4.5em; line-height:40px;}
    }
    @media (max-width:960px) {
.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;}
.key-fact-box1 .glanc-text p.key-figures { font-size: 3.4em; line-height: 44px; }
.key-fact-box1 .glanc-text p.key-content{ font-size: 2.2em; line-height: 22px; }
.key-fact-box1 .glanc-text{width:65%;}
.glance-box3 .key-content p { font-size: 2.6em; line-height: 30px; }
}
    @media (max-width:992px) {
  
    .kbox{padding:0px 10px;}
    .different-banner .bannerContent{padding-top:0;}
    }
    @media (max-width:768px) {
    .video-play{top:50%;}
    .bannerText p{font-size:2.2em;line-height:25px;}
    #PRbannerwrapper.con{ background-size: cover !important;min-height:260px;}
    }
    @media (max-width:767px) {
    .maincontent-innerleft {
    width: 100%;
}
.item-content-right > img {
    float: left;
}
    .gv-contentpage.simple-gv-contentpage .gv-item { min-height: 1px; }
.glancefooterright{display:none;}
.glancefooterleft h2{font-size: 3.2em; line-height: 32px;}
.glance-box1 .key-box1 { height: auto !important; min-height: 1px; }
.glance-main-wrapper{padding-top:30px;}
.glance-main-wrapper h2{font-size:2.8em;}
.glance-box1 .key-box1 { height: auto !important; min-height: 1px; }
.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; }
.key-fact-main-wrapper{padding-top:30px;}
.key-fact-main-wrapper h2{font-size:2.8em;}
.key-fact-box1 .key-box1 { height: auto !important; min-height: 1px; }

.kbox .box1,.kbox .box2{margin-bottom:30px;}
    .faqitem-left,.faqitem-right{width:50%;}
    .faqgapitem-left,.faqgapitem-right,.faqtop-left,.faqtop-right{width:50%;}
/*    .key-box{background-position: 8px 8px !important;padding: 20px 10px 20px 48px !important;}*/
      .bannerText p{ line-height: 18px; }

    }
    @media (max-width:640px) {
    .bannerText p{font-size:1.4em; padding: 0; }
    }
    @media (max-width:480px) {
      .bannerText p{ font-size: 1.3em; }
    }
    
    
    
/*-----------------------scroll----------------------*/

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px; border-radius:0;}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:6px; border-radius:0; margin: 6px 0;}
.mCSB_scrollTools .mCSB_draggerRail{background-color: #d2d8e8;}
.mCSB_scrollTools { opacity: 1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: #002478 !important;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
    background-color: #002478;
}



/*------self-serve starts---------------------------------*/
.ip3-selfserve .twocolContentpage{float:left;}
.ip3-selfserve #toplinks{position:relative;z-index:999;}
.ip3-selfserve #topnavigation.stickyMood,.ip3-selfserve #topnavigation{position:relative;z-index:998;}
.ip3-selfserve .overlay{display:none !important;}
.ip3-selfserve .glance-box3 .key-content p{position:relative;}
.ip3-selfserve #contentwrapper {float:none; width:auto;}
.ip3-selfserve table tr td,.ip3-selfserve table tr th {font-size: 1em;}
/*------self-serve ends---------------------------------*/

#fuel-cell-electric-vehicles .item-readMore{margin-top:10px !important;margin-bottom:40px;}
#fuel-cell-electric-vehicles #platinum-catalyst-inside-img{padding-top:0px;}
#fuel-cell-electric-vehicles #platinum-catalyst-inside{padding-bottom:0px;}


#operational-flow-chart-box img{width:100%}
body#mine_profile_mogalakwena h2, body#mine_profile_mogalakwena .item-title {display:none}
