h1{
float:right;
margin:27px 66px 0 0;
padding:0 30px 7px 0;
font-size:55px;
color:#5c3590;
font-weight:normal;
border-bottom:2px solid #c5e2e8;
width:1276px
}
.form{
float:right;
margin:20px 95px 0 0;
width:780px
}
.form .form_title{
float:right;
font-size:35px;
width:760px
}
.form .form_holder{
float:right;
width:100%;
margin:56px 0 0 0
}
.form .form_holder .input_rows{
float:right;
margin:1px 17px 0 0
}
.form .form_holder .input_rows .phone_row{
float:right;
width:750px
}
.form .form_holder .input_rows .phone_row .link{
float:right;
text-decoration:none
}
.form .form_holder .input_rows .phone_row .link img{
float:right
}
.form .form_holder .input_rows .phone_row .link span{
float:right;
color:black;
margin:5px 26px 0 0
}
.form .form_holder .input_rows .phone_row input{
float:left;
margin:0 0 0 3px;
padding:4px 6px 0 0;
width:362px;
height:26px;
font-size:18px;
font-family:"Alef Hebrew",“Helvetica Neue”,Helvetica,Arial,sans-serif
}
.form .form_holder .input_rows .fax_row{
float:right;
width:750px;
margin:15px 0 0 0
}
.form .form_holder .input_rows .fax_row .link{
float:right;
text-decoration:none
}
.form .form_holder .input_rows .fax_row .link img{
float:right
}
.form .form_holder .input_rows .fax_row .link span{
float:right;
color:black;
margin:5px 26px 0 0
}
.form .form_holder .input_rows .fax_row input{
float:left;
margin:0 0 0 3px;
padding:4px 6px 0 0;
width:362px;
height:26px;
font-size:18px;
font-family:"Alef Hebrew",“Helvetica Neue”,Helvetica,Arial,sans-serif
}
.form .form_holder .input_rows .email_row{
float:right;
width:750px;
margin:15px 0 0 0
}
.form .form_holder .input_rows .email_row .link{
float:right;
text-decoration:none
}
.form .form_holder .input_rows .email_row .link img{
float:right;
margin:5px 0 0 0
}
.form .form_holder .input_rows .email_row .link span{
float:right;
color:black;
margin:5px 26px 0 0
}
.form .form_holder .input_rows .email_row input{
float:left;
font-family:"Alef Hebrew",“Helvetica Neue”,Helvetica,Arial,sans-serif;
margin:0 0 0 3px;
padding:4px 6px 0 0;
width:362px;
height:26px;
font-size:18px
}
.form .form_holder .input_rows .loc_row{
float:right;
width:750px;
margin:15px 0 0 0
}
.form .form_holder .input_rows .loc_row .link{
float:right;
text-decoration:none
}
.form .form_holder .input_rows .loc_row .link img{
float:right;
margin:7px 0 0 0
}
.form .form_holder .input_rows .loc_row .link span{
float:right;
color:black;
margin:5px 26px 0 0
}
.form .form_holder .input_rows .loc_row textarea{
float:left;
font-family:"Alef Hebrew",“Helvetica Neue”,Helvetica,Arial,sans-serif;
margin:12px 0 0 3px;
padding:4px 6px 0 0;
width:362px;
height:94px;
font-size:18px
}
.form .form_holder .submit_btn {
float:left;
width:122px;
height:49px;
background:#662e91;
border:none;
color:white;
font-size:22px;
text-align:center;
text-decoration:none;
line-height:34px;
margin:15px
}
@media all and (max-width:640px),(max-device-width:640px){
h1{
margin:28px 20px 0 0;
width:610px;
padding:0
}
.form{
margin:20px 20px 0 0;
padding:0;
width:610px
}
.form .form_title{
margin:0;
width:100%
}
.form .form_holder .input_rows{
margin:2px 0 0 0;
width:100%
}
.form .form_holder .input_rows .phone_row,
.form .form_holder .input_rows .fax_row,
.form .form_holder .input_rows .email_row,
.form .form_holder .input_rows .loc_row{
width:100%
}
.form .form_holder .submit_btn{
margin:15px 0 0 0
}
}
