﻿#form-div {
    border: 2px solid;
    border-color: green;
    padding: 20px;
    margin-top: 20px;
}

#payment-options {
    margin-bottom: 30px;
}

.payment-option {
    display: inline-block;
}


.form-input {
    margin-top: 20px;
}

.form-lbl {
    margin-left: 10px;
    width: 200px;
}

#payment-link-options {
    margin-top: 20px;
}

    #payment-options label,
    #payment-link-options label {
        margin-right: 20px;
    }

input[type=text],
input[type=tel],
input[type=email] {
    margin-left: 10px;
}

input[type=text] {
  width: 200px;
}

@media (min-width: 700px) {
    .form-lbl {
        text-align: right;
    }

    input[type=text] {
        width: 300px;
    }
}

.iti{
    margin-left:10px;
    width: 360px;
}
:disabled {
    background-color: lightgray !important;
}