@media screen {
   .m4p-print {
      display:none;
   }
}
@media print {
   iframe, .m4p-noprint, .m4p-pub-module, #header, #footer, #page_header, #page-menu, addthis_tool, .m4p-position-down, .owl-nav, 
   .goToTop, #m4p-post-detail .m4p-post-meta.m4p-post-archived, .m4p-post-video, .m4p-newsletter-form, 
   .m4p-facebook, .facebook-comment-box, #tg-adhesion, .ob-smartfeed-wrapper{
        display:none !important;
   }
   h1, h2, h3, h4, h5, h6, a {
        text-decoration: none !important;
   }
   #m4p-post-detail .m4p-grid-sidebar-right {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 100%;
        grid-template-columns: 100%;
        -ms-grid-rows: auto;
        grid-template-rows: auto;
    }
   #m4p-post-detail .m4p-grid-sidebar-right .m4p-col-4 {
      display:none !important;
   }
   #m4p-post-detail .m4p-grid-sidebar-right .m4p-col-8 {
        width:100%;
   }
   #m4p-post-detail .m4p-image-pie {
        color: #000;
        background-color: #e8e7e7;
   }
   #m4p-post-detail .m4p-post-content {
        margin-top:20px;
   }
   #m4p-post-detail .m4p-post-content blockquote {
        border-top: none;
        border-right: none;
        border-bottom: none;
    }
    .m4p-container-file-author-article .m4p-author-ticket {
        background: transparent;
        color: black;
    }    
}