@media (min-width: 2200px) {

    .Background-comments {
        display: none;
    }

    .they-said-about-us {
        background-color: #f2f2f2;
    }
}

@media (min-width: 0px) and (max-width: 1060px) {
    .All-nav-div>ul:last-of-type {
        display: none;
    }

}

@media (min-width: 889px) {

    #list-nav {
        display: none;
    }

    .mobile {
        display: none;
    }

    #list-mobile-div {
        display: none;
    }
}

@media (min-width: 0px) and (max-width: 940px) {


    .Desktop-Div {
        display: none;
    }

    .All-div-services {
        text-align: center;
    }

    .h1-headline {
        margin: 0;
    }

    .Background-subscriptions {
        top: -11px;
    }

    .subscriptions {
        text-align: center;
    }

    .business {
        text-align: center;
    }

    .they-said-about-us {
        text-align: center;
    }

    .Background-comments {
        top: 0;
    }
}

@media (min-width: 0px) and (max-width: 870px) {

    .All-nav-div>ul:first-of-type {
        display: none;
    }

    .All-nav-div>a:nth-of-type(2) {
        display: none;
    }
    
      .All-nav-div>a:nth-of-type(3) {
        display: none;
    }

}


@media (min-width: 0px) and (max-width: 779px) {

    .All-subscriptions>div {
        margin: 0 auto;
        margin-top: 50px;
        display: block;
    }
}

@media (min-width: 0px) and (max-width: 750px) {

    .delete {
        display: none;
    }
}

@media (min-width: 870px) {

    #list-nav {
        display: none;
    }


}

@media (min-width: 0px) and (max-width: 364px) {
    .copyright>div>div {
        float: none;
        margin: 0 auto;
        display: block;
    }

    .copyright h3 {
        display: block;
        float: none;
        margin-left: 0;
        margin-right: 0;
        color: #676767;
        text-align: center;
    }
}

@media (min-width: 0px) and (max-width: 311px) {

    .All-subscriptions>div {
        width: 73%;
    }

    .All-Logo div {
        width: 82%;
    }

    .comments>div {
        width: 82%;
    }

    .All-Links-footer>div:not(.copyright) {
        margin: 0 10px;
        margin-top: 20px;
    }

    .h1-headline::after {
        width: 100%;
    }

    .Language>div {
        width: 90%;
    }
}

@media (min-width: 0px) and (max-width: 220px) {

    .main>p {
        padding: 0;
    }

    .h1-headline {
        font-size: 25px;
    }

    .comments>div {
        margin: 20px 0;
    }

    .All-Logo div {
        margin: 20px 0;
    }

    .All-subscriptions>div>a {
        width: 90%;
    }

    .comments>div h3 {
        width: 45%;
    }
}