@font-face {
	font-family: 'Mv Eamaan XP';
	src: url('../fonts/MvEamaanXP.ttf') format('truetype');
}
@font-face {
	font-family: 'DAM Madheeh';
	src: url('../fonts/DAM_Madheeh.otf') format('opentype');
}
@font-face {
	font-family: 'MV Faseyha';
	src: url('../fonts/MVFaseyha.otf') format('opentype');
}

body {
	opacity: 1;
	background-color: #414247;
	text-align: start;
}

div.page-container {
	margin: 0 auto;
	background-color: #fff;
}

.header-image-cont {
	margin: 0 !important;
	padding: 0 !important;
}

.header-image-cont img {
	width: 100% !important;
	height: auto !important;
}

.form-header-group {
	border: none;
}

.form-header-group .form-header,
.form-header-group .form-subHeader {
	text-align: start;
}

.form-header-group .form-header {
	color: #00a0a1;
}

.form-error-message,
.form-button-error {
	direction: ltr;
}

.dir-ltr {
	direction: ltr;
}

.formFooter {
	display: none;
}

input.form-textbox {
	padding: 5px 7px;
	border-radius: 5px;
}

.form-dv {
	direction: rtl;
}

.form-dv .form-label {
	float: right !important;
}

.form-dv .form-header {
	font-family: "Mv Eamaan XP", "MV Faseyha", 'Faruma', 'Thaana Unicode Akeh';
	unicode-bidi: embed;
	font-size: 1.7em;
	font-weight: normal;
}

.form-dv .form-subHeader {
	font-size: 15px;
	font-family: "MV Faseyha", 'Faruma', 'Thaana Unicode Akeh';
	unicode-bidi: embed;
}

.form-dv label {
	font-size: 15px;
	font-family: "MV Faseyha", 'Faruma', 'Thaana Unicode Akeh';
	unicode-bidi: embed;
}

.form-dv .label-en {
	font-family: unset;
}

.form-dv .form-pagebreak button {
	font-family: "Mv Eamaan XP", "MV Faseyha", 'Faruma', 'Thaana Unicode Akeh';
	font-size: 17px;
	unicode-bidi: embed;
}
