.mm-menu {
  background: #f0de3b;
  border-color: rgba(255, 255, 255, 0.15);
  color: rgba(255, 255, 255, 1); }
  .mm-menu .mm-navbar > *,
  .mm-menu .mm-navbar a {
    color: rgba(255, 255, 255, 1); }
  .mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after {
    border-color: rgba(255, 255, 255, 0.4); }
  .mm-menu .mm-listview {
    border-color: rgba(255, 255, 255, 0.15); }
    .mm-menu .mm-listview > li .mm-next:after,
    .mm-menu .mm-listview > li .mm-arrow:after {
      border-color: rgba(255, 255, 255, 0.4); }
    .mm-menu .mm-listview > li a:not(.mm-next) {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
      tap-highlight-color: rgba(0, 0, 0, 0.1); }
    .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
    .mm-menu .mm-listview > li.mm-selected > span {
      background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
  .mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
  .mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
    background: rgba(255, 255, 255, 0.05); }
  .mm-menu .mm-divider {
    background: rgba(255, 255, 255, 0.05); }

.mm-menu label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.8); }

.mm-menu em.mm-counter {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu .mm-fixeddivider span {
  background: rgba(255, 255, 255, 0.05); }

.mm-menu.mm-pageshadow:after {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }

.mm-menu .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.8); }
.mm-menu .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu .mm-indexer a {
  color: rgba(255, 255, 255, 0.4); }

.mm-menu label.mm-toggle {
  background: rgba(0, 0, 0, 0.15); }
  .mm-menu label.mm-toggle:before {
    background: #333333; }
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }
  .mm-menu .mm-navbar {
      border-color: rgba(255, 255, 255, 0); }