html{overflow-x: hidden;}

body{
	margin:0;
	padding:0;
	width:100%;
	/*background: transparent url("../img/fb_1.png") repeat scroll 0% 0%;*/
}

ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

a {text-decoration:none;font:inherit;}

#st_panel{
	width: 96%;
	padding: 10px 2%;
}

.sticky_m{
	position: fixed;
	background: #002168;
	top: 0;
	transition: all 1s ease 0s;
	z-index: 99;
}

/*---FIXED BLOCK-BEGIN--*/
	.menu_panel{
		width: 100%;
		/*height: 150px;
		position: absolute;
		margin-top: -67px;
		transition: all 0.5s ease 0s;*/
	}
		/*.menu_panel:hover{
			margin-top:0px;
			
		}*/
		
		div.lstcjs_module_container .main-form{
			background: rgba(255, 255, 255, 0.63);
		}
		
		.menu_pun{
			width: 98%;
			background: #00104E none repeat scroll 0% 0%;
			padding: 5px 1%;
			margin-bottom: 25px;
			text-align: right;
		}
			#no_mainpage_menu{
				background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
				background: #f1570f; /* Old browsers */
				background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
				background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
				background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
			}
		
			.punkt{
				font-family: roboto;
				font-size: 15px;
				text-align: center;
				border: medium none;
				cursor: pointer;
				font-weight: 300;
				background: transparent none repeat scroll 0% 0%;
				color: #fff;
				text-transform: lowercase;
			}
					.punkt:hover{
						/*font-size:14px;*/
						color:#237E2B;
						transition: all 0.5s ease 0s;
					}
			
			
		.menu_but{
			width: 9%;
			margin-top:22px;
			margin-left:3%;
			float: left;
		}
		.menu_but_img{
			width: auto;
			max-width: 100%;
		}

		
		.fadein_o {
			position: absolute;
			left: 0px;
			top: 0px;
			width: 100%;
			height: 100%;
		}
		
		.fadein {
			position: relative;
			width: 100%;
			height: 100%;
			z-index:-1;
		}

.fix_param{
	position: fixed;
	right: 0px;
	background: rgba(255, 255, 255, 0.51) none repeat scroll 0% 0%;
	width: 47px;
	font-size: 26px;
	text-align: center;
	top: 22%;
	z-index: 999;
	padding-bottom: 6px;
	padding-top: 3px;
}	
	#main_page{
		color:#424242;
	}

		#main_page:hover{
			font-size:34px;
			color:#F19F0F !important;
			transition: all 0.5s ease 0s;
		}
		

	#search{
		color:#424242;
	}

		#search:hover{
			font-size:34px;
			color:#F19F0F !important;
			transition: all 0.5s ease 0s;
		}

.social{
	position: fixed;
	right: 0px;
	background: rgba(255, 255, 255, 0.51) none repeat scroll 0% 0%;
	width: 47px;
	font-size: 32px;
	text-align: center;
	top: 56%;
	z-index: 999;
}	
	

	#soc_vk{
		color:#527498;
	}
		#soc_vk:hover{
			font-size:34px;
			color:#F19F0F !important;
			transition: all 0.5s ease 0s;
		}
	
	#soc_fb{
		color:#3A5795;
	}
		#soc_fb:hover{
			font-size:34px;
			color:#F19F0F !important;
			transition: all 0.5s ease 0s;
		}
	
	#soc_lin{
		color:#1A85BC;
	}
		#soc_lin:hover{
			font-size:34px;
			color:#F19F0F !important;
			transition: all 0.5s ease 0s;
		}
	
	#soc_insta{
		color: #416D9C;
display:none;
	}
		#soc_insta:hover{
			font-size:34px;
			color:#F19F0F !important;
			transition: all 0.5s ease 0s;
		}
	
	.soc_linck{
		text-decoration:none;
	}
	
.additional_block{
	width: 100%;
	height: 87px;
}
		
/*---FIXED BLOCK-END-*/



/*----HEADER-BEGIN----*/

.backfon{
	background: transparent url("https://in-tyr.com/upload/top-view-sand-meeting-seawater.webp") repeat scroll 0% 100%;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
background-size: cover;
}


.main-form{
	background: rgba(255, 255, 255, 0.57) !important;
}

.search-module{
	background: rgba(255, 255, 255, 0.24) none repeat scroll 0% 0% !important;
}

