/*
Theme Name: GovBR Premium
Version: 1.1.2
*/
img, iframe, video {
    max-width: 100%;
    height: auto;
}

.entry-content, .card-content {
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.govbr-pntp-pending-alert {
    background-color: #fff3cd;
    border-left: 4px solid #ffc107;
    color: #664d03;
    padding: 1rem 1.25rem;
    margin-bottom: 1.5rem;
    border-radius: 4px;
    font-size: 0.95rem;
    line-height: 1.5;
}

.govbr-pntp-pending-alert p {
    margin: 0;
}

.govbr-pntp-pending-alert strong {
    color: #493601;
}


/* Tabelas de repetidores das paginas de transparencia: rolam dentro do bloco em vez de alargar a pagina no tablet/celular */
.table-responsive { display: block; width: 100%; max-width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.row > [class*="col-"] { min-width: 0; }
/* URLs longas coladas no texto (ementa, objeto) quebram em vez de empurrar a pagina para o lado */
article[class*="type-"] { overflow-wrap: anywhere; }
