<div class="form-group row has-option" ng-class="{error: addressInputInvalid('home_address')}">
    <label class="form-label caps">Address</label>
    <p class="form-note margin-bottom ">
        We need the address where you currently live.
    </p>
    <div class="form-address row expand ng-scope">
        <div class="form-group-street form-item large-12 columns" ng-class="{ error: inputInvalid('address1', addressType) }">
            <label class="sr-only ng-scope" for="applicant_home_address_address1">Street Address</label>
            <input aria-describedby="applicant_home_address_address1_error" id="applicant_home_address_address1" name="home_address_address1" ng-class="{ error: inputInvalid('address1', addressType) }" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].address1"
                ng-required="!applicant.noAddress" placeholder="Street Address" type="text">
            <small class="error ng-hide" id="applicant_home_address_address1_error" ng-show="inputInvalid('address1', addressType)">Please enter an address</small>
        </div>
        <div class="form-group-apt large-12 column">
            <label for="applicant_home_address_address2">Apt or Unit #</label>
            <input id="applicant_home_address_address2" name="home_address_address2" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].address2" placeholder="Apt or Unit #" type="text">
        </div>
        <div class="form-group-city form-item small-7 columns" ng-class="{ error: inputInvalid('city', addressType) }">
            <label for="applicant_home_address_city">City Name</label>
            <input aria-describedby="applicant_home_address_city_error" id="applicant_home_address_city" name="home_address_city" ng-class="{ error: inputInvalid('city', addressType) }" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].city" ng-required="!applicant.noAddress"
                placeholder="City Name" type="text">
            <small class="error  ng-hide" id="applicant_home_address_city_error" ng-show="inputInvalid('city', addressType)">Please enter a city</small>
        </div>
        <div class="form-group-state form-item small-5 columns" ng-class="{ error: inputInvalid('state', addressType) }">
            <label for="applicant_home_address_state">State</label>
            <select aria-describedby="applicant_home_address_state_error" data-width="auto" id="applicant_home_address_state" name="home_address_state" ng-class="{ error: inputInvalid('state', addressType) }" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].state"
                ng-required="!applicant.noAddress">
        <option value="">
          Select one
        </option>
          <option value="alabama">Alabama</option>
          <option value="alaska">Alaska</option>
          <option value="arizona">Arizona</option>
          <option value="arkansas">Arkansas</option>
          <option value="california">California</option>
          <option value="colorado">Colorado</option>
          <option value="connecticut">Connecticut</option>
          <option value="delaware">Delaware</option>
          <option value="district-of-columbia">District Of Columbia</option>
          <option value="florida">Florida</option>
          <option value="georgia">Georgia</option>
          <option value="hawaii">Hawaii</option>
          <option value="idaho">Idaho</option>
          <option value="illinois">Illinois</option>
          <option value="indiana">Indiana</option>
          <option value="iowa">Iowa</option>
          <option value="kansas">Kansas</option>
          <option value="kentucky">Kentucky</option>
          <option value="louisiana">Louisiana</option>
          <option value="maine">Maine</option>
          <option value="maryland">Maryland</option>
          <option value="massachusetts">Massachusetts</option>
          <option value="michigan">Michigan</option>
          <option value="minnesota">Minnesota</option>
          <option value="mississippi">Mississippi</option>
          <option value="missouri">Missouri</option>
          <option value="montana">Montana</option>
          <option value="nebraska">Nebraska</option>
          <option value="nevada">Nevada</option>
          <option value="new-hampshire">New Hampshire</option>
          <option value="new-jersey">New Jersey</option>
          <option value="new-mexico">New Mexico</option>
          <option value="new-york">New York</option>
          <option value="north-carolina">North Carolina</option>
          <option value="north-dakota">North Dakota</option>
          <option value="ohio">Ohio</option>
          <option value="oklahoma">Oklahoma</option>
          <option value="oregon">Oregon</option>
          <option value="pennsylvania">Pennsylvania</option>
          <option value="rhode-island">Rhode Island</option>
          <option value="south-carolina">South Carolina</option>
          <option value="south-dakota">South Dakota</option>
          <option value="tennessee">Tennessee</option>
          <option value="texas">Texas</option>
          <option value="utah">Utah</option>
          <option value="vermont">Vermont</option>
          <option value="virginia">Virginia</option>
          <option value="washington">Washington</option>
          <option value="west-virginia">West Virginia</option>
          <option value="wisconsin">Wisconsin</option>
          <option value="wyoming">Wyoming</option>
      </select>
            <small class="error  ng-hide" id="applicant_home_address_state_error" ng-show="inputInvalid('state', addressType)">Please enter a state</small>
        </div>
        <div class="form-group-zip form-item small-12 columns" ng-class="{ error: inputInvalid('zip', addressType) }">
            <label for="applicant_home_address_zip">Zip</label><input aria-describedby="applicant_home_address_zip_error" id="applicant_home_address_zip" name="home_address_zip" ng-class="{ error: inputInvalid('zip', addressType) }" ng-disabled="applicant.noAddress"
                ng-model="applicant[addressType].zip" ng-required="!applicant.noAddress" placeholder="Zipcode" type="text" ui-mask="99999" ui-mask-placeholder="">
            <small class="error" id="applicant_home_address_zip_error" ng-show="inputInvalid('zip', addressType)">Please enter a zipcode</small>
        </div>
    </div>
    <div class="form-item padding-bottom">
        <div class="checkbox">
            <input data-event="gtm-applicant-no-address" id="applicant_no_address" name="no_address" ng-change="applicant.hasAltMailingAddress = false;" ng-disabled="validMailingAddress() && !applicant.noAddress || addressFailedValidation('home_address') || applicant.hasAltMailingAddress"
                ng-model="applicant.noAddress" type="checkbox">
            <label for="applicant_no_address">I don't have an address</label>
        </div>
    </div>
