@page { margin: 1cm }
.top-row, header nav, .tools, .weather-box, #footer, aside, .cat-heading, #breadcrumbs, .taboola, .slide.gallery, #post .img-container span.share, .related-posts, #post .tags, .read-more, article p.summary:after, .post-content blockquote:before, #breaking-news, .nav-icon, button, .img-container.main-img div.share, .banner, .print-hide, .banner, .adman_root, header a.weather, article .audio-player, .img-container.main-img ul li a,
.img-container.watermark:after, #qc-cmp2-container, .img-container.main-img, .wpost-logo, .post-content img, .post-content blockquote:before, .post-content blockquote:after, #post .post-content figcaption, .post-top .author-row{
	display: none !important;
}
.top-row, .menu-row.fixed, #post-page header .fixed.menu-row, #post-page header .menu-row {
	background: none !important;
}
.menu-row.fixed {
    position: static;
}
.main-content, .post-content.narrow, .post-top > .left, .post-top > .right{
	width: 100%;
	padding-left: 0;
}
.post-top > .left{
	padding-right: 0;
	margin-bottom: 2em;
}
.post-top{
    padding: 0;
    margin: 0;
}
#post {
    padding: 0;
}
article time, .update-time{
	padding-left: 0;
	background: none;
}
.post-content mark, .post-content mark a, mark > a > strong, mark > strong {
    background-color: transparent;
    color: var(--blue) !important;
	padding: 0;
}
.post-content blockquote{
	background: none;
	padding: 20px 3em;
}
.post-content blockquote:not(.tiktok-embed) {
    width: 100%;
	padding: 0;
	font-size: 11pt;
	margin-bottom: 1.25em;
    margin-left: 0;
	border: none;
}
.post-content{
	font-size: 10pt;
}
.post-top.brd-bt{
    border: none !important;
}
.post-top h1 {
	font-size: 14pt;
}
.post-content h2 {
    font-size: 13pt;
}
.post-content h3 {
    font-size: 12pt;
}
#wrapper {
    padding-top: 0 !important;
}
header .menu-row {
	margin-bottom: 0;
}
header .logo {
	position: static;
	left: 0;
	margin-top: 0;
	margin-bottom: 1em;
	transform: none;
}
.menu-row.fixed {
    position: static;
    width: 100%;
    max-width: 100%;
    box-shadow: none;
}
.red{
    background: none;
}
.red header .logo svg rect, .red header .logo svg polygon, .red header .logo svg path {
    fill:#2369ea !important;
}