<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.tablet, .phone {display:none}
.desktop {display:block;}

@media  (max-width: 480px) {
	.phone {display:block;}
	.desktop {display:none;}

	body {min-width:480px;}	
	
	.inner {max-width:100%;}
	#header {}
	#header .top {height:106px;margin-bottom:0;}
	#header .logo {display:block;width:289px;height:89px;background:url(img/logo.png) no-repeat;background-size:cover;position:static;margin:auto;}
	#header .top .addnewsbtn, #header .top .social {display:none;}
	
	#header .search {right:auto;left:15px;top:121px;border-radius:9px;transition:width 300ms ease;z-index:1;width:165px;}
	#header .search.focus {left:15px;width:350px;}
	#header .search button {right:9px;top:6px;}
	#header .search input {left:13px;top:2px;}
	

	.topmenu-wrapper {height:66px;}
	.topmenu {height:66px;position:static;}
	.topmenu .inner {position:static;}
	.topmenu .menu {display:none;}
	.topmenu .more {width:60px;height:66px;right:0;}	
	.topmenu.open .menu {display:block;}
	.topmenu .menu {position:absolute;z-index:20;top:-106px;left:0;right:0;background:#2e3192;padding:66px 0;height: 900px;margin:0;float:none;}
	.topmenu .menu .close {display: block;width:40px;height:40px;background:url(img/close.png) no-repeat center center;position:absolute;top:13px;right:3px;}
	.topmenu .menu ul {columns:2;display:block;column-gap: 0;margin-bottom:20px;position:relative;border:1px solid #43469d;border-width:1px 0;padding:44px 20px 46px;margin-bottom:60px;}
	.topmenu .menu ul li {height:39px;font-size:16px;padding:10px 14px;-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}
	.topmenu .menu ul li a{position:relative;z-index:1;padding:0;}
	.topmenu .menu ul li a:hover:before {content:'';display:block;position:absolute;left:-20px;right:-20px;top:-10px;bottom:-10px;background:#151f59;z-index:-1;}
	.topmenu .menu .addnewsbtn {display:block;position:static;margin:auto;border:2px solid #fff;display:block;width:287px;padding-top: 15px;text-decoration:none;color:#fff;text-align:center;margin-bottom: 30px;height:50px;;border-radius:7px;transform:skewX(-8.7deg);text-transform:uppercase;font-weight:bold;}

	.topmenu .social {text-align:right;position:absolute;right:15px;top:41px;font-size:0;}
	.topmenu .social a {display:inline-block;width:36px;height:36px;margin-left:10px;background:url(img/social.png) no-repeat;}
	.topmenu .social a.vk {background-position:0 0;}
	.topmenu .social a.fb {background-position:-36px 0;}
	.topmenu .social a.ig {background-position:-72px 0;}
	.topmenu .social a.vk:hover {background-position:0 -72px;}
	.topmenu .social a.fb:hover {background-position:-36px -72px;}
	.topmenu .social a.ig:hover {background-position:-72px -72px;}
	
	.topmenu .menu .social {display:block;position:static;text-align:center;}
	.topmenu .menu .social a {margin: 0 15px;}
	
	/*.topmenu .menu:before {content:'';background:url(/IR_inform_index_480_menu.png) no-repeat top center;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0.5;}*/
	
	#footer {min-width:auto;}
	.block {padding:14px 20px 21px;margin-bottom:15px;}
	
	.middle_sb {padding-top:15px;display:block;}
	.middle_sb .main {width:auto;}
	.middle_sb .sidebar {width:auto;}
	
	.more-button {width:188px;}
	
	.list .block-title {margin-bottom:7px;}

	.plain-list .item {margin-bottom:10px;}
	.plain-list .item .title {margin-left:110px;line-height: 18px;}
	.plain-list .item .title .image {margin-right:10px;}
	.plain-list .item .title .flash {margin-right:10px;}
	
	.main .mainnews {display:block;}
	.mainnews .list {margin-top:-10px;margin-bottom:20px;}
	.mainnews .list .item {width:auto;margin-bottom:15px;}
	.mainnews .list .item .info {padding:17px;}
	.mainnews .list .item .categories .category {padding:2px 10px 4px 8px;}

	.popular-list {columns:unset;margin-top:-15px;margin-bottom:17px;}
	.popular-list .item {margin-bottom:12px;}
	.popular-list .item .title {line-height:18px;}
	.popular-list .item .image {margin-right:10px;}
	
	.sidebar .mainnews {display:none;}
	
	.poll .poll_q {margin-bottom:25px;}
	.poll .poll_a {margin-bottom:26px;}
	.poll .poll_a ul {margin-left:31px;}
	.poll .poll_a ul li {margin-bottom:19px;}
	.poll .submit button {width:188px;}
	.poll .poll-archive-link {margin-bottom: -2px;}

	.index-video .inner {padding:25px 15px 20px;}
	.index-video .videolink {top:19px;}
	.index-video .block-title {margin-bottom:27px;}
	.index-video .index-video-list {height: 900px;overflow:hidden;}
	.index-video .index-video-list .item {width:100%;height:290px;margin-bottom:15px;}
	.index-video .index-video-list .item.big {width:100%;height:290px;font-size:20px;line-height:22px;letter-spacing: 1px;}
	.index-video .index-video-list .item.big .title {left:18px;right:18px;}
	.index-video .index-video-list .item .link:before {margin-top:0;}

	#footer	{padding-top:0;height:auto;}
	#footer	.inner {padding:25px 34px 33px;}
	#footer .copy {float:none;width:auto;margin-right:0;line-height:18px;margin-bottom: 22px;margin-left:0;}
	#footer .copy p {margin-bottom:18px;}
	
	#footer h2 {margin-bottom:9px;}
	#footer .contacts {float:none;width:auto;margin-bottom: 28px;}
	#footer .contacts .item {float:left;margin-bottom:0;}
	#footer .contacts .item.addr {background-position:1px 4px;padding-left:30px;padding-top:9px;width:200px;margin-right:19px;}
	#footer .contacts .item.tel {background-position:6px 6px;padding-top:9px;margin-bottom: 11px;}
	#footer .contacts .item.email {margin-bottom:13px;}
	#footer .social {clear:both;}
	#footer .social a {margin-right:30px;}
	#footer .categories {float:none;width:auto;margin-bottom:27px;}
	#footer .categories .list {padding-top:14px;padding-left:2px;column-gap: 30px;}
	#footer .bottom {text-align:center;height:auto;padding-top:36px;}
	#footer .bottom:before {left:-34px;right:-34px;}
	#footer .bottom .addnewsbtn {float:none;width:284px;margin:0 auto 23px;}
	#footer .bottom-right {float:none;text-align:center;}
	#footer .madeby {display:block;margin:auto;width:227px;}
	#footer .counter {display:block;margin:auto;padding-top:0;}
	
	
	.block.content {padding-top:11px;}
	.text {line-height:22px;padding-right:3px;margin-bottom:14px;}
	.text h1 {font-size:28px;line-height:28px;letter-spacing: 1.2px;margin-bottom:18px;}
	.text h2 {margin-bottom:8px;}
	.text h3 {margin-bottom:6px;}
	.text img {margin-top: 8px;margin-bottom:19px;}
	.text p {margin-bottom: 6px;}
	.text ul {margin-left:35px;margin-bottom:23px;}
	.text ul li:before {left:-15px;top:10px;}
	.text blockquote {background-position:18px 21px;line-height:26px;padding:14px 34px 14px 70px;letter-spacing: -1.1px;    margin-bottom: 23px;}
	.text ol {margin-left:42px;margin-bottom:8px;}
	.text ol li {line-height:20px;margin-bottom:6px;}
	.text ol li:before {left: -22px;}
	
	.content .photo-gal {display:block;}
	.content .photo-gal .item {display:block;height:248px;width:100%;margin-bottom:20px;}
	
	.content-bottom {padding-top:13px;}
	.content .info {}
	.content .info .categories {display:block;margin-right:0;}
	.content-bottom .info .datetime {margin-left:2px;margin-right:16px;padding-top:4px;}
	.content-bottom .social {padding-top:7px;margin-right:0;}
	.content-bottom .info .views {margin-top:4px;}
	
	.video-list {margin-top: -10px;padding:0;}
	.video-list .item {width:auto;margin-bottom:17px;}
	.video-list .item .image {width:auto;height: 260px;background-size:cover;margin-bottom:8px;}
	.video-list .item .title {margin-bottom: 6px;}
	
	.addnews .cols {columns:unset;}
	.submit {text-align:center;}
	.submit button {width:187px;}
}</pre></body></html>