:root {
	--EDNS-txt-direction: left;/* justify */
	--EDNS-img-direction: left;/* center */
	--EDNS-forced: center;
}
/*
.just-text .mbr-text, 
.just-text .mbr-section-btn, 
.page-masthead .mbr-text, 
.research .mbr-fonts-style, 
.donatePanel .mbr-section-title, 
.event-display .mbr-section-title {
	text-align: var(--EDNS-txt-direction);
	letter-spacing: -0.03em;
}
*/

.align-center {
	text-align: var(--EDNS-txt-direction) !important;
	letter-spacing: -0.03em;
}
.force-center {
	text-align: center !important;
	/*margin: auto !important;*/
	display: block !important;
}


/*
p.mbr-fonts-style {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
*/

.carousel-item {
	text-align: var(--EDNS-txt-direction);
	letter-spacing: -0.03em;
}

.ar-height img, 
.ar-width img {
	margin: 0 auto 15px;
}
.annualrpt p {
	margin: 0 auto 15px;
	text-align: var(--EDNS-txt-direction);
}

.centre-note {
	text-align: var(--EDNS-txt-direction);
}

.mbr-section-btn {
  margin-left: -1rem;
}
.mbr-section-btn-fix {
  margin-left: -.25rem;
}

@media (max-width: 767px) {
	.align-left, .align-center, .align-right, .mbr-section-btn, .mbr-section-title {
		/*text-align: var(--EDNS-forced) !important;*/
	}
	.force-center {
		/*text-align: center !important;*/
		/*margin: auto !important;*/
		display: block !important;
	}
	.btn {
		font-size: 0.8rem;
		padding: 10px 20px;
	}
/*
	.just-text .mbr-text, 
	.just-text .mbr-section-btn, 
	.page-masthead .mbr-text, 
	.research .mbr-fonts-style, 
	.donatePanel .mbr-section-title, 
	.event-display .mbr-section-title {
		text-align: var(--EDNS-forced);
	}
*/
	.align-center {
		/*text-align: var(--EDNS-forced) !important;*/
	}
	.carousel-item {
		text-align: var(--EDNS-forced);
		letter-spacing: -0.03em;
	}
	.ar-height img, 
	.ar-width img {
		margin: 0 0 15px;
	}
	.annualrpt p {
		text-align: var(--EDNS-forced);
	}
	
	.centre-note {
		text-align: var(--EDNS-forced);
	}
}
