@mixin reset-list() {
  list-style: none;
  margin: 0;
  padding: 0;
}

@mixin reset-button() {
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  border-radius: 0;
  font-weight: normal;
  cursor: pointer;

  &:active,
  &:visited,
  &:focus {
    color: inherit;
  }
}

@mixin disabled() {
  cursor: not-allowed;
  opacity: 0.7;
}

@mixin required() {
  content:"*";
  color: red;
}
