/*--------- iPad Landscape and Desktops ---------*/


@media (min-width:1200px) {
.key-assests-item .story-desc .hidden-content{display:block !important;}
.leadership-mainContent .small-bod-content .hidden-content{display:block !important;}
.tabs-container ul{display:block !important;}

.history-content{width:500px !important;height:auto;}
}

/*
@media (max-width:1280px) and (min-width:991px) {
	
	#hiv-aids #bannerwrapper{
    background-image: url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-1.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: center top !important;
    background-color: #f1f1f1 !important;
    background-size: 100% !important;
    min-height: 350px !important;

}*/

@media (max-width:1024px) and (min-width:991px) {
	
	#quellaveco button.slick-prev.slick-arrow {left: 45%;}
	
	.smart-landing-banner-contentwrp {margin-top: 18%;}
	.smart-landing-banner-content {background: none !important; display: table-cell; vertical-align: top !important;}
	
	#hiv-aids #bannerwrapper{
    background-image: url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-1.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: center top !important;
    background-color: #f1f1f1 !important;
    background-size: 100% !important;
    min-height: 350px !important;

}
	
	#quellaveco .bg-overlay-small {width: 64%;}	
	#quellaveco .bg-overlay-small.boxRHS {float: right; width: 70%;}
}

/*#item-1910s .history-year .history-item.even {height:570px}*/

@media (min-width:1281px) {
/*#item-1910s .history-year .history-item.even {height:570px}*/
}

@media (min-width:992px) {
#contentwrapper .images-main-container ul li {
font-size: 1.8em;
font-weight: bold;
/*height: 53px;*/
margin-right: 0.5%;
width: 33%;
}3.
#contentwrapper .images-main-container ul li.last {
margin-left: 0 !important;
margin-right: 0 !important;
}
.gv-image {padding-left: 50px;}

/*---------AC Hotspot click finger img -------------*/
.hotspot-gif-image img { height: auto; width: 70%; }
.hotspot-gif-image { position: absolute; top: 49px; }
.hotspot-main { position: relative; }

#item-1910s .history-year .history-item.even {height:495px}
}
@media (min-width:768px) and (max-width:960px){
	
.bg-overlay-small.boxRHS {float: right; width: 100%;}
.video-gallery-featured-video {background-size: cover !important;}
#quellaveco button.slick-prev.slick-arrow {left: 42%;}
	
.share-ribbon{margin-top:0px !important;}
	
#hiv-aids #bannerwrapper{
background-image:url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-1.jpg) !important;
    background-repeat: no-repeat !important;
	    background-size: 100% !important;
		    min-height: 260px ;
			    background-color: #f2f2f2 !important;
}

	
 .historyMax1743  .history-Mainyear .history-item.even .bx-wrapper .bx-viewport{height:300px !important;}
 .gv-image {padding-left: 50px;}
 
.right-col-story, .left-col-story {padding:0!important}
.right-col-story .box-3 {padding:0 0 0 20px!important}
div.right-col-story.tgimgtc .box-3 {padding:0!important}
#logo a:first-child img {width:212px!important;float:left;}
}
@media (max-width:1200px) {
#footerouterwrapper {background: none; border-top: 1px solid #ccd4e4;}
.site-links {background:#002478;}
.history-content{width:400px !important;height:auto;}
.history-image{width:37%;}
.history-1170{width:15%;}
.historyMax1743 .history-Mainyear .odd .bx-wrapper .bx-viewport{height:600px !important;}
}
@media all and (max-width:1200px) and (min-width:991px){
.stickyMood .menu-link.desktop-menu {padding-bottom:17px; margin-left:0}
.logo-small {padding-left:15px;}
.history-bckimg{padding-top:20%;}
.history-year.alternate .history-mainContent{max-width:500px;}
#item-1910s .history-year .history-item.even {height:570px}
}


@media (min-width:901px) and (max-width:991px){

/*---------AC Hotspot click finger img -------------*/
.hotspot-gif-image img { height: auto; width: 65%; }
.hotspot-gif-image { position: absolute; top: 50px; }
.hotspot-main { position: relative; }

}

@media (min-width:768px) and (max-width:900px){
.history-bckimg{padding-top:16%;}

.hotspotimagecontainer .hs-image {float: left; text-align: center; width: 100%; }
.hotspotimagecontainer .hs-section { float: left; width: 100%; padding: 0; } 
.hotspotimagecontainer { padding: 20px 0 !important; }

/*---------AC Hotspot click finger img -------------*/
.hotspot-gif-image img { height: auto; width: 100%; }
.hotspot-gif-image { position: absolute; top: 31px; }
.hotspot-main { position: relative; }



}
@media (min-width:992px) and (max-width:1170px) {
	
#hiv-aids .ribbon-layout .max1170.container, #hiv-aids .ribbon-details-layout .max1170.container{padding-left: 15px; padding-right: 15px;}
.ribbon-details-item {padding-top: 15px;}
	
.ribbon-name{font-size: 4.4em;}
.ribbon-quote-1{padding-bottom: 0px;}
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-right-content{    margin-left: 0px;}
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-quotes{    padding-top: 0px;}
.ribbon-quote-1 p{font-size: 1.65em;}
.ribbon-quote-2 p{font-size: 1.20em;}
#ribbon-kelelebetse-tlhabolo-details .ribbon-name{font-size: 3.4em;}
#ribbon-obakeng-thukamelo-details .ribbon-name{font-size: 3.4em;}
#ribbon-matlakala-konsenki-details .ribbon-name{font-size: 3.4em;}
#ribbon-lambertus-louw-details .ribbon-name{font-size: 3.4em;}
#ribbon-silvia-almeida-details .ribbon-name{font-size: 4.1em;}

#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-right-content{
    padding-top: 0px;
}
	
.leadership-mainContent .small-bod-content p{font-size:1.4em;}
.leadership-mainContent .small-bod-content p{margin-bottom:20px;}
.leadership-mainContent .small-bod-content p.read-more{bottom:0;}
.tabs-container ul{display:block !important;}
.download-image {float: left;margin-top: 10px;width: 100%;}
#headerwrapper {padding:0 15px} 
#ContentWrapper .container{padding-left:15px;padding-right:15px;}
#ContentWrapper .page-title-sharing{padding-left:15px;padding-right:15px;}
#ContentWrapper .page-title-sharing .container{padding-left:0px;padding-right:0px;}
.leadership-mainContent .small-bod-content .hidden-content {display:block !important;}
.prshare-div{padding:0 5px;}
.calendar-event {margin-right:24px}
.calendar-event-instruction {margin-right:0}
.key-assests-item .story-desc .hidden-content{display:block !important;}
.leadership-mainContent .small-bod-content .hidden-content{display:block !important;}
#item-1910s .history-year .history-item.even {height:570px}
}


@media (max-width:1169px) {
.tab-title-left {font-size:83%; width:71% }
}
@media (max-width:1170px) {
.banner-text {padding-left:15px; width:71%;}
.bannerOuter {padding-left:15px;}
.calendar .cl-header {background:url(/~/media/images/a/anglo-american-plc-v2/css/event-top-ir-landing.png) no-repeat top center;}
.max1170.container {padding-left:15px; padding-right:15px}
}


/*#mob-menu-wrap > ul {
    padding-bottom: 10px;
}
.mm-footer {
    padding: 5px 10px 5px 20px;
}
.mm-menu.mm-right {
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
}
.mm-menu > .mm-panel {
    overflow-y: hidden;
}*/


