@media only screen and (max-width:1400px) and (min-width:1024px) {


}

@media only screen and (max-width:1024px) and (min-width:767px) {



}


@media only screen and (max-width:767px) and (min-width:425px) {


}

@media only screen and (max-width:1023px) and (min-width:0) {
    .bottom_block .title {
        padding: 20px 0 0 0;
    }
.news_under_read .img {  
    height: 207px;
}
.soc_full  {margin:0}
.serch { z-index: 1000;}
.radio, #home, .like, .print {display:none;}
.newscarusel .li {width:340px}
.tab-content iframe {width:100%}
.poisk {
    cursor: pointer;
    position: absolute;
    left: 0;
    top: -72px;
}

.city_select2 {
    position: fixed;
    left: 0;
    top: 18%;
    background: #fff;
    z-index: 100000;
    width: 100%;
    margin-left: 0;
    padding: 20px;
    box-shadow: 0 0 12px #ccc;
}



.top_block_time {    height: 153px;
    background: #0b4d5f;
    z-index: 1000;
    width: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;}
.links_top li:first-child {display:none;}
.mmenu-button {display: block !important;}
.top_block_time .fix {height: 250px;}
.shkala li:after {background:none;}
.top_block_2 {z-index:100}
#home { top: -62px; left: 0;}
.fix, .top_news_block_1, .top_news_block_2, .baner img, .copy  {width:100%; max-width:100%; min-width:100%; margin:0}
.content_left , .menu, .name, .golub  {display:none;}
.shkala {background:none; top:0; padding: 0;}
.shkala .container { height: 80px; flex-flow: row;}
.shkala li {background:none; margin-right: 15px; padding:0;     color: #fff;}
.shkala li b {
    font-size: 12px;
    display: block;
    line-height: 30px;
    margin-top: 5px;
}
.links_top {
    position: absolute;
    left: 41px;
    bottom: 127px;
}
.links_top li a {color:#fff}
.shkala li u {
    text-decoration: none;
    font-size: 12px;
    color: #307f94;
}
.shkala li.act b {
    font-size: 14px;
}
.shkala li.act {
    background:none;
	color:#f0c01e
}
.shkala li.act b, .shkala li.act u, .shkala li.act i {color:#f0c01e}

.container {flex-direction: column;}
.soc ,.kor, .zap_news , .top_block_1  .container , .autoriz, .bot_tab, .serch .container, .pop_news, .krohi, .nextback { flex-direction: row;}
.krohi {flex-wrap: wrap; justify-content: flex-start;}
 .top_block_1  .container , .bot_tab {flex-wrap: wrap; justify-content: center;}
.content_center , .content_right {
flex-basis: 100%;
    width: 100%;
    margin: 0;
    padding: 0 10px;
    box-sizing: border-box
}
.bot_tab {position:relative; left:0;top:0}
.galery_block .strelka-r {right:0}
.galery_block .strelka-l {left:0}
.galery_block_ul li {width: 100%; margin:0}
.hideblock3 a:nth-child(4) .img, .hideblock3 a:nth-child(4) .txt {width:auto; display:block}
.hideblock3 a:nth-child(4) .img {height: 183px;}
.top_block_dmenu  {background:#fff;}
.top_block_dmenu .container , .top_block_2, .top_block_1, footer .container {height:auto}
.top_block_dmenu .container a {width:100%; display:block; margin:10px 0; background:none; text-align:center; padding:0; font-size:18px}
.top_block_dmenu .container a:last-child {padding:0}
.logo {position:relative; margin: 0 auto;}
.top_block_1 .container, .top_block_2 .container {height:auto; background-color:#307f94}
.kalen  {background-size:cover!important}
.top_block_1 {background:#307f94}
.lang {margin:0 0 0 10px}
.zametka, .autoriz, .soc {margin:15px 0}
.timenamaz {margin-bottom:15px}
.hideblock3 a:nth-child(4) {flex-basis: content!important;}
.creatida {width:100%; margin:15px 0; padding:0 10px} 
.galery_block_ul li a .txt span, .copy, .creatida {padding:10px;box-sizing: border-box; }
footer {background-repeat:repeat}
.bot_tab li {margin-bottom:15px}
.bibl_block_hide li, .galery_block_block_hide li {width:100%}
.strelka, .strelka2 {opacity:1}
.txt_kniga {text-align:center;}
.under .content {padding-top: 0px;}
.krohi li {padding:10px 15px}

.hideblock5 .txt {width:100%;    box-sizing: border-box;}
.photo-read .media-element li.media-slider, .photo-read .media-hidden, .photo-read .media-hidden a {width:339px}

.top_news_block_2 {margin-top:20px}
/*nowrap */
.full_txt ,.news_under_tab{flex-direction: inherit;}
.full_txt  img {width:100%!important}
.media  {padding-top:20px!important}
.ccol_content {padding:0}
.ccol_content .under_news_block {padding:0 10px}
.under_news_block {margin-bottom:20px}
.hideblock5 .txt {padding:20px}
.zapisi {margin-top:20px}
.photo-navi .hide_list {width: 86%;}
#audio_list {padding:20px}
.blackfon { background: rgba(0,0,0,0.2); position:absolute; left:0; top:0; width:100%; height:100%; display:none; z-index:9997}
.pushy-open-left .blackfon {display:block}
}