.card.card-headered.newsfeed_list > .card_content {
    display: flex;
    flex-direction: column;
}

.newsfeed_list > .card_content > .newsfeed_entry {
    display: grid;

    grid-template-columns: 1fr  auto;
    grid-template-rows:    auto auto;

    border-radius: calc(.25rem - 1px);

    margin: 0.5rem;

    padding: 0.33rem;

    border: 1px solid var(--col-cardlist-border);
    background: var(--col-cardlist-background);
}

.newsfeed_list > .card_content > .newsfeed_entry > .title {
    grid-row: 1;
    grid-column: 1;

    font-size: 1.1rem;
    font-weight: bold;
}

.newsfeed_list > .card_content > .newsfeed_entry > .date {
    grid-row: 1;
    grid-column: 2;

    text-align: right;
    opacity: 0.8;
}

.newsfeed_list > .card_content > .newsfeed_entry > .desc {
    grid-row: 2;
    grid-column: 1;

    opacity: .5;
}


.statdashboard_isenmann-badge {

    position: relative;

    height: 0;
    width: 100%;

    > a {

        >img {
            width: 400px;
            @media (max-width: 1150px) { width: 300px; }
        }


        position: absolute;
        top: -190px;
        right: -100px;

        @media (max-width: 1150px) { right: 0; }

        @media (max-width: 920px) { display: none;  }
    }
}

.statdashboard_big-ass-button {

    display: grid;
    grid-template-columns: auto 1fr;
    grid-template-rows: 1fr;
    grid-column-gap: 3rem;

    text-decoration: none;
    color: black;

    padding: 8px;
    border-radius: var(--border-radius-medium);

    background-color: rgba(0, 0, 0, 0);
    transition: background-color 0.2s;

    img {
        grid-column: 1;
        grid-row: 1;
        width: 7rem;
    }

    .title {
        grid-column:  2;

        font-family: var(--font-header);
        color: var(--col-gold);
        font-size: 2rem;
        font-weight: 900;

        align-self: center;
    }

    &:hover {
        background-color: rgba(0, 0, 0, 0.15);
    }


}
