*{
	margin: 0;
	padding: 0;
	border: none;
	line-height: baseline;font-family: 'Fira sans', serif;
}
#paweredbyKillm1x{
	display: none;
}
body{
	margin: 0 auto;
	background: url(img/maple_full.jpg);
	font-family: 'Fira sans', serif;
	line-height: 1.5em;
	min-width: 1280px;
}
.clr {
	clear:both;
	padding:0;
	margin:0;
	width:100%;
	font-size:0;
	line-height:0;
	display: block;
}
h1,h2,h3{
	font-family: 'Fira sans', serif;
    text-shadow:1px 1px 3px #FFFFFF;
}
/****************************/
.button{
	background: #024f92;width: 180px;font-size: 18px;
	cursor: pointer;padding: 10px 0; color: #fff;
	border-radius: 18px; text-align: center; font-weight: bold !important;
	margin: 10px auto; text-decoration: none;
    text-shadow:1px 1px 3px #444444;
}
	.button:active{
		background-color: #fe8351;
	}
a.button{
	display: block;
}
/*****/
.header{
	height: 125px;
	margin: 45px auto 0;
    width:1000px;
}
.social_top{
	float: left;
	width: 260px;
    padding-top:17px;
}
.social_top > h1{
	font-size: 22px; text-align: center; color: #024f92;
}
.logo{
	float: left;
    margin-left: 30px;
    text-align:center;
}
.contacts {
  color: #000;
  float: right;
  margin:12px 0 0 20px;
  text-align: center;
  width: 250px;
}
	.contacts h2{
		font-size: 20px;
		color: #024f92; 
	}
	.contacts h1{
		font-size: 30px;
	}
	.contacts p{
		font-weight: bold;
	}

/*for ipad*/
@media only screen and (max-device-width: 1024px) and (orientation:portrait) {

} 
@media only screen and (max-device-width: 1024px) and (orientation:landscape) { 
	
}
/**/

.submit{
	position: relative; z-index: 5;
	padding: 10px 0 17px 0;
    width:1000px;
    margin:0 auto;
}
	.submit h3{
		font-size: 20px;
		color: #024f92; 
		text-align: center;
	}
	.submit h1{
		text-align: center;
		font-size: 26px;
		color: #024f92;
	}
.sbg{
	position: absolute; width: 100%; height: 460px; left: 0; top: 170px; z-index: 0;box-shadow:0 0 10px #777;
	background: #fff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjYzVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2E1ZDdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2E1ZDdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Y2M1ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #fff 0%, #ddd 49%, #ddd 51%, #fff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fff), color-stop(49%,#ddd), color-stop(51%,#ddd), color-stop(100%,#fff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #fff 0%,#ddd 30%,#ddd 51%,#fff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #fff 0%,#ddd 49%,#ddd 51%,#fff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #fff 0%,#ddd 49%,#ddd 51%,#fff 100%); /* IE10+ */
	background: linear-gradient(to right,  #fff 0%,#ddd 49%,#ddd 51%,#fff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=1 ); /* IE6-8 */
}
	.sbg_border{
		position: absolute; z-index: 2;
		background: url(img/border_bottom_submit.png) center bottom no-repeat; width: 100%; height: 30px; bottom: -30px;		
	}

.causes{
	float: left;
    width:700px;
    height:515px;
    position:relative;
    background:url(img/shkaf.png) no-repeat left top;
}

.causes h3 {
  background: none repeat scroll 0 0 #024f92;
  border: 4px solid #fff;
  border-radius: 80px;
  bottom: 12px;
  font-size: 20px;
  font-weight: bold;
  padding: 15px 20px;
  position: absolute;
  right: -180px;
  width: 780px;
  color:#fff;
  text-shadow:1px 1px 3px #444;
}

.cause_list{
	list-style: none;
	margin: 15px 0;
	font-size: 18px;
	color: #000;
	font-size: 22px;
}
	.cause_list li {
		background: url(img/causes/1.png) no-repeat left center;
		height: 68px;
		padding-left:70px;
	}
		.cause_list li p {
			padding-top: 15px;
		}

.promo_top {
	float: right;
	width: 250px;
    margin-top:50px;
	text-align: center;
}
.promo_top>p{
	color: #000; font-size: 24px; margin-bottom: 20px;
}
	.promo_top form , #get_call form , .lform{
		color: #666; text-align: center;
    	background: url(img/maple_full.jpg);
		border-radius: 10px;
		border: 4px solid #fff;
		-webkit-box-shadow:  0px 0px 20px 0px #585858;
        box-shadow:  0px 0px 20px 0px #585858;
	}
	.promo_top form p.q , #get_call form p.q , .lform p.q{
		margin-bottom: 20px;
	}
		.promo_top form input , #get_call form input , .lform input{
			color: #777;
			padding: 6px;
			margin: 5px; 
			font-size: 14px;
			border-radius:15px;
			width: 85%;
		}
		.promo_top form textarea , #get_call form textarea , .lform textarea{
			color: #777; padding: 6px; margin: 5px; font-size: 14px; border-radius: 15px;
			min-width: 85%; max-width: 85%; min-height: 50px; max-height: 50px;  font-family: 'Fira sans', serif;
		}
