.newsFrontEintragWrapper{
    width: 100%;
    margin-bottom: 20px;
    background-color: white;
    padding: 10px;
    float: left;
    box-shadow: 0 11px 48px -24px gray;
}

div.newsFrontImage{
    width: 20%;
    max-width: 120px;
    min-width: 80px;
    float: left;
    display: inline;
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 10px;
    margin-top: 15px
}
div.newsFrontText{
    width: 75%;
    float: left;
    display: inline; 

}

@media only screen and (max-width: 780px){
    .newsFrontEintragWrapper{
        width: 98%;
    }
}
@media only screen and (max-width: 450px){
    .newsFrontEintragWrapper{
        width: 96%;
    }
}
@media only screen and (max-width: 610px){
    div.newsFrontImage{
        width: 98%;
        float: none;
        margin-top: 0px
    }

    div.newsFrontText{
        width: 98%;
        float: none;
        display: block;
        padding-left: 0px;
    }
}

