/*re-set original legacy styles - start*/
body.genericpage,
body.newscenter-article {
    font-size: 14px;
}

body.genericpage .section p,
body.newscenter-article .section p {
    font-size: 14px;
    line-height: 22px;
}

body.genericpage .section p a,
body.genericpage .p-text-container a,
body.genericpage .containerpar a:not(.p-button) {
    color: #1432ff;
    font-size: 14px;
}

body.genericpage .section.container {
    padding: 0;
    margin: 0;
}

@media (min-width: 680px) {
    body.genericpage .section.container {
        max-width: none;
        overflow: hidden;
    }
}

@media (min-width: 960px) {
    body.genericpage .section.container {
        max-width: none;
        overflow: hidden;
    }
}

@media (min-width: 1240px) {
    body.genericpage .section.container {
        max-width: none;
        overflow: hidden;
    }
}

body.genericpage section.p-full-bleed {
    box-sizing: content-box;
}

/*re-set original legacy styles - end*/

.footer-component .footer,
.header-component .header {
    font-size: 16px;
}

.header-component .header .header__body {
    z-index: 3006;
}

.header-component .header .mobile-navigation {
    z-index: 3007;
}

.header__body:not(body:has(.sticky-navigation) .header__body,
.disable-top-padding .header__body) {
    margin-bottom: 0px
}

.p-omniture-link {
    color: #1432ff;
}