

#Integrated-Reporting-Banner{ background: url('../images/integrated-reporting/Banner.jpg') no-repeat center; background-size: cover;  height: 100vh;}
.img_captn { font-size: 14px; line-height: 24px; padding-top: 30px; }
ul.defaul_listing { list-style-type: disc; padding-left: 18px; }
ol.numbers  { list-style-type: decimal; padding-left: 18px; padding-top: 10px; }
ul.defaul_listing li, ol.numbers li { font-size: 16px; line-height: 30px; }
ol.numbers li { padding: 0px 0px 10px 0px; }
.grey { color: #8A8C8F !important; }
.pd-right-30 { padding-right: 30px; }
.pd-left-30 { padding-left: 30px; }
.pd-left-15 { padding-left: 15px; }
.pd-right-15 { padding-right: 15px; }
.title_materiality { font-size: 60px; line-height: 65px; }
.seperator { height: 1px; overflow: hidden; background: #212120; margin: 80px 0px; }
.table_grey td { border: 2px solid #fff; background: #E6E7E8; padding: 20px 40px 30px 40px; }
.table_borders th { border-bottom: 2px solid #212120; padding: 20px 40px 10px 0px; vertical-align: bottom; }
.table_borders td { border-top: 1px solid #212120; padding: 20px 40px 20px 0px; line-height: 24px;}

.table_materilTopics td, .priority_material_issues_table td { text-align: left !important; }

.title_int_reporting {
	font-size: 22px;
	line-height: 30px;
}

@media only screen and (max-width: 768px) {
	
#Integrated-Reporting-Banner{ background: url('../images/integrated-reporting/Banner_mo.jpg') no-repeat center; background-size: cover;  height: 100vh;}
	.img_captn { font-size: 12px; line-height: 19px; padding-top: 20px; }
	.pd-right-30 { padding-right: 0px; }
	.pd-left-30 { padding-left: 0px; }
	.pd-left-15 { padding-left: 0px; }
	.pd-right-15 { padding-right: 0px; }
	.pd_m { padding: 0px !important; }
	ul.defaul_listing li, ol.numbers li {
		font-size: 14px;
		line-height: 25px;
	}
	.title_materiality {
	    font-size: 40px;
	    line-height: 45px;
	}
	.seperator { margin: 40px 0px; }
	.reporting_period_title { margin-top: 10px; }

	.table_grey tr {display: flex; flex-flow: column;}
	.table_grey td {width: 100% !important;}
	.table_borders td strong{font-size: 12px;}


	.table_stakeholder_prioritisation_02 td:first-child, .table_stakeholder_prioritisation_02 th:first-child {padding: 20px 20px 20px 0px;}
	.table_stakeholder_prioritisation_02 td:last-child, .table_stakeholder_prioritisation_02 th:last-child {padding: 20px 0 20px 0px;}

	.table_stakeholder_prioritisation td , .table_stakeholder_prioritisation th p, .table_stakeholder_prioritisation_02 td li {font-size: 12px; line-height: 19px;}
	.table_stakeholder_prioritisation td , .table_stakeholder_prioritisation th {padding: 12px 20px 12px 0px;}
}