@media (max-width:992px){ 

.commonradhighchart{width:33% !important;}
.padTop20 {padding-top:20px}
.bodintrotext {top: 75px}
.key-assests-content .our-stories .story-desc {padding:15px 12px}
.item-readMore {margin-top:10px}
#auto-top-link {right:16px!important}
.twocollinks a {width:50%}
/*.logo-device img {width:98px; height:auto}*/
.search-device {top:12px;}
.search-device img {width:30px; height:auto; margin-left:4px;}
.tabsDropDown{display:block;}
#contentwrapper .video-tabs ul li{text-align:left; width:100%!important}
#contentwrapper .video-tabs ul li a{padding-left:10px;}
.tabsDropDown, .tabs-container ul {width:400px}
.tabs-container ul{display:none; padding-bottom:12px}
.tabsDropDown strong {width:100%}

/*body{ padding-top:68px; }
.mm-opening body { padding-top:0; }*/

/*.mm-opened body #bannerwrapper,.mm-opened body .headerwrapper .page-title-sharing,.mm-opened body #ContentWrapper .page-title-sharing {padding-top:68px;}*/
.mm-list li.mmenu-section-head {color: #758d9a;padding: 15px 10px 15px 20px;text-transform: uppercase;}
.mm-list li.mmenu-section-head:hover { background: transparent none repeat scroll 0 0; color: #758d9a;}

body{ padding-top:0; }
#MainForm {padding-top: 68px;}
/*.mm-opened #MainForm {padding-top: 0;}*/

#headerwrapper { background: #fff none repeat scroll 0 0; float: left; left: 0; position: fixed; top: 0;   width: 100%; z-index: 999; }

/*#topnav-mobi.mm-opened { display:block; }
.mm-opening .mm-page { position:fixed !important; }*/
/*#bannerwrapper, .headerwrapper .page-title-sharing, #ContentWrapper .page-title-sharing {padding-top:68px;}*/

/*#topnavigation {padding-top:0; background:#fff}*/
#topnavigation-mobi{ /*position:fixed;left:0;top:56px;*/}
#topnavigation-mobi.stickyMood {/*position:fixed; top:56px;*/}
.menu-link {background-position: -549px -242px;margin-left:0 !important; padding: 22px 21px 22px 22px!important;  width:auto!important; background-color:#ccd3e3!important}
/*#topnavigation {top:67px!important;}*/
/*#topnavigation.stickyMood {top:46px!important;}*/
#contentwrapper .pr-year-tabs ul li, #ContentWrapper .pr-year-tabs ul li{width:100% !important;text-align: left;height:auto;margin-bottom: 0;margin-right: 0;margin-top: 8px;}
#contentwrapper .pr-year-tabs ul li a, #ContentWrapper .pr-year-tabs ul li a{padding: 8px !important;}
.video-play{top:40%;left:58%;}
.video-play img{width:50%;}
/*.bannerText p{font-size:2.8em;float:left; width: 50%;}*/
.bannerText{float:left;} 
#topnavigation {position:fixed; @extend %fixed; @extend %all; -webkit-backface-visibility: hidden; top:12px; right:0; z-index: unset; padding-top: 0; /*width:100%*/}
#topnavigation.stickyMood {top: 12px;width: 43px;border:none;left: auto;}
.stickyMood .menu-box, .stickyMood .menu-container {max-width:1170px; margin:0 auto; float:left}
.topnavOuter {height:auto}
.stickyMood .showAbsolute {top:0}

.video-contentpage-video { padding:0;}
.imgt-text {padding-left:0; padding-right:0}
}

@media (min-width:768px) and (max-width:769px){
#section4.rc-content .insect-5-1 img, #section4.rc-content .insect-6-1 img, #section5.rc-content .insect-3-1 img, #section5.rc-content .insect-4-1 img {
    width: 85%;
}
#section5.rc-content .insect-3-1.insect,#section4.rc-content .insect-5-1.insect { height:322px; }



}

@media (max-width:768px){

	.bg-overlay-small.boxRHS {float: right; width: 100%;}
	.video-gallery-featured-video {background-size: cover !important;}
	
	.smart-landing-banner-contentwrp {margin-top: 24%;}
	.smart-landing-banner-content {background: none !important; display: table-cell; vertical-align: top !important;}

#at-a-glance .copper-box .glanc-img{background-position-y: -20px !important;}
#at-a-glance .platinum-box .glanc-img{background-position-y: bottom !important;}
#at-a-glance .diamonds-box .glanc-img{background-position-y: 12px !important;}
#at-a-glance .iron-ore-box .glanc-img{background-position-y: 6px !important;}
#at-a-glance .coal-box .glanc-img{background-position-y: bottom !important;}

	
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item.first {
    display: none;
}
	
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-right-content{    margin-left: 0px;}

.microsite-content-container {
    margin: 35px 25px !important;
}

.microsite-content-container .blueRDBtn {
    margin-bottom: 20px;
    margin-top: 20px;
}

.crisis-splash h3 {
    margin-bottom: 10px !important;
    text-transform: uppercase;
}

.microsite-content-container .blueRDBtn {

    margin-bottom: 30px !important;
    margin-top: 10px !important;
}

.microsite-left {
    border-right: none !important;
    padding-right: 35px;
	border-bottom: 1px solid #dbdce1;
}


.microsite-right {
    padding-left: 15px !important;
    padding-top: 30px;
}

.crisis-splash{ bottom: 20%;}

.our-stories .story-desc {padding:8px 12px; font-size:80%}

.video-play{top:50%;}
/*.bannerText p{font-size:2.2em; line-height:25px;}*/
#PRbannerwrapper.con { min-height:360px; background-size: cover !important; }
#bannerwrapper {background-size: cover !important; }
/*.video-inner iframe {height:360px}*/
.story-image {float:left; width:100%; margin-right:0; margin-bottom:15px;}
.calendar-event:nth-child(4n+0) {margin-right:0}
#nav-more-level3{display:block;}
.pr-bottom .pr-title, .pr-introtext{width:100%;border: 0px solid #ccd4e4;text-align:left;padding-bottom:5px;}
.pr-bottom{padding-bottom:0px; margin: 9px 0 6px;}
#contentwrapper .pr-introtext ul li:last-child { margin-bottom:0px; }
#contentwrapper .pr-introtext ul { margin-bottom:0px; }
.prshare-div{width:100%;}
.pr-introtext{padding-left: 0px;}
/*.history-item-bg{min-height:500px !important;}*/
/*.tab-inner {padding-top:66px;}*/

.rc-content .rc-inner-container .bx-wrapper .bx-pager { bottom:0; top:0; margin:30px 0; padding-top: 0px; position: relative;}
.rc-content .rc-inner-container.container.max1170 { padding-bottom:0;}
.rc-content .rc-inner-container .bx-controls.bx-has-pager { padding-top:0; float: left;width: 100%;  }
.rc-content .rc-inner-container .bx-wrapper { padding-bottom:0; }
#section2.content-with-bg { min-height: inherit; }
.rc-content .head-line p:last-child { margin-bottom: 0; }
#section2 .insect-1.head-line p, #section4 .insect-4-1.head-line p { width: 80% !important; }
.rc-content .dualCircles .circle-figure { top: 20px; }
.insect-colony .insect:last-child .back-content {margin-bottom: 0;}
#section5 .rc-inner-container { padding-bottom:0px !important; }

}

@media (min-width:768px) and (max-width:1200px){
body#our-stories .filter-title {width:155px;}
}

@media all and (min-width: 900px) and (max-width: 1200px) {
#contentwrapper .images-main-container ul li{font-size: 1.2em;}
p.boddesignation {line-height:15px}
#twitterfeed .bx-viewport{width:84%!important}
#sociallinks ul li {padding-left:10px}
.sharing-tools{padding: 10px 0px;}
.key-assests-item .story-desc p{display:block !important;}
.twocollinks li{font-size:1.6em !important;line-height:16px;}
}
@media (min-width:900px) and (max-width:991px){
.history-Mainyear .history-item.even .history-mainContent{padding-left:30%;right:20%;}
}
@media (min-width:820px) and (max-width:899px){
.history-Mainyear .history-item.even .history-mainContent{padding-left:23%;right:10%;}
}
@media (min-width:768px) and (max-width:819px){
.history-Mainyear .history-item.even .history-mainContent{padding-left:23%;right:6%;}
}
/*--------- iPad Portrait and large Tablets Portrait ---------*/
@media all and (min-width: 768px) and (max-width: 991px) {
	
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item.first {
    display: none;
}
	
#hiv-aids .ribbon-layout .max1170.container, #hiv-aids .ribbon-details-layout .max1170.container{padding-left: 15px; padding-right: 15px;}
.ribbon-details-item {padding-top: 15px;}

#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-right-content{    margin-left: 0px;}
	
.suppliers-title{font-size:1.8em !important;}
.suppliers-title-box p{font-size:1.8em !important;}
#tools-for-suppliers .kbox p.rad-thin{font-size:1.4em !important;}
.history-bckimg{padding-top:6%;padding-right:0%;}   
.item-content-left{padding-right: 30px;}
.twocollinks li{width:50%;padding-right:1.5%}
.campaign-right-box {width:100%}
.campaign-right-box li {width:100%}
.twocollinks a, .twocollinks span{width:100%;}
.leadership-mainContent .bodsliderWrapper.active .small-bod-content p.read-more{left: 10px;bottom:10px;}
.leadership-mainContent .small-bod-content p.read-more{left: 15px;bottom:0px;}
.leadership-mainContent .bodsliderWrapper.active .story.boditem-wrapper .read-more{display:block !important;}
.history-year.alternate .history-mainContent{max-width:390px;height:auto;}
.history-year.alternate .history-item-bg{background-position: 65% center !important;}
.history-item-bg {
background-position: 29% center !important;
background-size: 200% auto !important;
min-height: 600px !important;
}
/*.history-mainContent {
max-width: 300px;
}*/
.history-title > p {
font-size: 3.4em;
line-height: 70px;
}
.history-introtext > p {
font-size: 1.8em;
line-height: 26px;
}
.history-content > p {
font-size: 1.4em;
line-height: 24px;
}
.address-content {
padding-top: 40px;
}
.feedbackformlatest-projects-updateCheckboxContainer{padding-left: 0; float:left; width:100%}
.video-contentpage-content {
float: left;
/*padding-top: 20px;*/
width: 100%;
}
.our-blog{padding-top:20px;}
.campaign-image-caption{width:100%;padding-top:20px;}
.Campaign .bannerTitle{width: 100%;}


 .Campaign .bannerTitle > p{width: 70%;}
#ContentWrapper .page-title-sharing{padding-left:15px;padding-right:15px;}
#ContentWrapper .page-title-sharing .container{padding-left:0px;padding-right:0px;}
.twocolright{margin-top:30px}
.twocollinks img{width:auto}
.download-image {float: left;margin-top: 30px;width: 100%;}
/*#contentwrapper .images-main-container ul li{font-size: 1.2em;}*/
.prshare-div{width:100%;padding:0 125px;}
.contactItem {float: left;padding-bottom: 5%;width: 50%;}
.rhs-links-circle{display:none !important;}
span.related-link-box{ font-size: 1.4em;width: 124px;}
.leadership-content .bx-viewport{height:auto !important;}
.key-assests-content .bx-viewport{height:auto !important;}
.leadership-mainContent .our-stories.active .small-bod-content .hidden-content{display:block !important;}
.slimScrollDiv {padding-bottom: 20px;}
.our-stories.active .key-assests-item > img {float: right;width: 50%;}
.key-assests-content .our-stories.active .story-desc{ position: relative;width: 50%;float: left;min-height:382px;}
#ContentWrapper .container{padding-left:15px;padding-right:15px;}
.item-content-right > img{width: 100%;height: auto;}
.item-fullImage-content .item-title{width: 60%;}
.bannerTitle{width: 41%;}
#PRbannerwrapper .bannerTitle{width:100%;}
.bannerText{width: 100%;}
/*.bannerContent{padding-top: 14%;}*/
/*#bannerwrapper{min-height: 474px;}*/
#ContentWrapper #bannerwrapper {min-height: 474px;}
#Homepage #bannerwrapper{min-height: unset;}
.talkTous .talk-to-us{top:34px; }
.leadership-mainContent .bodsliderWrapper.active .small-bod-item{width:46%;}
.leadership-mainContent .bodsliderWrapper.active .boditem-wrapper > img{ width: 50%;float: right;}
.leadership-mainContent .bodsliderWrapper.active .small-bod-content{position: relative;width: 50%;min-height:457px;padding-bottom:0;}
.leadership-mainContent.divscroll{padding-bottom:10px;}
.leadership-mainContent .small-bod-content .hidden-content{text-transform: none;}
.leadership-mainContent .small-bod-content .hidden-content p{/*margin-bottom:0; padding-bottom:20px;*/}
}

@media all and (max-width: 1200px) {  #twitterfeed .jta-tweet-text {line-height:14px}  }
@media all and (max-width: 992px) { 

.all-reports ul.tabs li {height:auto!important}
.ir-wrapper-2 {padding:30px 0; margin-bottom:30px; }
p.read-more-button {font-size:1.2em}
.gray-box-title {line-height:23px; padding-right:20px}
.gray-box {width:49%; margin-top:10px; margin-bottom:20px}
.row-1, #graybox-1 {margin-bottom:0}
#graybox-2 {margin-left:2%}
#annual-reporting #bannerwrapper {display:none}
.related-box {min-height:unset}
/*.calendar-event:nth-child(4n+0) {margin-right:0}*/
.calendar-event {margin-right:19px}
.overlay {top:122px}
.share-ticker {/*background:none; height:auto;*/ padding:0 }
.ticker > div { background:#edf0f5; margin-bottom:10px; float:left; width:49%}
.ticker .ticker-1 {margin-right:2%}
.banner-text h2 {font-size:5.6em; line-height:48px}
body {background:none}
.logo-wrapper { min-height:65px; padding: 10px 15px 0 15px; /* background-color:#fff; z-index:9999;  position:fixed; top:0; left:0 */}
.logowrapper-device {min-height:46px; padding-top:10px;padding-bottom: 16px;}
/*.logowrapper-device .tag-line img {margin-top:4px;}*/
.menu-link {/*width:50%; background-color:#ccd4e4; */padding: 17px 20px 16px 45px;}
.menu-link.selected {background:url("~/media/Images/A/Anglo-American-PLC-V2/css/sprite.png") no-repeat scroll -549px -280px ; color:#434343 }
.menu-box {padding:0; background:none}
.menu-box #level2 {display:none}
.menu-box a {float:left; /*padding:17px 0 16px 60px;*/ border-right:1px solid #b2bdd6}
.group-sites-xs {border:none !important; text-transform:uppercase; background:url(/~/media/images/a/anglo-american-plc-v2/css/icon-menu.png) no-repeat 15px center;}
.group-sites-xs.active {background:url(/~/media/images/a/anglo-american-plc-v2/css/icon-menu-active.png) no-repeat 15px center; color:#434343;}
.group-site-link{background-color:#edf0f5;width:50%;float:left; display:none}
/*.group-sites-xs img {margin-right:10px}*/
.sub-menu-link {display:none}

.tag-line {padding-right:100px;}

/*#twitterfeed .bx-viewport{width:84%!important}*/
/*#headerwrapper {padding:0 15px}*/
.banner-text  {width:83%!important; top:15%; }
.search-link { display:block !important; z-index:auto; @extend %fixed; @extend %all; -webkit-backface-visibility: hidden;}
.talk-to-us {margin-top:10px}
.our-stories {padding-bottom:20px}
.leadership-content .our-stories {padding-bottom:0px}
#footerlinks ul li {width:auto; padding:8px 10px; font-size:1.3em}
.search-mobi { position: fixed; top: 56px; left:0; }
.stickyMood.search-mobi { top: 52px; }
#logo img{ width:184px; height:auto; }

#footerwrapper > .row {padding-left:20px; padding-right:20px;}
.twittContainer {padding-right:15px;}
.twitt-bar { border:none; margin-bottom:10px}
#sociallinks ul li {padding-left:10px}
.slimScrollBar { display:none !important; }
.stickyMood { background:none; border:none; }
	

}

@media (min-width:992px) and (max-width:993px){
#searchTextboxContainerMobi input, #SearchTextboxRP { width:992px !important; }
}

/*--------- All Small Tablets and Large Phones Global CSS ---------*/
@media (max-width: 767px) {
#MobiExtraShareItButton img{max-width:none!important;}

#hiv-aids .ribbon-layout .max1170.container, #hiv-aids .ribbon-details-layout .max1170.container{padding-left: 15px; padding-right: 15px;}
.ribbon-details-item {padding-top: 15px;}

.share-ribbon{margin-top:0px !important;}

.our-stories .story-item { padding:0px !important; }
.hotspotimagecontainer { padding: 0 !important; }
.hotspot-main { padding: 0 !important; }
.hs-image { padding: 20px 0 0 0; }
.key-assests-content .item-Maincontent {padding:0; margin-bottom: 20px; min-height: 420px; }
.our-stories { padding-bottom: 0; }
.key-assests-content .bx-controls.bx-has-pager.bx-has-controls-direction { margin-top: 0; }
.key-assests-content .bx-pager-item { margin-top:20px; }
.leadership-mainContent { padding: 17px 0 0; }
.leadership-mainContent .bx-controls.bx-has-pager.bx-has-controls-direction { margin-top: 0; }
.item-fullImage-content-greybox { margin-top: 0; }

.glance-box1{margin-top:20px}
.glance-box2{margin-top:20px}
.glance-box3{margin-top:20px}
.glance-box1 h2{margin-top:0px;}
.glance-box2 h2{margin-top:0px;}
.glance-box3 h2{margin-top:0px;}

a.morelink {text-decoration:none; outline: none;}
.morecontent span {display: none;}

.story-desc .show-content span, .bodsliderWrapper .small-bod-content span {background-size:cover; width:25px; margin-right:-7px}
.story-desc span.margin20 {background-position: center -37px;}

.glance-main-wrapper .two-col-content{margin-bottom:20px;}
.supplier-boxes .kbox{margin-bottom:20px;}
.historyWrapper .history-Mainyear .bx-pager.bx-default-pager{bottom: 48px;float: left;left: 15px;position: relative; right:0;padding-right: 10px;line-height:0;}
.historyWrapper .history-Mainyear.alternate .bx-pager.bx-default-pager{bottom: 48px;float: left;left: 15px;position: relative;}
/*.history-item.even .history-content p {margin-bottom: 17px;}*/

.history-item.even { height:auto !important; }
.history-Mainyear { margin-bottom: -23px; }
.historyWrapper .bx-pager-item { margin-bottom:0px; }
.history-item.odd .history-bckimg{padding-top:30px;text-align:center;padding-right:0% !important;width:100%;}
.historyWrapper .bx-next, .historyWrapper .bx-prev{display:none !important;}
.history-item-bg{float:left;width:100%;}
.historyWrapper .bx-pager-item a { height: 23px; }
   /* .history-image img{width:40% !important;height:auto;}*/
 .history-Mainyear .history-item.odd .history-title p{color:#fff;}
.history-bckimg img{width:40% !important;float:none !important;}
.history-image{float:left;width:100%;padding-left:0px !important;text-align:center;}
.history-1170{float:left;width:100%;}
.history-title, .history-content{float:left;width:100% !important;padding-left:0px;}
/*.history-item.even .history-content { padding-bottom: 23px; }*/
.history-content{clear:both;padding-bottom:30px;width:100%;padding-left:0px;margin-bottom: 29px; }
 .history-Mainyear .history-item.even .history-title p{color:#002478;padding-top: 10px;}
 .history-Mainyear .history-item.odd .history-title p{color:#fff;padding-top: 10px;}
.history-Mainyear .bx-wrapper .bx-viewport{/*height:600px !important;*/}
.history-item.even .history-image{float:left;width:100%;padding-left:0px !important;text-align:center;padding-top: 30px;}
.history-Mainyear:first-child .history-item.even .history-image { padding-top: 10px;}
.history-Mainyear:first-child .history-content {padding-bottom: 5px;}
 .history-item.even .history-image img{height:auto;width:30%;}
 .history-item.even .history-bckimg{padding-left:0%;float:none;width:100% !important;padding-top: 5%;}

#section3.rc-content .insect-wrapper { padding-top: 25px; }


.rc-content .rc-inner-container h2 { padding-top:0; }

.commonradhighchart{width:100% !important;}
.bg-overlay {margin-top:0; width:100%;}
.bannerText p {width:60%; font-size:3.8em; line-height:40px}
body#worldaidsday2015 .bannerTitle p {width:60%; font-size:3.8em; line-height:40px}

.ContentWrapper {padding-bottom:20px}
.ir-wrapper-2 {padding:10px 0; margin-bottom:10px; }
.calendar .cl-header {background:url(/~/media/images/a/anglo-american-plc-v2/css/event-top-ir-landing-wide.png) no-repeat top center;}
.calendar .cl-body {padding:20px}
.ir-landing-boxes .rns{margin-bottom:10px}
.video-title {padding:5px 7px;}
#bannerwrapper {min-height:250px}
.tags a {font-size:1.3em; line-height: 20px; padding-right: 10px;}
.col-xs-6.story-item, .col-xs-6.video-item  {padding-right:10px}
.col-xs-6.story-item.alt {padding-right:15px; padding-left:10px}
.story-title {font-size:1.875em; line-height:15px;}

.kbox .box1,.kbox .box2{margin-bottom:30px;}
.faqitem-left,.faqitem-right{width:100%;padding:0px; margin-bottom: 20px; min-height: 0;}
.faqitem-left div.faqleft{color: #335291; display: inline-block; font-family: DINM;font-size: 1.8em; padding-top: 25px; vertical-align: top; width: 20px;float:left; }
.faqitem-right div.faqleft {color: #335291; display: inline-block; font-family: DINM;font-size: 1.8em; padding-top: 2px; vertical-align: top; width: 20px;float:left; }
.faqinnerright::before {content: url("/~/media/Images/A/Anglo-American-PLC-V2/css/faq-top-arrow.jpg"); position: absolute; top: -14px; }
.faqitem-right { background:none;position:relative;margin-bottom: 0; }
.faqitem-left{background:none;}
.faqitem-left p{text-align:left;display: inline-block;width: 90%;font-size: 1.3em;}
.faqinnerright { display: inline-block;width: 90%;}
.faqtop,.faqgapitem{display:none;}
.faqgapitem-left,.faqgapitem-right,.faqtop-left,.faqtop-right{width:50%;padding:0px;}
.box-with-map .key-box{background-position: 8px 8px !important; padding: 20px 10px 20px 48px !important;}
.twocollinks img {height:50px;}
.tab-image img {width:100%; height:auto}
.twocollinks span{width:92%;}

.rsvp-text {width: 100%;background-color: #ccd4e4;}
.rsvp-text .email-rhs{  width: 587px !important;} 
.rsvp-icon {height: 75px; float: left; background: #002478;}

 .twocollinks a {width:100%}
.share-ticker {background:none; height:auto;}
.history-Mainyear .history-item.even .history-mainContent {float: left;left: 0;padding:0 15px;position: relative;width: 100%;max-width:100%;top:0px;}
.history-item-bg {background-position: 23% center !important;min-height: inherit;}
.history-year.alternate .history-item-bg {background-position: 90% center !important;min-height: inherit;}
.historyWrapper .bx-prev{top: 40% !important;}
.historyWrapper .bx-next {top: 40% !important;}
.history-introtext > p{font-size: 1.8em;line-height: 26px;}
.history-content > p {font-size: 1.4em;line-height: 20px;}
.history-title > p {font-size: 3.4em;line-height: 50px;}
/*.history-year.alternate .history-title > p, .history-year.alternate .history-introtext > p, .history-year.alternate .history-content > p {color: #000;}*/
.overlayNeeded {background: none;}
.overlayNeeded.text-color-black p, .overlayNeeded.text-color-blue p, .overlayNeeded.text-color-white p{padding:0}
/*.historyWrapper .bx-pager.bx-default-pager{top: 620px;}*/
.leadership-content .small-bod-item{padding-top:20px;}
.gv-contentpage.container{padding-bottom:60px;}
table tr td, table tr th, p, #ContentWrapper ul li, #ContentWrapper ol li, #contentwrapper ul li {font-size:1.4em; line-height:18px}
.gv-item.col-md-4 > p, .gv-top-content > p{font-size: 1.4em;line-height: 18px;}
.campaign-image-caption > p{font-size:1.4em; line-height:45px;}
#PRbannerwrapper {min-height:250px}
#PRbannerwrapper .readMoreText > a {font-size:1.4em!important; padding:10px 7px}
.stickyMood.search-mobi {top:56px; z-index:9999}  
.search-mobi {position:fixed; top:56px}

.video-item-content img{width:100%;}
#ContentWrapper .page-title-sharing{padding-left:15px;padding-right:15px;}
#ContentWrapper .page-title-sharing .container{padding-left:0px;padding-right:0px;}
h1 {font-size:2.4em; padding: 15px 0 10px; line-height:24px;}
.snapdown-title {padding:10px}
.tabsDropDown, .tabs-container ul {width:100%}
.tabsDropDown strong {font-size:1.3em}
.gray-box-title {line-height:19px; font-size:167%; padding:0 10px 10px 10px}  
.gray-box {padding:10px 0}
.gray-box-body {padding:0 10px}
.related-box-title {line-height:19px; font-size:167%; padding:10px } 
.related-box-body {padding:10px}
#tabbed-content ul.tabs li {font-size:1.35em; height:50px;}
.tab-header {height:auto; padding-left:0; top:auto!important}
.tab-title-left {width:100%; padding:10px}
.tab-inner {padding-top:0}
.tab-header, .tab-image {position:relative}
.tab-body {min-height:unset; padding:10px}
.twocolright{margin-top:30px}
.twocollinks img{width:auto}
.calendar-event {margin-right:30px!important}
/*.calendar-event:nth-child(3n+0) {margin-right:0!important}*/
.calendar-event {width:183px}
.prshare-div{width:100%;}
.group-site-link {display:none}
.key-assests-item .hidden-content{margin-top: 0px;}
.leadership-content .bx-viewport{height:auto !important;}
.key-assests-content .bx-viewport{height:auto !important;}
.ticker > div {background:#edf0f5; margin-bottom:10px; width:100%; margin-right:0}
.homecontentwrapper {padding-bottom:20px}
#the-board .content-wrapper .row {padding-bottom:0}
.our-stories .story-desc.small-bod-content {padding:15px}
.small-bod-content .boddesignation {line-height:15px}
.talktous-container {border-top:1px solid #ccd4e4; padding-top:25px}
#bannerwrapper .bx-pager a{background:url(/~/media/images/a/anglo-american-plc-v2/css/pager.png) 0px -2px no-repeat transparent;}
#bannerwrapper .bx-pager a.last{background:url(/~/media/images/a/anglo-american-plc-v2/css/pager-last.png) 0px -2px no-repeat transparent;}
#bannerwrapper .bx-pager .active{background:url(/~/media/images/a/anglo-american-plc-v2/css/pager.png) 0px -30px no-repeat transparent;}
#bannerwrapper .bx-pager .active.last{background:url(/~/media/images/a/anglo-american-plc-v2/css/pager-last.png) 0px -30px no-repeat transparent;}
#bannerwrapper li img, #sliderbanner {height:200px; width:auto;}
 #slider-next,#Homepage .banner-content  {display:none}
.banner-text {width:70%}
.banner-text h2 {font-size:3em; line-height:30px; padding-bottom:10px}
.banner-text-bottom {display:block; padding:45px 15px 15px 15px; background:#f7f8fa}
.banner-text-bottom p {font-size:1.6em; line-height:19px; padding:0; margin:0 }
.banner-link a {padding:8px 10px}
#bannerwrapper .bx-pager {bottom:-35px}

#twitterfeed .jta-tweet-text, #twitterfeed .jta-tweet-actions {width:87%; float:left;}
#twitterfeed .jta-tweet-text {line-height:19px;}
.leadership-mainContent .small-bod-content{height: auto !important;position:relative!important;float:left;width: 100% !important;}
.leadership-mainContent .small-bod-content.active{}
.leadership-mainContent .small-bod-content p.boddesignation {color: #e2d8af;display: block !important;margin-bottom: 0; width:92%}
.leadership-mainContent .bodname {display: block !important;}
.leadership-mainContent .small-bod-content .hidden-content{display: none;padding-top:20px;}
.key-assests-item .story-desc p.story-title {margin-top:0px;display:block;}
.key-assests-item .hidden-content {float: left;width: 100%;display:none;}
.key-assests-content .our-stories .story-desc{position:relative;padding: 20px 20px 0;margin-top: -56px;float:left;height:auto !important;}
.key-assests-item .story-desc p{margin: 20px 0;}
.story-desc > span{margin-top: -7px;}
.talkTous .talk-to-us{top:34px;}
.rhs-links-circle{display:none !important;}
/*.stickyMood {background:#f4f3f9}*/

/*.site-links .row, .twitt-ticker .row {margin:0}*/
/*#contentwrapper {margin-top:20px}*/
h2.home-stories {margin:15px 0 13px 0}
/*.row {margin:0}*/
#footerwrapper .row {margin-left:-15px; margin-right:-15px;}


#logo, #mobile-logo {padding:0}
.search-link {background:#fff}
#footerlinks ul li {width:50%}
#sociallinks {padding:0 0 15px 15px}
#sociallinks ul {float:left}
#sociallinks ul li {padding-left:0; padding-right:10px}
#ContentWrapper .container{padding-left:15px;padding-right:15px;}
.content-with-bg, .content-with-bg.bigBG {min-height:inherit}
#ContentWrapper .content-with-bg .container.max1170 {padding:0;}
.item-content-right, .item-content-left{width: 100%;}
.item-fullImage-content .item-title{width: 100%;}
.item-with-fullimage{background-position:60% center !important;}
.contactItem {float: left;padding-bottom: 5%;width: 100%;}
.bannerText{width: 100%;}
/*#bannerwrapper{min-height: 474px;}*/
#Homepage #bannerwrapper{min-height: unset;}
/*.item-fullImage-content .item-title span.title-text{width: 48%;}*/
.item-fullImage-content .title-connector{padding-left: 0px;}
 .feedbackformcaptcha-codeCaptchaContainer, .feedbackformphone-txtboxTextboxContainer, .feedbackformemail-txtboxFreeTextEmailContainer, .feedbackformsurname-txtboxTextboxContainer, .feedbackformfirst-name-txtboxTextboxContainer {
float: left;
margin-bottom: 20px;
width: 61.6%;

}
 .feedbackformcaptchaLabelContainer, .feedbackformcomments-enquiryLabelContainer, .feedbackformphoneLabelContainer, .feedbackformemail-addressLabelContainer, .feedbackformsurnameLabelContainer, .feedbackformfirst-nameLabelContainer {
  color: #434343;
  float: left;
  font-size: 1.4em;
  font-weight: bold;
  line-height: 22px;
  width: 38.4%;
  }
  .feedbackformlatest-projects-update-textLabelContainer {width:100%}
  .feedbackformSubmitButtonContainer {
  float: left;
  padding-left: 19%;
  }
  #feedbackformlatest-projects-updateCheckbox {float:left}
  .feedbackformlatest-projects-updateCheckbox label {float:left; width:80%}  
  .video-contentpage-content {
float: left;
padding-top: 20px;
width: 100%;
}
.feedbackformlatest-projects-updateCheckboxContainer {
float: left;
padding-left: 0;
width:100%;
height:30px
}
.address-content {
padding-top: 40px;
}
.gv-top-content > p{width: 100%;}
.gv-item{
padding-bottom: 15px;
}
.feedbackformphoneLabelContainer, .feedbackformsurnameLabelContainer {
padding-left: 0;
}
/*----------AC -------------*/
.glance-box1 .kbox, .glance-box2 .kbox { padding:0; }
.glance-box2 .kbox .key-box2 { padding-left:14px; }

/*---------AC Hotspot click finger img -------------*/
.hotspot-gif-image img { height: auto; width: 100%; }
.hotspot-gif-image { position: absolute; top: 21px; }
.hotspot-main { position: relative; }

body.ip3-our-stories .box-1, body.ip3-our-stories .box-2, body.ip3-our-stories .box-3 {padding:0}
body.ip3-our-stories .right-col-story {padding:0}

div.left-col-story.tgimgtc {padding:0!important}

.video-download{position: relative; display:table; padding: 0 6px; float: left;

}


@media (min-width: 640px) and (max-width: 767px) {
	
.mobi-shareIcons.hide.visible-xs > span {
    font-size: 1.4em;
}

.MobiExtraShareItFloatDiv div.p-interest span {
    background: rgba(0, 0, 0, 0) url("/~/media/Images/A/Anglo-American-PLC-V2/css/pinl-prshare.png") no-repeat scroll 0 0 / 57px auto !important;
    cursor: pointer !important;
    display: block;
    height: 58px !important;
    padding: 0;
    right: 0;
    top: 0;
    width: 58px !important;
    z-index: 999;
}

.plyicon {
    width: 61% !important;
}
	
	.video-title > p{ padding-top:10px;}
	
.crisis-banner-title h2 {
    font-size: 3.0em;
line-height: 24px !important;
}
	
.crisis-splash {
    bottom: 0;
    height: 100% !important;
    width: 100% !important;
	border:30px solid #333 !important;
}
.microsite-logo > img {
    height: auto;
    width: 36%;
}

.crisis-splash .microsite-main {
    margin-bottom: 25px !important;
    margin-top: 0px !important;
}

.microsite-content-container {
    height: 195px;
    margin: 25px !important;
    overflow: scroll;
}



.crisis-splash h3 {
    font-size: 1.5em !important;

    margin-bottom: 2px !important;
}

.crisis-splash p {
    font-size: 1.2em !important;
}

.blueRDBtn {
    font-size: 1.1em !important;
}

.microsite-content-container .blueRDBtn {
    margin-bottom: 20px !important;
    margin-top: 5px !important;
}
	
.suppliers-title{font-size:1.8em !important; line-height:18px;}
.suppliers-title-box p{font-size:1.8em !important; line-height:18px;}
#tools-for-suppliers .kbox p.rad-thin{font-size:1.4em !important;line-height:14px;}
.history-bckimg{padding-top:10% !imporant;}
  .history-Mainyear.alternate .history-item.odd .history-mainContent {top:60%;float: left;left: 0;max-width: 100%!important;padding: 0 15px;position: relative;width: 100%;}
  .historyWrapper  .history-Mainyear .history-item.odd .bx-pager.bx-default-pager{bottom:25px;float: left;left: 15px;position: absolute;}
 .historyWrapper  .history-Mainyear .history-item.even .bx-pager.bx-default-pager{bottom:0px;float: left;left:15px;position: absolute;right:0px;}


.bannerTitle h2{font-size:6em; line-height:60px;}
.bannerTitle{width: 36%;}
#PRbannerwrapper .bannerTitle{width:100%;}
#PRbannerwrapper .bannerTitle > p, #PRbannerwrapper.Storybannerwrapper .bannerTitle > p{font-size: 2.4em;line-height: 30px;}
/*.bannerText p{font-size: 3em;line-height: 36px;}*/
/*.bannerContent{padding-top: 22%;}*/
.leadership-mainContent .bodsliderWrapper.active .small-bod-item{width:46%;}
.leadership-mainContent .bodsliderWrapper.active .small-bod-item{padding-left:0;}
.key-assests-item img {height: auto;width: 100%;}
#MobiExtraShareItContainer:hover #MobiExtraShareItFloatDiv{display:block;}
#MobiExtraShareItContainer:hover #MobiExtraShareItButton{padding-bottom:15px;background-color:#8c9ec2}

/*---------AC Hotspot click finger img -------------*/
.hotspot-gif-image img { width: 80%; }
.hotspot-gif-image { top: 22px; }

}
@media all and (max-width: 360px) {
	
.ribbon-name{font-size: 2.9em;}
.ribbon-quote-1{padding-bottom: 0px;}
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-right-content{    margin-left: 0px;}
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-quotes{    padding-top: 0px;}
.ribbon-quote-1 p{font-size: 1.65em;}
.ribbon-quote-2 p{font-size: 1.20em;}
#ribbon-kelelebetse-tlhabolo-details .ribbon-name{font-size: 2.6em;}
#ribbon-obakeng-thukamelo-details .ribbon-name{font-size: 2.9em;}
#ribbon-matlakala-konsenki-details .ribbon-name{font-size: 2.9em;}
#ribbon-lambertus-louw-details .ribbon-name{font-size: 2.6em;}
	
#footerwrapper > .row {padding-left:10px; padding-right:10px;}
#sociallinks ul li {padding-right:7px}
.feedbackformcaptcha-codeCaptchaCode {margin-left:-45px;}
#investor-calendar .calendar-event p.cl-title {font-size: 1.4em;}
.plyicon {
    width: 43% !important;
}

	.crisis-splash {
    bottom: 0;
    height: 100% !important;
    width: 100% !important;
	border:30px solid #333 !important;
}

.crisis-splash .microsite-main {
    margin-bottom: 15px;
    margin-top: 0px;

}

.microsite-logo img{
width: 33%;
    margin-left: -30px;
    height: auto;	
}

.microsite-content-container {
    margin: 18px 5px !important;
/*		    height: 160px;
    margin: 25px 25px;
    overflow: scroll;*/
}

.crisis-splash h3 {
    font-size: 1.6em !important;
    margin-bottom: 2px !important;
}

.crisis-splash p {
    font-size: 1.2em !important;
}

.microsite-content-container .blueRDBtn {
    margin-bottom: 20px !important;
    margin-top: 5px !important;
}

.microsite-right {
    padding-left: 15px !important;
    padding-top: 10px;
}

.microsite-left {
    border-bottom: 1px solid #dbdce1;
    border-right: medium none !important;
    padding-right: 15px !important;
}

.blueRDBtn {
    font-size: 1.1em !important;
}

}
@media all and  (max-width:359px){	
	#mobile-logo > img{width:145px;}
	#mobile-logo a:first-child img{width:145px;}
	
	}
@media all and  (max-width:640px){   

.ribbon-name{font-size: 2.9em;}
.ribbon-quote-1{padding-bottom: 0px;}
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-right-content{    margin-left: 0px;}
#hiv-aids .ribbon-details-layout .ribbon-details-list .ribbon-details-item .ribbon-quotes{    padding-top: 0px;}
.ribbon-quote-1 p{font-size: 1.65em;}
.ribbon-quote-2 p{font-size: 1.20em;}
#ribbon-kelelebetse-tlhabolo-details .ribbon-name{font-size: 2.4em;}
#ribbon-obakeng-thukamelo-details .ribbon-name{font-size: 2.7em;}
#ribbon-matlakala-konsenki-details .ribbon-name{font-size: 2.7em;}
#ribbon-lambertus-louw-details .ribbon-name{font-size: 2.4em;}

.microsite-logo > img {
    height: auto;
    width: 36%;
    margin-left: -15px;
}
.video-title > p{ padding-top:10px;}



.key-assests-content .bx-controls.bx-has-pager.bx-has-controls-direction { margin-top: 20px; }
.bx-pager .fix-tooltip {display:none}
.talkTous img {height:30px; width:auto}
.faqinnerright {padding:10px 15px; word-wrap:break-word}
.faqitem-left {padding-right:20px}
.feedbackformResetButtonContainer {padding-left:7px}
.video-title {position:relative; bottom:0; left:0; height:auto}
#crisis-home .video-title {position:relative !important}
.video-title > p {padding-bottom:10px}
.small-bod-content .bodname {margin-bottom:5px; padding:0}
.download-image {padding-top:5px;}
.image-gallery-container .our-stories .story-desc.small-bod-content {padding-bottom:5px}
.story .story-desc {height:auto;}
 .story-desc p {margin-bottom:0}
 .bod-container .anglo-small-bod-container .small-bod-content {padding:10px!important;}
 .lowresbtndownload{background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/image-dwn-320.png") no-repeat scroll center center transparent; height: 41px;width: 58px;}
.highresbtndownload{background: url("/~/media/Images/A/Anglo-American-PLC-V2/css/high-image-dwn-320.png") no-repeat scroll center center transparent; height: 41px; width: 58px;}
.lrsimg{padding: 0px 0;margin-top: 0 !important;}
.hrsimg{padding: 0px 0;margin-top: 0 !important;}
#PRbannerwrapper.con {min-height:220px; background-position:60% 100%!important}
/*.bannerText p{font-size:1.4em;}*/
/*.video-inner iframe {height:220px}*/
.campaign-images .bx-next, .campaign-images .bx-prev {width:40px; height:40px; background-size:cover}
#auto-top-link {bottom:0!important; right:0!important}
.cl-desc {min-height:unset}
.twitter-talk-button {float:left; /*width:100%;*/ text-align:center; background-color:#002478}
#fullnametxt {margin-left:0}
  .video-play{top:52% ;}
#financial-results-centre .video-play{top:52% !important;}
.calendar-event,  .calendar-event:nth-child(3n) {width:48%!important; margin-right:4%!important; padding-top:0; margin-bottom:10px}
.calendar-event.alt, .calendar-event.calendar-event-instruction {margin-right:0!important}
.cl-date {font-size:3em; line-height:33px;} 
.cl-outlook, .cl-title {font-size:1.4em; line-height:16px;}
.cl-body {padding:12px 8px 0}
.tab-image img {max-width:150%; height:auto}
.bod-menu-view {top:10px!important;}
 /*.logo-wrapper {min-height:62px; padding: 10px 15px 0;}*/
.search-link {width:43px; height:44px;}
.search-link img {max-width:100%}
.search-link span {background: url("/~/media/Images/A/Anglo-American-plc-v2/css/sprite-menu.png") no-repeat scroll -536px -48px rgba(0, 0, 0, 0); height: 44px; width: 43px;}
.search-link.selected {height:47px}
.search-mobi #SearchButtonContainerMobi {height:38px; width:44px; top:-2px;}
#SearchButtonContainerMobi input {width:100%; height:100%}
.groupSitesContainerMobi {top:105px}

#logo img{ width:184px; height:auto; }

.bodintrotext {background: rgba(0, 0, 0, 0) url("/~/media/images/a/anglo-american-plc-v2/css/story-overlay.png") repeat scroll 0 0; bottom: 0; color: white; top: auto !important; cursor: pointer; left: 0; overflow: hidden; padding: 15px !important; position: absolute; text-transform: uppercase; width: 100% !important; }
.bodintrotext p { font-family: DINM; }
.bodintrotext p.anglo-bod-name {font-size: 1.2em;line-height: 13px; margin-bottom: 0; color:#FFF; }
.bodintrotext p.anglo-bod-designation {color: #e2d8af;font-size: 1.2em;line-height: 14px; margin: 0; }

}
/*--------- All Mobiles Portrait and Landscape Global CSS ---------*/
@media all and (max-width:639px){

#financial-results-centre #PRbannerwrapper .bannerContent .video-loader img {width: 50%; height:auto;}
#financial-results-centre #PRbannerwrapper .bannerContent .video-loader { top: 50% !important;}
.crisis-splash h3{
	margin-bottom:10px;
}

.crisis-splash {
    bottom: 0;
    height: 100% !important;
    width: 100% !important;
	border:30px solid rgba(0,0,0,0.8) !important;
}
	
.key-assests-content .bx-controls.bx-has-pager.bx-has-controls-direction { margin-top: 0px; }
.suppliers-title{font-size:1.6em !important;line-height:16px;}
.suppliers-title-box p{font-size:1.6em !important;line-height:16px;}
#tools-for-suppliers .kbox p.rad-thin{font-size:1.4em !important;line-height:14px;}
.bannerText p {font-size:2.5em; line-height:27px; width:80%}
body#worldaidsday2015 .bannerTitle p {font-size:2.5em; line-height:27px; width:80%}

/*.bx-pager .fix-tooltip {visibility:hidden}*/
.cl-body {padding: 12px 6px 0;}
/*.historyWrapper .bx-pager.bx-default-pager{top: 320px;}
.historyWrapper .bx-prev{left: 10px !important;top: 30% !important;}


.historyWrapper .bx-next {right: 10px !important;top: 30% !important;}*/
/*.history-item-bg {
background-position: 22% center !important;
background-size: 300% auto !important;
min-height: 400px;
}*/
/*.history-year.alternate .history-item-bg{min-height: 400px;}*/
.feedbackformSubmitButtonContainer{padding-left: 0;}
.key-assests-item {
float: left;
margin-bottom: 20px;
margin-left: 0 ;
margin-right: 0;
margin-top: 0 ;
width: 100%;
}
#key-assests-item-2{margin-left: 0 ;margin-right: 0;margin-bottom: 20px;}
.video-title > p {font-size: 1.5em; line-height:17px} 
.video-category-title > p{font-size:1.2em; line-height:14px}
   
.ip3-press-releases .pr-item-container ul li li { font-size:1em !important;}

#investorday2015 #contentwrapper ul li li {font-size: 1em !important;}

.twocollinks li{font-size: 1.6em !important;}
h2{font-size: 2.8em;line-height: 30px;}
.intro-text > p, .two-col-content > p{font-size:1.4em !important;line-height: 18px;}
h3{font-size: 1.6em;line-height: 22px;}
.two-col-content li{font-size:1.4em !important;line-height: 18px !important;;margin-bottom: 10px;}
.eventsubscriptionbox p {float:none; margin-bottom:10px; line-height:17px}
.events-subscription p strong {float:left; width:100%}
.eventsubscriptionbox input[type="image"] {margin:0}
   /* .calendar-event, .calendar-event:nth-child(3n+0){margin-right:30px!important}*/
.prshare-div{padding: 0 30px;height:220px;}
.prshare-div > a{border: 5px solid #193985;margin-bottom: 10px;margin-right: 5px;}
.prshare-div > a:hover{border: 5px solid #667dad;}
.prshare-div img{ height: auto;width: 100%;}
.item-readMore {margin-top:10px; padding-bottom:15px;}
.small-bod-content{padding:10px;}
.small-bod-content .bodname{/*font-size:1.2em;*/line-height:13px;}
.story .read-more {font-size:1.2em;line-height:13px; bottom:5px; left:5px;}
.small-bod-content .boddesignation{/*font-size:1.2em;*/ line-height:13px;}
.small-bod-content .small-bod-link{font-size:1.2em;}
.tabs-container ul li a{font-size:80%; min-height: 34px; padding:10px}
.tabs-container ul li{ height: 67px;margin-bottom: -11px;}
.bod-menu-view{height:33px!important;width:34px!important;background-size:100%;}

 .copyright a{float:none; margin-top:0; }
 .copyright p{font-size:1.2em} 

 #the-board .our-stories .story-desc {height:40px;}

.leadership-content.mobi-full-width { padding-left: 0 !important; padding-right: 0 !important; }
.leadership-content .paddingfull { padding-left: 15px !important; padding-right: 15px !important; }
.leadership-content.mobi-full-width .bx-controls { padding-left: 15px; padding-right: 15px; }

.key-assests-content .mobi-full-width { padding-left: 0 !important; padding-right: 0 !important; }
.key-assests-content .paddingfull { padding-left: 15px !important; padding-right: 15px !important; }
.key-assests-content .mobi-full-width .bx-controls { padding-left: 15px; padding-right: 15px; }

.hotspot-gif-image img { width: 70%; }
}
@media (min-width: 320px) and (max-width: 639px) {
	
   #slide-info {
    margin-top: 25%;

}
    
.crisis-banner-title h2 {
    font-size: 2.6em !important;
line-height: 24px !important;
}
	
.crisis-splash {
    bottom: 0;
    height: 100% !important;
    width: 100% !important;
	border:30px solid rgba(0,0,0,0.8) !important;
}



.crisis-splash .microsite-main {
    margin-bottom: 35px;
    margin-top: 35px;

}

.microsite-content-container {
    margin: 18px 5px !important;
/*		    height: 160px;
    margin: 25px 25px;
    overflow: scroll;*/
}

.crisis-splash h3 {
    font-size: 1.6em !important;
    margin-bottom: 2px !important;
}

.crisis-splash p {
    font-size: 1.2em !important;
}

.microsite-content-container .blueRDBtn {
    margin-bottom: 20px !important;
    margin-top: 5px !important;
}

.microsite-right {
    padding-left: 15px !important;
    padding-top: 10px;
}

.microsite-left {
    border-bottom: 1px solid #dbdce1;
    border-right: medium none !important;
    padding-right: 15px !important;

}

.blueRDBtn {
    font-size: 1.1em !important;
}
	
.rsvpbox{width:17% !important;}
.rsvp-icon{background-color: #002776;
float: left;
height: 75px;}

.rsvp-text{background-color: #ccd4e4;}


	
.leadership-mainContent .small-bod-content p.read-more{display: block !important;left: 0;margin-top: 20px;position: relative;}

#ContentWrapper .bannerTitle h2{font-size:4em; line-height:40px;}
/*#ContentWrapper .bannerText p{font-size: 2em;line-height: 26px;}*/
#ContentWrapper .bannerContent{padding-top: 15%;}
#ContentWrapper .bannerTitle{width: 48%;margin-bottom: 20px;}
#PRbannerwrapper .bannerTitle{width: 100%;margin-bottom: 20px;}
#PRbannerwrapper .bannerTitle > p, #PRbannerwrapper.Storybannerwrapper .bannerTitle > p{font-size: 2.4em;line-height: 30px;}
#ContentWrapper #bannerwrapper{min-height: 237px;}
#Homepage #bannerwrapper{min-height: unset;}
.item-content > p, .item-fullImage-content .item-content > p {font-size: 1.4em;line-height: 20px;}
.item-fullImage-content .item-content {width: 100%;}
.item-title{width: 100%;}
.item-with-fullimage{background-position:65% center !important;}
.item-content-right > img{height: auto;width: 100%;}
.item-Detailcontent .item-content{width: 100%;}
#TwitterShareItContainer {margin-right:50px}
.mobi-shareIcons.hide.visible-xs img {height: 30px !important;width: 30px !important;}
.mobi-shareIcons.hide.visible-xs > span{display: none;}
span.related-link-box{width: 100px;font-size: 1.2em;}
.title-connector a{margin-left: 0px;}
.item-title span.title-text{font-size: 2em;line-height: 24px;}
.related-links-content li{padding: 20px 20px 0;font-size: 1.6em;}
.related-links-content li.last{padding: 20px;}
.related-links-content{width: 180px;}
.key-assests-content .our-stories .story-desc{padding:20px 20px 0;}
.key-assests-item .story-title{margin-bottom: 28px;margin-top: 0px;}
.leadership-mainContent .small-bod-item{width:100%;margin:0 0 20px 0;}
.talkTous .talk-to-us{top:34px;width:280px;}
.talkTous .talk-to-us p{font-size: 1.4em;line-height: 16px;}
#MobiTwitterShareItContainer{ margin-right: 50px;}
#MobiExtraShareItButton.ShareItButton{padding: 5px 15px;}
#MobiExtraShareItButton img{height: 20px !important;width: 20px !important;max-width:none!important;}
#MobiExtraShareItFloatDiv{width:290px;top: 34px;padding:10px 20px;}
/*.mobi-shareIcons.hide.visible-xs{padding: 4px 0 0;}*/
.key-assests-item img {height: auto;width: 100%;}
.story-desc > span{margin-top: -5px;}
.leadership-mainContent .small-bod-item{padding-left:0;}
#MobiExtraShareItContainer:hover #MobiExtraShareItFloatDiv{display:block;}
#MobiExtraShareItContainer:hover #MobiExtraShareItButton{padding-bottom:10px;background-color:#8c9ec2}
.key-assests-item .hidden-content {float: left;width: 100%;display:none;}
.item-fullImage-content .title-connector a{margin-left:0;}
.contactAddress > p, .key-assests-item .story-desc p, .leadership-mainContent .small-bod-content p{font-size:1.4em;line-height:20px;}
.leadership-mainContent .small-bod-content .hidden-content{margin-top:20px;}
.key-assests-item .story-desc p.story-title{line-height:26px;}
.contactsContent{padding: 30px 0 55px;}
.item-readMore > a{font-size:1.4em;}
#PRbannerwrapper .bannerTitle > p, #PRbannerwrapper.Storybannerwrapper .bannerTitle > p{width:95%; font-size: 2.0em;line-height: 24px;}
}
@media (max-width: 480px) {
	
.smart-landing-banner-contentwrp {margin-top: 20%;}
	
.share-ribbon{margin-top:0px !important;}
	
	.plyicon {
    width: 50% !important;
}
	
	.crisis-splash {
    bottom: 0;
    height: 100% !important;
    width: 100% !important;
	border:30px solid rgba(0,0,0,0.8) !important;
}

.microsite-logo > img {
    height: auto;
    width: 50%;
	margin-left: -30px;
}

.crisis-splash h3 {
    font-size: 1.5em !important;
}

.blueRDBtn {
    font-size: 1.0em !important;
}

.microsite-content-container {
    overflow: scroll;
    height: 375px;
}

.crisis-splash .microsite-main {
    margin-top: 0  !important;
	margin-bottom:15px !important;
}
/*.microsite-content-container {
    height: 160px;
    margin: 25px 25px;
    overflow: scroll;
}
	*/
.calendar .cl-header {background:url(/~/media/images/a/anglo-american-plc-v2/css/event-top-ir-landing.png) no-repeat top center;}
.our-stories .story-desc.small-bod-content {height:auto!important}
.ip3-site-services .onecol a {word-wrap:break-word}
.tabsDropDown strong { letter-spacing:-1px;}
.story, .small-bod-item  {width:100%; padding:0!important}
.story-item, .video-item  {width:100%;}
p.report-icons span a.rpttitle
{
width:80%;
}
   
.tabsDropDown.videotabs{height: 40px;}
.small-bod-content .boddesignation{margin-bottom:5px}
#fullnametxt {margin-left:0}
.loginbox span {margin-bottom:10px}
.item-close {right: 16px; top: 8px; width: 44px;  height:43px; background-size:cover}
.tabs-container ul li a {padding:7px!important; font-size:80%}
   /* .menu-link.mobile, .menu-box a {padding:10px}*/
.menu-link.mobile {width:45%}
.group-site-link {width:55%}
 #sitemapcontainer{width:100%;}
  

   .history-Mainyear.alternate .history-item.odd .history-mainContent{float: left;left: 0;max-width: 100%;padding: 0 15px;position: relative;width: 100%;}
 .historyWrapper  .history-Mainyear .history-item.odd .bx-pager.bx-default-pager{bottom: 25px;float: left;left: 15px;position: absolute;}
 .historyWrapper .history-Mainyear .history-item.even .bx-pager.bx-default-pager{bottom:0px;float: left;left:15px;position: absolute;right:0px;}
  .history-Mainyear .history-item.even .history-mainContent{top:38% !important;}
  .history-Mainyear .history-item.odd .history-mainContent{top:38% !important;}
 .history-bckimg{padding-top:30px !important;}
  .history-Mainyear .history-item.even .history-mainContent .history-title p{padding-top:10px;}

/*---------AC-----------*/
.bod-container .anglo-small-bod-container .our-stories { margin-left: -15px; margin-right: -15px; /*width: auto;*/ } 
.bod-container .anglo-bod-container { margin-left: -15px;margin-right: -15px; }
.bod-container .mobi-content-bod { margin: 30px 15px 0;width: auto; }
.bod-container .anglo-bod-container .bx-controls { margin: 0 15px 30px; }

.mobi-rhs-width.container { padding-right:0; }
.paddingrhs30 {padding-right:28px !important;}
.paddingrhs15 {padding-right:15px !important;}

.mobi-lhs-width.container { padding-left:0;}
.paddinglhs15 {padding-left:15px !important;}
.paddinglhs30 {padding-left:30px !important;}

.mobi-full-width.container { padding-left:0 !important;padding-right:0 !important; }
.paddingfull { padding-left:15px !important; padding-right:15px !important; }

.anglo-small-bod-container.image-gallery-container .our-stories{ margin-left: -15px; margin-right: -15px; width: auto;float: none; }
.video-gallery-container .video-item { padding: 0 0 40px; }
.video-gallery-container .video-category-title { padding: 0 15px 10px; }

}
   @media (min-width:480px) and (max-width:640px){
   

 .history-bckimg{padding-top:10% !imporant;}
  .history-Mainyear.alternate .history-item.odd .history-mainContent{float: left;left: 0;max-width: 100%;padding: 0 15px;position: relative;width: 100%;}
 .historyWrapper  .history-Mainyear .history-item.odd .bx-pager.bx-default-pager{bottom:25px;float: left;left: 15px;position: absolute;}
 .historyWrapper  .history-Mainyear .history-item.even .bx-pager.bx-default-pager{bottom:0px;float: left;left:15px;position: absolute;right:0px;}
  .history-Mainyear .history-item.even .history-mainContent{top:35% !important;}
  .history-Mainyear .history-item.odd .history-mainContent{top:46% !important;}
  
p.report-icons span a.rpttitle
{
width:80%;
}

.insect-4-2.insect .circle-figure img { max-width: 45%; }
#section3 .insect .circle-figure img{ max-width: 45%; }
#section4.rc-content .insect-5-1 img, #section4.rc-content .insect-6-1 img, #section5.rc-content .insect-3-1 img, #section5.rc-content .insect-4-1 img {width: 91%;}


}


/* IPhone portrait mode */
@media all and (min-width: 0px) and (max-width: 320px) {



.crisis-banner-title h2 {
    font-size: 2.2em !important;
	line-height: 24px !important;
}

.crisis-banner-title {
    padding: 10px !important;
	height: auto !important;
}

.crisis-banner > img {
    width: 100%;
    height: auto;
}

.microsite-logo > img {
    height: auto;
    width: 80%;
}

.crisis-splash .microsite-main {
    margin-top: 0;
	margin-bottom:15px;
}

.microsite-content-container {
   /* height: 310px;
    margin: 60px 35px;
    overflow: scroll;*/
}

.microsite-content-container {
    overflow: scroll;
    height: 300px;
}



body#copper .colourslide-background.colourslide-full-width { background-size: 180% 250% !important; background-position: 0 70% !important; }
p.report-icons span a.rpttitle
{
width:80%;
}
.anglo-bod-container .bx-prev, .anglo-bod-container .bx-next { top: 8% !important; }
.faqinnerright { width: 93%; }

.hotspot-gif-image img { width: 55%; }
.hotspot-gif-image { top: 21px; }
#cboxLoadedContent {overflow:scroll!important; -webkit-overflow-scrolling:touch!important;}
.cboxIframe {overflow:scroll;}

.left-col-story .video-contentpage-video {padding-bottom:0!important;}

}

/* Samsung portrait mode  */
@media all and (min-width: 321px) and (max-width: 420px)
{
	
	.crisis-banner-title {
    height: auto !important;
    padding: 10px 20px 10px 20px !important;

    top: 0;
    width: 100%;
}


.crisis-banner-title h2 {
    font-size: 2.4em !important;
line-height: 24px !important;
}
	
	
body#copper .colourslide-background.colourslide-full-width { background-size: 180% 250% !important; background-position: 0 70% !important; }
p.report-icons span a.rpttitle
{
width:80%;
}
.anglo-bod-container .bx-prev, .anglo-bod-container .bx-next { top: 10% !important; }
.faqinnerright { width: 93%; }

.hotspot-gif-image img { width: 55%; }
.hotspot-gif-image { top: 21px; }


#section3.rc-content .insect .circle-figure, #section4.rc-content .insect-4-2.insect .circle-figure { height: 322px !important; }

#section4.rc-content .insect-5-1.insect .circle-figure,#section4.rc-content .insect-6-1.insect .circle-figure, #section5.rc-content .insect-3-1.insect .circle-figure, #section5.rc-content .insect-4-1.insect .circle-figure {  height: 342px !important; }

.insect-4-2.insect .circle-figure img { max-width: 91%; }
#section3 .insect .circle-figure img{ max-width: 91%; }
#section4.rc-content .insect-5-1 img, #section4.rc-content .insect-6-1 img, #section5.rc-content .insect-3-1 img, #section5.rc-content .insect-4-1 img {width: 91%;}


}

/* IPhone landscape mode  */
@media all and (min-width: 421px) and (max-width: 520px)
{
	
.crisis-banner-title {
    height: auto !important;
    padding: 10px 20px 10px 20px !important;

    top: 0;
    width: 100%;
}

.crisis-banner-title h2 {
    font-size: 2.4em !important;
line-height: 24px !important;
}
	
	
body#copper .colourslide-background.colourslide-full-width { background-size: 180% 250% !important; background-position: 0 70% !important; }
p.report-icons span a.rpttitle
{
width:85%;
}
.faqinnerright { width: 94%; }
.hotspot-gif-image img { width: 70%; }

.microsite-logo > img {
height: auto;
    width: 40%;
    margin-left: -27px;
}

.microsite-content-container {
    margin: 18px 5px !important;
    height: 160px;
    margin: 25px 25px;
    overflow: scroll;
}



}

/*iPhone 6 plus landscape*/
@media all and (min-device-width : 414px) and (max-device-width : 736px) {
#financial-results-centre #PRbannerwrapper .bannerContent .video-loader img {width: 65%; height:auto;}
#financial-results-centre #PRbannerwrapper .bannerContent .video-loader { top: 60% !important;}
.leadership-mainContent .small-bod-content p.read-more {left:14px;top:-8px;}
}


/* Samsung landscape mode  */
@media all and (min-width: 521px) and (max-width: 640px)
{

#ribbon-kelelebetse-tlhabolo-details .ribbon-name {
    font-size: 3.6em;
}

.ribbon-name {
    font-size: 3.6em;
}
	
#financial-results-centre #PRbannerwrapper .bannerContent .video-loader img {width: 50%; height:auto;}
#financial-results-centre #PRbannerwrapper .bannerContent .video-loader { top: 50% !important;}

.crisis-banner-title {
    height: auto !important;
    padding: 10px 20px 10px 20px !important;

    top: 0;
    width: 100%;
}

.crisis-banner-title h2 {
    font-size: 2.4em !important;
line-height: 24px !important;
}


body#copper .colourslide-background.colourslide-full-width { background-size: 180% 250% !important; background-position: 0 70% !important; }

p.report-icons span a.rpttitle
{
width:90%;
}
.faqinnerright { width: 95%; }

.rsvp-icon{
/*width: 100%;*/
  min-height: 0px;
  background-color: #002478;
}

.email-rhs{
  width: 560px !important;
}

.rsvp-icon-rows-1{
background-color: #002478;
}
.crisis-splash {
    bottom: 0;
    height: 100% !important;
    width: 100% !important;
	border:30px solid rgba(0,0,0,0.8) !important;
}



}



/* IPad/IPad mini portrait mode  */
@media all and (min-width: 721px) and (max-width: 840px)
{
	
.crisis-splash h3 {
    font-size: 2em;
    margin-bottom: 10px;

}

.microsite-content-container {
    margin: 40px 35px !important;
}
	
body#copper .colourslide-background.colourslide-full-width { width:768px !important; height:310px !important; margin-top:0px !important; }


body#copper .colourslide-readmore
{
margin-top: 20px;
}

body#copper .colourslide-arrow
{
margin-top:-2px;
}

body#copper .colourslide-elements
{
margin-top:-15px !important;
height:200px !important;

}

p.report-icons span a.rpttitle
{
width:90%;

}
}

/* IPad/IPad mini landscape mode  */
@media all and (min-width: 921px) and (max-width: 1040px)
{
	
	
	
.crisis-splash h3 {
    font-size: 2em !important;
    margin-bottom: 10px !important;
}

.microsite-content-container {
    margin: 40px 35px !important;
}

.crisis-text p {
    line-height: 20px !important;
    padding-bottom: 16px;
    font-size: 1.6em !important;
}

.crisis-banner-title h2 {
    font-size: 4.4em !important;
line-height: 40px !important;
}
	
.crisis-news-title {
    font-size: 1.8em !important;
}


body#copper .colourslide-background.colourslide-full-width { width:1024px !important; height:409px !important; margin-top:0px !important; }

body#copper .colourslide-readmore
{
margin-top:39px;
}

body#copper .colourslide-arrow
{
margin-top:15px;
}


body#copper .colourslide-elements
{
margin-top:-50px !important;
}
p.report-icons span a.rpttitle
{
width:90%;

}
}

body#financial-results-centre #contentwrapper ul li li{line-height: 19px;}
<!--style-->

@media (min-width: 320px) and (max-width: 480px) {

.microsite-logo > img {
 border:red solid 2px;
 }
	
}

@media (min-width: 1055px) and (max-width: 1200px) {
#hiv-aids #bannerwrapper{
    background-image: url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-1.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: center top !important;
    background-color: #f1f1f1 !important;
    background-size: 100% !important;
    min-height: 403px !important;
}}

@media (min-width: 818px) and (max-width: 1054px) {
	
#hiv-aids #bannerwrapper{
    background-image: url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-1.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: center top !important;
    background-color: #f1f1f1 !important;
    background-size: 100% !important;
    min-height: 403px !important;
}

}

@media (min-width: 778px) and (max-width: 817px) {
#hiv-aids #bannerwrapper{
background-image:url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-3.jpg) !important;
}
}

@media (min-width: 640px) and (max-width: 776px) {
#hiv-aids #bannerwrapper{
background-image:url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-3.jpg) !important;
background-size: 100% !important;
min-height: 200px !important;
background-repeat: no-repeat !important;
    background-color: #f6f6f6 !important;
}
}

@media (min-width: 414px) and (max-width: 736px) {
#hiv-aids #bannerwrapper{
background-image:url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-3.jpg) !important;
background-size: 100% !important;
min-height: 200px !important;
background-repeat: no-repeat !important;
    background-color: #f6f6f6 !important;
}

#quellaveco button.slick-next.slick-arrow {top: unset; right: 37% !important;}
#quellaveco button.slick-prev.slick-arrow {top: unset; left: 37% !important;}
	
}

@media (min-width: 360px) and (max-width: 639px) {
	
.video-gallery-featured-video-bg {height: 155px; background-size: cover !important;}
.video-gallery-featured-video-text {padding-right: 0px; padding-left: 0px; margin-top: 10px;}
.video-gallery-featured-video-text p {color: #ffffff; line-height: 1.5em; font-size: 2em;}
p.video-quote-by {color: #00207a; font-size: 1.5em; font-family: "DINB"; margin-top: 38px; float: right; margin-right: 10px;}
p.video-quote-by-title {float: right; margin-right: 10px; text-align: right; line-height: 1.5em; color: #00207a; font-size: 1.3em; font-family: "DINB"; width: 100%;}
	
	
	
#hiv-aids #bannerwrapper{
background-image:url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-4.jpg) !important;
    background-repeat: no-repeat !important;
	    background-size: 100% !important;
		min-height: 120px !important;
		background-color: #f6f6f6 !important;
}
}

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

.share-ribbon{padding: 12px 5px 7px 5px !important;}
.share-ribbon a{padding-right: 10px;}
.share-ribbon a.aids-fb-share img{width:30px !important; height:30px !important;}
.share-ribbon a.aids-twitter-share img{width:30px !important; height:30px !important;}
.share-ribbon a.aids-google-share img{width:30px !important; height:30px !important;}
.share-ribbon a.aids-google-share img{width:30px !important; height:30px !important;}
.share-ribbon a.aids-email-share img{width:30px !important; height:30px !important;}
.share-ribbon span.aids-pintrest-on-item{width:30px !important; height:30px !important; background-size: 30px 30px !important;}
.share-ribbon span.aids-pintrest-on-item span{width:30px !important; height:30px !important; background-size: 30px 30px !important;}

	
#hiv-aids #bannerwrapper{
background-image: url(/~/media/Images/A/Anglo-American-PLC-V2/banners/banner-hiv-aids-4.jpg);
    background-repeat: no-repeat;
        background-size: 100%;
        min-height: 100px;
}
}

@media (min-width: 778px) and (max-width: 666px) {.video-title {padding:5px 7px; height:auto!important}}
	
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) { 
	#quellaveco #bannerwrapper{min-height: 211px !important;}
	#quellaveco div#textwithimage1 {border-bottom: 1px solid #ffffff;}
	}
	
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : landscape) { 
	#quellaveco #bannerwrapper{min-height: 375px !important; height: 375px;}
	#quellaveco div#textwithimage1 {border-bottom: 1px solid #ffffff;}
}

	
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : landscape) { 
	.fullWidthVideoBanner {height: 410px;}
} 