@media only screen and (min-width:768px) and (max-width:850px) {
.logo {
    width:100%;
    padding:20px 0;
    text-align:center;
    margin: auto;
}
#header .mod_search {
    top:113px;
    z-index:9999;
}
#titelbild {
    clear:both;
}
x#main {
    max-width:90%;
    margin-right:100px;
    text-align:justify;
}
#main,
#left,
#right {
    margin-bottom:40px;
}
.adress .ce_text {
    margin-right:3%;
}
.adress {
    padding-left:20px;
}
.adress .last,
.adress .first {
    margin-right:0;
    margin-left:0;
}
#container {
    padding-left: 5%;
    padding-right: 5%;
}

}
