
.story-all-container{
    display:flex;
    justify-content:center;
    margin-bottom: 40px;
}


h2.section-header {
    font-size:36px;
    margin-bottom:40px;
    line-height: normal;
    width: 100%;
    color:#0c2340;
    font-family: "Deutsche Bank Display",Arial, Helvetica;
}

body[data-reweb-size="S"] .double-title h2.section-header.pagetitle1
{
    display:none;
}
body[data-reweb-size="M"]   .double-title h2.section-header.pagetitle1,
body[data-reweb-size="L"]   .double-title h2.section-header.pagetitle1,
body[data-reweb-size="XL"]  .double-title h2.section-header.pagetitle1
{
    display:block;
}
body[data-reweb-size="S"] .double-title  h2.section-header.pagetitle2
{
    display:block;
}
body[data-reweb-size="M"] .double-title  h2.section-header.pagetitle2,
body[data-reweb-size="L"]  .double-title h2.section-header.pagetitle2,
body[data-reweb-size="XL"] .double-title h2.section-header.pagetitle2
{
    display:none;
}

/*

body[data-reweb-size="XL"] .hp2020_podzept_headline,
 body[data-reweb-size="L"] .hp2020_podzept_headline,
body[data-reweb-size="M"] .hp2020_podzept_en .pagetitle1,
body[data-reweb-size="S"] .hp2020_podzept_en .pagetitle2{
     display:none !important;
 }
body[data-reweb-size="M"] .hp2020_podzept_headline,
body[data-reweb-size="S"] .hp2020_podzept_headline ,
body[data-reweb-size="L"] .hp2020_podzept_en .pagetitle1,
body[data-reweb-size="XL"] .hp2020_podzept_en .pagetitle1
{
    display:block;
}
*/




.xxl-bg-pane-outer {
    margin-bottom: 40px;
}

.hp2020_podzept_en.xxl-bg-pane-outer {
    margin-bottom:20px;
}


#wp-link-cont {
    position:relative;
    width:100%;
}

#wp-link {
    position:absolute;
    right:20px;
    bottom:100px;
    z-index:999;
}

body[data-reweb-size="S"] #wp-link-cont {
    display:flex;
    justify-content: center;
    margin-top:-20px;
}
body[data-reweb-size="S"] #wp-link {
    position:static;

}



.rfrwd-extra_button1-hp2020_2 a {
    display:inline-block;
    box-sizing: border-box;
    border: 1px solid black;
    background-color: white;
    padding: 3px 10px;
    border-radius: 10px;

}