#get_call > form{
	 margin: 30px;
}
.promo_allincluse{
	width: 100%;
	height: 379px; 
	background: url(img/promo_allincluse.png) center no-repeat;
	margin-top: 13px;
	margin-bottom: 10px;
}
.leave_r_or{
	position: absolute; z-index: 25; margin: -41px 0 0px 712px;
}
	.leave_r_or img:active, .leave_r_or img:hover{
		opacity: 0.8;
	}

.vigbg{
	position: absolute; left: 0;
	height: 1050px; width: 100%;
	background: url(img/vigoda.jpg) no-repeat center;
	margin-top: 168px; z-index: 20;
}
	.vigtop_border{
		background: url(img/vigoda_topborder.png) no-repeat center;
		width: 100%; height: 168px; margin-top: -168px;
	}

.ne_pridyotsea{
	width: 100%; padding:20px 0;
	background: #fff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjYzVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2E1ZDdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2E1ZDdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Y2M1ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #fff 0%, #ddd 49%, #ddd 51%, #fff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fff), color-stop(49%,#ddd), color-stop(51%,#ddd), color-stop(100%,#fff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #fff 0%,#ddd 30%,#ddd 51%,#fff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #fff 0%,#ddd 49%,#ddd 51%,#fff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #fff 0%,#ddd 49%,#ddd 51%,#fff 100%); /* IE10+ */
	background: linear-gradient(to right,  #fff 0%,#ddd 49%,#ddd 51%,#fff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=1 ); /* IE6-8 */
    box-shadow:0 0 10px #777777;
}
	.shadowbg{
		position: absolute; width: 100%; height: 450px; left: 0;
		-webkit-box-shadow:  0px 2px 20px 0px #585858;        
   		 box-shadow:  0px 2px 20px 0px #585858; z-index: 10;
	}

.recomand{
    padding:20px 0;
}
.recbg{
	position: absolute; left: 0; width: 100%; height: 763px;
	background: url(img/recomand.jpg) no-repeat center; z-index: 9;
}
	.recmargin_bottom{
		position: absolute; width: 100%; height: 113px;
		background: url(img/recborder_bottom.png) no-repeat center; bottom: -113px; 
		z-index: 9;
	}
.nam_doveryaiut{
    padding:20px 0;
}
	.dovbg{
		height: 307px; width: 100%; position: absolute; left: 0; z-index: 6;
		background: url(img/nam_doveryaiut.jpg) no-repeat center;  margin-top: -113px;
		-webkit-box-shadow:  0px 2px 20px 0px #585858;        
	    box-shadow:  0px 2px 20px 0px #585858; z-index: 8;
	}
.freem{
	padding: 0 350px; margin: 30px 0;
}

.review{
	width: 100%;  margin-bottom: 50px; min-height:632px; /*height: 840px;*/
}
	.review h1{
		color: #30A2B3; text-align: center;
	}
	.reviewbg{
		position: absolute; left: 0; width: 100%; z-index: 7;  /*height: 840px; */
		-webkit-box-shadow:  0px 2px 20px 0px #585858;        
	    box-shadow:  0px 2px 20px 0px #585858;

		background: #fff; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjYzVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzZjYzVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzhhY2ZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhhY2ZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzhhY2ZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzZjYzVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Y2M1ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(left,  #fff 0%, #fff 15%, #ddd 40%, #ddd 50%, #ddd 60%, #fff 85%, #fff 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fff), color-stop(15%,#fff), color-stop(40%,#ddd), color-stop(50%,#ddd), color-stop(60%,#ddd), color-stop(85%,#fff), color-stop(100%,#fff)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left,  #fff 0%,#fff 15%,#ddd 40%,#ddd 50%,#ddd 60%,#fff 85%,#fff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left,  #fff 0%,#fff 15%,#ddd 40%,#ddd 50%,#ddd 60%,#fff 85%,#fff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left,  #fff 0%,#fff 15%,#ddd 40%,#ddd 50%,#ddd 60%,#fff 85%,#fff 100%); /* IE10+ */
		background: linear-gradient(to right,  #fff 0%,#fff 15%,#ddd 40%,#ddd 50%,#ddd 60%,#fff 85%,#fff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=1 ); /* IE6-8 */
	}
	.revborder_bottom{
		width: 100%; height: 129px; bottom: -129px; z-index: 10; position: absolute; left: 0;
		background: url(img/review_bottom.png) no-repeat center;
	}
	.rev_but{
		width: 368px; height: 136px; margin: 0 auto;
		background: url(img/review_but.png) no-repeat center;
	}
.video_rev{
	width: 1000px; margin: 0 auto;
}
	.video_rev iframe{
		float: left; margin: 10px 5px;
	}
	.content{
		width: 1000px; margin: 20px auto;
	}
	#showallcont{
		float: right; color: #000; border-bottom:1px dashed #000; cursor: pointer;
	}
	#contenthide{
		display: none;
	}
	.cont_block{
		margin: 30px 0;
	}
		.cont_block > img{
			width: 212px; float: left;
			border-radius: 25px;
			-webkit-border-radius: 25px;
			-o-border-radius: 25px;border:3px solid #fff;
			-moz-border-radius: 25px;box-shadow:1px 1px 5px #777;
		}
		.cont_block .txt h3{
			 font-size: 20px; margin-bottom: 5px; text-align:left;
		}
		.cont_block .txt_ext{
			border-radius: 20px; float: left; overflow: hidden;
			margin: 0 10px; border:1px solid #fff; margin-left: 73px;
		}
		.cont_block .txt_ext .arr{
			background: url(img/rev_bg_cont.png) no-repeat center; width: 73px; height: 32px;
			position: absolute; margin-left: -72px; margin-top: 20px;
		}
		.cont_block .txt{
			color: #59585d; font-size: 14px; float: left; background: #fff; padding: 10px 40px;
			border: 1px solid #429ca9; border-radius: 20px; width: 605px;/*width: 618px;*/
		}
		.cont_block .rev_v{
			background:url(img/play_img.jpg) center no-repeat; background-size: 180px 152px;
			width: 180px; height: 152px; float: left;
			border-radius: 25px;
			-webkit-border-radius: 25px; 
			-o-border-radius: 25px; 
			-moz-border-radius: 25px; 
		}
						
		.foto1s{
			width: 370px !important;
		}

