#site-alert { font-size: 16px; }
#site-alert h4 { color: white; }

#header-nav-top { font-size: 16px; }

.btn-ae {
	padding-left: 40px;
	padding-right: 40px;
}
.btn-ae-primary {
	background: var(--ae-cta-normal);
	border-color: var(--ae-cta-normal);
	box-shadow: none;
	color: white;
	font-family: EnergySoft, Helvetica, Arial, sans-serif;
}
.btn-ae-primary:hover {
	background: var(--ae-cta-normal);
	color: white;
}
.btn-ae-primary:active, :not(.btn-check)+.btn-ae-primary:active {
	background-color: var(--ae-cta-pressed);
	border-color: var(--ae-cta-pressed);
	color: white;
}

.ae-dropdown .btn {
	background: transparent;
	box-shadow: none;
	color: var(--ae-cta-normal);
}

#footer { font-size: 16px; }
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 { font-weight: normal; }
#footer h4, #site-alert h4 { font-size: 1.5rem; }
#footer h5 { font-size: 1.25rem; }

#footer-cookies { font-size: 16px; }
#footer-cookies .btn-accept {
	box-shadow: none;
}
#footer-cookies .btn-accept:hover {
	background: inherit;
}
