/* print styles */
* {
	background: none !important;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}

/* Remove all "mailto:" */
a[href*='mailto:']:after {
	content: "";
	display: none;
}

img {
	max-height: 650px;
	margin: 0 auto;
}

a {
	color: #0000ee !important;
	text-decoration: underline;
	outline: none !important;
}

figure {
    text-align: center;
}

.header__main__right, iframe, .layout__region--article-comments, .shariff, .c-box, .layout__region--article-sidebar-right, .parallax-mirror, .channel__icon, .themag-layout--my-default.mt-5.mb-5 .themag-layout__region, .cus-content-ad, .cus-side-ad, .themag-layout--twocol-section .themag-layout__region--first .block:not(:first-child), .themag-layout__region--second, .themag-layout--onecol-section:last-child, .page-footer, .scroll-to-top-button {
	display: none;
}

.header__container-wrapper--header__main {
    position: relative;
}

.article-title--white, .byline--white {
    color: #000;
}

.cus-shadow .article-header__content {
	text-shadow: none;
}

.article-header--layout-2 {
    height: auto;
    margin: 50px 0;
}

.themag-layout--my-default.mt-5.mb-5 {
    margin-top: 0 !important;
}

.themag-layout--twocol-section, .themag-layout--twocol-section .themag-layout__region--first {
    margin-bottom: 0;
}