/*---------------------------------------------------------------------------------------
magazine-online
--------------------------------------------------------------------------------------- */
.footer-container, .article-content hr{
    display: none;
    visibility: hidden;
}

#magazine-online > .l-content-container{
    margin: 0 auto;
}

#magazine-online > .l-content-container .m-card{
    margin-bottom: 0;
    margin-top: 0;
}

@media screen and (min-width: 768px){
    #magazine-online{
        margin-top:calc(-50px - 1.875em);
    }
    .hero__content-wrapper{
        padding-bottom: 70px!important;
        padding-top: 70px!important;
    }
}

@media screen and (min-width: 48em){
    .l-section > .l-content-container .richtext-table{
        max-width: none!important;
    }
}

@media screen and (max-width: 48em){
    #magazine-online .max-6{
        padding: 0;
    }
}