/* ========= LAYOUT SECTION === */
@font-face {
font-family: “yekan”;
src: url(fonts/Yekan.eot);
src: url(fonts/Yekan.eot?#iefix) format(“embedded-opentype”), url(fonts/Yekan.woff)
format(“woff”), url(fonts/Yekan.ttf) format(“truetype”), url(fonts/Yekan.svg#BYekan) format(“svg”);
font-weight: normal;
font-style: normal
}

body {
background-color: #ffffff;
margin: 0px;
font-family: Verdana, Georgia, Serif;
font-size: 14px;
}

#header{
background-color: #29487d;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;

height: 90px;
font-size:130%;
padding-top:15px;
padding-bottom:20px;
padding-left:70px;
padding-right:70px;
border-radius: 5px;
}


.logo{
margin-left:80px;
margin: 0 auto;
float:left;
width:20%;	
clear: left;	
}

/*#lbox {
background-color: #005A31;
padding-top:60px;
height: 150px;
width: 240px;
margin-left: 10px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 10px;
float: left;
border-radius: 5px 0px 0px 5px;
}*/

/*#lkadr {
background-color: #8B8B83;
margin-left: 30px;
margin-top: 20px;
text-align:center;
/*margin-right: 10px;
margin-top: 0px;
margin-bottom: 10px;*/
/*color:#FFF;
font-family: BTitrBold, Arial, Helvetica, sans-serif;
border-radius: 5px;
padding: 10px;
font-size: 130%;
font-weight: bold;
float: left;
width: auto;
clear: bottom;
}*/

#mkadr {
background-color: #29487d;
/*margin-right: 30px;*/
margin: 0 auto;
text-align:center;
color:#e1ffff;
font-family: BTitrBold, Arial, Helvetica, sans-serif;
font-size: 160%;
/*padding-top:50%;*/
font-weight: bold;
/*float: center;*/
width: 500px;
height:30px;
margin-top:30px;
margin-bottom:10px;
clear: bottom;
}

/*#rkadr {
background-color: #8B8B83;
margin-right: 30px;
margin-top: 20pt;
text-align:center;
color:#FFF;
font-family: BTitrBold, Arial, Helvetica, sans-serif;
border-radius: 5px;
padding: 10px;
font-size: 130%;
font-weight: bold;
float: right;
width: auto;
clear: bottom;
}*/
/*#rbox {
background-color: #005A31;
padding-top:60px;
height: 150px;
width: 240px;
margin-left: 0px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 10px;
float: right;
border-radius: 0px 5px 5px 0px;	
}*/

#navbar ul{
padding: 5px;
list-style-type: none;
background-color: #000;
text-align: center;
margin: 10px;
border-radius: 5px;
}

#navbar ul li{

display: inline;

}

#navbar ul li a {

text-decoration: none;
font-family: Arial;
padding: .2em 1em;
color: #fff;
background-color: #000;
}

#navbar ul li a:hover {

color: #000;
background-color: #fff;

}

.box{
padding-top: 45px;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
list-style-type: none;
background-color: #44609d;
text-align: center;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-radius: 5px;
}


.main {
background-color: #edf0f5;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
border-radius: 5px;
/*padding: 20px;*/
font-size: 150%;
/*font-family: BTitrBold, Arial, Helvetica, sans-serif;*/
font-family:tahoma;
/*height:300px;*/
}

#mainbox{
margin: 0 auto;
/*margin-top:0px;
margin-bottom:0px;*/
width:660px;
/*height:300px;*/
background-color:#cadbf7;
padding:20px;
text-align:justify;
}

.emu{
margin: 0 auto;
width:700px;
text-align:center;
padding-bottom:10px;
/*clear:left;*/
}

.CHSSU{
margin: 0 auto;
width:700px;
text-align:center;
padding-bottom:10px;
/*clear:left;*/
}

.sideright {
background-color: #F3FAB6;
margin-left: 10px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 10px;
border-radius: 5px;
padding: 20px;
font-size: 105%;
float: right;
width: 260px;
clear: right;
}

.imagesideright {
margin-left: 10px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 10px;
border-radius: 5px;
float: right;
width: 300px;
clear: right;
opacity:1.0;
transition: opacity 0.5s ease-in-out;
}

#theForm {
margin:0 auto;
color:white;
display: table;
padding: 15px;
background-color:#cadbf7;
border: solid 2px black;	
border-radius: 5px;
/*margin-left: 400px;*/
}



.row{
	display: table-row;	
}

.row label{
display: table-cell;
paddind: 2px;
}

.row input{
display: table-cell;
paddind: 2px;
}	

