.titled_bild_wrap{
    width: 100%;
    margin: 0 auto;
    display: flex;
    position: relative;
}
.titled_bild_wrap .title{
    width: 40px;
    margin-right: 5px;
    position: relative;
    font-size: 1.8em;
    align-self: flex-end;
}
.titled_bild_wrap .title .h{
    transform: rotate(-90deg);
    font-family: 'candara';
    font-size: 1.5em;
    color: rgb(24,24,24);
    margin: 0 0 10px 0;
    font-weight: lighter;
}
.titled_bild_wrap .bild{
    width: 100%;
}
.titled_bild_wrap.ohne_bild .bild{
    height: 500px;
    background-color: grey;
}
/*---Backend------------------------------------------------------------------------------------------------------------*/
.logged_in .titled_bild_wrap{
    flex-direction: column;
}
.logged_in .titled_bild_wrap .title{
    width: 100%;
}
.logged_in .titled_bild_wrap .title .h{
    position: relative;
    transform: none;
    transform-origin: unset;
    top: unset;
    right: unset;
    width: 100%;
}
.logged_in .titled_bild_wrap .bild{
    height: auto;
    width: 100%;
}
/*---CMS Klassen-------------------------------------------------------------------------------------------------------*/
.overlap .titled_bild_wrap{
    width: 100%;
    margin: 0 auto;
    display: block;
    position: relative;
}
body:not(.logged_in) .overlap .titled_bild_wrap .title{
    position: absolute;
    bottom: 10px;
    left: 20px;
    width: auto;
}
body:not(.logged_in) .title_right.overlap .titled_bild_wrap .title{
    left: unset;
    right: 20px;
}
.overlap .titled_bild_wrap .title .h{
    position: relative;
    top: unset;
    right: unset;
    transform: none;
    width: auto;
}
.title_white .titled_bild_wrap .title .h{
    color: #ffffff;
}
.logged_in .title_white .titled_bild_wrap .title .h{
    color: #5a6268;
}
body:not(.logged_in) .overlap .titled_bild_wrap .bild{
    width: 100%;
}
@media screen and (max-width:1000px){
    .titled_bild_wrap{
        margin: 40px auto 0;
    }
}
@media screen and (max-width:600px){
    .titled_bild_wrap .title .h{
        font-size: 1em;
    }
}