
body { color: #161d43; }
#top-menu a, #top-menu li { color: #161d43; }
#top-menu li a:hover { color: #ff7a6b; }
.et_pb_button,
a.et_pb_button {
  display: inline-block;
  color: #fff !important;
  background: #ff7a6b;
  padding: 0.7rem 1.2rem;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  text-decoration: none;
  font: 700 12px/1.2 "Open Sans", Helvetica, Arial, sans-serif;
}
.mw-note {
  max-width: 40rem;
  margin: 2rem auto;
  padding: 1.2rem 1.4rem;
  background: #fff6f4;
  border: 1px solid #ff7a6b;
  color: #161d43;
}
.mw-note a { color: #b34030; }
.mw-legacy body, body.mw-legacy { background: #222; color: #f4f0e8; }
.mw-legacy a { color: #ffd27a; }
.mw-legacy a:visited { color: #e0c090; }
.mw-legacy a:hover { color: #ff7a6b; }
.mw-legacy #mainimage, .mw-legacy #apDiv2 { background: #111 !important; }
