.mm-menu--theme-black {
  --mm-color-background:#333333;
  --mm-color-border:rgba(0,0,0,0.3);
  --mm-color-icon:rgba(255,255,255,0.75);
  --mm-color-text:rgba(255,255,255,0.75);
  --mm-color-text-dimmed:rgba(0,0,0,0.3);
  --mm-color-background-highlight:rgba(255,255,255,0.1);
  --mm-color-background-emphasis:none;
  --mm-color-focusring:#e3000f;
}
.mm-menu li a:hover,
.mm-menu span{
  color: #e3000f;
}
.mm-listitem__text{
  font-size:14px;
  line-height: 20px;
  hyphens: auto
}

.mm-navbar span{
color:#e3000f;
}
/*.mm-panel {
  padding-left: 2em;
  padding-right: 2em
}

.mm-menu {
  line-height: 2em
}
.mm-menu *{
  text-indent: 2em*/
