form,
aside,
nav,
.article-gallery,
.stopper-banner,
footer,
header ul.banner.grid_3.nomargin-bottom.omega,
section.article-teaser,
.buttons,
.article-video,
div.stopper.stopper-banner {
    width: auto !important;
    display: none !important;
}

article p {
    page-break-inside: avoid;
}

article p a:after {
    content:" → [" attr(href) "] ";;
    text-decoration: none;
}

header span.logo a {
    background: url(/assets/images/hh_logo.png) no-repeat center left !important;
}

figure img,
figcaption {
    width: 55% !important;
}

article,
figure {
    width: auto !important;
}

div#page div.block article .article {
    /* outline: 5px solid #f0f !important; */
}

figure.article__image--medium, p.article__paragraph, #page div article div.article-event.clearfix {
    float: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
figure,
p.article__paragraph,
div.article-event.clearfix {
    float: none;
    width: 90% !important;
    break-after: none;
}
