/**
 * @file
 * Skin based on safe CSS file name: ultimenu--dark-white.
 * ... I changed all instances of ultimenu--dark-white to ultimenu--bpl - Charlie
 */

:root {
  --ultidark: #009aa7;
  --ultidark-light: #00bcc9;
  --ultidarker: #007885;
}

.ultimenu--bpl {
  --ultibg: var(--ultidark);
  --ultinormal: #555;
  --ultiactive: #000;
  --ultiflyout: var(--ultidarker);
  --ultiregion: #fff;
  --ultilink-normal: #fff;    /* ---------- was #eaeaea ---------------- */
  --ultilink-active: #fff;
  --ultilink-bg-active: var(--ultidarker);
  --ulticaret-normal: var(--ultilink-normal);
  --ulticaret-active: var(--ultilink-active);
  background-color: var(--ultidark);               /* -----------CHARLIE ADDED--------- */
  font-family: "Montserrat", sans-serif;           /* -----------CHARLIE ADDED--------- */
  text-align: center;                              /* -----------CHARLIE ADDED--------- */
  font-size: 1.25em;                                 /* -----------CHARLIE ADDED--------- */
}

.ultimenu--bpl .ultimenusub .menu {
  --ulticaret-normal: var(--ultinormal);
  --ulticaret-active: var(--ultiactive);
}

.is-ultimenu--active .is-ultimenu__canvas-off .ultimenu--bpl {
  --ultibg: var(--ultidark);
  --ultinormal: #eaeaea;
  --ultiactive: #fff;
}

.ultimenu--bpl .ultimenu__flyout,
.ultimenu--bpl .ultimenusub .is-uitem-expanded {
  border-top: 1px solid var(--ultidark-light);
}

.ultimenu--bpl .ultimenu__link {
  border-top: 1px solid transparent;
}