.header{
	width: 96%;
	background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
	height: 6%;
	padding: 7px 2% 7px 2%;
	background: #f1570f; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
	background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	-webkit-box-shadow: 0px -31px 11px 33px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 0px -31px 11px 33px rgba(50, 50, 50, 0.75);
	box-shadow: 0px -31px 11px 33px rgba(50, 50, 50, 0.75);
	position: fixed;
	z-index: 1;
}
	
	.main_info{
		width: 13%;
		float: left;
	}
		.border_top{
			border-top: 9px solid #FFF;
			border-left: 1px solid #FFF;
			border-right: 1px solid #FFF;
			height: 27px;
			border-radius: 142px 142px 0px 0px;
			margin-top: 22px;
		}
		
		.border_bottom{
			border-bottom: 9px solid #FFF;
			border-left: 1px solid #FFF;
			border-right: 1px solid #FFF;
			height: 27px;
			border-radius: 0px 0px 142px 142px;
		}
		
		.info_txt{
			font-family: neucha;
			color: #FFF;
			font-size: 26px;
			margin-top: 20px;
			margin-bottom: 20px;
			padding-left: 4%;
			padding-right: 4%;
		}
	
		.logo{
			
		}

		.logo_image{
			float: left;
			width: 93%;
			margin-right: 8%;
		}

		.logo_img{
			width:auto;
			height:auto;
			max-width:100%;
			max-height:100%;
		}

		.logo_txt{
			color: #FFF;
			font-family: roboto;
			font-weight: 300;
			font-variant: small-caps;
			width: 53%;
			font-size: 50px;
			height: auto;
			text-align: center;
			float: left;
		}
	
	.day_offer{
		position: absolute;
		right: 11%;
		top: 17%;
		width: 42%;
	}
	
		.day_offer_title{
			font-family: roboto;
			color: #FFF;
			font-size: 43px;
			font-weight: 100;
		}
		
		.offer_block{
			padding-right: 2%;
			padding-left: 2%;
			margin-top: 22px;
		}
		
			.info_list{
				width: 63%;
				float: left;
				font-family: roboto;
				font-size: 16px;
				color: #FFF;
				text-align: right;
				font-weight: 100;
			}
			
				.p_name{
					font-size:16px;
				}
				
				#coutry_hot{
					font-size: 31px;
				}
		
			
		
			.offer_foto{
				width: 36%;
				height: 124px;
				float: left;	
			}
			
				.offer_foto_img{
					width: auto;
					max-width: 100%;
					height: auto;
					max-height: 100%;
				}
			
			.offer_name{
				font-family: "Roboto Condensed",sans-serif;
				color: #424242;
				font-size: 20px;
				width: 100%;
				text-align: center;
				margin-bottom: 19px;
			}
			
			.offer_cuption{
				width: 64%;
				float: left;
				padding-left: 4%;
				height: 62%;
				text-overflow: ellipsis;
				overflow: hidden;
				font-family: roboto condensed;
				font-size: 11px;
				color: #424242;
			}
			
			.offer_button{
				margin-top: 16px;
				width: 33%;
				height: 34px;
				padding-top: 8px;
				text-align: center;
				font-family: neucha;
				font-size: 20px;
				color: #fff;
				letter-spacing: 6px;
				border-radius: 8px;
				float: right;
				margin-right: 1%;
				background: #73ca1d; /* Old browsers */
				background: -moz-linear-gradient(-45deg,  #73ca1d 0%, #5a7c11 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#73ca1d), color-stop(100%,#5a7c11)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* IE10+ */
				background: linear-gradient(135deg,  #73ca1d 0%,#5a7c11 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ca1d', endColorstr='#5a7c11',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

			}
			
				.offer_button:hover{
					-webkit-box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					-moz-box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					
					background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
					background: #f1570f; /* Old browsers */
					background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
					background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
					background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
					transition: all 0.5s ease 0s;
				}
				
			.lower_coast{
				font-family: roboto;
				font-weight: 500;
				font-size: 28px;
				color: #FFF;
				margin-top: 16px;
				float:left;
			}
				
				/*------------модальное окно-------------*/

					#modal_form {
						width: 930px;
						height: 527px;
						background: transparent url("../img/fb_1.png") repeat scroll 0% 0%;
						position: fixed;
						top: 45%;
						left: 31%;
						margin-top: -284px;
						margin-left: -220px;
						display: none;
						opacity: 0;
						z-index: 5;
						padding: 20px 10px;
						border-radius: 20px;
					}
					/* Кнопка закрыть для тех кто в танке) */
					#modal_form #modal_close {
						width: 21px;
						height: 21px;
						position: absolute;
						top: 10px;
						right: 10px;
						cursor: pointer;
						display: block;
						color: #FF0505;
						font-size: 24px;
					}
					/* Подложка */
					#overlay {
						z-index: 3; /* подложка должна быть выше слоев элементов сайта, но ниже слоя модального окна */
						position: fixed; /* всегда перекрывает весь сайт */
						background-color: #000; /* черная */
						opacity: 0.8; /* но немного прозрачна */
						width: 100%; 
						height: 100%; /* размером во весь экран */
						top: 0; 
						left: 0; /* сверху и слева 0, обязательные свойства! */
						cursor: pointer;
						display: none; /* в обычном состоянии её нет) */
					}
					.modal_win_content{}
						
						.modal_win_content_tit{color: #fff;
							font-family: roboto;
							font-weight: 300;
							font-size: 29px;
						}
						
						.modal_win_content_сup{
							color: rgb(255, 255, 255);
							font-family: roboto;
							font-weight: 300;
							margin-top: 16px;
							font-size: 15px;
						}
						
						.modal_win_content_rul{
							color: #fff;
							font-family: roboto;
							font-weight: 300;
							margin-top: 15px;
							text-align: right;
							margin-bottom: 23px;
						}
						
						.modal_win_content_but{
							margin-top: 20px;
						}
						
							#modal_form_list_but{
								background: none repeat scroll 0% 0% #0E83CD;
								border: 2px solid #FFF;
								border-radius: 4px;
								box-shadow: 1px 1px 7px #FFF;
								color: #FFF;
								font-family: roboto;
								font-size: 16px;
								font-weight: 400;
								height: 30px;
								letter-spacing: 2px;
								width: 122px;
								margin-right: 1%;
								float: right;
							}
					/*------------модальное окно-------------*/

	
	.modal_name{
		font-family: roboto;
		font-weight: 300;
		font-size: 32px;
	}
	
	.info_block{
		margin-top: 20px;
		width:100%;
		
	}
	
	.info_block_list{
		float: left;
		width: 70%;
		padding: 0px 2% 0px 2%;
	}
	
		.podr_foto{
			width: 26%;
			float:left;
		}
	
		.f_list{
			width: 50%;
			float: left;
		}
			.f_list_str{
				float: left;
				font-family: roboto condensed;
				color: #424242;
				margin-bottom: 6px;
			}
			
			#f_list_str_sign{
				margin-left: 35px;
			}
			
			#f_list_str_sign1{
				margin-left: 30px;
			}
			
			#f_list_str_sign2{
				margin-left: 44px;
			}
			
			#f_list_str_sign3{
				margin-left: 36px;
			}
			
			#f_list_str_sign4{
				margin-left: 64px;
			}
			
		.price{
			text-align: right;
			font-family: roboto;
			font-weight: 600;
			font-size: 31px;
			color: #FF3600;
		}
		
		.block_form{
			width: 100%;
			margin-top: 54px;
		}
		
			.info_form{
				width: 44%;
				float: left;
			}
		
		#order_form_list_inp {
			border: 0px none;
			border-radius: 4px;
			box-shadow: 1px 2px 10px -3px #8A8A8A inset;
			color: #424242;
			font-family: roboto;
			font-size: 16px;
			font-weight: 300;
			height: 26px;
			margin-bottom: 12px;
			width: 100%;
			padding-left: 2%;
		}
		.alx_feed_back_form_item_pole .order_form_list_inp {
			margin-bottom: 0px !important;
		}		
		.otz_form_list_textar {
			border-radius: 4px;
			box-shadow: 3px 4px 9px 0px #8A8A8A inset;
			height: 107px;
			color: #424242;
			font-family: roboto;
			font-size: 16px;
			font-weight: 300;
			width: 100%;
			
			margin-left: 16%;
			padding-left: 2%;
		}
		
		.order_button{
			margin-top: 16px;
			width: 33%;
			height: 34px;
			padding-top: 8px;
			text-align: center;
			font-family: neucha;
			font-size: 20px;
			color: #FFF;
			letter-spacing: 6px;
			border-radius: 8px;
			float: right;
			margin-right: 5%;
			background: transparent linear-gradient(135deg, #73CA1D 0%, #5A7C11 100%) repeat scroll 0% 0%;
		}
		
			.order_button:hover{
					-webkit-box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					-moz-box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					
					background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
					background: #f1570f; /* Old browsers */
					background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
					background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
					background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
					transition: all 0.5s ease 0s;
				}

		.text_disclimer{
			text-align: center;
			font-family: roboto condensed;
			margin-top: 27px;
			font-size: 12px;
			padding: 0px 4% 0px 4%;
			color: #424242;
		}
			
	.phone{
		float: right;
		font-family: roboto;
		font-size: 23px;
		text-align:right;
	}
		.phone a{
			display:block;
			color:#fff;
		}
		
		.phone_lin{
			font-size: 16px;
			text-decoration-line: underline;
			text-decoration-style: dashed;
			font-weight: 300;
		}
			#phone_lin_no_mainpage{
				color:#f19f0f;
			}
	
	.header_clean{
		width: 100%;
		height: 8%;
	}
	
	
	.arrow_word{
		position: absolute;
		width: 20%;
		top: 84%;
		left: 1%;
	}
	
		.ar_image{
			width: auto;
			max-width: 100%;
		}
