* {
    -webkit-print-color-adjust: exact !important;   /* Chrome, Safari */
    color-adjust: exact !important;                 /*Firefox*/
}

#main {
    /*margin: 111px 0 0 0;*/
    overflow: visible;
}

@page :first #header {
                 position: relative;
                 display: block;
                 padding: 0;
                 margin: 0;
             }

#header {
    position: relative;
}

#accessKeys {
    display: none;
}

#content-navigation {
    padding: 2em 1em;
}

#content img {
    max-width: 50% !important;
}

nav#navigation,
#action-navigation,
.background-bubble,
.responsive-video {
    display: none;
}

#side-navigation,
#mobile-navigation,
.icon-lightbox {
    display: none;
}

#aside {
    float: left;
    margin: 0;
    width: 100% !important;
}
#content {
    width: 100% !important;
}

#aside .box.text-center.hasInner {
    max-width: 350px;
    float: left;
}

.layout_pagets__BELayout3 .tx-x4eresearch {
    max-width: 100%;
    float: left;
}

.layout_pagets__BELayout1 .tx-x4eresearch {
    max-width: 100%;
    float: left;
}

.layout_pagets__BELayout3 .container-fluid.section-bgcolor-1 {
    display: none;
}

.container-fluid  .tx-x4eresearch {
    max-width: 800px;
}

.more-content {
    display: block !important;
}

#footer {
    display: none;
}

h2 {
    margin: 10px 0 20px 0;
}

.employee .image {
    background-size: cover !important;
    background-position: center center !important;
}

@media print {
    a:after {
        content: "" !important;
    }
}

#content .share img[src*=".svg"] {
    max-width: 21px !important;
}
