#newslist .mod_newslist, #newslist-homepage .mod_newslist {
    overflow: auto !important;
    margin-left: -15px !important;
    margin-right: -15px !important
}

#newslist .mod_newslist .ce_bs_col_start_pal figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal figure:after {
    color: white;
    font-size: 1.14rem;
    height: 2.6rem;
    text-transform: uppercase;
    letter-spacing: 0.1rem;
    background: #A1003D;
    padding: .5rem 3rem;
    position: absolute;
    bottom: -1.2rem;
    left: 30px
}

#newslist .mod_newslist .ce_bs_col_start_pal .news figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .news figure:after {
    content: "News"
}

#newslist .mod_newslist .ce_bs_col_start_pal .presse figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .presse figure:after {
    content: "Presse"
}

#newslist .mod_newslist .ce_bs_col_start_pal .press figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .press figure:after {
    content: "Press"
}

#newslist .mod_newslist .ce_bs_col_start_pal .workshop figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .workshop figure:after {
    content: "Workshop"
}

#newslist .mod_newslist .ce_bs_col_start_pal .publikation figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .publikation figure:after {
    content: "Publikation"
}

#newslist .mod_newslist .ce_bs_col_start_pal .publication figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .publication figure:after {
    content: "Publication"
}

#newslist .mod_newslist .ce_bs_col_start_pal .seminar figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .seminar figure:after {
    content: "Seminar"
}

#newslist .mod_newslist .ce_bs_col_start_pal .neuer-datensatz figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .neuer-datensatz figure:after {
    content: "Neuer Datensatz"
}

#newslist .mod_newslist .ce_bs_col_start_pal .new-dataset figure:after, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .new-dataset figure:after {
    content: "New Dataset"
}

#newslist .mod_newslist .ce_bs_col_start_pal:nth-child(1n) figure, #newslist-homepage .mod_newslist .ce_bs_col_start_pal:nth-child(1n) figure {
    position: relative
}

#newslist .mod_newslist .ce_bs_col_start_pal:nth-child(1n) figure _img, #newslist-homepage .mod_newslist .ce_bs_col_start_pal:nth-child(1n) figure _img {
    -webkit-filter: grayscale(100%) brightness(80%) sepia(100%) hue-rotate(110deg) saturate(150%) contrast(.7);
    filter: grayscale(100%) brightness(80%) sepia(100%) hue-rotate(110deg) saturate(150%) contrast(.7)
}

#newslist .mod_newslist .ce_bs_col_start_pal:nth-child(2n) figure, #newslist-homepage .mod_newslist .ce_bs_col_start_pal:nth-child(2n) figure {
    position: relative
}

#newslist .mod_newslist .ce_bs_col_start_pal:nth-child(2n) figure _img, #newslist-homepage .mod_newslist .ce_bs_col_start_pal:nth-child(2n) figure _img {
    -webkit-filter: grayscale(100%) brightness(90%) sepia(90%) hue-rotate(5deg) saturate(500%) contrast(.7);
    filter: grayscale(100%) brightness(110%) sepia(90%) hue-rotate(5deg) saturate(500%) contrast(.7)
}

#newslist .mod_newslist .ce_bs_col_start_pal:nth-child(3n) figure, #newslist-homepage .mod_newslist .ce_bs_col_start_pal:nth-child(3n) figure {
    position: relative
}

#newslist .mod_newslist .ce_bs_col_start_pal:nth-child(3n) figure _img, #newslist-homepage .mod_newslist .ce_bs_col_start_pal:nth-child(3n) figure _img {
    -webkit-filter: grayscale(100%) brightness(50%) sepia(100%) hue-rotate(300deg) saturate(500%) contrast(.7);
    filter: grayscale(100%) brightness(50%) sepia(100%) hue-rotate(300deg) saturate(500%) contrast(.8)
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper {
    background-color: #354463;
    position: relative
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content {
    _position: relative;
    padding: 2rem 0 5rem 0
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content _.more, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content _.more {
    position: absolute;
    top: -2.5rem;
    left: 30px
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content _.more a, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content _.more a {
    padding: 0 2rem
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content .more, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content .more {
    position: absolute;
    bottom: 0;
    left: 30px
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content .more a, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content .more a {
    font-size: 1rem;
    letter-spacing: 0.1rem;
    color: white;
    text-transform: uppercase
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content .more a:before, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content .more a:before {
    content: ">> "
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content .info, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content .info {
    margin: 1rem 0 !important;
    padding: 0 30px;
    font-size: 1.71rem;
    color: white
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content h2, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content h2 {
    margin: 0;
    padding: 0 30px;
    font-size: 1.5rem;
    line-height: 2rem !important
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content h2:before, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content h2:before {
    border-bottom: none
}

#newslist .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content h2 a, #newslist-homepage .mod_newslist .ce_bs_col_start_pal .inner_wrapper .content h2 a {
    text-transform: none;
    letter-spacing: 0;
    color: white
}

#newslist .ce_hyperlink.last, #newslist-homepage .ce_hyperlink.last {
    float: right;
    margin-right: 15px !important
}

#newslist .ce_hyperlink.last a, #newslist-homepage .ce_hyperlink.last a {
    padding: 0 2rem
}

.mod_newsreader h1 {
    color: #990033 !important;
    margin-bottom: 3rem
}

.mod_newsreader p.info {
    margin-bottom: 3rem
}

.mod_newsreader h2 {
    margin-bottom: 3rem
}

.mod_newsreader h2[itemprop="headline"] {
    display: none
}

.mod_newsreader .back {
    margin-top: 3rem !important
}

