#menu{font-size:10pt;}
#menu>div:first-child{position:relative;height:4pc;}

 .header{display:table;position:absolute;top:0;height:100%;}
 .header>*
 ,.header>*:nth-child(2)>*{display:table-cell;vertical-align:middle;text-align:center;}
 .header>*:nth-child(1){padding:0 1pc 0 1pc;}
 .header>*:nth-child(1) img{width:100%;}
 .header>*:nth-child(2){display:table;color:#666666;font-weight:bold;height:100%;}
 .hheader>*:nth-child(3){padding:0 3vw 0 3vw;text-align:right;}
 .hheader>*:nth-child(3) span{padding:6pt;white-space:nowrap;font-size:3vw;background-color:#754d3a;color:#ffffff;}
 
#logo{
	left:auto;right:1pc;
	height:100%;
	padding:1pc 1.5pc 1pc 1.5pc ;
	position:absolute;
 	border-radius:50%;
	background:radial-gradient(transparent 40%,rgba(255,215,0,.4) 55%,rgba(255,215,0,.2) 65%,transparent 73%);
}
#logo>div{
	height:100%;
	background-image: 
		radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,.1) 50%,transparent),
		linear-gradient(90deg,transparent,rgba(0,0,0,.05) 50%,transparent),
		url('../pic/gv.svg');
	background-repeat: no-repeat;
	background-position: center;
}

 
 
@media (min-width: 600px) {
 .header>*:nth-child(3) span{font-size: 1.5em;}
}

.menuwidth,.menu_sw{width:3pc;}
.lang_sw>*{display:table-cell;vertical-align:middle;}
.lang_sw svg{width:14pt;}

.menustyle{
	font-size:1.5em;
	background:linear-gradient(-90deg,transparent,rgba(166,166,166,.8) 5vw);
	padding-right:5vw;
}
.menustyle>*:hover{
	color:#444444;
	background:linear-gradient(-90deg,transparent,rgba(151,111,92,.5) 5vw);
}
.menustyle>*{text-decoration:none;white-space:nowrap;}
.menustyle>*,.menustyle>*:visited{color:#666666;}

.menulines{display:none;}
.menulines>*{padding-left:1pc;line-height:3pc;display:block;}


 body.home 			.menulines>.home
,body.contacts		.menulines>.contacts
,body.transfer		.menulines>.transfer
,body.booking		.menulines>.booking
,body.prices		.menulines>.prices
,body.policy		.menulines>.policy
,body.excursions	.menulines>.excursions	{
	background:linear-gradient(-90deg,transparent,rgba(204,204,204,.5) 5vw);
}

 body.menu .menulines{display:block;}
 body.lang_ru .mod_en
,body.lang_ru .mod_sw>*:first-child	{display:none;}

 body.lang_en .mod_ru
,body.lang_en .mod_sw>*:last-child
,.hidden			{display:none;}



 body.lang_ru .sw>.tr
,body.lang_ru .sw>.en
,body.lang_ru .sw>*:nth-child(1)
,body.lang_ru .sw>*:nth-child(3)

,body.lang_tr .sw>.ru
,body.lang_tr .sw>.en
,body.lang_tr .sw>*:nth-child(2)
,body.lang_tr .sw>*:nth-child(3)

,body.lang_en .sw>.ru
,body.lang_en .sw>.tr	
,body.lang_en .sw>*:nth-child(1)
,body.lang_en .sw>*:nth-child(2)

	{display:none;}

