@media all and (max-width: 768px) {
.stellen {
    margin-top:2rem;
}
.gesellschaften {
    margin-bottom:2.5rem;
}
.aktionen-icon {
    display:none;
}
.logo {
    padding: 15px 0 25px 10px;
}
.logo .image_container img {
    margin-top:0;
}
.Htel:before,
.Hoff:before,
.Hmail:before {
    font-size: 20px;
    padding: 20px 7px 20px 0;
    margin: 0 7px 0 0;
}
.topnavi:before {
    display:none;
}
.topnavi ul.level_1 {
    /*padding: 15px 0 12px 0;*/
    padding:0;
}
.Htel,
.Hoff,
.Hmail {
    padding-top:15px;
    font-size:13px;
}
.Hinfozeile {
    display:none;
}
.Hinfo1 {
    display:none;
}
}
