#certificateDiv{
	text-align:right;
}

#div1 {
    background-color: #FFF;
    margin-right: auto;
    margin-left: auto;
    margin-top: 40px;
    text-align:center;
	border:none !important;
}
#div4 { 
    background-color: #ebeff0;
    margin-right: auto;
    margin-left: auto;
    padding:20px;
    text-align:center;
	border:none !important;
	width: 900px;
	
} 
#div42 {
    background-color: #fff;
    margin-right: auto;
    margin-left: auto;
    padding:20px;
    text-align:center;
	border:none !important;
 	box-shadow: 5px 5px #ddd;
	
}
label {
    font-family: SE-MHRF, "Times New Roman", Times, serif;
    font-size: 18px;
    color: #333;
    height: 20px;
    width: 50px;
    margin-top: 10px;
    margin-left: 10px;
    text-align: right;
    margin-right:15px;
    float:left;
}
.text {
    height: 11px;
    width: 160px;
    border: 1px solid #bdbaba;
    margin-top: 10px;
    font-size: 15px;
	background-image:URL('../images/name.png');
	background-position: left top;
    background-repeat: no-repeat;
	background-position: right;
	padding: 15px 30px 15px 15px;
	
}
 
 .select_responsive{
 	width:95%;
 	height:95%;
 	font-size:14px;
 }
.text_responsive { 
	font-family:SE-MHRF;
    border: 1px solid red;
    padding-right:45px !important;
	padding-left:5px;
	background-size:contain;
	width:95% !important;
	height:95% !important;
	font-size:15px;
	background-image:URL('../images/name.png');
	background-position: left top;
    background-repeat: no-repeat;
	background-position: right;
}


.textIdNum_responsive{
    border: 1px solid #CAD8ED;
    padding-right:45px !important;
	padding-left:5px;
	background-size:contain;
	width:95% !important;
	height:95% !important;
	font-size:15px !important;
	background-image:URL('../images/idNum.png');  
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right;
}

.textPhone_responsive{
    border: 1px solid #CAD8ED;
    padding-right:45px !important;
	padding-left:5px;	
	background-size:contain;
	width:95% !important;
	height:95% !important;
	font-size:15px !important;
	background-image:URL('../images/phone.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right;
}

.textMail_responsive{
    border: 1px solid #CAD8ED;
    padding-right:45px !important;
	padding-left:5px;
	background-size:contain;
	width:95% !important;
	height:95% !important;
	font-size:15px; 
	background-image:URL('../images/pswIcon.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right;
}

.conpsw_responsive{
    border: 1px solid #CAD8ED;
    padding-right:45px !important;
	padding-left:5px;
	background-size:contain;
	width:95% !important;
	height:95% !important;
	font-size:15px !important;
    background-image:URL('../images/confirmpsw.png'); 
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right;
}

.confirmpsw_responsive{
    border: 1px solid #CAD8ED;
    padding-right:45px !important;
	padding-left:5px;
	background-size:contain;
	width:95% !important;
	height:95% !important;
	font-size:15px !important;
    background-image:URL('../images/confirmpsw.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right;
}

.txtQualification_responsive{
    border: 1px solid #CAD8ED;
    padding-right:45px !important;
	padding-left:5px;
	
	background-size:contain;
	width:95% !important;
	height:95% !important;
	font-size:15px !important;
    background-image:URL('../images/qualification_name.png');
	background-repeat: no-repeat;
	background-position: right 3px ;
}


.txtCompany_responsive{
	border: 1px solid #CAD8ED;
    padding-right:45px !important;
	padding-left:5px;
	background-size:contain;
	width:95% !important;
	height:95% !important;
	font-size:15px !important;
	background-position: left top;
    background-image:URL('../images/icons-01.png');
	background-repeat: no-repeat;
	background-position: right 0px;
}

.textPhone{
	height: 11px;
    width: 150px;
    border: 1px solid #bdbaba;
	font-size: 15px;
    margin-top: 10px;
	background-image:URL('../images/phone.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right; 
    padding: 12px 44px 9px 40px;
}
#next{
	width: 47px;
}
#divnote2{
	margin-right:-44%;
	margin-left:-13%;
}
#s1{
	margin-right: 2%;
}

#sDiv{
    text-align: right;
/*	text-align: -webkit-auto;*/
	margin-top: 1%;
	/*margin-right: 17%;*/
	opacity: 0.7;
	font-size: 15px;
}
#ImgDiv{
    text-align: right;
	text-align: -webkit-center;
	margin-top: 1%;
	margin-right: 30%; 
	opacity: 0.7;
	font-size: 15px;
}
#bdiv{
	margin-right: 21%;
}
.textMail{
	height: 11px;
    width: 150px;
    border: 1px solid #bdbaba;
    font-size: 15px;
    margin-top: 10px;
	background-image:URL('../images/pswIcon.png'); 
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right;
    padding: 12px 44px 9px 40px;
}
.confirmpsw{
	height: 11px;
    width: 150px;
    border: 1px solid #bdbaba;
    margin-top: 10px;
    font-size: 15px;
	background-image:URL('../images/confirmpsw.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right;
    padding: 12px 44px 9px 40px;
}
.conpsw{
	height: 11px;
    width: 150px;
    border: 1px solid #bdbaba;
    margin-top: 10px;
    font-size: 15px;    
    background-image:URL('../images/confirmpsw.png'); 
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right; 
    padding: 12px 44px 9px 40px;
}
.confirmpsw{
	height: 11px;
    width: 150px;
    border: 1px solid #bdbaba;
    margin-top: 10px;
	background-image:URL('../images/confirmpsw.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right; 
    padding: 12px 44px 9px 40px;
    font-size: 15px;
}
.textIdNum{
    height: 11px;
    width: 160px;
    border: 1px solid #bdbaba;
    margin-top: 10px;
	background-image:URL('../images/idNum.png');
	background-position: left top;
	background-repeat: no-repeat;
	background-position: right;
    padding: 15px 30px 15px 15px;
    font-size: 15px;
}
#saveButton,#saveButton2{
	background-color:#0066CC;
    color: #fff;
    font-family: SE-MHRF;
    font-size:11pt;
}
#confirmCertificate{
	background-color:#0066CC;
	    color: #fff;
	        font-family: SE-MHRF;
	        font-size:11pt;
}
 
