screen and (max-width: 576px) {
body {
    background-image:url("files/harbuch/layout/bg-mobile.png");
    background-repeat:repeat-x;
}
.title-text,
.title-image {
    float:none;
}
.title-text {
    padding-top:20px;
    font-size:1.6em;
}
#reader-kopf {
    padding-top:10px;
    padding-bottom:10px;
    border-top:1px solid #000;
    display:flex; flex-direction: column;
}
#reader-kopf .image_container {
    margin-right:10px;
    flex:1;
}
.layout-latest figure.float_left {
    width:100%;
    float:none;
}
}
