.mmr-wrapper { max-width: 100%; margin: 20px 0; }
.mmr-slider-menge, .mmr-slider-tage {
    -webkit-appearance: none;
    width: 100%;
    height: 2px;
    background: #6a0dad;
    outline: none;
    margin: 10px 0;
}

.mmr-slider-menge::-webkit-slider-thumb, .mmr-slider-tage::-webkit-slider-thumb {
  -webkit-appearance:none;
  width:20px;
  height:20px;
  margin-top:-1px; /* center above 2px track */
  background:#ffffff;
  border:1px solid #6a0dad;
  border-radius:0px;
  box-sizing:border-box;
}

.mmr-slider-menge::-moz-range-thumb, .mmr-slider-tage::-moz-range-thumb {
  -webkit-appearance:none;
  width:20px;
  height:20px;
  margin-top:-1px; /* center above 2px track */
  background:#ffffff;
  border:1px solid #6a0dad;
  border-radius:0px;
  box-sizing:border-box;
}
.mmr-mail-link { display:block; margin-top:15px; text-decoration:underline; color:#6a0dad; }
/*
.mmr-slider-menge::-webkit-slider-thumb, .mmr-slider-tage::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 16px;
    height: 16px;
    background: #fff;
    border: 1px solid #6a0dad;
    cursor: pointer;
}

.mmr-slider-menge::-moz-range-thumb, .mmr-slider-tage::-moz-range-thumb {
    width: 16px;
    height: 16px;
    background: #fff;
    border: 1px solid #6a0dad;
    cursor: pointer;
}
.mmr-mail-link { display:block; margin-top:15px; text-decoration:underline; color:#6a0dad; }
*/