.datoTable {
    margin-bottom: 30px;
	border: 1px solid #c2ac88;
	text-align: right;
}

.datoTableHeader.datoTableHeaderBrown {
    background: #ded1bc;
}

.datoTableContent {
    padding: 15px 10px;
}

.datoTableHeader {
    padding: 10px;
    color: #666666;
    font-weight: bold;
    background: #333;
	border-bottom: 1px solid #c2ac88;
}

.datoTableContentLightBrown{
	background-color:#f0eae0;
}

.datoTable .uk-grid {
    border-bottom: 1px solid #c2ac88;
}

.datoTable .uk-grid:last-child{
	border:none;
}

.datoTable .uk-width-1-5,
.datoTable .uk-width-medium-1-5 {
    border-right: 1px solid #c2ac88;
}

.datoTable .uk-width-1-5:last-child,
.datoTable .uk-width-medium-1-5:last-child {
	border:none;
}

.datoleftheader {
	background-color: #fffcf7;
    text-align: left;
	font-family: 'HelveticaNeueLTStd-Bd';
	border-right: 1px solid #c2ac88;
}

.datoHeaderLine {
	border-right: 1px solid #c2ac88;
}

div.datoTableNote {
	text-align:left;
	color:#333;
}

div.datoTableNote p{
	text-align:left;
	color:#888888;
	font-family: 'HelveticaNeueLTStd-Roman';
	font-size: 12px;
	margin:0px;
}

.bgcontainer {
    background-color: #eae6e4;
    position: relative;
	padding:30px;
	display:block;
}

.bgdownloadcontainer {
    background-color: #eae6e4;
    position: relative;
	padding:30px;
}

.bgcontainer img{
	position:absolute;
}

.bgcontainer ul{
    list-style: none; /* Remove list bullets */
    padding: 0;
    margin: 0;
}

.bgcontainer ul li{
    font-size: 16px;
    color: #888;
    letter-spacing: 1px;
    line-height: 24px;
	margin-bottom: 20px;
}

.bgcontainer ul li:before{
    content: "•"; /* Insert content that looks like bullets */
    color: #58595c; /* Or a color you prefer */
	font-size: 18px;
}

.datocontentP {
	color:#888888;
	font-size:12px;
	letter-spacing:1px;
}

.downloadcontainer {
	height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: center;
    justify-content: flex-start;
    -webkit-box-align: center;
    -moz-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: auto;
    position: relative;
}

.downloadcontainercontent {
	padding: 0px;
    width: 100%;
	    overflow: hidden;
}

.downloadcontainercontent span{
	color:#58595c;
	font-size:10px;
}

.downloadcontainercontent h1{
	color:#705544;
	font-size:24px;
	margin-bottom: 15px;
}

.downloadcontainercontent p{
	color:#888888;
	font-size:12px;
	margin-bottom: 15px;
}

.downloadborder {
    border-bottom: 3px #86817c solid;
    width: 35px;
    margin-bottom: 15px;
    margin-top: -8px;
}

.historytable {
	border-right:1px solid #d6cab0;
	position:relative;
	border-bottom: 1px solid #d6cab0;
	
}

.historytable span{
	color: #c3ac88;
    font-size: 14px;
    line-height: 20px;
	padding-bottom:10px;
}

.historytable h1{
	color:#58595b;
	font-size:26px;
}

.historytable p{
	color:#58595b;
	font-size:12px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
	bottom:20px;
	position:absolute;
}

.historytitle {
	padding:30px;
	padding-left: 0px;
}

.historycontent {
	padding:30px;
	border-bottom: 1px solid #d6cab0;
}

.historyfirst {
	border-top: 1px solid #d6cab0;
}

.object-fit_cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.ot-image01 {
	background-image: url(../../images/organisational-transformation/image-01.jpg);
    background-position: 70% 30%;
    background-size: cover;
    width: 100%;
    min-height: 400px;
	    margin-bottom: 30px;
}

close-icon:focus {
    outline: none;
}

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

.datoleftheader {
    border-right: none;
	border-bottom: 1px solid #c2ac88;
	
}

.datoHeaderLine {
    border-right: none;
}

}

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

.historytable {
    border-right: none;
	border-bottom: none;
}

.historyfirst {
    border-top: none;
	    padding-left: 25px;
}

.historycontent {
    padding-left: 25px;
	padding-right: 25px;
	padding-top: 0px;
}

.datoTable .uk-width-1-5,
.datoTable .uk-width-medium-1-5 {
	border-right:none;
}

.datoTableHeader,
.datoTableContent{
	text-align:left;
	}
	
	.historytitle {
		padding-bottom:0px;
}

.historyremovetop {
	padding-top:0px !important;
}

.ot-image01 {
    min-height: 300px;
}

.historytable p {
    position: relative;
}

.historytitlefirst {
	padding-top:0px;
}

}

@media only screen and (max-width: 479px) {
	
.historyfirst {
    padding-left: 0px;
}

.historytable {
    padding-left: 0px;
	padding-right:0px;
}

.historycontent {
    padding-right: 0px;
    padding-left: 0px;
}
.ot-image01 {
    min-height: 200px;
}
}


@media only screen and (max-width: 400px) {
	
.downloadcontainercontent p {
    margin-bottom: 10px;
}

}