@media (max-width: 720px) {
html body main.pmain > div#v2:not(#\9),
html body main.pmain > div:not(#\9),
html body div.pmain > div#v2:not(#\9),
html body div.pmain > div:not(#\9) {
padding-left: 20px !important;
padding-right: 20px !important;
box-sizing: border-box !important;
}
html body section.hero > div.page:not(#\9),
html body .page:not(#\9) {
padding-left: 20px !important;
padding-right: 20px !important;
box-sizing: border-box !important;
}
html body main#main-content:not(#\9),
html body main#main-content:not(#\9):not(#\8),
html body main:not(:has(> div)):not(#\9) {
padding-left: 20px !important;
padding-right: 20px !important;
box-sizing: border-box !important;
}
html body div.pmain:not(#\9),
html body main.pmain:not(#\9) {
padding-left: 0 !important;
padding-right: 0 !important;
}
html body .phead:not(#\9),
html body .psec:not(#\9),
html body .sec-inner:not(#\9) {
padding-left: 0 !important;
padding-right: 0 !important;
}
html body .footer-inner:not(#\9),
html body .footer-bottom:not(#\9),
html body .linklist:not(#\9),
html body .cta-panel:not(#\9) {
padding-left: 20px !important;
padding-right: 20px !important;
}
}
.skip-link:not(#\9){font-weight:500 !important}
