@media only screen and (min-width:641px) and (max-width:1366px) {

    body {
        width: 1050px;
    }
    .items > .my-flex-block1:last-child {
        display: none;
    }
    .z .my-flex-block1:nth-child(3) {
        display: none;
    }
    .z > .items > .my-flex-block1:last-child {
        display: block;
    }
    .items > .my-flex-block1:nth-child(7) {
        display: none;
    }
    .my-flex-block1 {
        width: 31%;
    }
    .my-flex-block1 .cont {
        width: 210px;
        height: 158px;
    }
    .telegram {
        display: none;
    }
    .fon_kartinka {
        width: 1050px;
    }
    header.shapka_fix {
        width: 1050px;
    }
    div.top_pink1 {
        width: 1050px;
        box-shadow: 3px 3px 3px rgba(0,0,0,0.33);
    }
    nav.main_menu {
        left: 0;
        width: 1050px;
    }
    #navbar li a {
        font-size: 16px;
    }
    .fotoramka img {
        width: 100%;
        height: auto;
    }
    #flex-container img {
        width: 100%;
        height: auto;
    }
    #navbar li {
        padding: 0 0 5px 0;
    }
    .my-flex-block1 img{
        width: 95%;
    height: 95%;
    }
    .foto_note {
        padding: 8px 12px 0 26px;
    }
    .topline-content {
        box-shadow: 3px 3px 3px rgba(0,0,0,0.33);
    }
    .vhod_vihod {
        padding: 0;
    }
    body {
        font-size: 15px;
        line-height: 1.3;
    }
    div.pink_plashka a, div.pink_plashka p {
        font-size: 20px;
    }
    .zg {
        font-size: 26px;
    }
    #tm_text ul li a {
        font-size: 15px !important;
    }
    a.tit_main_news {
        font-size: 30px;
        line-height: 0.9em;
    }
    #tm_text ul li:nth-child(4){
        display: none;
    }
    .myline {
        right: 8px;
        width: 98.5%;
    }
    .more {
        margin: 8px;
    }
    .cat_top_items {
        width: 48%;
    }
    .cat_before_item {
        width: 32.3%;
    }
    .cat_top_items img {
        width: 330px;
        height: 245px;
    }
    .cat_before_item img {
        width: 220px;
        height: 160px;
    }
    .cat_cont .my-flex-container1 .items p {
        padding: 30px 12px 24px 12px;
    }
    .main_cat .items p {
        padding-top: 0;
    }
    span#c978 {
        display: none;
    }
    #tm_text {
        width: 861px;
    }
    .str_eks {
        top: 30%;
    }
    .topline {
        width: 1050px;
    }
    .news_left_column {
        width: 260px;
        margin-right: 10px;
    }
    main .verh {
        width: 450px;
        height: 550px;
    }
    .last_news1 {
        height: 550px;
    }
    .last_news1 .more {
        margin-left: 30px;
    }
    ul.pink li a {
        width: 70%;
        font-size: 15px;
        line-height: 18px;
    }
    #article_content3 p, #article_content_lladro p, .cat_cont > p {
        font-size: 17px;
    }
    #article_content3 img {
        max-width: 720px;
        height: auto !important;
    }
    .zag3 h1 {
        font: 500 32px/32px 'Fira Sans Extra Condensed';
    }
    div.pink_title_line div.m_tit a {
        font-size: 26px;
    }
    div.pink_title_line div.m_tit h1 {
        color: #354;
        font-size: 26px;
    }
    div.pink_title_line div.m_tit a {
        color: #354;
        font-size: 24px;
    }
    .pogoda {
        transform: scale(0.9,0.9);
        margin-left: -30px;
    }
    .right_main .news_left_column {
        width: 300px;
    }
    .ranee .cat_before_item:last-child {
        display: none;
    }
    .horoscope_content {
        left: 28px;
    }
    ol#zodiac li {
        transform: scale(0.8,0.8);
    }
    ol#zodiac li#z12 {
        left: -9%;
    }
    ol#zodiac li#z11 {
        left: -9%;
    }
    ol#zodiac li#z5 {
        top: 200px;
        left: 93%;
    }
    ol#zodiac li#z6 {
        top: 370px;
        left: 93%;
    }
    div#curve_chart_usd {
        width: 99% !important;
    }
    div#curve_chart_eur {
        width: 99% !important;
    }
    .valuta {
        padding: 10px 5px;
    }
    div.otherscablist {
        border-radius: 20px;
        color: #fff;
        float: left;
        padding: 20px 0 20px 0;
    }
    div.otherscablist li a {
        font: 600 20px/20px 'Fira Sans Extra Condensed';
        line-height: 1.5em;
    }
    div.otherscablist ul {
        padding: 0 20px;
        color: #fff;
    }
    .clinic-flex .podzag p{
        font-size: 17px !important;
    }
    .vopros {
        width: 475px;
    }
    .photodoc ul {
        width: 475px;
        padding: 0;
    }
    .photodoc {
        transform: scale(0.9,0.9);
        height: 360px;
    }
    .info {
        margin: 10px auto;
    }
    .cabs--flex-block div.zg1 a {
        font: 600 16px/20px 'Fira Sans Extra Condensed';
    }
    .cabs--flex-block .zg1 {
        left: 20px;
    }
    div.year_menu ul.menu li {
        margin-left: 6px;
    }
    div.titl_main div.left {
        width: auto;
    }
    div.div_forma div.fl_r, div.div_forma_dot div.fl_r {
        width: 510px;
    }
    div.psw {
        background: none;
    }
    .rb {
        width: 26% !important;
        height: 618px !important;
        padding: 0 10px !important;
    }
    .zgbg {
        font: 500 20px/20px 'Fira Sans Extra Condensed' !important;
        margin-bottom: 10px !important;
    }
    div.contact_page p {
        font-size: 16px;
    }
    .doctorslist p {
        font-size: 13px;
    }
    .article_photo figcaption {
        max-width: 680px;
    }
    .article_photo {
        max-width: 720px !important;
    }
    .sc .my-flex-block1:last-child {
        display: none;
    }
    .au .author {
        width: 49%;
    }
    .last_news_main {
        height: 482px;
    }
    .first_abz {
        font-size: 17px;
    }
}
