@media print { 
	.chat,
    .site-header .menu-holder,
    .block-single-news-video,
    .line-top::before, 
    .line-bottom::after,
    .block-newsletter,
    .widget-before,
    .site-footer .block-footer-social { display: none !important; }
    .block-banner.bgimg { min-height: 6em !important; }
    .block-banner.bgimg .text { color: #232729 !important; }
    .single-post img.alignright { float: right !important; margin-left: 2.5em !important; max-width: 45% !important; }
    .single-post img.alignleft { float: left !important; margin-right: 2.5em !important;  max-width: 45% !important; }
    .entry-content { text-align: left !important; }
    .entry-content h2 + p { font-size: 1.15em !important; }

}