html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
body{background:#363434;color:#fff;word-wrap:break-word;font-family:Verdana,Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5{line-height:normal;color:#e59f32}
h1{font-size:1.25em}
h2{font-size:1.1em}
h3{font-size:1.15em}
h4{font-size:1.1em}
h5{font-size:1.2em}
a{color:#2d82cf;text-decoration:none;-webkit-transition:color .1s linear;-moz-transition:color .1s linear}
a:hover{color:#2d82cf;text-decoration:none}
a img{border:0 none}
textarea{resize:vertical}
input,textarea,select,button,body{font:16px/17px Verdana,Arial,Helvetica,sans-serif}
input,textarea,select,button,a{outline:none}
p{margin-bottom:.4em}
hr{border:0 none;border-top:1px solid #2d82cf;height:1px}
ul{margin:0 none;list-style:none}
ol{margin:0 0 18px 2.1em;list-style:decimal}
.reset,.reset li{list-style:none;padding:0;margin:0}
.clr{clear:both}
.thide,.htmenu span{overflow:hidden;display:block;height:0;line-height:normal}
table.userstop,table.pm,table.tableform,table.calendar{border-collapse:collapse;border-spacing:0}
.lcol,.rcol,form{display:inline}
.lcol{float:left}
.rcol{float:right}
.small{font-size:1em}
.pink{color:#1b1f21}
.wrapper{background:#000;max-width:100%;width:100%;position:relative;top:70px;text-align:left;margin:0 auto;margin-bottom:10px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.wwide{width:100%}
#menu{height:70px;width:100%;font-family:Verdana,Arial,Helvetica,sans-serif;background:#2d82cf;position:fixed;z-index:1}
#menu ul{display:flex;list-style:none;order:2;margin:0}
#menu li{font-size:15.5px;text-align:center;margin:0;padding:4px}
#menu li a,#menu li.last a{color:#fff;display:block;float:left;text-decoration:none;margin:0;border:1px solid;border-radius:20px;padding:4px .4em}
#menu li.active a,#menu li a:hover,#menu li.last a:hover{text-decoration:none;background:#e59f32;color:#fff}
.active{color:#ccc;background:#444}
#sidebar{padding-left:13px;width:300px;margin:0 -313px 0 0}
#midside{width:100%}
#midside img{max-width:630px}
.fbutton,.vresult{border:0 none;background:none;cursor:pointer}
.fbutton{border-color:#999;background:-webkit-linear-gradient(top,white,#E0E0E0);background:-moz-linear-gradient(top,white,#E0E0E0);background:-ms-linear-gradient(top,white,#E0E0E0);background:-o-linear-gradient(top,white,#E0E0E0);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;padding:5px;font-weight:400}
.fbutton:hover,.vresult:hover{background-position:0 0;-moz-box-shadow:0 1px 5px -2px #000;-webkit-box-shadow:0 1px 5px -2px #000;box-shadow:0 1px 5px -2px #000}
button.fbutton span{cursor:pointer;display:block}
.lines_short{background:url(../images/post_div.png) repeat-x bottom left;padding-top:13px;padding-bottom:5px}
.lines_full{background:url(../images/post_div.png) repeat-x bottom left;padding-top:13px;padding-bottom:5px;margin-bottom:13px}
.base .btl a,.base .btl{font-weight:400;font-size:20px;color:#1b1f21;text-decoration:none;margin-bottom:13px}
.base .btl a:hover{color:#6e6d6d}
.base .btl span,.base .btl{color:#6e6d6d}
.base .read a,.base .read{font-weight:400;font-size:20px;color:#1b1f21;text-decoration:none;margin-top:13px}
.base .read a:hover{color:#6e6d6d}
ul.post-meta li{display:inline-block;padding:0 0 4px 22px;margin-right:5px;color:#777;font-size:13px;line-height:normal}
ul.post-meta .view{background:url(../images/iconSpri.png) no-repeat 0 -34px}
ul.post-meta .comments{background:url(../images/iconSpri.png) no-repeat 0 -65px}
ul.post-meta .date{background:url(../images/iconSpri.png) no-repeat 0 -94px}
.block{margin-bottom:13px}
.base .btl a,.base .btl{color:#1b1f21}
.lines{background:url(../images/post_div.png) repeat-x bottom left;padding-top:13px;padding-bottom:5px}
.hbanner{padding-bottom:13px}
.ratebox{float:right;text-align:center;padding-top:13px}
.ratebox .rate{text-align:left;margin:0 auto;overflow:hidden}
.storenumber,.maincont,.berrors,.fullstory,.mass_comments_action{margin-bottom:13px;text-align:justify}
.base .maincont{padding-top:none}
.maincont img{padding:0}
.maincont img:hover{opacity:.8}
.info{box-shadow:0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);padding:10px 13px;font-weight:400;margin-bottom:13px}
.mlink{height:39px}
.berrors .berrors{padding:10px 0}
.heading{font-weight:400;font-size:20px;color:#e59f32;text-decoration:none;margin-bottom:10px}
.comments{margin-bottom:13px}
.com_title{font-size:13px;position:relative;padding-bottom:10px}
.com_title span{float:right}
.com_in{box-shadow:0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);padding:10px 13px;font-weight:400}
.comments.invisible .com-edit{display:none}
.baseform{box-shadow:0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);padding:10px 13px;font-weight:400}
.mass_comments_action{padding:none}
.baseform .dcont{padding:13px 0;margin:0 13px}
.baseform .dcont .heading{margin:0}
.tableform{width:100%}
.tableform td.label{width:20%;vertical-align:top;padding-right:0;font-weight:400}
.fieldsubmit,.tableform td{padding:10px 0;border-top:none}
.addnews{font-weight:400}
.impot{font-weight:400}
.checkbox{padding:4px 0;line-height:1em}
.checkbox input{margin-top:-2px;vertical-align:middle}
.f_input{width:300px;padding:1px}
.f_textarea{width:458px}
.fieldtr select,.textin,.f_textarea,.f_input,.xfields textarea,.xprofile textarea,.xfields input,.xprofile input,.xfields select,.xprofile select,.mass_comments_action select,.logform li.lfield input{padding:2px;box-shadow:0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);border:1px solid #fff}
.f_textarea,.editor_button select{padding:0}
.textin{padding:2px}
.searchstyle{width:480px}
.search{font-size:11px}
.searchtable fieldset legend{color:#fff}
.searchitem{font-size:1em;border-top:1px solid #dbe8ed;padding:10px 0}
#searchuser,#searchinput{width:90%!important}
.userinfo{padding-left:125px}
.rateui{width:85px;height:17px;margin:0 auto;padding-top:4px}
.userinfo .lcol{margin-left:-125px;width:110px;padding-right:15px}
.userinfo .lcol .avatar{margin-bottom:10px;padding:4px;background-color:#fff;border:1px solid #fff}
.userinfo .lcol .avatar img{width:100px}
.userinfo .lcol ul{font-size:1em}
.userinfo .rcol{width:100%}
.userinfo .rcol ul{list-style:none;margin-left:0}
.userinfo .rcol ul li{margin-bottom:.2em}
.ussep{padding-top:12px}
.statistics{overflow:hidden;margin:0;padding:0}
.statistics ul.lcol{min-height:71px;margin:0 0 20px -1px;width:33.3%}
.statistics ul.lcol li{padding:0 15px 0 0;margin-bottom:2px}
.pm_status{float:left;border:1px solid #d8d8d8;padding:0;background-color:#fff;width:450px;height:100px;margin-left:20px;margin-right:5px}
.pm_status_head{border-bottom:1px solid #d8d8d8;font-size:1em;background:#fff url(../images/bbcodes.png) repeat-x 0 100%;height:22px;padding:0;font-weight:400;text-align:center;color:#4e4e4e}
.pm_status_content{padding:5px}
.logx{margin-top:10px;width:260px;float:left}
.logi{margin:10px 5px 0 0;float:left}
.logt{margin:8px 10px 0 0;float:left}
.closel{background:url(../images/closel.png) top right no-repeat;height:25px;width:25px;float:right;padding:0;margin:-5px;border:0}
.userp{height:100px;width:100px;border-radius:3px;margin-bottom:10px}
.userm{margin:5px 0;float:left;width:150px}
.userm a{margin:0 0 5px;float:left;width:150px}
#repa_ava{float:left;padding-right:10px;width:80px;height:80px}
#repa_info{float:left;padding-right:10px;height:80px}
.vsep{background:none;padding:0}
.search-text{height:27px;padding:0 10px;background:#2d82cf;border:1px solid #fff;color:#fff;border-radius:5px}
.search-text:focus{background:#fff;border:1px solid #787878;color:#000}
.searh-boot{height:26px;margin-left:3px;padding-left:3px;background:#e59f32;border:1px solid #fff;color:#fff;border-radius:5px}
.searh-boot:hover{border:1px solid #fff;background:#2d82cf;color:#fff;cursor:pointer}
.sstory{font-family:Arial;width:100%;padding:2px;position:relative;overflow:hidden;background-color:#363333;border:4px solid #2d82cf;border-radius:20px}
.sstory h2{max-height:45px;overflow:hidden}
.tstory a{color:#e59f32;font-size:17px;padding:0 5px}
.tstory a:active{color:#fff}
.tstory a:hover{color:#2d82cf;text-decoration:underline}
.tstory{width:100%;padding:5px 10px;height:50px;max-height:50px;display:flex;text-align:center;justify-content:center;align-items:center}
.vstory{max-height:55px;width:280px;padding:4px;color:#b0b0b0}
.istory{overflow:hidden;display:inline-block;width:100%;height:100%;padding:0 5px;background:#e9d6d6}
.istory a,.istory .im{display:block;height:0;padding-bottom:57%}
.istory hr{color:red}
.istory img{width:100%;margin:0;padding:0;border:2px solid #2d82cf;border-radius:24px}
.body-full{padding:0}
.left-full{width:100%;float:left}
.left-full img{max-width:600px}
.titlfull{margin:3px;padding:4px;font-size:16px;background-color:#2d82cf;border:1px solid #2d82cf;text-align:center}
.titlfull h1{color:fff}
.fcontent{margin:3px;padding:10px;background-color:#000;border:1px solid #2d82cf}
.fcontent a{color:#2d82cf}
.fcontent a:hover{color:#e59f32}
.rfull{padding-top:3px;width:300px;float:right}
.rblock{padding:4px;margin-bottom:3px;background-color:#2d82cf;border:1px solid #2d82cf;color:#fff;text-align:center}
.center{text-align:center;margin:0 auto!important}
.rblock img{vertical-align:middle}
.rblock1{padding:4px;margin-bottom:3px;background-color:#000;border:1px solid #787878;border-radius:5px}
.rblock1 img{vertical-align:middle}
.rblock1 a:hover{color:#ccc;vertical-align:middle}
.titltopnws{padding:2px;display:table-cell;vertical-align:middle;text-align:center}
.titltopnws a{color:#444}
.titltopnws a:hover{color:#2d82cf;text-decoration:underline}
.top-istory{overflow:hidden;display:inline-block;width:100%;height:0;padding-bottom:57%;background:#e9d6d6}
.top-istory img{width:100%;border:none;margin:0;padding:0}
.ftopnews{overflow:hidden;font-family:Arial;float:left;width:320px;padding:4px;position:relative;left:5px;overflow:hidden;border:solid 3px;border-color:#2d82cf;background-color:#e9d6d6;margin:3px}
a.button24{display:inline-block;text-decoration:none;padding:.5em 2em;outline:none;border-width:2px;border-style:solid;border-color:#787878;border-radius:6px;background:#222;transition:.2s}
a.button24:hover{background:#000;text-decoration:none}
a.button24:active{background:#444;text-decoration:none}
.tags187 a{display:inline-block;height:25px;background:url(../images/tag.png) no-repeat;font:bold 11px/22px Arial,sans-serif;color:#fff;text-decoration:none;padding:0 8px 0 20px;white-space:nowrap;position:relative}
.tags187 a:after{content:'';position:absolute;top:0;right:0;width:8px;height:25px;background:url(../images/tag.png) 100% 0 no-repeat}
.tags187 a:hover{color:#FFF;text-shadow:-1px -1px 0 rgba(153,102,51,0.3)}
.navigation{font-size:16px;margin:3px;padding:10px;background-color:#2d82cf;width:100%;border:1px solid #2d82cf;color:#fff;text-align:center}
.navigation div{display:inline-block}
.navigation a,.navigation span{color:#fff;display:inline-block;padding:6px 10px;margin:5px;line-height:25px;background-color:#2d82cf;border:1px solid #fff}
.navigation a:hover{color:#2d82cf;padding:6px 10px;background-color:#fff;border:1px solid #fff}
.navigation span{background:#fff;color:#000;border:1px solid #000}
.footer{margin:auto;text-align:center;position:relative;bottom:-45px}
.svet{color:#d4d4d4;-moz-text-shadow:0 0 10px #fff;-webkit-text-shadow:0 0 10px #fff;text-shadow:0 0 10px #fff}
.votefly{padding:2px;color:#fff;border:1px solid #fff;position:fixed;right:3px;bottom:200px;width:120px;cursor:pointer;border-radius:5px}
.vote-buttom{width:100px;height:29px;color:#fff;border:1px solid;background:url(../images/bg-vote-buttom.png) left top repeat-x;margin:3px;font-size:14px;cursor:pointer;border-radius:5px}
.vote-buttom:hover{background:url(../images/bg-vote-buttom.png) left bottom repeat-x}
.basecont{width:100%;margin-bottom:13px;text-align:justify;background:#343131;padding:5px}
.basecont a{display:inline-block;padding:6px;border:1px solid #fff;border-radius:20px}
.basecont a:hover{color:#fff;background-color:#2d82cf}
.adm{position:fixed;top:10px;left:25px;background:#222;border:1px solid #787878;border-radius:5px;padding:5px}
.adm a{color:#fff}
.mine-left{width:calc(100% - 340px);max-width:100%;padding-right:25px;float:left}
.mine-right{width:340px;float:left}
.mine-right .line-r:first-child{margin-top:0}
.cat-line-top,.cat-line-button{position:relative;line-height:30px;padding:0 5px;color:#fff;width:100%;height:30px;max-height:30px;background-color:#2d82cf}
.cat-line-top a{font-size:17px;color:#fff}
.cat-line-button{text-align:right}
.cat-line-button a{position:relative;font-size:20px;color:#fff}
.menu-r{margin:0 10px}
.menu-r ul{list-style:none}
.menu-r li{list-style:none;display:block;line-height:32px;height:32px;margin:7px 0}
.menu-r li a{display:block;height:33px;text-transform:uppercase;font-size:16px;font-weight:700;line-height:32px;padding:0 0 0 25px;text-decoration:none;color:#e59f32;background:#782020;border:solid 1px #e59f32}
.menu-r li a:hover{background:#e59f32;color:#fff}
.line-r{width:100%;background-color:#666;text-align:center;color:#fff;padding:5px;font-size:16px;margin:15px 5px 15px 0}
.tags-mine{width:100%;text-align:center;position:relative;left:10px}
.arch-mine{background-color:#666;text-align:center;color:#fff;font-size:16px;padding:5px}
.arch-mine a{color:#fff;font-size:14px}
.tag-full{font-size:18px;border:solid 0;border-color:#2d82cf;margin:3px;text-align:center;padding:4px}
.tag-full a,.tags-mine a,.basecont a,.post__info a{font-size:18px;display:inline-block;padding:5px 12px;border:2px solid #fff;margin:5px;border-radius:20px}
.tag-full a:hover,.tags-mine a:hover,.basecont a:hover,.post__info a:hover{color:#fff;background-color:#2d82cf;border-color:#2d82cf}
.instagram-media,.twitter-tweet{display:inline-block!important}
.footerseo{width:98%;max-width:1090px;padding:20px;margin:0 auto}
.hseo{color:#2d82cf}
.sstory{text-align:center}
.sstory a:hover{color:#2d82cf}
.ftopnews{text-align:center}
.tttt{width:300px}
#tks h2{color:#000}
.footer__nav{width:98%;max-width:1090px;margin:0 auto 20px;background-color:#f5f5f5}
.footer__nav ul{padding:10px 20px}
.footer__nav ul li{display:inline-block;margin:4px 0 4px 10px;padding:0 0 0 10px;border-left:1px solid #333}
.footer__nav ul li:first-child{border:none;padding:0;margin:0}
.footer__nav a{color:#333}
.footer__nav a:hover{color:#2d82cf;text-decoration:underline}
.menu__inner{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 10px;margin:0 auto}
.header__search{display:flex;width:345px;order:3}
.search-text{width:100%;margin-right:10px}
.post__meta{display:flex;justify-content:space-between;margin:10px 3px;padding:10px 20px;background-color:#1a1a1a;border:1px solid #2d82cf}
.post__rating{display:flex;align-items:center}
.post__rating abbr{margin-left:10px}
.post__rating abbr img{display:block}
.short-block{text-align:center;display:-ms-grid;display:grid;justify-items:center;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;margin:10px 0}
.top-menu{position:absolute;cursor:pointer;display:none;width:26px;bottom:-24px;right:calc(50% - 13px);background:#2d82cf;border-radius:0 0 5px 5px;fill:#fff;transition:all 0;padding:0 10px;height:25px}
.top-mob-menu,.mob-nav{display:none}
#menu.open .top-menu{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-radius:5px 5px 0 0}
.top-mob-menu li{display:inline-block}
.top-mob-menu li a{float:none;display:inline-block}
.short-block.non-limin .sstory:nth-child(4){display:block!important}
.k2s-preview.wrap{width:100%!important;max-width:100%!important}
.tagscloud a,.marker{border:1px solid #fff;border-radius:10px;background:#555;text-decoration:none;color:#fff;display:inline-block;margin:0 10px 10px 0;padding:8px 10px;line-height:27px}
.tagscloud a:hover{background:#2d82cf}
.marker{background:#e59f32;padding:0 19px;font-size:40px;color:#000;line-height:45px;vertical-align:top;font-weight:800}
.tagscloud span{margin-left:2px}
.short-tags .clr,.short-tags br{display:none}
.short-tags .navigation,.short-tags .basecont,.short-tags .berrors{grid-column:1 / span 4}
.basecont br{display:inline}
.post__info{text-align:center}
@media only screen and (max-width: 1779px) {
.short-block{grid-column-gap:10px}
.mine-left{padding-right:15px}
}
@media only screen and (max-width: 1679px) {
.short-block{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px}
.short-block .sstory:nth-child(4){display:none}
.short-tags .navigation,.short-tags .basecont,.short-tags .berrors{grid-column:1 / span 3}
.mine-left{padding-right:25px}
}
@media only screen and (max-width: 1440px) {
.short-block{grid-column-gap:10px}
.sstory{border:2px solid #2d82cf}
.mine-left{padding-right:15px}
}
@media only screen and (max-width: 1340px) {
.short-block{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px}
.short-block .sstory:nth-child(4){display:block}
.short-tags .navigation,.short-tags .basecont,.short-tags .berrors{grid-column:1 / span 2}
}
@media only screen and (max-width: 1130px) {
.header__menu{display:none!important}
.top-menu{display:inline-block}
#menu.open{height:auto}
#menu.open .header__menu{display:block!important;margin:10px;padding-top:5px;border-top:1px solid #000}
}
@media only screen and (max-width: 1070px) {
.short-block{grid-column-gap:10px;grid-row-gap:10px}
.mine-left{padding-right:15px;width:calc(100% - 280px)}
.mine-right{width:280px}
.menu-r{margin:0}
.menu-r li a{padding:0 10px}
.ftopnews{width:100%;left:0;margin:3px 0}
}
@media only screen and (max-width: 1023px) {
.mine-left{width:100%;padding-right:0}
.mine-right{width:100%}
.topnews{text-align:center;display:-ms-grid;display:grid;justify-items:center;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}
.short-block{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}
.short-block .sstory:nth-child(4),.mob-menu,.tags-mine br{display:none}
.short-tags .navigation,.short-tags .basecont,.short-tags .berrors{grid-column:1 / span 3}
.tags-mine{left:0}
.tags-mine a{padding:9px 14px}
#back-top{bottom:20px!important}
#back-top a{width:auto!important}
#back-top span{width:48px!important;height:48px!important;background-size:contain!important}
.mob-nav{display:block;background:#e59f32;border:1px solid #fff;position:relative;cursor:pointer;height:40px;width:45px;order:4}
.mob-nav:before{content:'';display:block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:12px;right:11.5px;height:2px;width:20px;background:#fff}
.mob-nav:after{content:'';position:absolute;top:19px;right:11.5px;display:block;height:5px;width:20px;border-top:2px solid #fff;border-bottom:2px solid #fff}
.mob-nav.open:before{top:19px;background:#fff;width:19px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.mob-nav.open:after{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:19px;border:0;height:2px;width:19px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#menu li{padding:6px 8px}
#menu li a,#menu li.last a{padding:8px 12px}
.searh-boot{height:auto;padding:8px 10px}
.search-text{height:auto}
.mob-menu.open{display:block;position:fixed;overflow:scroll;height:calc(100vh - 70px);top:70px;left:0;width:100%;background:#000;padding-top:25px;z-index:99}
.menu-r li{margin:10px 0;height:auto}
.menu-r li a{height:auto;line-height:28px}
.arch-mine a{display:block}
.arch-mine h3{margin-bottom:10px}
.titltopnws a b{height:34px;display:flex;text-align:center;justify-content:center;align-items:center}
.cat-line-button a,.cat-line-top a{display:inline-block;font-size:20px;padding:5px 15px}
.cat-line-top,.cat-line-button{line-height:36px;height:auto;max-height:100%}
.ftopnews{margin:0}
.titltopnws{display:block}
.navigation{font-size:17px;margin-top:10px}
}
@media only screen and (max-width: 980px) {
.short-block,.topnews{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}
.short-block .sstory:nth-child(4){display:block}
.short-tags .navigation,.short-tags .basecont,.short-tags .berrors{grid-column:1 / span 2}
.navigation a,.navigation span,.navigation a:hover{padding:6px 15px}
.short-tags .navigation:first-child{display:none}
}
@media only screen and (max-width: 720px) {
.short-block,.topnews{grid-column-gap:10px;grid-row-gap:10px}
.menu-r li a{line-height:34px}
#dofullsearch{display:none}
}
@media only screen and (max-width: 600px) {
.short-block,.topnews{-ms-grid-columns:1fr;grid-template-columns:1fr}
.short-tags .navigation,.short-tags .basecont,.short-tags .berrors{grid-column:1 / span 1}
.header__search{width:auto}
.cat-line-button a,.cat-line-top a{display:block}
}
@media only screen and (max-width: 500px) {
.menu__inner .header__search{display:none}
.top-mob-menu .header__search{padding:10px!important}
}
@media only screen and (max-width: 420px) {
#menu li{width:100%;border-bottom:1px solid #000;margin-bottom:6px;padding-bottom:10px;display:block}
#menu li a,#menu li.last a{float:none}
#menu li:last-child{border-bottom:none;margin-bottom:none;padding-bottom:none}
}