.webform-submission-contact-form select#edit-enquiry-type {
  background-color: transparent;
  color: #fff;
  border: 1px solid #555;
  border-radius: 50px;
  height: 50px;
  padding: 0 50px 0 25px;
  width: 100%;
  font: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23aaa' stroke-width='2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 25px center;
  cursor: pointer;
}

/* Grey "placeholder" until something is chosen */
.webform-submission-contact-form select#edit-enquiry-type:invalid {
  color: #999;
}

/* The dropdown list itself */
.webform-submission-contact-form select#edit-enquiry-type option {
  background-color: #111;
  color: #fff;
}

.webform-submission-contact-form select#edit-enquiry-type:focus {
  outline: none;
  border-color: #888;
}