body {
	overflow-x: hidden;	
	overflow-y: scroll;
}
@media(max-width: 1200px) {
    /* .header__list {
        gap: 20px;
    } */

    .main {
        margin-top: 20px;
    }
}

@media(max-width: 1055px) {
    /* .header__list {
        gap: 25px;
    } */

    .header__top-date {
        display: none;
    }

    .header__search_block {
        display: none;
    }
    
    /* .header__top_container {
        justify-content: center;
    } */

    .header__item:nth-child(10) {
        display: none;
    }

    .meeting_photo {
        width: 100%;
    }
}

@media(max-width: 950px) {
    /* .header__list {
        gap: 10px;
    } */

    .header__item:nth-child(9) {
        display: none;
    }


    .footer__top {
        min-height: 72px;
        padding-top: 25px;
        align-items: unset;
        height: unset;
        justify-content: center;
    }

    .download {
        display: none;
    }

    .footer__top nav {
        flex-direction: column;
        gap: 15px;
    }

    .footer__nav .nav__item {
        font-size: 16px; 
    }

    .info__medic {
        margin-bottom: 30px;
    }
}

@media(max-width: 881px) {
    .header__item:nth-child(11) {
        display: none;
    }

    .quotes__img {
        width: 400px;
    }

    .info__text {
        font-size: 20px;
    }

    .problems__double {
        flex-direction: column;
    }

    .info__list {
        white-space: nowrap;
        width: 100%;
        overflow: hidden;
    }

    .main {
        margin-top: 0;
    }
}

@media(max-width: 756px) {
    .header__item:nth-child(6) {
        display: none;
    }

    .quotes__img {
        width: 350px;
        height: 250px;
    }

    .info__quotes {
        flex-direction: column;
    }
}

@media(max-width: 691px) {
    .header__item:nth-child(8) {
        display: none;
    }


    .comment-list {
        margin-bottom: 40px;
    }
}

@media(max-width: 608px) {
    .header__item:nth-child(7) {
        display: none;
    }

    .info__main_title {
        font-size: 25px;
    }
    

    .info__text {
        font-size: 18px;
        line-height: 35px;
    }

    .after__button {
        max-width: 400px;
        height: 60px;
    }
}

@media(max-width: 514px) {
    .header__bottom {
        display: none;
    }

    .header__top {
        min-height: 45px;
    }

    body {
        padding-top: 61px;
    }

    .header__search_block {
        display: block;
    }

    .header__search-input {
        display: none;
    }

    .header__bottom {
        height: 0;
        display: block;
    }

    .header__burger {
        position: absolute;
        top: 10px;
    }

    .header__top {
        position: relative;
    }

    .header__top_container a {
        margin: 0 auto;
    }

}

@media(max-width: 494px) {
    .small__middle {
        flex-direction: column;
    }

    .image_bones_medics {
        height: 250px;
    }
    
    .info__small_description-left {
        flex-direction: column;
        align-items: flex-start;
    }

    .order__from {
        width: 100%;
    }
}