header.template-header .header-items .sub-nav ul li a {
    font-size: 12px;
    font-size: 1.2rem;
}


/* Hide Obits */
header nav #obit-search,
header .navbar-side #obit-search,
header > div.navbar-side > div > nav.header-col.mobile-main-nav > ul > li:nth-child(2),
div.content > div.template-header-sub > div > div > nav > ul > li:nth-child(1),
#home #modules {
    display: none;
}

@media only screen and (max-width: 1141px) {
	header.template-header .header-items .sub-nav ul .lg-only {
        display: none;
	}
}

/* Custom CTA */
.widget.cta-light,
.widget.cta-dark {
    margin: 100px auto;
}

/* Footer NAP */
.footer-supp-nap {
    background-color: #09166d;
    max-width: 100%;
    padding-top: 22px;
    padding-bottom: 12px;
}

.footer-supp-nap a,
.footer-supp-nap p {
    color: #fff;
    font-size: 18px;
    font-size: 1.8rem;
    font-weight: 500;
}

@media (min-width: 991.1px) {
	.footer-supp-nap > .row > div:nth-child(1) {
	  text-align: right;
	}
	.footer-supp-nap > .row > div:nth-child(3) {
	  text-align: left;
	}
}