@media all and (max-width: 480px) {
.ansprechpartner {
    text-align:center;
    margin-bottom:50px;
}
.newsbruch {
    display:block;
}
h1 {
    font-size: 24px;
    line-height: 28px;
}
.logo {
    margin: 0 0 0 -15px;
    width: 70%;
    padding: 5px 0 15px 0;
}
.sliderinfo {
    margin-top: -35px;
    padding:10px;
    width: calc(100% - 20px);
}
.sliderinfo h2 {
    font-size:24px;
}
div.f-links,
div.f-rechts {
    width:100%;
    float:none;
}
.uk-grid>* {
    padding-left:15px;
}
.uk-tz-padding {
    padding-right:15px;
}
.aktion {
    margin-bottom:3rem;
}
.aktionen.dabox {
    background-size: cover;
}
#map {
    height:100px;
}
.footercard {
    position: relative;
    margin: 0;
    width: 100%;
}
.footercard > .image_container {
    width: 33%;
    float: right;
    position: absolute;
    right: 10px;
    bottom: 0;
}
.tz-mmenu-button {
    padding: 6px 10px;
    top:10px;
}
}
