@media only screen and (max-width: 1024px) {}

@media only screen and (max-width: 992px) {}

@media only screen and (max-width: 774px) {}

@media only screen and (max-width: 650px) {}

@media only screen and (max-width: 630px) {}

@media only screen and (max-width: 460px) {}

@media only screen and (max-width: 457px) {}

@media only screen and (max-width: 450px) {}

@media only screen and (max-width: 425px) {}

@media only screen and (max-width: 330px) {}

@media only screen and (max-width: 1600px) {
    footer div.col-lg-5.col-md-12.weiss.p-4.formular.text-dark {
        margin-top: -190px;
    }

    .row.claim {
        margin-top: -190px;
    }
}

@media (max-width: 1400px) {
    .navbar-brand img.lrg-logo {
        height: auto;
    }

    .h1-top {
        padding: 25% 0 0 0;
    }

    .container-lg {
        max-width: 1620px !important;
    }

    .hovereffect .overlay {
        padding: 5px;
    }

    .hovereffect h3 {
        font-size: 15px;
        padding: 5px;
    }

    .hovereffect p.info {
        font-size: 13px;
        line-height: 140%;
        padding: 5px;
        margin-top: 3px;
    }

    .row.kontaktform.omega .col-lg-5.col-md-12,
    .row.kontaktform.omega .col-lg-7.col-md-12 {
        width: 100% !important;
    }

    .footer-img {
        left: 0;
    }

    footer .formular {
        bottom: 0;
        margin: 4% 0 4% 0 !important;
    }

    .footer-img {
        display: none;
    }
}

@media (max-width: 1280px) {
    .h1-top {
        padding: 24% 0 0 0;
    }

    .p-fix {
        padding-bottom: 0 !important;
    }

    .m-fix {
        margin-top: 0 !important;
    }

    .right-fix {
        right: 15px !important;
    }

    .row.claim {
        margin-top: -50px;
    }

    /*.p-fix {
        margin-bottom: 110px !important;
    }*/
    /*footer > div > div > div:nth-child(2) > div.col-lg-7.col-md-12.mt-5.pt-5 {
        margin-top: 200px !important;
        margin-bottom: 50px !important;
}*/
}

@media (max-width: 995px) {
    .m-fix {
        margin-bottom: 25px;
    }

    p.info {
        height: 30%;
    }

    .h-fix {
        margin-top: 30px;
    }
}

@media (max-width: 980px) {
    .navbar {
        padding: 30px 0 20px 0 !important;
    }

    .navbar-toggler-icon {
        margin-top: 0;
    }

    .row.claim {
        margin-top: -30px;
    }

    h1 {
        font-size: 30px !important;
    }

    h1.unterzeile {
        font-size: 22px !important;
    }

    .Bg-red {
        height: auto;
    }

    .head-carousel-wrapper {
        margin-top: 140px;
    }

    .carousel.slide.folge {
        margin-top: 80px;
    }

    /*.claim-home-bg {
        margin-top: 270px;
    }*/

    .hide-980 {
        display: none;
    }

    .navbar-brand img.lrg-logo {
        width: 280px !important;
    }
}

@media only screen and (max-width: 800px) {
    .news-ticker {
        display: none;
    }

    .navbar {
        min-height: 100px;
    }

    .navbar-toggler-icon {
        margin-top: 0;
    }

    .navbar-brand img.lrg-logo,
    .navbar-scrolled img.lrg-logo {}

    .sml-logo {
        max-width: 60%;
        height: auto;
    }

    #head-carousel {
        margin-top: 40px;
    }

    .claim-folge {
        margin-top: 20px;
    }

    h2.h1 {
        font-size: 30px !important;
    }

    .h1-top {
        padding: 25% 0 0 0;
    }

    .HG-red {
        display: none;
    }

    .HG-red-2 {
        display: none;
    }
}

@media (max-width: 576px) {
    .quickbutton-container {
        display: none;
    }

    .navbar-brand img.lrg-logo,
    .navbar-scrolled img.lrg-logo {
        max-width: 60%;
        height: auto;
    }

    .navbar-brand img.sml-logo {
        margin-top: -40px;
    }

    .head-carousel-wrapper {
        margin-top: 60px;
    }

    .carousel.slide.folge {
        margin-top: 70px !important;
    }

    /*.claim.home {
        margin-top: -300px;
    }*/

    .h1-top {
        padding: 30% 0 0 0;
    }

    .card-columns {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 1.25rem;
        -moz-column-gap: 1.25rem;
        column-gap: 1.25rem;
        orphans: 1;
        widows: 1;
    }
}
