<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.tx-ms-newslisting {
    display: grid;
    grid-template-columns: 1fr;
    /*column-gap: 40px;*/
    /*100% - 40px + 2*border-spacing*/
    /*1200px + 2*border-spacing*/
}

.tx-ms-newslisting&gt;div {
    grid-column: 1;
    min-height: 200px;
}
:not(.element_list)&gt;.tx-ms-newslisting&gt;.textmedia{
    padding-bottom: calc(20px + 1.5rem);
    position: relative;
}
:not(.element_list)&gt;.tx-ms-newslisting .carousel-caption .captionTextbox {
    padding-bottom: 1.5rem;
    position: relative;
  vertical-align:baseline;
}
.textmedia .lastlink.tx-ms-news,
.textmedia a.last.tx-ms-news {
    position: absolute;
    bottom:20px;
    right:20px;
}
.carousel .lastlink.tx-ms-news,
.carousel a.last.tx-ms-news {
    position: absolute;
    bottom:0px;
    right:0px;
}

.tx-ms-newslisting&gt;.textmedia&gt;.ce-bodytext {
    padding-bottom: 1.5em;
    height: 100%;
    min-height: 160px;
    position: relative;
    box-sizing: border-box;
}

.tx-ms-newslisting&gt;.textmedia&gt;.ce-bodytext&gt;.readmore {
    position: absolute;
    bottom: 0;
    right: 0;
}

.tx-ms-newslisting&gt;.textmedia&gt;.ce-bodytext&gt;.readmore&gt;a {
    font-weight: 650;
    font-size: 1.25rem;
}

.tx-ms-newslisting&gt;.textmedia.red {
    color: white;
    background-color: #bc0000 !important;
    position: relative;
}

.tx-ms-newslisting&gt;.textmedia.red&gt;.ce-bodytext {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: auto;
    text-align: center;
    min-height: 0px;
}

.tx-ms-newslisting&gt;.textmedia.red&gt;.ce-bodytext&gt;.readmore {
    position: static;
}

.tx-ms-newslisting&gt;.textmedia.red&gt;.ce-bodytext&gt;h3 {
    font-size: 2rem;
}

.tx-ms-newslisting&gt;.textmedia.red&gt;.ce-bodytext&gt;.readmore&gt;a {
    color: white;
}

@media only screen and (min-width:768px) {
    #content_wrapper&gt;div&gt;.tx-ms-newslisting {
        grid-template-columns: 1fr 1fr;
    }
    #content_wrapper&gt;div&gt;.tx-ms-newslisting&gt;:nth-child(even) {
        grid-column: 2;
    }
}</pre></body></html>