/*----HEADER-END----*/


/*---MAIN CONTENT-BEGIN---*/

.page_wraper{
	height:auto;
	min-height:100%;
}

.hover_menu{
	width:96%;
	height:auto;
	margin-top:84px;
	padding:0px 2% 0px 2%;
	margin-bottom: 20px;
}
	.hover_menu_p{
		width: 19%;
		height: 199px;
		overflow: hidden;
		float:left;
		margin-right: 6%;
	}
	
		.hover_block{
			width:100%;
			height:200%;
		}
			.hover_block:hover{
				margin-top: -198px;
				transition: all 0.5s ease 0s;
			}
			
		.dest_ico{
			width: 100%;
			height: 50%;
			text-align: center;
			font-size: 185px;
			color: #CFCFCF;
		}
		
			
		
		.dest_txt{
			font-family: neucha;
			width: 100%;
			height: 28%;
			text-align: center;
			font-size: 28px;
			vertical-align: middle;
			padding-top: 14%;
			letter-spacing: 1px;
		}
			
			.dest_txt:hover{
				color:#0b8d20;
				font-size:35px;
				transition: all 1s ease 0s;
				border-top: 12px solid #CFCFCF;
				border-radius: 38px 38px 38px 38px;
				border-bottom: 12px solid #CFCFCF;
			}
	
	.hover_menu_p_img_block{
		width: 52%;
	}
	
	.hover_menu_p_img{
		width:auto;
		height:auto;
		max-width:100%;
		max-height:100%;
	}
	
	.hover_menu_p_txt{
		font-family: neucha;
		text-align: center;
		font-size: 25px;
		width: 67%;
	}