</div>
<div class="form-group row has-option" ng-class="{error: addressInputInvalid('home_address')}">
  <label class="form-label caps">Address</label>
  <p class="form-note margin-bottom ">
    We need the address where you currently live.
  </p>
  <div class="form-address row expand ng-scope">
    <div class="form-group-street form-item large-12 columns" ng-class="{ error: inputInvalid('address1', addressType) }">
      <label class="sr-only ng-scope" for="applicant_home_address_address1">Street Address</label>
      <input aria-describedby="applicant_home_address_address1_error" id="applicant_home_address_address1" name="home_address_address1" ng-class="{ error: inputInvalid('address1', addressType) }" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].address1" ng-required="!applicant.noAddress" placeholder="Street Address" type="text">
      <small class="error ng-hide" id="applicant_home_address_address1_error" ng-show="inputInvalid('address1', addressType)">Please enter an address</small>
    </div>
    <div class="form-group-apt large-12 column">
      <label for="applicant_home_address_address2">Apt or Unit #</label>
      <input id="applicant_home_address_address2" name="home_address_address2" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].address2" placeholder="Apt or Unit #" type="text">
    </div>
    <div class="form-group-city form-item small-7 columns" ng-class="{ error: inputInvalid('city', addressType) }">
      <label for="applicant_home_address_city">City Name</label>
      <input aria-describedby="applicant_home_address_city_error" id="applicant_home_address_city" name="home_address_city" ng-class="{ error: inputInvalid('city', addressType) }" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].city" ng-required="!applicant.noAddress" placeholder="City Name" type="text">
      <small class="error  ng-hide" id="applicant_home_address_city_error" ng-show="inputInvalid('city', addressType)">Please enter a city</small>
    </div>
    <div class="form-group-state form-item small-5 columns" ng-class="{ error: inputInvalid('state', addressType) }">
      <label for="applicant_home_address_state">State</label>
      <select aria-describedby="applicant_home_address_state_error" data-width="auto" id="applicant_home_address_state" name="home_address_state" ng-class="{ error: inputInvalid('state', addressType) }" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].state" ng-required="!applicant.noAddress">
        <option value="">
          {{default placeholder 'Select one'}}
        </option>
        {{#each inputs.states}}
          <option value="{{attr name}}">{{name}}</option>
        {{/each}}
      </select>
      <small class="error  ng-hide" id="applicant_home_address_state_error" ng-show="inputInvalid('state', addressType)">Please enter a state</small>
    </div>
    <div class="form-group-zip form-item small-12 columns" ng-class="{ error: inputInvalid('zip', addressType) }">
      <label for="applicant_home_address_zip">Zip</label><input aria-describedby="applicant_home_address_zip_error" id="applicant_home_address_zip" name="home_address_zip" ng-class="{ error: inputInvalid('zip', addressType) }" ng-disabled="applicant.noAddress" ng-model="applicant[addressType].zip" ng-required="!applicant.noAddress" placeholder="Zipcode" type="text" ui-mask="99999" ui-mask-placeholder="">
      <small class="error" id="applicant_home_address_zip_error" ng-show="inputInvalid('zip', addressType)">Please enter a zipcode</small>
    </div>
  </div>
  <div class="form-item padding-bottom">
    <div class="checkbox">
      <input data-event="gtm-applicant-no-address" id="applicant_no_address" name="no_address" ng-change="applicant.hasAltMailingAddress = false;" ng-disabled="validMailingAddress() && !applicant.noAddress || addressFailedValidation('home_address') || applicant.hasAltMailingAddress" ng-model="applicant.noAddress" type="checkbox">
      <label for="applicant_no_address">I don't have an address</label>
    </div>
  </div>
</div>
{
  "inputs": {
    "states": [
      {
        "name": "Alabama",
        "attr": "AL"
      },
      {
        "name": "Alaska",
        "attr": "AK"
      },
      {
        "name": "Arizona",
        "attr": "AK"
      },
      {
        "name": "Arkansas",
        "attr": "AK"
      },
      {
        "name": "California",
        "attr": "CA"
      },
      {
        "name": "Colorado",
        "attr": "CO"
      },
      {
        "name": "Connecticut",
        "attr": "CT"
      },
      {
        "name": "Delaware",
        "attr": "DE"
      },
      {
        "name": "District Of Columbia",
        "attr": "DC"
      },
      {
        "name": "Florida",
        "attr": "FL"
      },
      {
        "name": "Georgia",
        "attr": "GA"
      },
      {
        "name": "Hawaii",
        "attr": "HI"
      },
      {
        "name": "Idaho",
        "attr": "ID"
      },
      {
        "name": "Illinois",
        "attr": "IL"
      },
      {
        "name": "Indiana",
        "attr": "IN"
      },
      {
        "name": "Iowa",
        "attr": "IA"
      },
      {
        "name": "Kansas",
        "attr": "KS"
      },
      {
        "name": "Kentucky",
        "attr": "KY"
      },
      {
        "name": "Louisiana",
        "attr": "LA"
      },
      {
        "name": "Maine",
        "attr": "ME"
      },
      {
        "name": "Maryland",
        "attr": "MD"
      },
      {
        "name": "Massachusetts",
        "attr": "MA"
      },
      {
        "name": "Michigan",
        "attr": "MI"
      },
      {
        "name": "Minnesota",
        "attr": "MN"
      },
      {
        "name": "Mississippi",
        "attr": "MS"
      },
      {
        "name": "Missouri",
        "attr": "MO"
      },
      {
        "name": "Montana",
        "attr": "MT"
      },
      {
        "name": "Nebraska",
        "attr": "NE"
      },
      {
        "name": "Nevada",
        "attr": "NV"
      },
      {
        "name": "New Hampshire",
        "attr": "NH"
      },
      {
        "name": "New Jersey",
        "attr": "NJ"
      },
      {
        "name": "New Mexico",
        "attr": "NM"
      },
      {
        "name": "New York",
        "attr": "NY"
      },
      {
        "name": "North Carolina",
        "attr": "NC"
      },
      {
        "name": "North Dakota",
        "attr": "ND"
      },
      {
        "name": "Ohio",
        "attr": "OH"
      },
      {
        "name": "Oklahoma",
        "attr": "OK"
      },
      {
        "name": "Oregon",
        "attr": "OR"
      },
      {
        "name": "Pennsylvania",
        "attr": "PA"
      },
      {
        "name": "Rhode Island",
        "attr": "RI"
      },
      {
        "name": "South Carolina",
        "attr": "SC"
      },
      {
        "name": "South Dakota",
        "attr": "SD"
      },
      {
        "name": "Tennessee",
        "attr": "TN"
      },
      {
        "name": "Texas",
        "attr": "TX"
      },
      {
        "name": "Utah",
        "attr": "UT"
      },
      {
        "name": "Vermont",
        "attr": "VT"
      },
      {
        "name": "Virginia",
        "attr": "VA"
      },
      {
        "name": "Washington",
        "attr": "WA"
      },
      {
        "name": "West Virginia",
        "attr": "WV"
      },
      {
        "name": "Wisconsin",
        "attr": "WI"
      },
      {
        "name": "Wyoming",
        "attr": "WY"
      }
    ]
  }
}

There are no notes for this item.