.widget_mc_mm_widget .widget_title h2, .widget_mc_mm_widget .branding-container { display: none; }


div.people { float: left; width: 100%; }
div.people a { width: 23%; margin-right: 1%; float: left; padding: 0.5rem 0; color: #111; text-decoration: none; font-size: 1rem;  }
div.people a:hover { background: #EEE; }
div.people h3, div.people .excerpt {display: block; ;  margin: 0 0.5rem; }
div.people img { width: 100%; margin-bottom: 1rem; }

/* Lists _________________________ */

ul.plain { list-style: none; width: 100%; display: block; padding: 0; margin: 0 0 1.5rem; float: left; }
ul.plain li { list-style: none; }
ul.plain.footer-logos { margin: 0; }
ul.footer-logos li { margin-right: 0.5rem; display: inline; }
ul.footer-logos li:last-child { margin: 0; }
ul.footer-logos img { height: 50px; width: auto; }

.footer-logo-wrapper { clear: both; padding: 0;}


/* CTA */

.cta { float: left; width: 100%; padding: 0.75rem 1.5rem; background: #EEE; margin: 0 0 1.5rem; }
.cta .button { background: green;  }





nav.header_nav.header_nav_secondary {
  background: #0099dd !important;
  color: #fff !important;
  border: 0 !important;
  padding: 0 !important;
}

nav.header_nav.header_nav_secondary a {
  color: #fff !important;
  padding: 7px 0 !important;
}

nav.header_nav .menu > ul > li {
  -webkit-transition: all 0.5s !important;
  transition: all 0.5s !important;
}

nav.header_nav.header_nav_secondary .menu > ul > li:hover  {
  background: #0884bb !important;
}

.header.is-centered .header_logo {
  text-align: left !important;
  padding-left: 30px;
}

.header_top-row .header_social {
  z-index: 33;
  position: relative;
}

@media (max-width: 767px) {
  .header.is-centered .header_logo {
    text-align: center !important;
    padding-left: 0 !important;
  }
}


