/* Forçar rodapé institucional ISCIM */

footer.footer {
    position: relative !important;
    min-height: 70px !important;
    background: #ffffff !important;
    border-top: 1px solid #dddddd !important;
    padding: 12px 25px !important;
    box-sizing: border-box !important;
}

/* Esconde o conteúdo original do Indico */
footer.footer > div {
    visibility: hidden !important;
}

/* Logo ISCIM no rodapé */
footer.footer::before {
    content: "" !important;
    position: absolute !important;
    left: 25px !important;
    top: 12px !important;
    width: 75px !important;
    height: 45px !important;
    background-image: url("/static/custom/files/iscim-logo.png") !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: center left !important;
}

/* Texto desenvolvido pelo CTI-SEI */
footer.footer::after {
    content: "Desenvolvido pelo CTI-SEI" !important;
    position: absolute !important;
    left: 115px !important;
    top: 28px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #003366 !important;
}

/* Link Ajuda, se quiser manter visível */
footer.footer a[href*="help"] {
    visibility: visible !important;
}

/* Ajuste final: texto centralizado e sem bold */
footer.footer::after {
    content: "Desenvolvido pelo CTI-SEI" !important;
    left: 50% !important;
    top: 28px !important;
    transform: translateX(-50%) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    color: #003366 !important;
    text-align: center !important;
}

/* Ajuste final: logo e texto juntos no centro do rodapé */
footer.footer::before {
    content: "" !important;
    position: absolute !important;
    left: 50% !important;
    top: 8px !important;
    transform: translateX(-50%) !important;
    width: 55px !important;
    height: 40px !important;
    background-image: url("/static/custom/files/iscim-logo.png") !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: center !important;
}

footer.footer::after {
    content: "Desenvolvido pelo CTI-SEI" !important;
    position: absolute !important;
    left: 50% !important;
    top: 50px !important;
    transform: translateX(-50%) !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    color: #003366 !important;
    text-align: center !important;
    white-space: nowrap !important;
}