#saveContinueButton{
	background-color:#0066CC;
	    color: #fff;
	        font-family: SE-MHRF;
	        font-size:11pt;
}
 
#acceptCondition{
	background-color:#0066CC !important;
    color: #fff;
   font-family: SE-MHRF;
   font-size:11pt; 
}
#refuseCondition{
	background-color:#0066CC !important;
	    color: #fff;
	        font-family: SE-MHRF;
	        font-size:11pt;
}

#upload{
	width: 155px;
}
.button {
    height: 30px;
    width: 100px;
	background-color:#f19342;
    border: 1px solid #bdbaba;
    font-size: 15px;
    margin-top: 10px;
	vertical-align: middle;
}
.buttonUpload {
    height: 30px;
	background-image:URL('../images/upload.png');
	background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: right;	
	background-color:#3180d2;
    border: 1px solid #bdbaba;
    margin-top: 10px;
	margin-right: 37%;
	font-size: 15px;
	text-align:center;
	vertical-align: middle;
	width: 14%;
}
/* input::placeholder {
    text-align: 20px;
	padding-right:20px;
	padding-left:20px;
	font-family:SE-MHRF; 
	font-size: 80%;
	
} */
#invoiceNumber{
  /*margin-right: 33%;
    margin-top: 30%; */
	margin-left: 55px;
} 
#divNote{
	width: 60%;
	margin-top: -2%;
    font-size: 13px;
	opacity: 0.7;
}
p.double{
	
	 color: #ff0000;	
	 border: 1px solid ;
	 width: 50%;
	 line-height: 1.5;
     display: inline-block;
     vertical-align: middle;
}
p.accept{
	 color: #017e40;
	 border: 1px solid ;
	 width: 50%;
	 line-height: 1.5;
     display: inline-block;
     vertical-align: middle;
}
p.accept1{
    background-color: #f0f0f0;
    height: 100px;
    margin-top: 10%; 
    margin: auto;
    width: 50%;
    padding-top: 50px;
}
.accordion{
	 background-color: #321846 !important;	
}
#searchDiv{
	float: right;
}
#en_icon{
	width: 36px;
	height: 39px;
	margin-top: -68px;
	margin-right: 81%;
	padding-bottom: 43.6px;
}
#exit_icon{
	width: 37px;
	height: 39px;
	margin-top: -38px;
	margin-right: 11%;
	padding-bottom: 3.6px;
}
#noteSpan{
	
}
.informationBlock{
	font-size:0.7vw;
	display: block;
	width:23%;
	background-color:#0066CC;
	color:#FFFFFF;	
	height:1vw;
	padding-right:1vw;
	padding-top:0.3vw;
	
	
}
.coordinatorInformationBlock
{
	display: block;
	width:25%; 
	background-color:#0066CC; 
	color:#FFFFFF;	
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
#d_Note{
		
}
#uploadButton{
	margin: 4px 2px 0px 150px;
	cursor: pointer;
	color: white;
	background-color: #0066CC;
	width: 15%;
}
#span_1{
	margin-right:227px;
	font-size: 15px;
	opacity: 0.8;
}
#s2{
	margin-right: 16%;
    font-size: 15px;
    opacity: 0.8;
}
#mapStyle{
	float:left;
	vertical-align:middle;
}
#accept1{
	background-color: #f0f0f0;
	margin-right: auto;
    margin-left: auto;
	width: 40%;
	
	padding: 20px;
	margin-bottom:20px;
}
#linecertificate {
	float: right;
	width: 100%;
	color: #e8e8e8;
}

