.module-document-download {background:transparent; clear:both;}
.dd-image-wrapper-mob {margin-bottom:20px;}
.document-download-right-content .dd-image, .dd-image-wrapper-mob .dd-image-mob {position:relative; display:inline-block; width:330px; filter:drop-shadow(-6px 0px 24px rgba(0, 36, 120, 0.15)); border-radius:20px;}
.document-download-right-content.without-gradient .dd-image, .dd-image-wrapper-mob .dd-image-mob {width:329px;}
.document-download-right-content .dd-image > img, .dd-image-wrapper-mob .dd-image-mob > img {position:relative; z-index:1; width:100%; height:100%; max-height:463px; min-width:330px; min-height:480px; object-fit:cover; object-position:center; border-radius:0 20px 20px 0; box-shadow:none;}
.document-download-right-content.without-gradient .dd-image > img, .dd-image-wrapper-mob.without-gradient .dd-image-mob > img {border-radius:20px; box-shadow:24px 24px 40px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.350907), 4px 4px 16px rgba(0, 0, 0, 0.0782343);}
.module-document-download .flex-center .document-download-left-content {padding:0;}
.module-document-download .document-download-left-content h2.without-gradient {font-weight:300; font-size:3.2rem; line-height:3.8rem; color:var(--main-blue) !important; background:transparent; -webkit-text-fill-color:var(--main-blue); margin:0 0 20px}
.module-document-download .flex-div .document-download-left-content > .dd-header, .module-document-download .document-download-left-content > .dd-header {margin:0 0 60px;}
.document-download-left-content .dd-subheader {margin-bottom:20px; font-size:2.1rem;}
.document-download-left-content .dd-content {display:inline-block; width:100%;}
.document-download-left-content.without-gradient p:last-child {margin-bottom:30px;}
.dd-document-section {display:flex; justify-content:space-between; flex-direction:row;}
.document-download-left-content .dd-related-list {margin-top:6px; position:relative; display:inline-block; margin-right:0px;}
.document-download-left-content .dd-related-list .dd-dropdown.selected {border-radius:26px 26px 0px 0px;}
.document-download-left-content .dd-related-list .dd-dropdown {transition:all 0.5s; margin-bottom:0px; position:relative; display:inline-block; text-decoration:none !important; padding:11.5px 15px; width:100%; max-width:300px; background:var(--light-grey-2); border-radius:26.5px; font-size:14px; line-height:17px; font-weight:600; color:var(--main-blue); min-height:43px; cursor:pointer; box-shadow:none; margin-right:50px; min-width:230px;}
.document-download-left-content .dd-related-list .dd-dropdown:before {padding-bottom:10px; border-bottom:1px solid transparent; content:""; width:230px; height:11px; position:absolute; margin-top:20px;}
.document-download-left-content .dd-related-list .dd-dropdown.selected:before {border-bottom:1px solid #D7D4D5;}
.document-download-left-content .dd-related-list .dd-dropdown:after {position:absolute; right:20px; top:50%; content:"\e900"; font-family:'icomoon' !important; color:#FE0001; font-size:12px; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); transition:all 0.5s ease-in-out;}
.document-download-left-content .dd-related-list .dd-dropdown.selected::after {-webkit-transform:translateY(-50%) rotate(180deg); -moz-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg);}
.document-download-left-content .dd-related-list .dd-list {background:var(--light-grey-2); width:300px; max-width:100%; padding:5px 15px; display:none; position:absolute; box-shadow:none; z-index:2; margin:0; background-image:none; margin-top:0; border-radius:0 0 26px 26px;}
.module-document-download .dd-document-section li.dd-item {color:var(--main-blue); list-style:none !important; padding:9px 0; font-weight:600; font-size:14px !important; line-height:17px; display:block; margin-bottom:-5px; text-decoration:none; font-family:var(--font-main);; border-bottom:none; cursor:pointer; min-height:auto;}
.module-document-download .dd-document-section li.dd-item:last-child {border-bottom:0;}
.document-download-left-content .dd-related-doc-list {display:inline-block;}
.document-download-left-content .dd-related-doc-list .dd-doc-item {padding:10px 0px 10px 15px; position:relative;}
.document-download-left-content .dd-related-doc-list .dd-doc-item:not(:first-child) {display:none;}
.document-download-right-content .dd-notes-text {margin:47px 0 0 0px; text-align:justify;}
.document-download-right-content .dd-notes-text p {font-size:1.2rem; line-height:14.6px; font-weight:600; /*color:var(--light-grey-6);*/color:var(--dark-grey-5); background-color: rgba(0, 0, 0, 0.01);}
.document-download-right-content .dd-notes-text p:last-of-type {margin-bottom:0;}
.document-download-right-content .dd-notes-text .readmore-text img {display:inline-block;}
.document-download-right-content .dd-notes-text .morecontent {display:none;}
.viewmore_mob {margin-top:5px; font-size:1.4rem; line-height:normal; text-align:center; padding:4px 0; font-weight:700;}
.document-download-left-content .dd-document-section.dd-single-link div:last-child a {margin-bottom:0;}
.flex-div {display:flex;}
.module-document-download .download-wrapper {background:var(--white); box-shadow:24px 24px 40px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.350907), 4px 4px 16px rgba(0, 0, 0, 0.0782343); border-radius:20px; display:flex; flex-direction:row; justify-content:space-between;  }
.module-document-download .flex-div .document-download-left-content, .module-document-download .document-download-left-content {margin:0; padding:107px 101px 107px 70px; display:flex; flex-direction:column; justify-content:space-between;}
#tax-and-economic-contribution .module-document-download .flex-div .document-download-left-content, #tax-and-economic-contribution .module-document-download .document-download-left-content {padding-bottom: 30px;}
.module-document-download .document-download-left-content h2 {background:linear-gradient(90deg, var(--red-2) 0%, var(--main-blue) 30.98%, #1E7CFF 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; line-height:5.8rem; margin:0 0 60px; font-size:4.8rem;}
.document-download-left-content .dd-document-section.dd-single-link {padding-top:0px; display:flex; flex-direction:column;}
.document-download-left-content .dd-document-section.dd-single-link a {margin-bottom:41.5px;}
.module-document-download a.cta-link.external-link:after {font-size:0; background-image:url(/~/media/Images/a/anglo-american-group-v9//Universal/icons/external.svg); width:20px; height:20px; background-repeat:no-repeat; background-size:100%; background-position:center; top:8px; transform:rotate(180deg) scale(-1); right:10px;}
.module-document-download .flex-center .document-download-left-content {padding:0; margin:0; display:flex; flex-direction:column; justify-content:space-between;}
.flex-div .flex-center {align-self:center;}
@media only screen and (max-width:1200px) {
.dd-document-section {flex-direction:column !important;}
.document-download-left-content .dd-related-doc-list {margin-top:30px;}
}
@media only screen and (max-width:1024px) {
.document-download-right-content .dd-image, .dd-image-wrapper-mob .dd-image-mob {width:209px; border-radius:15px;}
.document-download-right-content .dd-image > img, .dd-image-wrapper-mob .dd-image-mob > img {min-height:305px; min-width:209px; border-radius:0px 15px 15px 0px;}
.module-document-download .flex-div .document-download-left-content, .module-document-download .document-download-left-content {padding:36px 103px 36px 39px;}
.document-download-right-content.without-gradient .dd-image > img, .dd-image-wrapper-mob.without-gradient .dd-image-mob > img {border-radius:15px;}
.document-download-left-content .dd-subheader {line-height:27px;}
.document-download-left-content .dd-document-section.dd-single-link {position:relative; bottom:0;}
.module-document-download .download-wrapper { border-radius: 15px; }
.module-document-download .document-download-left-content h2 {font-size:3.2rem; line-height:3.8rem;}
.document-download-left-content .dd-document-section.dd-single-link {position:relative; bottom:0;}
.document-download-left-content .dd-document-section.dd-single-link a {margin-bottom:31.5px;}
}

@media only screen and (max-width:767px) {
.dd-image-wrapper-mob {margin:30px 30px 20px 30px;}
.dd-image-wrapper-mob.without-gradient {margin-bottom:40.81px;}
.document-download-right-content .dd-image, .dd-image-wrapper-mob .dd-image-mob {filter:none; box-shadow:24px 24px 40px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.350907), 4px 4px 16px rgba(0, 0, 0, 0.0782343); border-radius:10px; width:100%;}
.document-download-right-content.without-gradient .dd-image > img, .dd-image-wrapper-mob.without-gradient .dd-image-mob > img {border-radius:10px;}
.document-download-right-content .dd-image > img, .dd-image-wrapper-mob .dd-image-mob > img {min-height:100%; max-height:100%; border-radius:10px; min-height:323px; min-width:100%;}
.module-document-download .document-download-left-content h2.without-gradient {font-weight:400; font-size:2.4rem; line-height:2.9rem;}
.document-download-left-content .dd-subheader {font-size:1.8rem; margin-bottom:12px; line-height:30px;}
.document-download-left-content.without-gradient .dd-content {font-size:1.8rem; line-height:3.0rem;}
.dd-document-section {flex-direction:column; position:relative; bottom:0;}
.document-download-left-content .dd-related-list {margin-bottom:26px;}
.document-download-left-content .dd-related-doc-list {margin-top:0px;}
.hidden-xs {display:none !important;}
.document-download-right-content .dd-notes-text {margin:37.5px 0 0;}
.document-download-right-content .dd-notes-text p {position:relative; margin-bottom:0;}
.document-download-right-content .readmore-text {visibility:hidden; width:0; height:0; overflow:hidden;}
.document-download-right-content .dd-notes-text p:after {content:""; width:100%; height:100%; background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff); z-index:1; position:absolute; bottom:0; left:0;}
.document-download-right-content .dd-notes-text.opened p:after {display:none;}
.module-document-download .download-wrapper {flex-direction:column; border-radius:10px; max-height:100%;        align-items: unset;}
.module-document-download .flex-div .document-download-left-content, .module-document-download .document-download-left-content {padding:0px 30px 45px 30px;}
.module-document-download .document-download-left-content h2 {font-size:2.8rem; line-height:3.4rem; margin:0 0 32px;}
.document-download-left-content .dd-document-section.dd-single-link a {margin-bottom:26.5px;}
.module-document-download .flex-center .document-download-left-content {padding: 0;    }
.flex-div {        display: block;    }
}

.document-download-right-content .dd-notes-text.opened .moreellipses, .document-download-right-content .dd-notes-text.opened .readmore-text, .document-download-right-content .dd-notes-text.opened .viewmore_mob {display:none !important;}
.module-document-download .dd-document-section li.dd-item:hover, .module-document-download .dd-document-section li.dd-item.selected {text-decoration:underline;}
body#kupfer-copper-germany .module-document-download .flex-div .document-download-left-content, .module-document-download .document-download-left-content {padding:107px 70px 107px 70px;}

@media all and (max-width:1024px) {
body#kupfer-copper-germany .module-document-download .flex-div .document-download-left-content, .module-document-download .document-download-left-content {padding:36px 23px 36px 39px;}
body#kupfer-copper-germany .module-document-download .document-download-left-content > .dd-header {margin:0 0 15px;}
body#kupfer-copper-germany .document-download-right-content .dd-image {vertical-align:top;}
}

.module-document-download ul li{    line-height: 3.0rem;}
#Homepage .module-document-download .download-wrapper, #social-impact-report.angloamericanuk .module-document-download .download-wrapper { max-height: 480px;}
@media only screen and (max-width: 767px) {
  #Homepage .module-document-download .download-wrapper, #social-impact-report.angloamericanuk .module-document-download .download-wrapper { max-height: unset;}
}