/* Static rules */
*, body, form, div, p{
	margin:0px;
	padding:0px;
	border:0px;
}

.link {
	display:block;	
	background:transparent;
	text-decoration:none;
}

.absolute {
	position:absolute;
}

.rtl {
	text-align:right;
	direction:rtl;
}

.submit {
	cursor: pointer;
}

.transparent {
	background-color:transparent;
}

.filled {
	background-color:#ffffff;
}

div[id^="jf_err"] {
	font-family: arial;
}

textarea:focus, input:focus, select:focus {
    outline: 0;
}

.jet_hidden_pixel {
	display: none;
}
*{
	box-sizing: border-box;
}
strong{
	font-family:'Alef-Bold';
}
body {background:url(images/background.jpg) top center no-repeat;font-size:16px;font-family:'Alef-Regular', Arial, Helvetica; color:#fff;}
#page{background:url(images/pagebg.png) left top no-repeat;margin: 0 auto;width:1210px;height:814px;position: relative;}
#form_1458057744 #jf_txt_1{width:345px;height:42px;top:215px;left:19px;position:relative;color:#5d9047;direction:rtl;text-align:right;font-size:32px;}
#form_1458057744 #jf_txt_2{width:345px;height:42px;top:270px;left:18px;position:relative;color:#5d9047;direction:rtl;text-align:right;font-size:32px;}
#form_1458057744 #jf_txt_3{width:345px;height:42px;top:326px;left:19px;position:relative;color:#5d9047;direction:rtl;text-align:right;font-size:32px;}
#form_1458057744 #jf_submit_btn{width:347px;height:61px;top:390px;left:19px;position:relative;direction:rtl;text-align:right;}
#form_1458057744 #jf_err_0{height:24px;top:514px;left:2px;position:relative;color:#ff0000;direction:ltr;text-align:left;font-size: 21px;font-weight: bold;}
input{padding:0 10px;}
::-webkit-input-placeholder { color: #5d9047; } /* WebKit, Blink, Edge */
:-moz-placeholder { color: #5d9047; opacity: 1; } /* Mozilla Firefox 4 to 18 */
::-moz-placeholder { color: #5d9047; opacity: 1; } /* Mozilla Firefox 19+ */
:-ms-input-placeholder { color: #5d9047; } /* Internet Explorer 10-11 */
:placeholder-shown { color: #5d9047; } /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
input{font-family:'Alef-Regular';}
#main-text{
	position: absolute;
	left: 380px;
	width: 566px;
	top: 134px;
	direction: rtl;
	line-height: 1;
	color:#212f1a;
}
#main-text h1{
	font-size: 30px;
	font-family:'Alef-Bold';
	margin-bottom: 14px;
}
#main-text p{
	font-size: 23px;
}
.block{
	color:#fff;
	padding: 0 8px;
	width: 189px;
	font-size: 17px;
	position: absolute;
	text-align: center;
	line-height: 1;
}
#block1{
	top: 439px;
	left: 758px;
}
#block2{
    top: 632px;
    left: 569px;
}
#block3{
    top: 443px;	
    left: 380px;
}
#form-text{
	position: absolute;
	top: 133px;
	left:0;
	width: 380px;
	text-align: center;
	padding: 5px 10px 0;
}
#form-text h1{
    font-size: 26px;

}
#form-text h2{
    margin-top: 251px;
	
    font-size: 27px;
}
a{
	text-decoration: none;
	color:#fff;
}