.sePage .sePageLayout .sePageFooter h2 {
 font-size: 28px;
}

.sePage .sePageLayout .rve-footer-divider .divider {
 border: 0;
 border-top: 1px solid #ffffff;
 margin-bottom: 0px;
 margin-top: 0px;
}

ul.rve-social li {
 display: inline;
 padding-left: 11px;
 padding-right: 11px;
}

.sePage .sePageFooter .seContentBlockFooter h3,
.seContentBlockFooter ul {
 margin-top: 11px;
margin-bottom: 11px;
}

/* MAILCHIMP */
.rve-footer-signup #mc_embed_signup {
 background: transparent;
 clear: left;
 width: 100%;
}

#mc-embedded-subscribe-form input[type="checkbox"] {
 display: inline;
 width: auto;
 margin-right: 10px;
}
.rve-footer-signup #mergeRow-gdpr {
 margin-top: 20px;
}
.rve-footer-signup #mergeRow-gdpr fieldset label {
 font-weight: normal;
}
.rve-footer-signup #mc-embedded-subscribe-form .mc_fieldset {
 border: none;
 min-height: 0px;
 padding-bottom: 0px;
}

.rve-footer-signup #mc_embed_signup input.email {
 font-family: inherit;
 font-size: 16px;
 border: none;
 -webkit-border-radius: 0;
 -moz-border-radius: 0;
 border-radius: 0;
 color: #343434;
 background-color: #fff;
 height: 36px;
 padding: 0px 11px;
 margin: 0;
 vertical-align: top;
 width: 300px;
}

.rve-footer-signup #mc_embed_signup .button {
 font-size: 16px;
 font-family: inherit;
 border: none;
 -webkit-border-radius: 0;
 -moz-border-radius: 0;
 border-radius: 0;
 color: #fff;
 background-color: #707070;
 height: 36px;
 line-height: 36px;
 padding: 0 22px;
}

@media (max-width: 768px) {
 .rve-footer-signup #mc_embed_signup input.email {
 width: 100%;
 margin-bottom: 5px;
 }
}
