
@media only screen and (min-width: 1000px) { .dostigenia .slick-next	{right: 42px;z-index:99999999999999999;}
}
@media only screen and (max-width: 1200px) {
	.menu .m a {padding:10px 15px 10px 5px;} 
	.minitext {font-size:12px;}
}
@media only screen and (max-width: 1100px) {
	.warnclass a span {padding-top:1px;}
	
}
@media only screen and (max-width: 1000px) {
	.row_sendler,.row_image {display:none;}
	.parrent_menu a div {margin-top: -81px;}
	.warnclass a.warnd_4 {padding-left:0px;}
	.load_ajax .pages_ajax {margin-top:1vh;overflow:auto;}
	.head .contacts {margin: 20px 105px;display:none;}
	.showsmobile .head .contacts {margin: 20px 105px;display:block;}
	.notmobelis {display:none;}
	 .showmobile {display:block;}
	 .showmobile a.fa-bars  {font-size:23px;color:#e06618;font-weight:bold;text-decoration:none;margin-top:11px;padding: 7px 15px;z-index: 999999;}
	 .showsmobile{display:block;border-bottom:solid 2px #5ca2b1;z-index: -1;}
	 
	  .showmobile a.link_glosed   {font-size:23px;color:#e06618;font-weight:bold;text-decoration:none;position:absolute;right:10px;z-index: 99999999999999999999;}
	 
	 
	 .parrent_menu a {width:33vw;height:33vw;margin: 2vw 1vw;padding:6vw;}
	 .parrent_menu a span {width:33vw;height:33vw;font-size:12px;}
	 
	 .headto .covid,.headto .links {display:none;}
	 


.showmobile .headto .covid,.showmobile .headto .links {display:block;}


.item_newsbigs  {float:left;width:46%;margin:20px 1%;border:solid 1px #d4d4d4;border-radius:20px;overflow:hidden;}
.item_newsbigs iframe {width:100%!important;}

  .item_newsbigs .image {height:35vh;overflow:hidden;}
		 
		 
     .menu {position:fixed;width:100vw;height:100vh;z-index:99999;background-color:#fff;top:0px;left:-100vw;transition: 1s;}
	.show_menu_mobile {left:0px;}
    .fl50 .righ,.fl50 .left,.floatright,.floatleft {width:95%;margin:10px 2%;float:none;}
	.fl50 .fleft {float:none;width:95%; margin-bottom:20px;}
    .textright {text-align:center;}
	.content {margin:0px 2%;max-width:96%;} 
	.menu {margin:0px;overflow:auto;width: 60%;padding: 0px 10%;}
	.menu .showmobile {right:20px;position:absolute;right:20px;top:0px;padding: 20px;z-index: 99999999999;}
	.menu .m {display:block;}
	.menu .m a {display:block;border-bottom:dotted 1px #ededed;}
	.menu .m div {display:none!important;background-color:#fff;padding-left:30px;}
	
.menu .m:hover div {display:none!important;width:auto;position:relative;background-color:#fff;box-shadow: 0 0px 0px rgba(0, 0, 0, .2);width:1px;height:1px;overflow:hidden;}
.menu .m:hover div  a {padding:10px 15px 10px 15px;border-bottom:dotted 1px #ededed;display:none;}
.icopuble {background-color:#fff;}
	
}
@media only screen and (max-width: 900px) {
		.minitext {font-size:12px!important;}
		.warnclass a {font-size: 16px;}
	.warnclass a span {padding-top:1px;}
	.head .voter {display:none;}
	.head .contacts {margin-right: 0px;}
	
}
@media only screen and (max-width: 800px) {
		.museum {height: auto;}
	iframe {width:43vw!important;margin:2px;}
	.item_newsbigs .img iframe {width:100%!important;}
.blockss .row a {width:auto;}
	h1 {font-size:24px;}
	h2 {font-size:20px;}
	.slide {display:none;}
	.warnclass a {font-size: 16px;display:block;}
	.warnclass a span {padding-top:1px;}
	.warnclass {display:block;}
	.head .voter {display:none;}
	.head .contacts {margin:20px 0px 20px 105px;}
	.facediv .img {display: block;float: none;}
	.rowpod {width:95%;margin-bottom:40px;}
.dostigenia a span {padding: 46px;
display: block;}
	
}
@media only screen and (max-width: 600px) {
	
	.facepiplebigo {width:95%;height:auto;float:none;margin:5px auto;}
	.searhe input {
	width: 68%; }
		.showsmobile .head .logo{float:none;text-align:center;}
		.showsmobile  .head .contacts {margin:10px 0px;}
	.warnclass a {height:150px;font-size: 16px;margin:auto 20px!important;}
	.warnclass {text-align:center;}
	.load_ajax .pages_ajax {min-width:250px;}
	
	.content {width:90%;margin:0px auto;}
	.parrent_menu {text-align: center;}
	.parrent_menu a{float:none;display:inline-flex;width: 31vw;height: 22vw;padding: 10vw 6vw;overflow:hidden;}
	.warnclass a {
  height: 20vw;
  font-size: 16px;
  margin: 10px 1vw !important;
  padding: 30px  0px;
	}
  .item_newsbigs  {float:left;width:96%;margin:20px 1%;border:solid 1px #d4d4d4;border-radius:20px;overflow:hidden;} 
  .item_newsbigs .image {height:35vh;overflow:hidden;}
.item_newsbigs .name {height:auto;}
  
  
  .item_newsbigs .content_news a.name {height:auto;}
  .calendar-day.event {position:unset;}
  .item_news .image {display:none;}
  .item_news .content_news {margin-right:0px;}
  .main_news {margin:0px 0px;}
  .mobiletable {overflow-x:scroll;max-width:100%;}
  table {width:auto;min-width:500px;}
  img {max-width:100%!important;}
  
.blockss {height:253px;overflow:hidden;width:76%;margin-top: 100px;margin-left: 28%;}
.blockss .row {} 
.blockss .row  a {background-color:#fff; -webkit-box-shadow: 4px 4px 8px -1px rgba(34, 60, 80, 0.2);
-moz-box-shadow: 4px 4px 8px -1px rgba(34, 60, 80, 0.2);
box-shadow: 4px 4px 8px -1px rgba(34, 60, 80, 0.2);display:block;margin:10px;width:79%;height:162px;padding:40px 20px 40px 20px;color:#5ca3b1;text-decoration:none;}
.blockss .row  a:hover {color:#e2712f;}



  .dostigenia .title {width:86%;padding-left:7%;padding-right:1%;padding-top:40px;padding-bottom:181px;}
  

.warnclass a span {padding-left:10px;padding-right:10px;text-align:center;}
.maxwidth106 {max-width: 129px;}
}

@media only screen and (max-width: 500px) {
.parrent_menu a {font-size:12px;}
.warnclass a {display:inline-block;width:98%;height:auto;border-radius:5px;}
.warnclass a.warnd_4 {width:98%;}
.warnclass a span {margin:0px!important;}
}

.tablers {
	margin: 10px 0;
}
.tabs-nav {
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.tabs-nav li {
	display: block;
	float: left;
	padding: 0;
	list-style: none;
}    
.tabs-nav a {
	display: block;
	padding: 10px 20px;
	border-top: 1px solid #ccc;  
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background: #fbfbfb; 
	font-size: 16px;
	text-decoration: none;
	text-align: center;
	color: #999;
}		
.tabs-nav li:first-child a {
	border-radius: 5px 0 0 0; 
}
.tabs-nav li:last-child a {
	display: block;
	border-right: 1px solid #ccc;
	border-radius: 0 5px 0 0; 
}
.tabs-nav a.active {
	border-bottom: 1px solid #fff;
	background: #dcfffa;
	color: #000;
}    
.tabs-items {
	border: 1px solid #ccc;
	border-radius: 0 5px 5px 5px;
	background: #fff;
	margin: -1px 0 0 0;
}
.tabs-item {
	padding: 15px;
}

.calendar-item {
	width: 200px;
	display: inline-block;
	vertical-align: top;
	margin: 0 16px 20px;
	font: 14px/1.2 Arial, sans-serif;
}
.calendar-head {
	text-align: center;
	padding: 5px;
	font-weight: 700;
	font-size: 14px;
}
.calendar-item table {
	border-collapse: collapse;
	width: 100%;
}
.calendar-item th {
	font-size: 12px;
	padding: 6px 7px;
	text-align: center;
	color: #888;
	font-weight: normal;
}
.calendar-item td {
	font-size: 13px;
	padding: 6px 5px;
	text-align: center;
	border: 1px solid #ddd;
}
.calendar-item tr th:nth-child(6), .calendar-item tr th:nth-child(7),
.calendar-item tr td:nth-child(6), .calendar-item tr td:nth-child(7)  {
	color: #e65a5a;
}	
.calendar-day.last {
	color: #999 !important;
}	
.calendar-day.today {
	font-weight: bold;
}
.calendar-day.event {
	background: #ffe2ad;
	position: relative;
	cursor: pointer;
}
.calendar-day.event:hover .calendar-popup {
	display: block;
}
.calendar-popup {
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	min-width: 40vw;
	
	padding: 15px;
	background: #fff;
	text-align: left;
	font-size: 13px;
	z-index: 100;
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
	color: #000;
}
.calendar-popup:before {
	content: ""; 
	border: solid transparent;
	position: absolute;    
	left: 8px;    
	bottom: 100%;
	border-bottom-color: #fff;
	border-width: 9px;
	margin-left: 0;
}

@media only screen and (max-width: 600px) {
	  .calendar-day.event {position:unset;}
	  .calendar-popup {top:auto;}
	  .formsites .rowblock .rowtype .inp1, .rowblock .rowtype .inp1 {width:115px;}
}