.text-form_block{
	width:100%;
	margin-top: 90px;
}
	
	.text_block{
		width: 56%;
		padding: 0px 2% 0px 2%;
		font-family: roboto condensed;
		color: #424242;
		margin-top: 0px;
		float:left;
		font-size: 22px;
	}
	
	.form_block{
		width: 40%;
		float:left;
		background: transparent linear-gradient(135deg, #73CA1D 0%, #5A7C11 100%) repeat scroll 0% 0%;
		height:200px;
		border-radius: 42px 0px 0px 42px;
	}
		.form_list{
			padding: 30px 10% 0px 9%;
		}
		
		.order_form_list_inp{
		
		}
		
		.form_list_but{
		
		}
		
			.send_button{
				margin-top: 0px;
				width: 33%;
				height: 34px;
				padding-top: 8px;
				text-align: center;
				font-family: neucha;
				font-size: 20px;
				color: #fff;
				letter-spacing: 6px;
				border-radius: 8px;
				float: right;
				margin-right: 0%;
				background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
				background: #f1570f; /* Old browsers */
				background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
				background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
				background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

			}
			
				.send_button:hover{
					-webkit-box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					-moz-box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
					background: #73ca1d; /* Old browsers */
					background: -moz-linear-gradient(-45deg,  #73ca1d 0%, #5a7c11 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#73ca1d), color-stop(100%,#5a7c11)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* IE10+ */
					background: linear-gradient(135deg,  #73ca1d 0%,#5a7c11 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ca1d', endColorstr='#5a7c11',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
					transition: all 0.5s ease 0s;
					cursor:pointer;
				}
				
		.text_block_title{
			display: block;
			font-family: neucha;
			font-size: 53px;
			margin-bottom: 24px;
		}

.contact{
	width:100%;
}

.low_coast{
	width: 100%;
	margin-top: 66px;
}

	.low_coast_title{
		font-family:neucha;
		font-size:35px;
		width:98%;
		padding:0px 0% 0px 2%;
		color:#424242;
		text-align:center;
		margin-bottom:30px;
	}
		
	.low_offer_frame{
		width: 20%;
		background: #FFF none repeat scroll 0% 0%;
		margin-left: 4%;
		-webkit-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.67);
		-moz-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.67);
		box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.67);
		margin-bottom: 40px;
		display: inline-block;
	}
	
		.low_offer{
			width: 100%;
			padding-left: 0%;
			padding-right: 0%;
			padding-top: 0px;
		}
		
			.low_offer_img{
				width: 100%;
			}
			
			.offer_list{
				font-family: roboto;
				font-size: 22px;
				font-weight: 100;
				text-align: center;
				margin-top: 8px;
			}
			
				.offer_list_coutry{
					font-weight: 400;
					font-size: 16px;
				}
				
				.offer_list_hname{
					font-weight: 400;
					font-size: 14px;
				}
				
				.offer_list_param{
					font-size: 12px;
					font-weight: 400;
				}
				
				.offer_list_price{
					font-size: 15px;
					font-weight: 300;
					margin-top: 4px;
					font-weight: 500;
				}
				
				.offer_but{
					width: 100%;
					margin-top: 19px;
					height: 34px;
					padding-top: 8px;
					text-align: center;
					font-family: neucha;
					font-size: 20px;
					color: #fff;
					letter-spacing: 6px;
					background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
					background: #f1570f; /* Old browsers */
					background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
					background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
					background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
				}
				
					.offer_but:hover{
						-webkit-box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
						-moz-box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
						box-shadow: inset 10px 10px 22px -11px rgba(0,0,0,0.75);
						background: #73ca1d; /* Old browsers */
						background: -moz-linear-gradient(-45deg,  #73ca1d 0%, #5a7c11 100%); /* FF3.6+ */
						background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#73ca1d), color-stop(100%,#5a7c11)); /* Chrome,Safari4+ */
						background: -webkit-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* Chrome10+,Safari5.1+ */
						background: -o-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* Opera 11.10+ */
						background: -ms-linear-gradient(-45deg,  #73ca1d 0%,#5a7c11 100%); /* IE10+ */
						background: linear-gradient(135deg,  #73ca1d 0%,#5a7c11 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ca1d', endColorstr='#5a7c11',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
						transition: all 0.5s ease 0s;
						cursor:pointer;
					}

.search_block{
	width: 100%;
	/*margin-top: 33px;*/
}
	.search_title{
		font-family: neucha;
		font-size: 35px;
		width: 100%;
		color: #FFF;
		text-align: center;
		margin-bottom: 30px;
		margin-top: 22;
	}
	
	.search_tool{
		width: 72%;
		height: auto;
		padding: 0px 14%;
		
		/*background: rgba(66, 66, 66, 0.27) none repeat scroll 0% 0%;*/
	}
	
	.search-module {
		min-width: 170px;
		font-family: Arial,sans-serif;
		background: rgba(255, 255, 255, 0.2);
		padding: 5px 10px;
		list-style: outside none none;
		margin: 0px;
		border-radius: 7px;
	}

.map_block{
	width: 100%;
	/*margin-top: 91px;*/
}

	.map_title{
		font-family: neucha;
		font-size: 35px;
		width: 100%;
		color: #424242;
		text-align: center;
		margin-bottom: 30px;
	}
	
	.map_title_cuption{
		font-family: neucha;
		font-size: 27px;
		color: #424242;
		text-align: center;
		margin-bottom: 30px;
		width: 84%;
		padding: 0px 8%;
	}
					
	.map{
		width:100%;
		height:auto;
	}
	
	.map_con{
		width:100%;
		height:auto;
		margin-top: 34px;
		margin-bottom: 34px;
	}
	
.feedback_block{
	width: 100%;
	margin-top: 91px;
}

	.feedback_title{
		font-family: neucha;
		font-size: 35px;
		width: 100%;
		color: #424242;
		text-align: center;
		margin-bottom: 30px;
	}

	.feedback_title_cuption{
		font-family: neucha;
		font-size: 27px;
		color: #424242;
		text-align: center;
		margin-bottom: 30px;
		width: 84%;
		padding: 0px 8%;
	}
	
	.feedback_panel{
		width:100%;
	}
	
		.feedback_list{
			width: 61%;
			height: 348px;
			box-shadow: 2px 2px 9px -3px rgba(0, 0, 0, 0.75) inset;
			float: left;
			background: rgb(248, 246, 246) none repeat scroll 0% 0%;
			overflow-y: auto;
		}
		
			.feedback_list_f{
				margin-top: 17px;
				padding: 19px 4%;
				background:#fff;
				width: 81%;
				margin-left: 5%;
				border-radius: 41px;
				box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.67);
			}
				.client_foto{
					width: 12%;
					padding-left: 1%;
					float: left;
					text-align: center;
					color: #fff;
					font-size: 61px;
					border-radius: 33px;
					overflow: hidden;
					float:left;
				}
				
				.client_name{
					font-family: roboto condensed;
					color: #424242;
					float: left;
					padding-top: 10px;
					margin-left: 3%;
					font-size: 19px;
				}
				
				.feedback_date{
					font-family: roboto condensed;
					color: #424242;
					float: right;
					padding-top: 14px;
					margin-left: 3%;
					font-size: 15px;
				}
				
				.feedback_txt{
					margin-top: 14px;
					font-family: roboto condensed;
					font-style: italic;
				}
			
		.new_feedback{
			width: 33%;
			height: 300px;
			float: right;
			background: #E7E7E7 none repeat scroll 0% 0%;
			padding: 24px 4% 24px 2%;
		}
		
			.feedback_inp{
				width: 100%;
			}
			
			.feedback_foto{
				display: none;
				width: 12%;
				padding-left: 1%;
				float: left;
				text-align: center;
				color: #fff;
				font-size: 61px;
				border-radius: 33px;
				overflow: hidden;
				margin-left: 10%;
				background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
				background: #f1570f; /* Old browsers */
				background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
				background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
				background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
			}
				
				.feedback_foto:hover{
					transition: all 0.5s ease 0s;
					color:#424242;
				}
			
			.feedback_message{
				width:100%;
				margin-bottom: 20px;
			}
			
				.textar{
					border-radius: 4px;
					box-shadow: 1px 2px 10px -3px #8A8A8A inset;
					height: 150px;
					color: #424242;
					font-family: roboto;
					font-size: 16px;
					font-weight: 300;
					width: 100%;
					margin-top: 10px;
					border: none;
				}
				
			.form_q_block{
				width: 100%;
				padding: 14px 2%;
				font-family: neucha;
				background: rgba(14, 131, 205, 0.76) none repeat scroll 0% 0%;
				color: rgb(255, 255, 255);
				box-sizing: border-box;
				height: 241px;
				margin-top: 90px;
			}
			
			.form_uni_block {
				width: 100%;
				padding: 14px 29%;
				font-family: neucha;
				background: rgba(14, 131, 205, 0.76) none repeat scroll 0% 0%;
				color: rgb(255, 255, 255);
				box-sizing: border-box;
				text-align: center;
			}
			
				.hunter_txt{display:block !important; font-size:54px;}
				
				.form_uni_block input{
					width: 100%;
					border: medium none;
					border-radius: 4px;
					padding: 7px;
				}
				
				.form_uni_block div{
					display:inline-block;margin: 13px 0;
				}
			
				.form_q_block_txt{
					float: left;
					width: 40%;
					padding-top: 17px;
				}
				
					.form_q_block_tyt{
						font-size: 58px;
						margin-bottom: 19px;
					}
					
					.form_q_block_text{
						font-size: 22px;
					}
					
					#hunter_but{
						width: 36%;
						text-align: center;
					}
					
					#hunter_but_s{
						background: rgb(241, 136, 15) none repeat scroll 0% 0%;
						color: rgb(255, 255, 255);
						font-family: arial;
						font-size: 22px;
						text-transform: lowercase;
						border-radius: 5px;
						border-bottom: 2px solid rgb(128, 75, 15);
					}
					
					#inp_txt_em{
						width: 100%;
						border-bottom: 2px solid rgb(255, 255, 255);
					}
					
					#inp_txt_em_th{
						background: transparent none repeat scroll 0% 0%;
						color: #fff;
						padding-left: 0;
						font-size: 29px;
						font-weight: 300;
						font-family: roboto;
					}
					
				.form_arrow{
					width: 10%;
					float: left;
					margin-top: 124px;
				}
				
				.form_q{
					width: 50%;
					float: left;
					padding-bottom: 28px;
					padding-top: 37px;
				}
				
				