#footer {
background-color: #29487d;
margin: 10px;
height: 40px;
border-radius: 5px;
clear:both;
text-align:center;
color:#efe5d0;
padding: 15px;
font-size:90%;
}

#footer ul{
padding: 5px;
list-style-type: none;
text-align: center;
margin: 10px;
border-radius: 5px;
}


#footer ul li{

display: inline;

}

#footer ul li a {

text-decoration: none;
font-family: Arial;
padding: .2em 1em;
color: #efe5d0;
background-color: #5c755e;

}

#footer ul li a:hover {

color: #000;
background-color: #fff;

}


.imagesideright:hover{
	
opacity:0.4

}

/* ========= hEADING SECTION === */

h1{
	font-size: 110%;
	color: #3d3d3d;
	font-family: BTitrBold, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}

h2{
font-size:120%;
color:darkblue;
}

h3{
font-size:250%;
text-align:center;
color:#e5e4d7;
font-family: BTitrBold, Arial, Helvetica, sans-serif;
margin-top: 0px;
 position: relative;
   top: 70%;
   -webkit-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   transform: translateY(-50%);
}

p{
	font-size: 16px;
	color: black;
	font-family: Serif;
	text-align: center;
}
#fname {
	padding-top: 5px;
	border-radius: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width:200px;
}
#fname:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}
#lname {
	padding-top: 5px;
	border-radius: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width:200px;
}
#lname:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
	background-image: url(bf_formone.png);
}
#email {
	padding-top: 5px;
	border-radius: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width:200px;
}
#email:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}
#age {
	padding-top: 5px;
	border-radius: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width:200px;
}
#age:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}
#phone {
	padding-top: 5px;
	border-radius: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width:200px;
}
#phone:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;	
}
#field {
	padding-top: 5px;
	border-radius: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width:200px;
}
#field:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}
#row1 {
	font-size: x-large;
	font-family: Verdana, Georgia, Serif;
	color: #3d3d3d;
}
#degree{
color:#535353;	
width:210px;
border-radius: 5px;	
}

#degree:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}

#germany{
color:#535353;	
} 

#germany:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}

#zaban{
color:#535353;	
border-radius: 5px;	
}

#zaban:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}

#emu1{
color:#535353;	
border-radius: 5px;	
}

#emu1:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}

#form1 {
	width:700px;	
	font-size: 20px;
	text-align: left;
	background-image: url(bg_formone_m.png);	
	background-size: 100% 100%;
    background-repeat: no-repeat;
	color: #535353;
}
#lcountry{
	padding-right:10pt;	
}

#otherc{
width:100px;
border-radius: 7px;	
height:20px;
}

#otherc:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
	text-align: right;
}

#lzaban{
	padding-right:10pt;	
}

#lemu{
	padding-right:10pt;	
}

#comment{
	margin-right:20px;	
	width:88%;
	border-radius: 7px;		
}

#comment:hover {
	text-shadow: 0px 0px #900002;
	border-color: #29487d;
}

#submit {
  display: inline-block;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 36px;
  cursor: pointer;  
  text-decoration: none;
  outline: none;
  color: #fff;
  background-color: #29487d;
  border: none;
  border-radius: 15px;
  box-shadow: 0 9px #14243e; 
  /*width:400px; */
  height: 55px;
  margin: 20px auto;
  font-family: Verdana, Georgia, Serif;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  text-align: center;  
}

#submit:hover {background-color: #203862}

#submit1:active {
  background-color: #203862;
  box-shadow: 0 5px #14243e;
  transform: translateY(4px);
}

#thanks {
	font-weight: bold;
	font-size: x-large;
	color: #FF3838;
}

#thankyou{
	margin-right:10px;
	margin-left:10px;	
	width:95%;
	vertical-align:middle;
}

.div1, .div2 {width:700;margin:0 auto;}
.div1 {margin-top:30px;margin-bottom:60px;text-align:center;line-height:20px;}
.div1 P {font-size:18px;}
.div1 a, .div2 a {color:#07C; }
.div1 a {margin:0 8px;}
.div1 a.current {color:black; text-decoration:none;}
.div2 {margin-top:70px;}
.div2 li {padding-top:6px;padding-bottom:6px;}
.green {color:Green;}
.cn {font-family: "Courier New", Georgia;}
#status {display:inline-block; margin-left:26px;line-height:50px;height:50px;vertical-align:middle;}

.code
{
    border: dashed 1px #BCBCCB; padding:8px 12px; background-color: #F3F3F9; white-space:pre; font-family:"Courier New", Georgia;
    font-size:12px; margin:6px 0;overflow:auto; 
}



#thankyou {
	margin-top: 400px;
	margin-left: 5px;
}
