@media only screen and (max-width: 970px) {
    body[class=' open-news'] .mfix {
        position: fixed;
        transform: translate(100%,0);
        background-color: #fff;
    }

    .mhide {
        display: none;
    }

    .mo-news {
        display: block!important;
    }

    .mo-news .panel-text .panel-date {
        width: 30px;
        margin: 0;
        left: 10px;
        top: 40%;
        position: absolute;
    }
        
    .mo-news .news-title {
        margin-bottom: 0;
        margin-left: 32px;
    }
        
    .mo-news .news-list {
        margin-bottom: 0;
        margin-left: 30px;
    }

    .mo-news .news-list {
        margin-left: 10px;
    }
        
    .mo-news .circle {
        display: none;
    }

    /*.last .news-list .panel-date  {
        display: none;
    }*/

}

@media only screen and (max-width: 1435px) and (min-width: 971px){
    body .footer .inner.gl-fix, body .panel-list .inner.gl-fix {
    margin-right: auto;
}
}

@media only screen and (max-width: 767px) {
    .mobile-vis {
        display: block!important;

    }
}

.tt_author_fix{
    margin: 0px;
}
.author_description{
    width: 500px;
    margin-top: 10px;
}
.author_description p{
    color: #9a9a9a;
    font-style: italic;
    font-size: 14px;
    line-height: 1.214;
    margin-bottom: 0px;
    width: auto;
    display: inline-block;
}
.links_author_span{
    font-size: 14px;
    line-height: 1.214;
    display: inline-block;
}
.links_author_span:hover{
    text-decoration: underline;
}

.thumb-wrap {
    width: 100%;
    /* height: 181px; */
    margin: 0;
    margin-top: 0;
    /* background: black; */
    position: relative;
    /* padding-bottom: 56%; */
}

.thumb-wrap iframe {
    /* position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0; */
    /* height: auto!important;*/
    /* width: 100%!important; 
    height: 100%!important; */
    /* min-height: 300px; */
    /* max-width: calc(16 / 9 * 100vh); */
    max-width: 100%;
}
.thumb-wrap iframe[width="560"]{
    height: 310px!important;
}
@media only screen and (max-width: 1435px) {
    .thumb-wrap iframe[width="560"]{
        height: 265px!important;
    }
}
@media only screen and (max-width: 1279px) {
    .thumb-wrap iframe[width="560"]{
        height: 305px!important;
    }
}
@media only screen and (max-width: 1179px) {
    .thumb-wrap iframe[width="560"]{
        height: 260px!important;
    }
}
@media only screen and (max-width: 1035px) {
    .thumb-wrap iframe[width="560"]{
        height: 216px!important;
    }
}
@media only screen and (max-width: 970px) {
    .thumb-wrap iframe[width="560"]{
        height: 295px!important;
    }
}
@media only screen and (max-width: 768px) {
    .thumb-wrap iframe[width="560"]{
        height: 310px!important;
    }
}
@media only screen and (max-width: 480px) {
    .thumb-wrap iframe[width="560"]{
        height: 255px!important;
    }
}
@media only screen and (max-width: 376px) {
    .thumb-wrap iframe[width="560"]{
        height: 192px!important;
    }
}
@media only screen and (max-width: 1600px){
.menu-wr {
    padding: 0 10px 0 216px;
}
.menu-top .menu-wr .menu {
    width: auto;
    margin: 0 auto 0 65px;
}
}
@media only screen and (max-width: 1270px){
    .switcher {
        left: 160px;
    }
    .menu-top .menu-wr .menu {
        margin: 0 auto 0 -8px;
    }
    .menu .link-item {
        margin-right: 0%;
    }
}
@media only screen and (max-width: 1020px){
    .switcher {
        left: 155px;
    }
    .menu-wr {
        padding: 0 10px 0 200px;
    }
}