.cont_text{
	margin-top: 31px;
}

	.cont_text_tit{
		font-family: neucha;
		font-size: 58px;
		width: 100%;
		color: #424242;
		text-align: center;
		margin-bottom: 30px;
	}
	
	.cont_text_tit_cup{
		font-family: neucha;
		font-size: 27px;
		color: #424242;
		text-align: center;
		margin-bottom: 30px;
		width: 84%;
		padding: 0px 8%;
	}

.contact_info{
	width: 48%;
	height: 151px;
	float: left;
	font-family: roboto;
	padding-left: 2%;
	color: #424242;
	font-weight: 300;
	font-size: 29px;
}

	#contact_info_lin{
		text-decoration:none;
		color:#424242;
	}

.form_rev_connect{
	width: 39%;
	height: 209px;
	float: right;
	background: transparent linear-gradient(135deg, #73CA1D 0%, #5A7C11 100%) repeat scroll 0% 0%;
	border-radius: 58px 0px 0px 58px;
}

	.contact_info_list{
		margin-bottom:10px;
	}
	
		#contact_info_list_ico{margin-right: 4%;}
		#contact_info_list_ico_r{margin-right: 2%;}



.destenation_menu{
	    width: 100%;
		height: 206;
		
}

	.destenation_list{
		padding: 10px 2%;
	}
		
		.frame_img{
			height: 98px;
		}
		
		.destenation_menu_pun{
			color: #424242;
			width: 13%;
			margin-top: 10px;
			height: 166px;
			float: left;
			background: rgba(66, 66, 66, 0.34) none repeat scroll 0% 0%;
			margin-right: 1%;
		}
		
			.destenation_menu_pun:hover{
				-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
				-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
				box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
				transition: all 0.5s ease 0s;
				color:#fff !important;
				background: transparent linear-gradient(135deg, #73CA1D 0%, #5A7C11 100%) repeat scroll 0% 0%;
			}
			
			.destenation_menu_pun_img{
				width: 44%;
				padding-top: 15px;
				padding-left: 26%;
			}
				#meditial{font-size: 19px;}
				#bicycle{margin-top: 2px;}
				#bicycle_txt{padding-top: 7px;}

			.destenation_menu_pun_name{
				font-family: neucha;
				font-size: 24px;
				width: 100%;
				text-align: center;
				display: block;
				height: 100%;
			}
			
				#meditial:hover{
					transition: all 0.5s ease 0s;
					font-size:21px;
					color:#F19F0F;
				}
				
				.destenation_menu_pun_name:hover{
					transition: all 0.5s ease 0s;
					font-size:26px;
					color:#F19F0F;
				}
				
				#destenation_menu_pun_name_activ{
					-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
					-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
					box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
					transition: all 0.5s ease 0s;
					color:#fff !important;
					background: transparent linear-gradient(135deg, #73CA1D 0%, #5A7C11 100%) repeat scroll 0% 0%;

				}

				
.offer_list_o{
	width: 92%;
	height: 74%;
	padding: 0px 2% 0px 2%;
	overflow-y:auto;
	margin-bottom: 20px;
}

	.offer_list_o_str{
		width: 98%;
		background: #FFF none repeat scroll 0% 0%;
		height: 91px;
		border-radius: 9px;
		-webkit-box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 3px 5px 1px rgba(0,0,0,0.75);
		box-shadow: 0px 3px 5px -2px rgba(0,0,0,0.75);
		margin-bottom: 11px;
		padding: 6px 2% 6px 1%;
	}
	
		.offer_list_o_image{
			width: 20%;
			float:left;
			height:100%;
		}
		
			.offer_list_o_img{
				width: auto;
				max-width: 100%;
				height: auto;
				max-height: 100%;
			}
		
		.offer_list_o_fir{
			font-family: roboto condensed;
			float: left;
			width: 35%;
		}
		
			#list_fir{
				width: 20%;
			}	
			
			.offer_list_o_fir_str{
				margin-top: 15px;
				color: #747474;
			}
			
				.offer_list_o_fir_str_sign{
					color: #009CFF;
					margin-left: 3%;
				}
				
				.offer_list_o_fir_coast{
					float: left;
					width: 25%;
				}
				
					.offer_list_o_fir_str_coast{
						font-family: neucha;
						color: #F00;
						font-size: 22px;
						letter-spacing: 3px;
						margin-top: 13px;
						text-align: right;
					}	
					
					.offer_list_o_fir_str_coast_b{
						width: 73%;
						margin-top: 15px;
						float: right;
					}
						.offer_list_o_fir_str_coast_b_lin{
							text-decoration:none;
						}
				
						.offer_but_o{
							width: 100%;
							height: 28px;
							text-align: center;
							font-family: neucha;
							font-size: 20px;
							color: #FFF;
							letter-spacing: 6px;
							background: transparent linear-gradient(135deg, #F1570F 0%, #F1A70F 71%) repeat scroll 0% 0%;
						}
						
							.offer_but_o:hover{
								box-shadow: 10px 10px 22px -11px rgba(0, 0, 0, 0.75) inset;
								background: transparent linear-gradient(135deg, #73CA1D 0%, #5A7C11 100%) repeat scroll 0% 0%;
								transition: all 0.5s ease 0s;
							}

.backside_linck{
	margin-top: 42px;
}						
							
	.backside_linck_img{
		width: 5%;
		float: left;
		margin-right: 1%;
	}

		.backside_linck_image{
			width: auto;
			height: auto;
			max-width: 100%;
			max-height: 100%;
		}

	.backside_linck_txt{
		width: 25%;
		float: left;
		font-family: neucha;
		color: #424242;
		font-size: 21px;
	}
/*---MAIN CONTENT-END----*/

/*----FOOTER-BEGIN----*/

.footer{
	width:100%;
	/*margin-top: 40px;*/
	box-sizing: border-box;
	height: 151px;
	padding: 16px 2% 16px 2%;
	background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
	background: #f1570f; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
	background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

	.llc_info{
		width: 32%;
		color: #fff;
		font-family: neucha;
		display: inline-block;
		box-sizing: border-box;
		vertical-align: middle;
	}
	
		.copyright{
			font-size: 10px;
			margin-top: 4px;
			margin-bottom: 6px;
			font-family: roboto condensed;
		}
	
		.cont_cel{
			margin-top:7px;
		}
		
		.cont_lin{
			text-decoration:none;
			color:#fff;
		}
		
		#cont_lin_ico{
			margin-right: 10px;
		}
		
		#cont_lin_map{
			margin-right: 10px;
			margin-left: 3px;
		}
		
		#llc_info_logo{
			width: 21%;
			margin-right: 0px;
			/*padding-top: 18px;*/
			margin-left: 9%;
		}

