@page {
        size: 10in 15in;
        margin: 7mm 10mm;
}
@media print {
    html {
        background-color: #fff;
        margin: 0;
        * {
            color: black!important;
            //page-break-inside: avoid;
        }
    }
    body {
        //border: solid 1px gray;
        margin: 10mm;
    } 

    .container {
        margin: 0 auto!important;
        overflow-y: visible;
        position: static;
        p, strong, em {
            margin: 0!important;
            padding: 0!important; 
        }
    } 
    .content {
        page-break-inside: avoid;
        overflow-y: visible;
        position: static;
    }
    #signwall-estadao, 
    #barra-estadao-parceiros,
    .global-header,
    .taboola,
    .more-news,
    .label,
    .share,
    .continuar-lendo,
    .special-news,
    .tags,
    .infos,
    .leia-mais,
    .tema,
    .full,
    .comentarios,
    .mm_conteudo,
    .galeria-noticia,
    .box.grayLight,
    .ads-banner,
    img,
    figure, 
    footer {
        display: none !important;
    }
    .foto-noticia.feature img,
    .logo-black-print {
        display: block!important;
    }

    .lista-numerada-noticia ul li .ln-right {
        width: 100%;
    }

    .pw-container {
        margin-top: -30px;
    }
    .noticia .infos {
        margin: 0 0 15px !important;
    }
    .noticia .infos p {
        margin: 0 !important;
    }
    .noticia .topo-full .box .linha-fina {
        font-family: 'LatoRegular' !important;
        max-width: 100% !important;
        text-align: left !important; 
        font-size: 18px !important;
        line-height: 28px !important;
    }
    .noticia .topo-full .box .titulo-principal {
        font-size: 45px !important;
        margin: 0 !important;
        text-align: left !important;
    }
    .noticia .main-news .col-center > .box {
        height: auto !important;
    }
    .noticia .main-news .col-center .content > p {
        font-size: 17px !important;
        line-height: 30px !important;
        margin: 0 0 30px 0 !important;
    }
}