@media (max-width: 779px) {
#wrapper {
    overflow:hidden;
    padding-right:1vw;
    padding-left:1vw;
}
img,
embed,
object,
video {
    max-width: calc(100% - 3px);
}

/* Knöpfe zum Drucken etc platzieren */
.syndication {
    height:40px;
    right:0;
    top:-70px;
    position:absolute;
}
.syndication a {
    padding:20px 10px 10px;
}
#header {
    width:100%;
    height:85px;
}
#main {
    width:100%;
    float:none;
    margin-right:auto;
    margin-left:auto;
}
#TitelB {
    width:99%;
    min-width:371px;
}
#TitelNav {
    width:100%;
    max-width:515px;
    right:0;
    top:68px;
    position:absolute;
    background-color:#EAEAEA;
    z-index:10;
}
#TitelNav ul {
    width:100%;
    right:0;
    position:relative;
    padding-left:0;
}
#TitelNav li {
    width:23.7%;
    height:30px;
    float:left;
    text-align:center;
    border-right:1px dotted #161;
    font-size:14px;
    line-height:20px;
    text-transform:uppercase;
    list-style-type:none;
    cursor:default; overflow:hidden;
}

/* Jetzt größer für Touch. */
#TitelNav li a {
    position:relative;
    margin:0;
    padding:20px 3px 40px;
}
#TitelNav li.last {
    border-right:0;
}
.bilderspalte {
    float:left;
    margin-top:0;
    margin-right:0;
    padding-right:15px;
    width: calc(100% - 525px)
}
#bilderspalte_k {
    height:570px;
}

/* Setzt die Blattgröße um Center zu erlauben. */
.blatt {
    width:100%;
    margin-right:auto;
    margin-left:auto;
}
}
