.wrap {
    width: 100%;
}

.eye_img{
    width:100%;
}
@media screen and (max-width: 690px) {
    .img_article{
        margin-bottom:21px;
    }
    h1{
        margin-top:17px;
        font-size: 22px;
line-height: 32px;
/* or 145% */

text-transform: uppercase;
    }
    .pad_clear {
        padding: 0;
    }
    .main_menu{
        display: none;
    }
    .top_img{
        background-image: url(../img/topimg_mob.png);
        background-repeat: no-repeat;
    }
    .article{
        padding:0px;
        margin:18px 7px;
        border:none;
            border-top: 2px solid rgba(0, 118, 163, 0.35);
    }
    .logo,.search_pic{
        display: none;
    }
    header .wrap{
        height: 56px;
    }
    .header_title{
        font-weight: bold;
font-size: 12px;
line-height: 18px;
    }
    .institution{
        font-size: 8px;
line-height: 13px;
        padding: 14px 0 7px;
    }
    .preview img{
        width: 66px;
height: 44px;
    }
    .preview_title {
        font-weight: 500;
font-size: 24px;
line-height: 18px;
        padding-top:11px;
    }
    .preview_desc{
        font-size: 14px;
line-height: 20px;
/* or 143% */

text-align: center;

color: #0076A3;
        padding:9px 0 0px;
    }
    .breadcrumbs{
        margin-top:12px;
    }
    .date_article{
        margin-top:18px;
    }
    .description_article{
        margin-top:37px;
    }
    .doctor_mob img{
        display: block;
        margin-top:3px;
        width: 68px;
height: 68px;
    }
    .doctor_mob{
        display: flex;
    }
    .doctor_mob h3{
        margin-top:0;
        padding-left:13px;
    }
    h3, .doctor_mob{
        margin-top:27px;
    }
    h3{
        font-size: 16px;
line-height: 20px;
    }
    p{
        margin-top:15px;
    }
    .sert_img{
        width: 169px;
height: 224px;
    }
    ul{
        padding-left:30px;
        margin-top:8px;
    }
    .timer_wrap{
        display: none;
    }
    .btnOrder{
        font-size: 14px;
        line-height: 20px;
        padding:13px 25px 9px;
        height: 64px;
        margin: 19px auto 26px;
    }
    .orderForm{
        margin: 19px auto 26px;
    }
    .comment_title{
        margin-top:26px;
        flex-direction: column;
    }
    .comments_block{
        margin-top:13px;
        margin-bottom:38px;
    }
    .comment{
        margin-bottom: 19px;
    }
    .title_menu,.menu_top,.menu_bottom{
        display: none;
    }
    .news_block{
        margin:8px;
    }
    .news:nth-child(4){
        display: none;
    }
    
    .news{
        float:left;
        width:49%;
        padding-right:8px;
    }
    .news img{
        width: 123px;
height: 70px;
    }
    .sidebar {
    margin-top: 0px;
}
    footer{
        padding-top:36px;
        padding-bottom: 77px;
        display: block;
        text-align: center;
    }
    footer p{
        margin-bottom: 0px;
    }
}