.footer{
    margin:0 auto;
    width:1000px;
    height:450px;
}
.contfooter{
	width: 550px; float: left;
}
.ph {
	width: 225px;
	float: right;
	 margin-top: 30px;
}
	.ph p{
		width: 30px; float: left;
	}
	.ph .num{
		float: left; margin-left: 5px;
	}
	.ph .num h3{
		margin: 0; height: 0px;
	}

.form_footer{
	float: right;
}
	.form_footer form{
		padding: 15px; position: relative;
	}

.social_footer{
	width: 270px; margin-top: 20px;
}
	.social_footer > a{
		float: left;
		display: block;	width: 35px; height: 35px;
		margin: 10px 8px;background-size: 35px !important;
	}

.leave_r_bl{
	margin-top: 64px;
}
	.leave_r_bl a img{
		position: relative;	margin-bottom: -8px;
	}
		.leave_r_bl img:active ,.leave_r_bl img:hover {
			opacity: 0.8;
		}


/********************************/
/********* door slider top  *****/
.doors_slider{
	height: 500px; width: 450px;float: left;
}
#doors_slider_top{
	margin-left: 90px; width: 270px;
}
/****/
.slidesjs-container{ height: 500px !important;}
.slidesjs-container img{width: auto !important; }
.slidesjs-navigation{
	position: absolute; top: 42%; z-index: 15; display: block; color: #fff;
	background-color: #30A2B3; padding: 5px; text-decoration: none; opacity: 0.8; border-radius: 10px;
}
.slidesjs-previous{margin-left: -35px;}
.slidesjs-next{margin-left: 230px;}
.slidesjs-play{margin-top: 230px; margin-left: 265px; font-size: 12px; display: none !important;}
.slidesjs-stop{margin-top: 230px; margin-left: 265px; font-size: 12px;  display: none !important;}

