.bildTextList {
    display: flex;
    -moz-box: flex;
    -ms-flexbox: flex;
    -webkit-flex: flex;
    flex-direction: row;
    align-items: stretch;
    flex-basis: auto;
    flex: 1;
    flex-wrap: wrap;
    margin: auto;
}

.bildTextList div {
    width: 70%;
    margin-bottom: 45px;
    padding: 10px;
}

.bildTextList div.bildListFormat {
    width: 30%;
}

.bildTextList div img {
    width: 95%;
    height: auto;
}

h6.bildTextHeadline {
    display: block;
    font-size: 120%;
    margin-bottom: 10px;
    width: 100%;
    padding: 10px;
}

@media (max-width: 600px) {
    .bildTextList, .bildTextList div, .bildTextList div.bildListFormat {
        display: block;
        width: 100%;
    }

    .bildTextList div {
        margin-bottom: 25px;
    }
}