#linecertificate hr {
	width: 100%;
	border-style: solid;
	color: #e8e8e8;
	float: right;
}
.pannel{
	height: auto !important;
}
.langcertificate{
float: right; width:50%
}
.div-institute{
	margin-left: 27%;  
}
.note1{
	text-align: -webkit-auto;
	
	opacity: 0.7;
	font-size: 15px;
	padding: 13px 8px 6px 14px;
}
.textCompany{
	height: 11px;
    width: 150px;
    border: 1px solid #bdbaba;
	font-size: 15px;
    margin-top: 10px;
    background-image:URL('../images/company.png');  
    background-repeat: no-repeat;
/*     background-size: auto; */
	background-size: 26px 30px;
	background-position: right; 
    padding: 12px 44px 9px 40px;  
}
.txtQualification{
	height: 7px;
    width: 150px;
    border: 1px solid #bdbaba;
	background-image:URL('../images/qualification_name.png');
	background-repeat: no-repeat;
	background-position: right; 
    padding: 12px 44px 9px 34px;   
    font-size: 15px; 
    margin-bottom: 22px;
    background-size: 30px 29px;
    }   
.div-nationality{
	margin-left: 8px;  
}
.img1{
	float: left;
	cursor: pointer; 
}
.mainTable{
	width:68%;
	align:center; 
	margin-left:auto; 
	margin-right:auto; 
	margin-right: 18%;
}
#institute_Id{ 
    padding-top: 6px;
}
.textAreaNote{
	text-align: -webkit-auto;
	font-size: 15px; 
	margin-right: 62%;
margin-left: 57%;	
}
.note{ 
	margin: 0px;
    width: 390px;
    height: 57px;
    -webkit-user-modify: read-only;
}

.noteTable{
	width:auto;
	align:center; 
	margin-left:auto; 
	margin-right: 26%;
}
.noteBlock{
	display: block;
	width:auto;
	background-color:#F89629;
	color:#FFFFFF;	
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
#uploadButton3{
	margin: 4px 2px 0px 150px;
	cursor: pointer;
	color: white;
	background-color: #0066CC;
	width: 15%;
}

#divContent{
    background-color: #FFF;
 	width:220px;
	height:120px;	
    margin-right: auto;
    margin-left: auto;
    margin-top: 100px;
    text-align:center;
	border:1px solid red !important;
}

#rej{
	cursor: pointer;
	font-size: 18px;
	 display: block;
}
.dropbtnModal{
    background-color: #0066CC;
    cursor: pointer;
    color: #fff;
    border: solid 1px;
    width: 150px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    color: white;
    font-size: 14px;
    font-family: unset;
    cursor: pointer;
    margin-bottom: 6px;
}
.rightArab{
	float:right;
}
.leftArab{
	float:left;
}
#rej:hover{
  background-color: #2980B9;
}
.rej:hover {
  background-color: #e9e9e9;
}
.custImg{
  width:40px;
  vertical-align:middle;
  margin-right: 12%;
}
.commentABZ1{
	width: 180px;
    text-align: right;
    float: right;
    font-family: SE-MHRF;
    font-size: 9pt;
    
}
.commentABZ{
	width: 100%;
    text-align: right;
    float: right;
    font-family: SE-MHRF;
    font-size: 9pt;
    
    margin-right: 18px;
}
.requestForm .row{
	amargin-bottom:10px !important;
}

.submit{
	line-height:2.0 !important;	
}

.invoice{
	text-align: center !important;
    border-style: solid;
    border-color: burlywood;
    border-width: thick;
    width: 283px;
    height: 40px;
}
#termsOfCondition{
	margin-top:20px;	
}

