*:disabled {
  background-color: dimgray;
  color: linen;
  opacity: 0.7;
}

.webform-element-description {
  color: white;
  font-size: 18px;
}

@media only screen and (max-width: 600px) {
  input[type="text"],
  input[type="email"],
  textarea {
    width: 95%;
  }

  form label {
    display: block;
  }
}


/* Exposed forms - (filters) */
.views-exposed-form .form-item label {
  display: inline-block;
}

.charge-amount-container {
  font-weight: bold;
  font-size: x-large;
  background-color: #8A97C3;
}