.article-page--header_button {
    height: 1.5rem;
    width: 1.5rem;
    top: 0;
    right: .5rem;
}

.article-page--header_button img {
    transform: rotate(45deg);
}

.article-page--header span {
    display: block;
}

.article-page--header span.type--display {
    margin: 3rem 0 5.5rem;
}

.article-page--related {
    margin-top: 6rem;
}

.article-page--related h3 {
    margin-bottom: 1rem;
    width: 100%;
}


/*
DESKTOP
*/
@media only screen and (min-width: 1024px) {
    .article-page {
        display: block;
    }

    .article-page--header span.type--display {
        margin: 4rem 0;
    }
}