
.the_new, .adapt_menu, .adapt_menu2 {display:none}

/*!
 * Mmenu Light v3.0.3
 * mmenujs.com/mmenu-light
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:80%;width:var(--mm-ocd-width);min-width:200px;min-width:var(--mm-ocd-min-width);max-width:440px;max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:calc(100% - 80%);width:calc(100% - var(--mm-ocd-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-ocd-max-width));max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:130%;padding-right:30%;line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:'';display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);right:25px;right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:'';display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:13px 20px;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);left:20px;left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-spn-item-height);padding:0 40px;padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:51px;top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:'';display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:25px;height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}


@media (min-width: 900px) and (max-width:1000px) {
	body, html {
		min-width: 769px;
		margin:0
	}

	body div {max-width:100%;box-sizing:border-box}
			body img {height:auto!important;max-width:100%}
			body embed, body iframe, body  video {max-width:100%}
			.cost-table {width:100%!important;display:block;overflow-x:auto;height:auto!important;-webkit-overflow-scrolling:touch}

			.page {padding:0 10px}

			.logo {width:380px;background-size:100% auto!important;background-position:50% 50%!important}
			.main-menu {margin-left:0}
			.main-menu li .m-link {padding:0 10px}

			.inbanner {width:calc(100% - 640px);margin-right:0!important}

			div.news-item {float:none;display:inline-block;vertical-align:top;width:30%;margin:0 2% 10px 0}

			.bottom-article > .article {margin-right:0}
			.bottom-article > .column {margin-right:10px;width:calc(100% - 630px)}

			.leftside {width:calc(100% - 320px)}
			.leftside.onmainpage{width:100%}

			.news-detail .leftside {width:100%}
}



@media (max-width: 900px) {
	body, html {
		min-width: 210px;
		margin:0;
		padding:0;
		height:auto;
	}



		body div {max-width:100%;box-sizing:border-box}
			body img {height:auto!important;max-width:100%}
			body embed, body iframe, body  video {max-width:100%}
			.cost-table {width:100%!important;display:block;overflow-x:auto;height:auto!important;-webkit-overflow-scrolling:touch}

			.page {padding:0 10px}
				.header .center {display:block;}
				.logo {float:none;display:block;margin:0 auto;max-width:100%;background-size:100% auto!important;background-position:50% 50%!important}
				.date-in-header {left:auto;right:0;width:auto}
				#date-and-time {width:auto;}

				.inbanner {float:none!important;margin:10px auto!important;height:auto!important;}
				.vote-wrapper_index {width:100%}
				.inbanner > div:first-child{text-align:center}

				.sidemain {
					display: -webkit-box;
					display: -moz-box;
					display: -ms-flexbox;
					display: -webkit-flex;
					display: flex;
					-webkit-box-pack: justify;
					-webkit-justify-content: space-between;
					justify-content: space-between;
					-webkit-flex-wrap: wrap;
					-moz-flex-wrap: wrap;
					-ms-flex-wrap: wrap;
					-o-flex-wrap: wrap;
					flex-wrap: wrap;
				}
				.sidemain > * {width:100%}
				.inbanner {
					-webkit-box-ordinal-group:3;
					-ms-flex-order:2;
						order:2
				}
				.news-button {margin:0 auto}
				.theme-of-day {height:auto}
				.bx-caption span {font-size:14px!important}
				.theme-of-day .popular li img {max-width:100%}
				.theme-of-day .popular li {height:auto}
				.bx-wrapper .bx-viewport {height:auto!important}

				.theme-of-day .popular {width:100%}

				#news-ajax {clear:both}


				.news-button a {font-size:14px;margin:10px}

				.info-block {margin-left:0;padding:15px}
					.column {width:100%;margin:10px 0}
					.banner-border {min-width:0;width:100%}
					.latest-issue {margin:0 auto 10px!important}
					.archive {margin:0}
					.rightside .latest-issue {float:none}

				.bottom-article {width:100%}
					.article {margin:0 0 10px;width:100%}
					.bottom-article > .article {width:100%!important;height:auto!Important}


			.footer {clear:both;padding:15px;text-align:center}
				.footer .left-f {width:100%;margin:0 0 10px}
				.social-f ul li {float:none;display:inline-block;vertical-align:top;margin:5px}
				.footer > .block > div {float:none!Important;width:100%!Important;margin:10px 0!important}
				.counter {float:none}

				/*inner-newspage*/
				h1 {font-size:20px;}
				.leftside {width:100%}
				.border-top {width:100%;margin:10px auto}

				.rightside {width:100%;clear:both}

				.leftside td p {margin:0}

				/*cat*/
				.auto-catalog {width:100%;margin-bottom:20px!important}
				.auto-catalog .item {height:auto;float:none;width:45%;margin:0 2% 10px 0;display:inline-block;vertical-align:top;}
				.auto-catalog .item h2, .auto-catalog .item h2 a {font-size:12px}
				.accordion-menu {width:100%;padding:15px}

				.cost-table table {width:100%}

				/*ofice*/
				.seling .item img {width:90px}
				.seling .item h2 a {font-size:14px}
				.time-work {width:100%;margin:10px 0}
				.time-work_left {width:100px;margin:0 10px 0 0}
				.time-work_right {float:none;width:auto;}

				.jcarousel-item .auto-catalog .item {width:100%;margin:0}

				/*paper*/
				.newspaper-item_img {width:90px;height:auto;margin:0}
				.newspaper-item_text {padding-left:100px}

				.zen {margin:0 auto}

				.publication .latest-issue .top {height:atuo}
				.latest-issue {width:100%;text-align:center}
				.latest-issue .top h2 {height:auto;float:none}
				.latest-issue img {width:auto;max-height:80vh}
				.archive-list ul {height:auto;clear:both}
				.archive-block ul li {margin:0 0 25px}

				.date-in-header {top:-12px}
				.t-links li {float:left;margin:0 10px 10px 0}

				.header .top .social ul li a {width:32px;height:32px}
				.header .top .social ul li.vk a {background:url(vk.png) 50% 50% no-repeat;background-size:100% auto}
				.header .top .social ul li.fb a {background:url(fb.png) 50% 50% no-repeat;background-size:100% auto}
				.header .top .social ul li.tw a {background:url(tw.png) 50% 50% no-repeat;background-size:100% auto}
        .header .top .social ul li.inst a {
				  background: url(inst.png) 50% 50% no-repeat;
				  background-size: 110% auto;
					filter: grayscale(0);
					opacity: 1;
				}

	/****/

		.logo {float:left;width:150px;height:40px;}
		.header .top {float:right;margin-top:5px}
		.header .top .social {width:auto;margin:0}
		.header .top .social ul li {margin:0 0 0 5px}

		.adapt_menu {float:left;margin:0 10px 0 -10px;display:block;font-size:16px;font-weight:bold;text-transform:uppercase;cursor:pointer;line-height:24px;color:#fff;}
            .adapt_menu span {margin:0 3px 3px 0;display:inline-block;vertical-align:middle;width:30px;height:3px;background:#f0ad4e;position:relative;}
            .adapt_menu span:before {content:'';width:100%;position:absolute;top:-8px;left:0;height:3px;background:#f0ad4e;}
			.adapt_menu span:after {content:'';width:100%;position:absolute;bottom:-8px;left:0;height:3px;background:#f0ad4e;}
			.adapt_menu a {display:block;padding:10px;text-decoration:none;}

		.main-menu, .header .search, .footer .menu2 {display:none}
		#reformal_tab, .date-in-header, .noinmob {display:none!Important}
}

@media (min-width: 481px) and  (max-width: 900px) {
		div.news-item {width:45%;margin:10px 2%;float:none;display:inline-block;vertical-align:top;}
}

@media (max-width: 480px) {
	ul.t-links {margin-bottom:0!important}
	div.news-item {height:auto;margin:0 0 15px;width:100%;padding:0 0 30px;border-bottom:1px #ccc solid;position:relative}
				div.news-list a.news-link {font-size:14px;overflow:hidden}
				div.news-item .preview_container::after {display:none}
				div.news-list img.preview_picture {float:left;margin:0 10px 10px 0;width:80px}
				div.news-item > div {overflow:hidden}
				div.news-item > br {display:none}
				.news-item .comments {position:absolute;left:100px;bottom:10px;margin:0}
				.news-item .news-view-count {margin:0;position:absolute;right:10px;bottom:10px}


	div.news-list .news-item.newsmono img.preview_picture	{float:none;margin:0 auto;width:auto;display:block;}

	.header.fixed{top:0;left:0;width:100%;padding:0 10px;box-shadow:0 0 5px rgba(0,0,0,0.5);z-index:100;position:fixed;background:#fff}

}

@media (max-width: 340px) {
	/*.logo {width:120px}*/
	.adapt_menu a {padding:10px 5px}
	.adapt_menu {margin:0 5px 0 -10px}

}

@media (max-width: 319px) {
	.header .top .social ul li a {width:25px;height:25px}
}
