.fsBody .fsForm .fsSectionHeader {
  		background-color: #ffffff!important;
}

.fsBody .fsForm .fsSectionHeading {
  		background-color: #ffffff;
	color: #0077c8 !important;
	text-align: center;
	font-size: 34px;
}

/* Updates 2022 */
.social-bar {
  color: #fff;
  background-color: #3c8001;
}

@media print,screen and (min-width: 40em) {
  header.header nav.secondary-nav {
    display:block;
  }
}

nav.secondary-nav {
  height: auto;
}

nav.secondary-nav .social-media {
  max-width: 75rem;
  color: #fff;
  background-color: #3c8001;
  display: flex;
  justify-content: flex-end;
  margin: auto;
}

.header.compact .secondary-nav {
  transform: translateX(800px);
}

body.home .content {
  padding-top: 60px;
}

body.home .banner {
  background-color: #053353;
 background-image:url(../wp-content/themes/m-enabling2022/assets/images/banner_home.jpg);
 background-position:center top;
 background-size:cover;
 background-repeat:no-repeat;
 padding-top:50px;
 padding-bottom: 70px;
 margin-bottom:36px;
 position:relative;
}

@media print,screen and (min-width: 40em) {
 body.home .banner {
  height:512px;
  margin-bottom:20px;
  padding-top:100px;
  background-image:url(../wp-content/themes/m-enabling2022/assets/images/banner_home.jpg);
  background-position:center bottom;
  background-size:cover;
  background-repeat:no-repeat;
 }
}

@media print,screen and (min-width: 64em) {
 body.home .banner {
  background-size:cover;
  background-position:center bottom;
  background-size:cover;
  background-position:center bottom;
 }
}

@media print,screen and (min-width: 40em) {
 body.home .banner .organized-by {
  padding-left:0;
 }
}

body.home .banner .organized-by .label {
  color: #fff;
}

body.home .key-topics {
  color:#FFF;
  background-color: #053353;
}

body.home .key-topics h3 {
  color: #8dc53d;
  text-transform: none;
}

body.home .key-topics ul li {
  border-top: none;
}

body.home .key-topics ul li:nth-child(even) {
  color: #8dc53d;
}

.email-subscribe-wrapper {
  color:#FFF;
  background-color: #3c8001;
}

.email-subscribe-wrapper .inner i{
  color: #3c8001;
  background-color: #8dc53d;
}

.email-subscribe-wrapper .inner .cta {
  color:#fff;
  text-transform: none;
  margin-bottom: .25em;
}

.email-subscribe-wrapper .inner .cta + p {
  margin-top: 0;
}

.email-subscribe-wrapper .inner a.button {
  color:#3c8001;
  background-color: #fff;
  border: 1px solid #b5ec66;
  border-radius: 9px;
  padding: 8px 20px;
  font-size: 1.1rem;
  font-weight: bold;
  margin-left: 1rem;
}

.email-subscribe-wrapper .inner a.button:hover,
.email-subscribe-wrapper .inner a.button:focus {
  color: #fff;
  background-color: #3c8001;
}

.email-subscribe-wrapper .inner a.button::after {
  display:none;
}

footer .footer-nav-secondary .label {
  text-transform: none;
  font-weight: bold;
}

footer .social-bar {
  background-color: transparent;
}

footer nav.secondary-nav .social-media {
  justify-content: flex-start;
}


#sidebar1 #custom_html-2 h2 {
  color: #053353;
  background-color: #8dc53d;
  text-transform: none;
  padding: 10px 20px 12px 20px;
  margin: -20px -20px 0px -20px;
}

#sidebar1 #custom_html-2 ul li {
  border-bottom: none;
}

#sidebar1 #custom_html-2 ul li:nth-child(even) { 
  color: #b5ec66;
}

#sidebar1 .widget_text:not(.widget_custom_html) h2.widgettitle {
  text-transform: none;
}







