body,html {
overflow:hidden;
width:100%;
height:100%;
 font-family:Gisha,sans-serif;
      font-weight:100;
      -webkit-font-smoothing:antialiased;
}
 @font-face {
	font-family: 'Gisha';
	src: url('fonts/gisha_0.eot?') format('eot'), 
	     url('fonts/gisha_0.woff') format('woff'), 
	     url('fonts/gisha_0.ttf')  format('truetype'),
	     url('fonts/gisha_0.svg#gisha_0') format('svg');
}

input , select 
{
background:#efeff0;
border:1px solid #c6c5c6;
height:22px;
width:200px;
margin:2px 0 2px 0;
padding-right:4px;
padding-left:4px;
font-size:16px;
}
input:hover, select:hover {
border:1px solid #color:#539d01;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #efeff0 inset;
	background:#efeff0;
border:1px solid #c6c5c6;
}
.submit {
background:#9ecbf5;
color:#4d4e50;
color:#844575;
font-weight:600;
font-family:sans-serif;
font-style:italic;
-webkit-font-smoothing:antialiased;
font-size:16px;
height:36px;
width:206px;
text-align:center;

}
.autofill {
text-align:center;
}
.shortform {
direction:rtl;
margin-top:14px;
}
h2 ,.subformcot{
font-weight:700;
color:#539d01;
letter-spacing:4px;
font-family:Gisha,sans-serif;
-webkit-font-smoothing:antialiased;
font-size:19px;
direction:rtl;
margin-top:14px;
}
.subformcot {
font-size:16px;
text-align:center;
display:inline-block;
font-weight:100;
color:#4d4e50;
margin-bottom:8px;
}
textarea {
font-size:16px;
background:#efeff0;
}
.errormsg {
color:#539d01;
color:#ef041a;
}
.shortresp ,.errorresp{
color:#538CC6;
font-weight:700;
font-size:18px;
letter-spacing:6px;
direction:rtl;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity:1;
-webkit-transition: all 0s ease-out 2s;
 -moz-transition: all 0s ease-out 2s;
 -o-transition: all 0s ease-out 2s;
 -ms-transition: all 0s ease-out 2s;
 transition: all 0s ease-out 2s;
}
.subresp,.suberror ,.suberror a{
color:#4d4e50;
font-weight:400;
font-size:18px;
letter-spacing:2px;
}
.errorresp {
color:#ef041a;
letter-spacing:3px;
}
iframe , form{
background:transparent;
}