/* Override default style */
textarea {
  border: 0px;
}

textarea.ref {
  background-color: green;
}

textarea:-moz-ui-invalid {
  box-shadow: none;
}

textarea.notinvalid {
  background-color: green;
}
textarea.notinvalid:-moz-ui-invalid {
  background-color: red;
}

textarea.invalid {
  background-color: red;
}
textarea.invalid:-moz-ui-invalid {
  background-color: green;
}