.scrollable {position: relative;clear: both;overflow: auto;}

@media screen and (max-width : 1440px) {
	
	.leftnav-ESG {transform: perspective(300px) rotateX(-5deg) rotateY(-30deg) rotateZ(10deg);right: -94px;}

	
.mm05::after {
    top: 47%;
    width: 110%;
}
.mm04::after {
    top: 60%;
}	
	
.mm01::after {
    top: 48%;
    width: 110%;
}	
	.fuel-heading {color:#8DC63F;font-size: 25px;font-weight:bold;margin:0px;}
.emissions-heading {font-size: 14px;font-weight:bold;margin-bottom:0px;color:#fff;}
.excl-heading {font-size: 14px;color:#fff;margin-top:0px;}
.numbers {font-size: 26px;color:#8DC63F;font-weight:bold;margin-top:0px;margin-bottom:0px;}

	ul.business-list li img {
    max-width: 100%;
}
	
.horizontal-box:after {content:url('../images/white-download.png');position:absolute;top: 15px;right: 24px;transform:rotate(-3deg);}
	
	
.skew-border1 {top: 107px;}
.skew-border2 {top: 107px;}
.skew-border3 {top: 107px;}
.skew-border4 {top: 107px;}
.skew-background1 {transform: translate(-59%, 5%);}
.skew-background2 {transform: translate(-59%, 5%);}
.skew-background3 {transform: translate(-59%, 5%);}
.skew-background4 {transform: translate(-59%, 5%);}
.skew-table1 {margin-top: 0px;}
.leftnav-inner-ESG ul li p:after {top: 40px;}
.leftnav-inner-ESG ul li p a {color:#10084C;font-size: 13px;}

.leftnav-inner ul li p a {    color: #10084C;    font-size: 13px;}
.leftnav-inner ul li:last-of-type p:after {content:url('../images/downloads-arrow.png');position:absolute;top:13px;right: 60px;}
	.leftnav-inner ul li:last-of-type p	{padding-right: 95px;margin-right: 0;}
#inside-chairmans {max-width: 1350px;}
article {padding: 0px 20px;}
.download-links {width: 30%; float: right; margin-bottom: 45px;}	
.heading {float: left; width: 70%; margin-bottom: 15px;}	
nav ul li:after {transform: translateY(-78%); left: -8px; top: 54%;}
nav ul li {padding: 15px; margin: 0px 15px; min-width: 165px;}
.downloads-block div ul li {font-size: 12px;}	
.downloads-block {min-height: 611px; width: 90%; margin: 50px auto 0px auto;}	
.home-section div h1 big {font-size: 40px;}	
.home-section div h1 big {font-size: 40px;}	
.home-section div {max-width: 45%;margin-top: 200px;float: right;text-align: center;}

ul.image-list li {box-sizing: border-box;}
ul.image-list li:nth-child(1) {padding-right: 25px;}
ul.image-listbox li {box-sizing: border-box;}
ul.image-listbox li:nth-child(1) {padding-right: 25px;}

ul.image-listbox li:nth-child(2) {min-height: 346px;}
ul.image-listbox li:nth-child(2) h2 {font-size: 70px;}
ul.image-listbox li:nth-child(2) h3 {font-size: 50px;}

.leftnav-inner {right: -26px;width: 229px;}
.chairman-intro {font-size: 20px;}
#inside-chairmans h3 {font-size: 30px;}	
.chairman-table div {width: 35%;}
.chairman-table div:last-of-type {width:60%;}

.red-circle-one {bottom: 47px; left: 276px;}
.red-circle-two {left: 335px;bottom: 172px;}
.red-circle-three {bottom: 133px; left: 545px; width:110px; height:110px;}
.red-circle-four {top: 344px; left: 643px;}
.red-circle-five {top: 290px; left: 575px;}
.red-circle-six {width: 90px; height: 90px; top: 202px; right: 414px;}
.red-circle-seven {top: 238px; right: 351px;}
.blue-circle-one {width: 90px; height: 90px; bottom: 97px; right: 259px;}
.blue-circle-two {width: 150px; height: 150px; bottom: 100px; right: 348px;}
.green-circle-one {width: 50px; height: 50px; top: 227px; left: 494px;}
.turquise-circle-one {width: 50px; height: 50px; top: 286px; left: 496px;}
.turquise-circle-two {width: 80px; height: 80px; top: 190px; left: 542px;}

.leftnav-chairman {transform: perspective(300px) rotateX(-5deg) rotateY(-19deg) rotateZ(4deg);right: -43px;}
.section-heading {font-size: 25px;}

ul.top-strip li h3 {font-size: 40px; color: #8BC53E; margin-top: 0px; padding-top: 40px;}
ul.top-strip li h4 {font-size: 18px;}
ul.top-strip li div {width: 314px; height: 233px;}
ul.total-list li:nth-child(1), ul.total-list li:nth-child(3) {font-size: 20px;}
ul.business-list li {width: 25%;margin-top: 50px;box-sizing: border-box;padding-right: 20px;}
ul.business-list li:nth-child(3) {/* clear:both; */}

.downloads-table div h3 {font-size: 21px;}
.downloads-table div:nth-child(1) ul {margin-top: 18px; width: 65%;}
.downloads-table div:nth-child(1) ul li {font-size: 14px;}
	
	
	
	
	
	
	
	
	

}

@media screen and (max-width : 1370px) {
	
	
	.leftnav-ESG {transform: perspective(300px) rotateX(-7deg) rotateY(-30deg) rotateZ(4deg);right: -46px;}	
	
	
.home-section div {margin-top: 162px;}
.downloads-block div {width: 26.6%;float: left; position: relative; padding: 7px; box-sizing: border-box;}	
.downloads-block .cover-img {position: relative; width: 20%;}	
nav ul li:after {transform: translateY(-78%);}	
nav ul li {padding: 17px 18px; margin: 0px 5px; min-width: 130px;}	
.right-cont article {padding: 1px 50px;}	
.left-nav {width: 25%;}	
.right-cont {width: 75%;}	
	
ul.image-listbox li:nth-child(2) {min-height: 328px;}
#inside-chairmans {max-width: 1280px;}
.leftnav-chairman {right: -44px;}
.chairman-intro {font-size: 16px;}
.chairman-name {font-size: 16px; color: #10044B; font-weight: bold;}
.mm03 .leftnav-chairman {right: -95px;}
	.red-circle-two {left: 335px; bottom: 209px;border-radius: 50%;border: 5px solid #E86D51; width: 100px;    height: 100px;position: absolute}
.red-circle-one { bottom: 87px; left: 267px;border-radius: 50%;border: 5px solid #E86D51; width: 100px;    height: 100px;    position: absolute;}	
.blue-circle-one { width: 70px; height: 70px; bottom: 132px; right: 259px;}	
.blue-circle-two { width: 120px; height: 120px; bottom: 151px; right: 340px;}	
.red-circle-three { bottom: 157px; left: 519px;    width: 100px;    height: 100px;}	
.green-circle-one { width: 50px;height: 50px; top: 220px; left: 464px;}	
.turquise-circle-one { width: 50px;  height: 50px;  top: 276px;    left: 480px;}
.turquise-circle-two {width: 80px; height: 80px;    top: 190px;    left: 515px;}	
.red-circle-five { top: 282px;    left: 564px;border-radius: 50%;  border: 5px solid #E86D51;    width: 50px;    height: 50px;    position: absolute;}	
	.red-circle-four { top: 341px;    left: 591px;}
	
}
@media screen and (max-width : 1280px) {	
ul.image-listbox li:nth-child(2) {min-height: 305px;}
nav ul li {min-width: 100px;}	
.leftnav-inner ul li p {font-size: 15px;}

#inside-chairmans {max-width: 1154px;}
.leftnav-chairman {right: -58px;}
.mm02 .leftnav-chairman {right: -35px;}

.red-circle-two {left: 312px;bottom: 242px;border-radius: 50%;border: 5px solid #E86D51;width: 90px;height: 90px;position: absolute;}
.red-circle-one {bottom: 143px;left: 243px;border-radius: 50%;border: 5px solid #E86D51;width: 80px;height: 80px;position: absolute;}	
.blue-circle-one {width: 70px;height: 70px;bottom: 169px;right: 230px;}	
.blue-circle-two {width: 120px;height: 120px;bottom: 187px;right: 312px;}	
.red-circle-three {bottom: 187px;left: 470px;width: 90px;height: 90px;}	
.green-circle-one {width: 50px;height: 50px;top: 207px;left: 416px;}	
.turquise-circle-one {width: 50px;height: 50px;top: 258px;left: 418px;}
.turquise-circle-two {width: 80px;height: 80px;top: 166px;left: 467px;}	
.red-circle-five {top: 266px;left: 513px;border-radius: 50%;border: 5px solid #E86D51;width: 50px;height: 50px;position: absolute;}	
	.red-circle-four {top: 321px;left: 535px;}	
	

	
	#inside-chairmans h3 {font-size: 24px;}	
.skew-table2 h4 {font-size: 25px;}

	.skew-table2 div:nth-child(1) {
    width: 65%;
    
}
	
	.mm03 .leftnav-chairman {
    right: -75px;}
	
	.scrollable {
   
    margin-top: 30px;
}
	
.mm01::after {
    top: 45%;
    width: 120%;
}	
	
.chairmans-bkr {
    width: 1280px;
    background-position: left top;
    overflow-x: scroll;
    overflow-y: scroll;
}	
.footprint-bkr {
    width: 1280px;
    background-position: left top;
    overflow-x: scroll;
    overflow-y: scroll;
}	
}
@media screen and (max-width : 1080px) {	
	
}
@media screen and (max-width : 980px) {	
	
}
@media screen and (max-width : 768px) {
	
}
@media screen and (max-width : 600px) {
	
}
@media screen and (max-width : 500px) {
		
}
@media screen and (max-width : 480px) {

}
@media screen and (max-width : 375px) {

}