/*----FOOTER-END----*/

#alx_feed_back_default_FID1 {
    width: 100% !important;
}
#send_button_near {
    padding-top: 0px;
}

.phone_linck{
	display:none;
}
.menu_panel_resp{
	display:none;
}


.f_scren{
	height:100%;
}




@media screen and (max-width: 500px) {
	.hover_menu{display: none;}
	.text_block{display: none;}
	.form_block{width: 100%;float: none;border-radius: 0;}
	.punkt{
		display: block;
		width: 100%;
		text-align: left;
		height: 36px;
		border-bottom: 1px solid #F19F0F;
		color: #fff;
		font-size: 153%;
	}
	.menu_panel{margin-top: -227px; z-index: 999999; height: 305px;}
	.menu_but{width: 29%;}
	#st_panel{display:none;}
	.menu_pun{
		background: #6ba81e; /* Old browsers */
		background: -moz-linear-gradient(-45deg, #6ba81e 0%, #ffd000 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#6ba81e), color-stop(100%,#ffd000)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(-45deg, #6ba81e 0%,#ffd000 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(-45deg, #6ba81e 0%,#ffd000 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(-45deg, #6ba81e 0%,#ffd000 100%); /* IE10+ */
		background: linear-gradient(135deg, #6ba81e 0%,#ffd000 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ba81e', endColorstr='#ffd000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
		height: 294px;
		padding: 10px 3%;
		width: 94%;
		z-index: 99999999;
		position: relative;
	}
	.phone{display:none;font-size: 31px;width: 59%;}
	.text-form_block{margin-top: 0px;}
	.low_coast{margin-top: 16px;}
	.low_coast_title{font-size: 36px;}
	.low_offer_frame{width: 91%;float: none;}
	.search_title{font-size: 36px;}
	.map_title_cuption{font-size: 16px;}
	.map_title{font-size: 36px;}
	.feedback_list{width: 100%;height: 279px;float: none;}
	.new_feedback{width:94%;float: none;}
	.form_q_block{margin-top: 0px;}
	.form_q_block_txt{display:none;}
	.form_arrow{display:none;}
	.form_q{width: 100%;float: none;}
	.fb_close{font-size: 17px !important;}
	.arrow_word{top: 78%;width: 77%;left: 6%;}
	.main_info{top: 23%;left: 6%;width: 90%;z-index: 1;}
	.day_offer{display: none;}
	.footer{height: 356px;}
	.llc_info{width: 100%;margin-top: 10px;float: none;}
	#llc_info_logo{width: 100%;margin-left: 0%;}
	.info_txt{font-size: 21px;margin-top: 47px;margin-bottom: 0px;}
	.phone_linck{display:block;}
	
	.border_top{display: none;}
	.border_bottom{display: none;}
	.search_tool {
    width: 90%;
    height: auto;
    padding: 0px 5%;
}
	.backfon{
		height: auto;
		background: transparent linear-gradient(135deg, #F19F0F 0%, #F1C40F 51%) repeat scroll 0% 0%;
				background: #f1570f; /* Old browsers */
				background: -moz-linear-gradient(-45deg,  #f1570f 0%, #f1a70f 71%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f1570f), color-stop(71%,#f1a70f)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* Opera 11.10+ */
				background: -ms-linear-gradient(-45deg,  #f1570f 0%,#f1a70f 71%); /* IE10+ */
				background: linear-gradient(135deg,  #f1570f 0%,#f1a70f 71%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1570f', endColorstr='#f1a70f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
	
	.menu_panel{display:none;}
	
	.menu_panel_resp{
		display:block;
		background: #6ba81e; /* Old browsers */
		background: -moz-linear-gradient(-45deg, #6ba81e 0%, #ffd000 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#6ba81e), color-stop(100%,#ffd000)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(-45deg, #6ba81e 0%,#ffd000 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(-45deg, #6ba81e 0%,#ffd000 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(-45deg, #6ba81e 0%,#ffd000 100%); /* IE10+ */
		background: linear-gradient(135deg, #6ba81e 0%,#ffd000 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ba81e', endColorstr='#ffd000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
		width: 100%;
		-webkit-box-shadow: 0px 3px 18px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 3px 18px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 3px 18px 0px rgba(0,0,0,0.75);
	}
	
	.menu_head_block{
		padding: 2px 2%;
		font-family: neucha;
		color: #fff;
		text-decoration: none;
		width: 11%;
		font-size: 30px;
		text-align: center;
		float:right;
	}
		.first_pun{display: block;float: left;}
	.menu_box{display:none;}
	
	.respon_but{
		float:left;
		width: 81%;
		padding: 2px 2%;
		font-size: 30px;
	}
	#serv_but1{color:#fff;margin-left: 17%;margin-right: 3%;}
	#serv_but{color:#fff;}
	#soc_vk_resp{color:#527498;}
	#soc_fb_resp{color:#3A5795;}
	#soc_lin_resp{color:#1A85BC;}
	#soc_insta_resp{color: #416D9C;}
	
	.social{display:none;}
	
	#modal_form{
		width: 257px;
		height: 368px;
		margin-left: -81px;
		top: 68% !important;
	}
	
	
	
	
}