
/* DŮLEŽITÉ: zruší obecný padding main stránky, aby hlavička byla od kraje ke kraji jako Kontakt */
#page-interni-evidence {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 0 64px !important;
    background: #f4f6f9 !important;
}

/* Hero skutečně přes celou šířku */
#page-interni-evidence .contact-page-hero.internal-contact-like-hero {
    width: 100% !important;
    max-width: none !important;
    margin: 0 0 42px !important;
    padding: 40px max(24px, calc((100% - 1260px)/2)) 38px !important;
    background: #071d3a !important;
    border-bottom: 3px solid #ffd400 !important;
    border-radius: 0 !important;
}

/* Zbytek obsahu zůstane hezky vycentrovaný jako u Kontaktů */
#page-interni-evidence .internal-evidence-shell {
    width: min(1260px, calc(100% - 48px)) !important;
    max-width: 1260px !important;
    margin: 0 auto 46px !important;
}

@media (max-width:650px) {
    #page-interni-evidence {
        padding-bottom: 40px !important;
    }

    #page-interni-evidence .contact-page-hero.internal-contact-like-hero {
        margin-bottom: 28px !important;
        padding: 30px 20px !important;
    }

    #page-interni-evidence .internal-evidence-shell {
        width: calc(100% - 32px) !important;
    }
}
