.ce_form {
  padding: 0 190px 3rem 190px;
}

.mod_iso_checkout form,
.ce_form {

  .formbody,
  .address_new {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }
  .address_new[style="display: block;"] {
    display: flex !important;
  }

  .widget {
    width: calc(50% - 20px);
    padding: 0 0 2rem 0;

    &.widget-textarea {
      width: 100%;
    }

    &.widget-submit {
      display: flex;
      justify-content: flex-end;
      width: 100%;
    }
  }

  label {
    display: block;
    padding: 0 0 0.5rem 0;
  }

  input,
  select,
  textarea {
    display: block;
    width: 100%;
    padding: 8px 10px;
    border: 1px solid $tertiary;
    border-radius: 20px;
  }

  input {
  }

  select {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  textarea {
    height: 200px;
  }

  .submit {
    @include button();
  }
}