
@media(max-width:992px) {
    #c567 { display: none; }
}
@media(min-width:992px) {
    #c554 { display: none; }
}


#c567 .frame-container .contentcontainer-column .frame .element-header ::after{
    content: "";
    width: 8rem;
    height: 1px;
    background: white;
    margin-top: .5rem;
    margin-bottom: .5rem;
}

#c567.frame {
    border: 0px solid red;
}
#c567.frame p {
    color: white;
}
#c567.frame .element-header {
    color: white;
}

@media(min-width:992px) {

    #c567.frame .frame-header {
        border: 0px solid red;
        margin-bottom: 0px;
    }
    
    
    #c567 {
        background: url("/fileadmin/user_upload/Seite/Bilder/Timeline/tabelle.jpg") no-repeat top left / 100%;
    }

    #c567 .frame {
        --frame-spacing: 0px;
    }
    #c567 .frame-container .contentcontainer-column  {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
    }

    #c567 .frame-container .contentcontainer-column .frame  {
        flex: 0 0 33.3333%;
    }
    #c567 .frame-container .contentcontainer-column .frame .frame-inner {
       padding-left: 2.5rem;
       padding-top: 1.5rem;
    }

    #c567 .frame-container .contentcontainer-column .frame {
        border: 0px solid orange;
        position: relative;
        
    }
    #c567 .frame-container .contentcontainer-column .frame .frame-inner {
        width: 100%;
        height: 170px;
        padding-right: 2rem;
    }
    #c567 .contentcontainer .frame-background-none:first-child, .contentcontainer .frame-layout-embedded:first-child {
        padding-top:inherit;
    }
    
    /* Letzter Eintrag 10ß0% */
   #c567 #c505  {
        position: relative;
        min-width:100%;
        border: 0px solid blue;
        overflow-x: visible;
    }
    

}


@media(max-width:1400px) {
    #c567 .frame-container .contentcontainer-column .frame .frame-inner {
       padding-left: 1.25rem;
       padding-top: 0.5rem;
    }

    #c567 .frame-container .contentcontainer-column .frame {
        border: 0px solid red;
        position: relative;
        
    }
    #c567 .frame-container .contentcontainer-column .frame .frame-inner {
        width: 100%;
        height: 145px;
        padding-right: 1rem;
    }
    
}

@media(max-width:1200px) {
    #c567 .frame-container .contentcontainer-column .frame .frame-inner {
       padding-left: 1.25rem;
       padding-top: 0.5rem;
    }

    #c567 .frame-container .contentcontainer-column .frame {
        border: 0px solid orange;
        position: relative;
        
    }
    #c567 .frame-container .contentcontainer-column .frame .frame-inner {
        width: 100%;
        height: 125px;
        padding-right: 1rem;
    }
    
}



