body {
    font-weight: 300;
}

.upa_main_content {
    max-width: 100%;
}

.frame-type-text:not(.frame-graybox)+.frame-type-text:not(.frame-graybox) {
    padding-top: 0;
}

.frame-type-text:not(:last-child) {
    padding-bottom: 0;
}

/**
 * Breite Inhaltselemente
 */
.upa_research_magazine .frame-stretch {
    max-width: var(--mg-medium-width);
}

.upa_research_magazine .frame-stretch_xl {
    max-width: var(--mg-large-width);
}

/**
 * Textausrichtungen
 */
.upa_research_magazine .upa_bodytext .text-left {
    text-align: left !important;
}

.upa_research_magazine .upa_bodytext .text-right {
    text-align: right !important;
}

.upa_research_magazine .upa_bodytext .text-center {
    text-align: center !important;
}

/**
 * Farb-Container
 */
.upa_research_magazine .frame-type-gridelements_pi1-5 {
    max-width: 100%;
}

.upa_research_magazine .frame-type-gridelements_pi1-5>.upa_frame_inner {
    background-color: var(--mg-primary-color-b-super-bright);
    padding: 40px 0;
}

.upa_research_magazine .frame-type-gridelements_pi1-5 .frame-type-gridelements_pi1 {
    max-width: calc(var(--mg-medium-width) - 64px);
}