@import 'https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,400;0,700;1,400&display=swap';

body {margin:0px;padding:0px;color:#363636;font-family: 'Montserrat', sans-serif,Verdana,Arial,Tahoma;font-weight:400;font-size:15px;}
h5 {font-weight:400;font-size: 15px;}
strong,b {font-weight:600;}
h1,h2,h3 {text-transform:uppercase;font-family:'Fira Sans', Arial, Helvetica, sans-serif;font-weight:700;}
h1 {font-size:32px;}
h2 {font-size:24px;}
img {max-width:100%;}
	a {color:#306e78;}
	.txtcenter {text-align:center;}
	
	.museum {height: 404px;}
.clear{clear:both;}
.content {max-width:1200px;margin:0px auto;}
.textright {text-align:right;}
.showmobile,.showsmobile {display:none;}

.content table {width:100%;}
.content table th {text-align:center!important;padding:5px;background-color:#b6e1e8;}
.content table td {text-align:center!important;padding:5px;background-color:#dcfffa;}
.content_ajax h6 {margin:8px 0px;}

.boximage img{height:180px;}
.checkbox {width:15px;height:15px;}
.left_menu {float:left;width:230px;padding:10px;}
.left_menu h3 {font-size:14px;}
.left_menu a {font-size:14px;display:block;padding:5px 0px;}

.rowpod {display: inline-block;width:30%;margin:1%;border:solid 1px #aaaaaa;border-radius:5px;  box-shadow: 0px 1px 2px -11px #000000;text-align:left;}
.rowpod .group {background-color:#b6e1e8;color:#000;padding:15px 10px;font-weight:700;text-align:center;}
.rowpod .groupd {background-color:#e3f5ff;color:#000;padding:5px 10px;height:40px;text-align:center;}
.rowpod .price {border-bottom:solid 1px #b6e1e8;color:#000;padding:15px 0px;text-align:center;font-weight:500;}

.rowpod .peruuds {border-top:solid 1px #b6e1e8;border-bottom:solid 1px #b6e1e8;color:#000;padding:15px 0px;text-align:center;font-weight:500;}
.rowpod .txt {float:left;padding:0px 10px;}
.rowpod .td {text-align:right;}


.gl {background-color:#fedef0;color:#000;padding:5px 10px;margin:1px 0px;}
.s1 {background-color:#99ccff;color:#000;padding:5px 10px;margin:1px 0px;}
.s2 {background-color:#ccff99;color:#000;padding:5px 10px;margin:1px 0px;}
.s3 {background-color:#ffffcc;color:#000;padding:5px 10px;margin:1px 0px;}

 p {
	margin-top:0px;margin-bottom: 10px;
    text-indent: 20px; /* Отступ первой строки в пикселах */
   }
.slick-prev {z-index:999999999999999999999!important;position:absolute!important;}
.
.su-spoiler {border:solid 1px rgba(103,175,188,1);margin:5px 0px;}
.su-spoiler-title {display:block;padding:5px 10px;background: linear-gradient(153deg, rgba(170,231,239,1) 0%, rgba(103,175,188,1) 100%);cursor:pointer;}
.su-spoiler-content {display:none;}
.showblocks .su-spoiler-content {display:block;}
.su-tabs-nav span{display:inline-block;padding:10px; background: linear-gradient(153deg, rgba(170,231,239,1) 0%, rgba(103,175,188,1) 100%);margin:10px;}
.su-tabs-pane {display:none;}


.facediv div {padding:20px;padding-left:0px;padding-top:0px;}
.facediv span {display:block;}
.facediv img {width:280px;}
.facediv .name {text-transform:uppercase;font-family:'Fira Sans', Arial, Helvetica, sans-serif;font-weight:700;font-size:16px;display:block;padding:10px 0px;}
.facediv .img {text-align:center;display:block;padding:0px 14px;padding-left:0px;float:left;}

.faceone  .descr {float:left;}
.faceone img {height:450px;}
.facetree img {height:250px;}
.facetree div {float:left;max-width:250px;}


.facepiplebigo {float:left;width:250px;height:300px;padding:10px;margin:15px;text-align:center;overflow:hidden;}
.facepiplebigo:hover {-webkit-box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);-moz-box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);}
.facepiplebigo div {padding-top:2px; padding-bottom:2px;}
.facepiplebigo .img {text-align:center;padding:0px;float:none;}
.facepiplebigo .img  img {height:170px;}
.facepiplebigo .dolgnost {color:#838383;}

.bigoface {height:350px;}

.search_result
{
	width:98%;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	
}

.search_result_1 {font-size:18px;}

.search_result_1 a
{
	color:#094f65;
	text-decoration:none;
}

.search_result_3, .search_result_5 {color:#666666;}

.search_result_3 a, .search_result_5 a
{
	color:#ff6600;
	text-decoration:none;
}

.search_result_5 {margin-left:30px;}



.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border: 1px solid #999999;
	display: table-cell;
	padding: 3px 10px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}

.block_org {overflow:hidden;}

.warnclass {position:relative;margin-bottom:40px; }
.warnclass a {display:block;width:97%;margin:5px 1%;padding:20px 0px;font-size:20px;font-weight:500;text-decoration:none;text-align:center; -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);}
.warnclass a span {line-height:1.5;display: block;padding-top:3px;text-align:center;}
.warnclass a.warnd_1 {background-color:#e06618;color:#fff;}
.warnclass a.warnd_2 {background-color:#853664;color:#fff;}
.warnclass a.warnd_3 {background-color:#00008f;color:#fff;}
.warnclass a.warnd_4 {background: linear-gradient(153deg, rgba(103,175,188,1) 0%, rgba(170,231,239,1) 100%);color:#fff;}





.warnclass a.warnd_5 {background-color:#6398c5;color:#fff;}
.warnclass a.warnd_1:hover {background-color:#a2470d;}
.warnclass a.warnd_2:hover {background-color:#851e5a;}
.warnclass a.warnd_3:hover {background-color:#000076;}
.warnclass a.warnd_4:hover {background-color:#115562;}
.warnclass a.warnd_5:hover {background-color:#5386b1;}


.formsites {background: linear-gradient(153deg, #dffdfc 0%, #f6ffff 100%);}
.formsites .rowblock{margin:5px 0px 5px 0px;}
.formsites .rowblock .rowname{font-size:13px;padding:2px 0px;}
.formsites .rowblock .rowtype .inp3,.rowblock .rowtype .inp3{width:30%;margin:5px;}
.formsites .rowblock .rowtype .inp1,.rowblock .rowtype .inp1{width:200px;margin:5px;}
.formsites .rowblock .rowtype .mini,.rowblock .rowtype .mini{width:100px;margin:5px;}
.formsites .rowblock .rowtype .mini2,.rowblock .rowtype .mini2{width:150px;margin:5px;}
.formsites .rowblock .rowtype .inp100{width:100%;}


.afterr sspan::after {
    content: '';
    background: url(/image/pattern.png) repeat;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: -1;
}


.block_min {margin-bottom:20px; border-bottom:dotted 1px #bddde5;}
.headto {background-color:#f0f8fa;padding:0px 5px;}
.headto .covid {float:left;}
.headto .social{float:right;padding-top: 10px;}
.headto .links a,.headto .covid a {color:#000;text-decoration:none;font-size:15px;display:inline-block;padding:15px 15px;font-weight:500;}
.headto .links {text-align:center;}
.headto .covid a  {font-weight:600;font-size:16px;color:#e06517;}

.head .logo {float:left;}
.head .voter {float:right;}
.head .contacts {margin:20px 150px 20px 150px;text-align:center;}
.head {padding:10px 0px;}

.slide {background:#75dee7 url(/image/mk2/slide5.png) no-repeat calc(50% + 251px) center;padding:20px 0px;margin:0px 0px 40px 0px;line-height:1.5;background-size:auto 100%;}
.min-content {max-width:660px;}

.lineheight2 {line-height:2;}
.linkblack a {color:#000;text-decoration:none;}
.width50 {width:50%;}
.submit {display:inline-block;padding:15px 20px;background-color:#5ca3b1;color:#fff;text-decoration:none;border-radius:0px;}
.submit:hover {background-color:#e06517;}

.submit-min {box-shadow: 0 2px 4px rgba(0, 0, 0, .2);border:solid 1px ededed;padding:15px 20px;text-decoration:none;border-radius:16px;display:inline-block;margin:10px 20px;color:#5ca3b1;}
.minwidows {min-height:33vh;}
.searhe input {
    width: 80%;
    height: 33px;
    background: #fff;
    padding-left: 15px;
	
    border-bottom: solid 1px #467399;
}
.searhe input, .d2 button {
    border: none;
        border-bottom-color: currentcolor;
        border-bottom-style: none;
        border-bottom-width: medium;
    outline: none;
    border-radius: 0px;
	
	
}
.searhe .submit{border-radius:0px;border:none;padding:10px 15px;}

.menu {text-align:center;}
.menu .m{display:inline-block;position:relative;text-align:left;}
.menu .m a{display:inline-block;padding:10px 18px;color:#000;text-decoration:none;font-weight:400;font-size:16px;}
.menu .m a:hover {color:#fff;background-color:#5db3bd;}
.menu {margin:15px 0px;}
.menu .m div {display:none;background-color:#fff;}
.menu .m:hover div {display:block;width:300px;position:absolute;background-color:#fff;box-shadow: 0 2px 4px rgba(0, 0, 0, .2);z-index:9;max-right:0px;}
.menu .m:hover div  a {padding:10px 10px;border-bottom:dotted 1px #5d5d5d;display:block;}
.menu .parent {background:url(/image/mk2/menu_li.png) no-repeat center right;}
.menu .menuright {right:-20px;}

.crumb_menu {background-color:#b6e1e8;font-weight:400;font-size:16px;padding:15px 0px;text-transform:uppercase;font-family: 'Montserrat';}
.crumb_menu a {color:#000;}

.fl50 {position:relative;text-align:justify;line-height: 1.3;}
.fl50 .righ {float:right;width:45%;margin-left:5%;}
.fl50 .left {margin-right:55%;}
.fl50 .fleft {float:left;width:45%;margin-right:5%;}
.footer {background-color:#b6e1e8;padding:40px 0px;margin-top:20px;}
.footer .links a {color:#000;text-decoration:none;display:inline-block;padding:5px 10px;}
.footer .links {text-align:center;margin:20px 0px;font-size:16px;}

.icosport {background:#e06618 url(/image/mk2/icosport555.png?1) no-repeat bottom right!important;background-size:160px auto;}
.icovipusk {background:#e06618 url(/image/mk2/icon3/vipusk.png) no-repeat bottom right!important;background-size:160px auto;}
.icomero {background:#e06618 url(/image/mk2/icon3/mero.png) no-repeat bottom right!important;background-size:160px auto;}
.icopuble {background:#e06618 url(/image/mk2/icon3/puble.png) no-repeat bottom right!important;background-size:160px auto;}
.iconagrad {background:#e06618 url(/image/mk2/nagrad.png) no-repeat bottom right!important;background-size:160px auto;}


.icosport:hover,.icovipusk:hover,.icomero:hover,.icopuble:hover,.iconagrad:hover {background-color:#5ca2b1!important;}



.floatleft {float:left;}
.floatright {float:right;}
.relative {position:relative;}

.banners {margin:0px 0px 80px 0px;}
.maxwidth106 {max-width:180px;margin:20px;}
.index_news {background:url(/image/mk2/bgnews1.png) repeat-x bottom right;min-height:376px;margin-top:80px;}

.dostigenia {position:relative;margin:80px 0px;}
.dostigenia .title {
	background: rgb(103,175,188);
	background: linear-gradient(153deg, rgba(103,175,188,1) 0%, rgba(170,231,239,1) 100%);
	width:220px;
	height:100px;color:#fff;text-transform:uppercase;
	padding:100px 40px;
	font-family:'Fira Sans', Arial, Helvetica, sans-serif;font-weight:700;
	font-size:20px;
	margin-left:-12px;
}

.blockss {position:absolute;width:calc(100% - 200px);height:220px;overflow:hidden;margin-top:50px;margin-left:200px;}
.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);font-weight: 600;
box-shadow: 4px 4px 8px -1px rgba(34, 60, 80, 0.2);display:block;margin:10px;width:160px;height:110px;padding:40px 20px 40px 20px;color:#5ca3b1;text-decoration:none;}
.blockss .row  a:hover {color:#e2712f;}



#newsslider {overflow:hidden;margin-left: -25px;}
#newsslider .linknews {padding:20px;display:block;text-decoration:none;color:#5ca3b1;font-weight:700;}
#newsslider .linknews img {max-width:95%;margin-bottom:15px;}
#newsslider  .slick-next {right: 10px;color:#5ca3b1;background:url(rig1.png) no-repeat center center;background-size:45px; width: 60px;height: 56px;z-index: 9999999999999999999;}
#newsslider  .slick-next::before {content:"";}
#newsslider .slick-prev {left: 5px;color:#5ca3b1;background:url(lef1.png) no-repeat center center;background-size:45px; width: 44px;height: 44px;z-index: 9999999999999999999;}
#newsslider .slick-prev::before {content:"";}

.mainbanners {padding:10px 53px;display:block;text-align:center;}
.mainbanners  img {max-height:100px;}
.linkdata li a {display:block;padding:5px 10px;color:#306e78;text-decoration:none;font-weight:500;}
.linkdata li a:hover {color:#e2712f;}

a.fancybox-pdf {display:block;color:#306e78;text-decoration:none;}
a.fancybox-pdf:hover {color:#e2712f;}

.su-tabs-panes {border-top:solid 1px #000;}
.su-tabs-pane a {display:block;padding:2px 5px;}

.row_image {float:left;width:50px;}
.row_sendler {float:right;width:50px;}

.control{position:fixed;display:inline-block;width:50px;height:50px;line-height:50px;background-color: #cfebff;border-radius: 50%;text-align:center;}
span.control {line-height:60px;}
.main_news {margin:0px 80px;}
.item_news {margin:20px 0px;border-bottom:dotted 1px #000;padding-bottom:10px;}
.item_news a {color:#000;text-decoration:none;}
.item_news .date_news {font-size:24px;color:#ed1c24;font-weight:600;line-height:1.5;float:left;width:120px;text-align:center;}
.item_news .content_news {margin-right:200px;}
.item_news .image {float:right;width:190px;height:200px;overflow:hidden;}
.item_news .image img {width:200px;}


.item_newsbigs iframe {  margin: 0px!important;}

.item_newsbigs  {float:left;width:22%;margin:20px 1%;border:solid 1px #d4d4d4;border-radius:20px;overflow:hidden;}
.item_newsbigs .image {height:21vh;overflow:hidden;max-height:200px;}
.item_newsbigs .content_news {padding:5px 5% 5px 5%;}
.item_newsbigs .content_news a.name {text-decoration:none;display:block;height:120px;font-size:94%;text-transform:uppercase;text-transform:uppercase;font-family:'Fira Sans', Arial, Helvetica, sans-serif;font-weight:700;}
.item_newsbigs .read_next {text-decoration:none;}



.item_newsbigsWN  {float:left;width:270px;margin:20px 1%;border:solid 1px #d4d4d4;border-radius:20px;overflow:hidden;}
.item_newsbigsWN .image img{height:400px;}
.item_newsbigsWN .image {text-align:center;}
.item_newsbigsWN .name {display:block;height:65px;text-align:center;}

.item_newsbigs:hover {  box-shadow: 0px 1px 8px 0px #bebebe;}
  .item_newsbigs .name {height:97px;padding:5px 10px;text-align:center;}
  
.item_news1 {margin:80px 0px;}
.item_news1 a {color:#000;}
.item_news1 .date_news {font-size:32px;color:#ed1c24;font-weight:600;line-height:1.5;float:right;width:120px;text-align:center;}
.item_news1 .content_news {margin-left:200px;margin-right:150px;}
.item_news1 .image {float:left;width:190px;height:200px;overflow:hidden;}
.item_news1 .image img {width:200px;}

.read_next {display:inline-block;padding:10px 15px;background-color:#5ca3b1;color:#fff!important;border-radius:6px;}

.sharing {width:350px;position:absolute;margin-left: -360px;background-color:#fff;border:solid 1px #ededed;margin-top:-50px;display:none;}
.sharing ul{list-style:none;}
.sharing ul li {float:left;}
.sharing a {display:inline-block;width:30px;height:30px;line-height:30px;Margin:4px;}
.news_img img{max-height:250px;}
.news_img {text-align:center;}


.overlines::after { content: '';background: url(/image/pattern.png) repeat;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:999;}
.load_ajax {z-index:9999;position:fixed;width:100%;height:100vh;display:block;top:0px;left:0px;text-align:center;top:-100vh;transition: 1s;}
.load_ajaxs {top:0px;transition: 1s;}

.load_ajax .pages_ajax {width:auto;max-width:100%;min-width:450px;margin-top:25vh;background-color:#fff;display:inline-block;padding:20px;text-align:left;max-width:1000px;position: relative;}
.content_ajax,.content_ajax h3  {color:#000;}
.headerajax {position: absolute;float:right;}
.pages_ajax input {display:block;margin:5px 10px;min-width:330px;}


  input, textarea, select {width: 100%;box-sizing: border-box;padding: 12px 20px;font-family: SFUIText,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 1em;color: #1a1936;background-color: #fff;border-radius: 4px;border: 1px solid #d8e0e6;}
input:placeholder, textarea:placeholder, select:placeholder {color: #b8c3cc;font-family: SFUIText,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 1em;}
input:focus, textarea:focus, select:focus {border-color: #69b1bc;outline: none;}
input:disabled, textarea:disabled, select:disabled {letter-spacing: -.6px;text-align: left;color: #b8c3cc;background-color: #69b1bc;}
input.error, textarea.error, select.error, input.field-error, textarea.field-error, select.field-error {color: #1a1936;border-color: #69b1bc;}
select {background: #fff;border: 1px solid #d8e0e6;outline: 0;width: 100%;-webkit-user-select: auto;-moz-user-select: -moz-auto;-ms-user-select: auto;-webkit-appearance: auto;-moz-appearance: auto;appearance: auto;user-select: auto;}
select::-ms-expand {display: none;}
textarea {resize: none;}
label {font-size: .875em;}
.content_ajax textarea {resize: none;margin: 5px 10px;
min-width: 330px;}

.headerajax {right:0px;top:-1px;;}
.headerajax .fa {font-size:32px;}

.showtabs {display:none;}
.list_tabs {list-style:none;padding:0px;margin:0px;}
.list_tabs  .hoverlist {cursor:pointer;display:block;padding:10px 20px;background: linear-gradient(153deg, rgba(103,175,188,1) 0%, rgba(170,231,239,1) 100%);color:#fff;}
.list_tabs  .hoverlist span {background:url(sv2.png) no-repeat right center;display:block;}

.txtred {color:red;}
.txtblue {color:blue;}
.size-medium {width:200px;}
.linkb {font-weight:bold;}
iframe {margin:5px;}
	.list_tabs li {margin-bottom:2px;}
	
	
	
	.warnclass2 {position:relative;display: block;margin-bottom:40px; }
.warnclass2 a { display: inline-block; display: inline-block; height:auto;width:auto;margin:15px 5px;font-size:16px;font-weight:500;padding:15px 20px;border-radius:0%;text-decoration:none;text-align:center; -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);}
.warnclass2 a span {line-height:1.5;display: block;padding-top:3px;text-align:center;}
.warnclass2 a { 
background: linear-gradient(153deg, rgba(103,175,188,1) 0%, rgba(170,231,239,1) 100%);color:#fff;
}


.slick-next,.slick-next:hover {right: 10px;color:#5ca3b1;background:url(rig1.png) no-repeat center center;background-size:45px; width: 44px;height: 44px;z-index: 99999;}
.slick-next::before {content:"";}
.slick-prev {left: 5px;color:#fff;background:url(lef1.png)  no-repeat center center;background-size:45px; width: 44px;height: 44px;z-index: 9999999999999999999;}
.slick-prev::before {content:"";}

	.minitext {font-size:12px;} 
.parrent_menu {position:relative;margin-left: -20px;}
.parrent_menu a {overflow:hidden;position:relative;float:left;width:180px;height:180px;padding:40px;background: rgb(103,175,188);background: linear-gradient(153deg, rgba(103,175,188,1) 0%, rgba(170,231,239,1) 100%);color:#000;text-decoration:none;margin:20px;transition: background 0.2s ease;border-radius:10px;box-shadow:-1px -1px 1px rgba(110, 175, 167, 1);}
.parrent_menu a:hover {background: #338290;background: linear-gradient(153deg, #338290 0%, #1a8fcb 100%);color:#000;}
.parrent_menu a span {font-size:12px;display:table-cell;width:180px;height:180px;vertical-align: middle;text-align:center;text-transform:uppercase;font-family: Arial, Helvetica, sans-serif;font-weight:700; /*text-shadow: 1px 1px 2px black, 0 0 1em #000;*/}
.parrent_menu a div {position:absolute; background: rgba(103, 175, 175, 0.7); width:900px;height:900px;margin-top:-40px;margin-left:-50px;padding:50px;transition: background 0.9s ease;}
.parrent_menu a:hover div {background: rgba(103, 175, 175, 0.9);}
.parrent_menu a.afterr2 {width:40%;height:180px;position:relative;}
.parrent_menu a.afterr2 span {width:55%;height:180px;font-size:16px;line-height:1.5;display:block;}
strong a {font-weight:400;}
a strong{font-weight:400;}
	p {text-align:justify;}
@media only screen and (min-width: 1000px) { .dostigenia .slick-next	{right: 42px;z-index:99999999999999999;}
}
@media only screen and (max-width: 1200px) {
	.parrent_menu a.afterr2 {width:35vw;height:35vw;}
.parrent_menu a.afterr2 span {width:35vw;height:35vw;font-size:14px;line-height:1.5;}

	.menu .m a {padding:10px 15px 10px 5px;} 
	.minitext {font-size:12px;}
}
@media only screen and (max-width: 1100px) {
	.warnclass a {height:auto;padding:20px 0px;font-size: 16px;}
	.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 .img  img {height:auto;}
	.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 {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;}
}