.emotion--element {
    margin: 16px 16px !important;
    padding: 0 !important;
    display: flex;
    justify-content: center;
    align-items: center;
    /*min-width: 360px !important;*/
}

.no-margin {
    margin: 0 !important;
}

.emotion--category-teaser, .emotion--banner, .blog--container.block-group .blog--entry {
    max-width: 700px;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
}

.emotion--category-teaser {
    /* max-height: 325px; */
}

.blog--container {
    margin: 0 !important;
}

.blog--inner {
    display: flex;
    flex-direction: column;
}

.emotion--blog {
    display: flex;
    justify-content: center;
}

.emotion--blog .blog--inner {
    height: auto;
}

.blog--description {
    line-height: initial !important;
}

.blog--container.block-group {
    width: 100%;
    display: flex;
    justify-content: center;
    flex-wrap: wrap !important;
}

.blog--container.block-group .blog--entry {
    margin: 16px !important;
    min-width: 360px;
    max-width: 700px;
    flex: 50px;
    height: 350px !important;
}

/* Override fix height for news */
.blog-article .blog--container.block-group .blog--entry {
    height: initial !important;
}