.slidesjs-pagination{list-style: none; position: absolute; margin-left: 260px; margin-top: -35px;}
.slidesjs-pagination li{float: left;}
.slidesjs-pagination li a{
	display: block;color: #000; font-size: 0px; background-color: #30A2B3;
	border: 1px solid #30A2B3; width: 12px; height: 12px; margin: 5px;
}
.slidesjs-pagination li a.active{background-color: #000; border: 1px solid #000;}
/*****/

.slider_doors_middle{
	height: 340px;
}
.smtit{
	width: 1000px; height: 126px; margin:0 auto;
}


/***********/
/**** clock *****/
.counter{
	position: relative;
	left: -50px;
}
.flip-clock-wrapper{
	margin-top: 40px;
	margin-bottom: 10px;
}










.akciya {
  padding:5px 0 5px 20px;
  width:100%;
  height:30px;
  line-height:30px;
  position:fixed;
  top:0;
  background:#FFD300;
  z-index:99999;
  box-shadow:0 0 10px #777;
}

.akciya .button.call_but {
  float:right;
  margin:0 40px 0 0;
  padding:7px;
  line-height:16px;
}

.sale20 {
  width:220px;
  height:161px;
  background:url(img/sale20.png) no-repeat left top;
  position:absolute;
  top:100px;
  right:100px;
}

.cenaold {
  position:absolute;
  top:70px;
  right:30px;
  font-size:20px;
  line-height:28px;
  color:#000;
  text-shadow:1px 1px 3px #FFFFFF;
}
.cenaold span {
  font-size:30px;
  font-weight:bold;
  color:#024f92;
}

.cenanew {
  position:absolute;
  top:245px;
  right:130px;
  font-size:20px;
  color:#000;
  line-height:28px;
  text-shadow:1px 1px 3px #FFFFFF;
}
.cenanew span {
  font-size:30px;
  font-weight:bold;
  color:#024f92;
}

.width1000 {
	width: 1000px;
	margin: 20px auto;
	text-align: center;
	box-sizing: border-box;
}

.pluso-more {
    display: none !important;
}

.pluso {
  margin:10px 0 0 26px;
}

.lform > h1 {
  color:#024f92;
}

.redline {
  width:100%;
  padding:5px 0;
  box-shadow:  0px 2px 20px 0px #585858;
  background: #fff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjYzVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzZjYzVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzhhY2ZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhhY2ZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzhhY2ZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzZjYzVkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Y2M1ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left,  #fff 0%, #fff 15%, #ddd 40%, #ddd 50%, #ddd 60%, #fff 85%, #fff 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fff), color-stop(15%,#fff), color-stop(40%,#ddd), color-stop(50%,#ddd), color-stop(60%,#ddd), color-stop(85%,#fff), color-stop(100%,#fff)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left,  #fff 0%,#fff 15%,#ddd 40%,#ddd 50%,#ddd 60%,#fff 85%,#fff 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left,  #fff 0%,#fff 15%,#ddd 40%,#ddd 50%,#ddd 60%,#fff 85%,#fff 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(left,  #fff 0%,#fff 15%,#ddd 40%,#ddd 50%,#ddd 60%,#fff 85%,#fff 100%); /* IE10+ */
  background: linear-gradient(to right,  #fff 0%,#fff 15%,#ddd 40%,#ddd 50%,#ddd 60%,#fff 85%,#fff 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#fff',GradientType=1 ); /* IE6-8 */
}
.redline .width1000 {
  text-align:left;
  margin:10px auto !important;
}

.partners {
  margin:10px 0;
}

.width1000 h3, .reviewbg h3 {
  color:#024f92;
  font-size:30px;
  margin:0 0 20px;
  text-align:center;
}

.vigoda{
	height: 160px;
    margin:0 100px;
}
.vigoda li {
  float: left;
  padding: 0 20px 0 80px;
  position: relative;
  list-style:none;
  width:37%;
  height:85px;
}
.vigoda li p {
  text-align:left;
  margin-top:-2px;
  font-size:24px;
}
.vigoda li span {
  background: url("img/dot.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #FFFFFF;
  display: block;
  font-size: 46px;
  font-weight: bold;
  height: 63px;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 63px;
}

.redline .width1000 div a {
  color:#444;
}


.vigoda11 img {
  margin:10px 0;
  border-radius:20px;
  box-shadow:0 0 10px #777;
}

.akciya p {
  float:left;
  font-size:20px;
}



.vigoda2 {
	height: 220px;
    margin:0 50px;
}
.vigoda2 li {
  padding: 0 20px 0 80px;
  position: relative;
  list-style:none;
  height:135px;
  width:38%;
  float:left;
}
.vigoda2 li p {
  text-align:left;
  margin-top:-2px;
  font-size:24px;
}
.vigoda2 li span {
  background: url("img/dot.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #FFFFFF;
  display: block;
  font-size: 46px;
  font-weight: bold;
  height: 63px;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 63px;
}

.logo h1 {font-size: 56px;line-height: 56px;margin-top:20px;}
.logo h2 {font-size: 16px;line-height: 16px;}

.bx-viewport, .bx-wrapper {
  min-height: 297px;min-width: 975px;
}


.bx-wrapper img {
  border-radius: 25px;
			-webkit-border-radius: 25px;
			-o-border-radius: 25px;border:3px solid #fff;
			-moz-border-radius: 25px;box-shadow:1px 1px 5px #777;
}

#leave_form{padding-top: 10px;}
 
