#edit-payment-payment-methods-one-off-methods {
    margin: 0;
    border: 0;
}
label span {
    display: none;
}

.intl-tel-input {
  /*width: 100%;*/
}

.webform-container-inline label, .webform-element--title-inline label {
    display: inline-block;
}

.webform-element--title-inline {
  text-align: left; 
}


@media (min-width: 605px) {
  input[type="date"].wa-element-type-date {
    width: 79%; 
  }
}

.intl-tel-input {
    width: 100%;
}

@media (min-width: 605px) {
  .intl-tel-input, #edit-contact-phone {
    width: 434px; 
  }
}
