@media screen and (max-width: 1330px)
{
	.cont_tel{width:180px;} /*Сокращаем телефоны...*/
	.lang{margin-top:22px;}
}

@media screen and (max-width: 1200px)
{
	.main_world{margin-top:-95px;}
	.ad-menu li {font-size: 0.7em;height:60px;margin-left:15px;}
	.cont_tel{font-size: 0.85em;height:60px;margin-left:15px;width:170px}
	.cont_logo{width:70px;overflow:hidden;white-space: nowrap;margin-left:0px;}
	.lang{margin-top:18px;}
	.menu1{width:55px;}
	.menu2{width:85px;}
	.menu3{width:120px;}
	.menu4{width:80px;}
	.menu5{width:40px;}
	.menu6{width:70px;}
	.menu7{width:70px;}
	.main_cont1{max-width:1000px;}
	.pozivi{font-size:1.2em;}
	.footer1_center{width:90%;}
	.map_caption_cont{display:block;margin-top:-150px;float:left;height:auto;}
	
	
}

@media screen and (max-width: 1100px)
{
	.podpis_map_cont p{margin-bottom:0px;margin-top:0px;}
	.podpis_map_cont h1{margin-bottom:0px;margin-top:0px;}
	
}

@media screen and (max-width: 1100px)
{
	/*.podpis_map_cont{display:none;}*/
	.podpis_map_cont{top:100px;}
	.main_conta{padding-top:15px;width:100%;max-width:1000px;margin-left:-100%;margin-top:60px;}
}

@media screen and (max-width: 809px)
{
	.main_world{margin-top:-155px;}
	.podpis_map_cont{width:100%;top:80px;}
}

@media screen and (max-width: 770px)
{
	.new_menu1{margin-left:0px;}
	.ad-menu li a.white_menu {color:#054e7b}
	.main_world{margin-top:-80px;}
	.menu7{border-bottom:2px solid silver;}	

	.cont_tel{width:270px;font-size: 0.8em;margin-top:12px;height:50px;}
	.cont_logo{width:280px;margin-left:0px;}
	.lang{margin-right:60px;margin-top:21px;}
	.ad-menu li.all {width: 100%;font-size: 1.1em;background:#FFF;margin-left:-40px;margin-top:-20px;float:left;height:80px;padding-left:20px;
	  background-color:#fff;
	  z-index:5;
	}
	
	.ad-menu temno {width:100vw;height:100%;}
	
	.ad-menu ul {display: none;position:absolute;left:0px;width: 100%;margin-left:0px;}
	
	
	.ad-menu nav::before,.ad-menu::after {
	  content: '';
	  position: absolute;
	  top: 10px;
	  right: 5px;
	  display: block;
	  background-image: url("../img/menu.png");
	  cursor: pointer;
	  height: 24px;
	  width: 24px;
	  margin-right:5px;
	}

	.ad-menu nav::before,.ad-menu::after 
	{
	  background-color: #054e7b;
	  border: 9px solid #054e7b;
	}
	.ad-menu::after 
	{
	  /*background-position: -24px -24px;*/
	  background-image: url("../img/menu_close.png");
	  z-index:5;
	}

	
	.ad-menu nav::before 
	{
	  z-index: 6;
	}
	.ad-menu nav:focus::before 
	{
	  z-index: 0;
	}
	
	.ad-menu nav:focus
	{
		background-color:red;
		
	}

	.ad-menu nav:focus ul,.ad-menu ul:hover
	{ /*решаем проблему со скликиванием*/
	  display: block;
	  
	}
	

	
	.pozivi_small{margin-top:0px;}
	
	.left_first_block{width:calc(100% - 40px)}
	.map_temp{display:none;}
	
	.fon_left_inside{margin-top:-10px;}
	.dop_cont_main{margin-top:-480px;z-index:0;position:relative;}
	.blok2{font-size:20px;margin-left:10px;}
	.pozivi2{font-size:17px;}
	.block2_right{width:100%;margin-left:15px;position: relative;}
	.block2_left{width:calc(100% - 30px);margin-left:0px;position: relative;}


	.block2_right:before
	{
	  content: ' ';
	  display: block;
	  position: absolute;
	  left: 0;
	  top: 0;
	  width: 100%;
	  height: 100%;
	  opacity: 0.2;
	  background-image: url('../img/pic1.png');
	  background-repeat: no-repeat;
	  
	  background-size: cover;
	}
	.pic1{display:none;}
	.pic2{display:none;}
	
	.div_for_pic2{width:calc(100% - 40px)}
	.hide_in_phone{display:none !important;}
	.hide_in_pc{display:block !important;}
	.hide_in_pc_flex{display:flex !important;}
	.list{margin-left:0px;}
	.left_right_block{width:calc(100% - 20px);}
	.sotrudnich{margin-top:15px;margin-bottom:0px;font-size:30px;}
	.left_right_block p{margin-top:0px;}
	.left_footer1,.right_footer1{max-height:400px;min-height:430px;}
	
	.footer1{max-height:none;}
	.footer2{max-height:none;}
	.cont_logo_bottom{width:90px;margin-top:10px;}
	.logo_bottom{height:70px;}	
	.cont_bottom_faq p{margin-top:10px;margin-bottom:10px;}
	.cont_bottom_faq{margin-left:30px;}
	.popup{left:5%;}
	.video_cont{width:100%;height:300px;}
	/*.poleznoe_cont{float:none;}*/

	/*.ad-menu nav:focus .temno
	{
		display:block;
		z-index:1;
		
	}*/

}

@media screen and (max-width: 700px)
{
	.ur_serv{display:none;}	
}





@media screen and (max-width: 668px)
{
	.main_world{margin-top:-150px;}
	.podpis_map_cont{top:110px;font-size: 18px;}
	
	
	
	
}

@media screen and (max-width: 650px)
{
	.map_caption_cont{display:block;margin-top:-180px;float:left;height:auto;}
	.map_caption{display:block;margin-top:0px;}
	.button3{width:100px;margin-left:30px !important;margin-right:10px !important;}	
	
	.podpis_map_cont{top:110px;font-size: 16px;}
	.button2_1{height:40px;margin-top: -20px !important;margin-left:-80px;}
	
}

@media screen and (max-width: 550px)
{

	.main_conta{margin-top:0px;}
	.podpis_map_cont{font-size: 14px;}
	.rash_gr{display:none;}
	
}

@media screen and (max-width: 400px)
{
	.map_caption_cont{display:block;margin-top:-330px;float:left;height:auto;}
	.map_caption{display:block;margin-top:0px;}
	.button3{width:100px;margin-left:30px !important;margin-right:10px !important;}	

	.lang{margin-right:0px;}
	
}