@font-face{font-family:Uniform;src:url(../fonts/Uniform.otf) format("opentype");}
@font-face{font-family:Uniform-Light;src:url(../fonts/Uniform-Light.otf) format("opentype");}
@font-face{font-family:Uniform-Medium;src:url(../fonts/Uniform-Medium.otf) format("opentype");}

body#landingForm {
    background: url(../img/landing-page-back.jpg) fixed no-repeat center;
	background-size: cover;
    font-weight: normal;
    position: static;
	margin: 0;
    padding: 0;
    font-family:Uniform; font-weight:300;


}
a:link {color:#000; text-decoration:underline;}
a:hover {color:#ee2f3f;}

.form-alani { height: 100%;
    position: absolute;
    width: 100%;
}



.form-sag {
    width: 570px;
    height: 100%;
    background-color:#fff;
    float: right;
    position: absolute;
    right: 0;
    top: 0;
    overflow-y: auto;
    overflow-x: hidden;
}


.form-sag form#bizeUlasin {
    width: 414px;
    background: none;
    padding:40px 70px 30px 80px;
}

@media only screen and (max-width: 480px) {
	  .form-sag {width: 100%; text-align:center;

}
body#landingForm img { width:25%; height:auto; }
	  .form-sag form#bizeUlasin {
    width: 90%;
    background: none;
	    padding-left: 5%;

}
	  .form-alani .projects img { width: 200px;}
	  }



.form-alani h1 { height: 122px; width: 129px; margin-left:20px;}
.form-alani h1 a {display: block; }
.form-alani.projects a span.img img { display: block; margin: 0 auto;}
.form-alani.footerLogo {width: 85px; height: 50px;}

.form-alani .projects h3 {  font-size: 33px; font-family:Roboto; font-weight: 500;}

.form-alani .projects { position: absolute; padding-left: 50%; margin-left:-600px; padding-top: 4%;   }
.form-alani .projects img { width: 600px;}

@media only screen and (max-width: 800px) {
	 .form-alani .projects img {display:none; }
	  }

.form-sag h2, .form-sag p {color: #fff; font-size: 22px; }
.form-sag h2 { margin-bottom: 12px;}
.form-sag p {line-height: 26px; margin-bottom: 30px; text-align: left;}
.form-sag span.info {color: #000; font-size: 18px; line-height:20px; margin-bottom: 30px; margin-top:30px; display: block;}
.form-sag .info h2 {color:#fff;}
.form-sag input[type="submit"] {width: 250px; margin:0px 0px 20px 0px; height: 40px; color: #fff; text-align: center; background: #1ba9e1; font-size: 14px;  border: none;-webkit-appearance: none;}
.form-sag input[type="text"] {width: 99%;}
.form-sag input.required.error {border: 1px solid #ff0000;}

.form-sag textarea { border: 1px solid #c1c5ce; color: #8f99a8; font-size: 16px; width: 99%;  text-indent: 20px; padding: 16px 0 14px; margin-bottom: 10px; }
.form-sag input[type="text"], .form-sag input[type="email"] , .form-sag input[type="phone"]  {border: 1px solid #c1c5ce; color: #8f99a8; font-size: 16px;  text-indent: 20px; padding: 16px 0 14px; margin-bottom: 10px; }
.form-sag input[type="email"] , .form-sag input[type="phone"]  {border: 1px solid #c1c5ce; width: 99%; }
.form-sag label.information {color: #8f99a8; font-size: 16px; line-height: 24px;  margin-top: 10px; display: block; }
.sending, .formOK, .formNOK {display: none; }
.form-sag em.note {color: #8f99a8; font-size: 13px; font-style:normal; }
.form-sag span.selectBox  { background: #fff none repeat scroll 0 0; border: 1px solid #c1c5ce; display: block; overflow: hidden; width: 99%;}
.form-sag select { background: #ffffff; no-repeat scroll 90% center; border: 0 none; box-shadow: none !important; color: #8f99a8; font: 16px; outline: medium none; padding: 13px 0 11px; width: 106%; text-indent: 8px;}
.form-sag select option { padding: 2px 0;}
.form-sag span.error { display: none !important;}
.form-alani.footerLogo { bottom: 75px; left:40px; height: 50px; position: absolute; width: 85px;}



}
