@media (max-width: 657px) {
html {
    font-size:14px;
}
#wrapper {
    width:100%;
}
#headerTop {
    width:100%;
    height:80px;
    margin:0;
    padding:  0 0 20px 0;
    z-index:99;
}
#main .inside,
#ansprechPartner .inside,
#footer .inside {
    width:90%;
    padding-right:5%;
    padding-left:5%;
}
h1 {
    font-size:1.75rem;
}
#container {
    background-image: none;
}

#logo {
    width:180px;
    height:60px;
    float:none;
    display:block;
}
h1#claim {
    float:none;
    clear:both;
    display:block;
    padding-top:0;
    padding-left:20px;
}

.ms-nav-prev,
 .ms-nav-next {
    display: none;
}

.splide__slide {
  padding-inline: 32px !important;
}

.splide__arrow--prev {
  left: -22px;
}
.splide__arrow--next {
  right: -22px;
}

#bottomFoot .rs-column.-large-col-5-4 {
    width:100%;
}
.formLeft,
.formRight {
    width:100%;
    float:none;
}
#footer .ce_text.txtRight {
    padding-top:2rem;
}
#ansprechPartner .ap .image_container {
    float:none;
    display:block;
    padding-bottom:.5rem;
}
.ce_rsce_produkte .prd:nth-child(2n+1) .image_container,
.ce_rsce_produkte .prd:nth-child(2n) .image_container {
    width:100%;
    float:none;
    display:block;
}
.ce_rsce_produkte .prd:nth-child(even) .prd_desc,
.ce_rsce_produkte .prd:nth-child(odd) .prd_desc {
    width:100%;
    margin-right:0;
    margin-left:0;
    padding-top:0;
}
h1.firstHeadline {
    width:100%;
}
.ce_rsce_produkte .prd_desc h1 {
    font-size:1.5rem;
}
.linkBoxImg .rs-column.-large-col-5-1 {
    width:100%;
}
.mod_sitemap ul li {
    padding-top:.5rem;
    padding-bottom:.5rem;
}



}
