.msg{
	background-color: #9FFFB3;
  padding: 6px 0;
  color: #000;
  font-weight: bold;
  width: 100%;
  border-radius: 11px;
  margin: auto;
  max-width: 40%;
}
.sentMsg{
	color: #ceffff;
	font-weight: bold;
	font-size: 28px;
	letter-spacing: 1.8px;
}
body{
	background-image: linear-gradient(to bottom, #0f77bd 100%, #083c5f 100%);
}
.all-Body{
	padding-top: 30px;
	padding-bottom: 30px;
}
.box-imgs{
	margin-bottom: 30px;
}
.inner-box{
	display: inline-flex;
}
.first-innerBox{
	margin-right: 56px;
}
.box-imgs li{
	padding-right: 56px;
}
.box-imgs li:last-child{
	padding-right: 0;
}
.box-imgs li a i{
	color: #C8C8C8;
}
.box-imgs li a i:hover{
	color: #9FFFB3;
}
.footer-txt{
	margin-top: 20px;
	font-size: 18px;
	font-family: 'Almarai', sans-serif;
	color: #ffffff;
}
.btnForm button{
	padding: 8px 11px;
  width: 100%;
  max-width: 115px;
  border-radius: 5px;
  border: 1px solid #fff;
  background-color: transparent;
  color: #fff !important;
  font-size: 18px;
  font-weight: bold;
}
.btnForm button:hover{
	background-color: #9FFFB3;
	color: #000 !important;
	border: 1px solid #000;
}
.btnForm button:focus{
	outline: none !important;
}
.header-logo{
	margin-bottom: 30px;
}
.form-section{
	font-family: 'EB Garamond', serif;
	border: 1px solid #fff;
  padding: 40px;
  margin-bottom: 30px;
  border-radius: 9px;
  color: #fff;
  font-size: 16px;
}
.inputDesign{
	font-size: 14px !important;
}   
.inputDesign3{
	height: 34px !important;
}  
.login-section{
	font-family: 'EB Garamond', serif;
  margin-bottom: 30px;
  color: #fff;
  font-size: 20px;
}
.inputDesign2{
	max-width: 36%;
  margin: auto;
}
.header-logo2{
	margin-bottom: 61px;
}
.btnlogin{
	margin: 40px 0;
}
.table-section{
	font-family: 'EB Garamond', serif;
  margin-bottom: 30px;
  color: #fff !important;
  font-size: 17px;
}
.table-section table tr td,.table-section table tr th{
  font-family: 'EB Garamond', serif;
	color: #fff !important;
  font-size: 17px;

}
table.dataTable tbody tr{
    background:none !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active ,
button.dt-button, div.dt-button, a.dt-button, input.dt-button,.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate
{ font-family: 'EB Garamond', serif; color:#fff !important;}
.btnLogout{
	font-weight: bold !important;
  font-size: 14px !important;
}
@media only screen and (max-width: 991px){
	.box-imgs li{
		padding-right: 27px;
	}
	.first-innerBox{
		margin-right: 27px;
	}
	.inputDesign2{
		max-width: 100%;
	}
}
@media only screen and (max-width: 518px){
	.footer-txt{
		font-size: 15px;
	}
	.header-logo img{
		width: 100%;
	}
	.footer-img img{
		width: 60%;
	}
	.first-innerBox{
		display: block;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.box-imgs li{
		display: inline-block;
	}
}
.starImportant{
	color: #FF0000;
    font-size: 11px;
    margin-left: 7px;
}