cartrawler.virginaustralia.com Open in urlscan Pro
72.21.91.191  Public Scan

URL: https://cartrawler.virginaustralia.com/?clientId=206305
Submission: On December 05 via api from US — Scanned from GB

Form analysis 1 forms found in the DOM

Name: searchCarsForm

<form ct-cloak--remove="" novalidate="" ct-form-error-handler="" name="searchCarsForm" ng-keypress="checkForm($event)" class="ct-form ct-search-form ct-s1-vertical ct-hide-labels ct-same-dropoff ng-valid-maxlength is-ready ng-valid-min ng-valid-max"
  ng-class="{
    'ct-hide-labels': hideLabels,
    'text-large': giant,
    'ct-same-dropoff': !showDropoffLocation,
    'ct-different-dropoff': showDropoffLocation,
  }" ct-search-cars-form="" clean-after-search="" step1="" step="step1" abe-settings-as-default="" submit-form="submitForm" search-cars-form="searchCarsForm" display-spinner="displaySpinner" show-age="showAge" is-portrait="isPortrait"
  loading="loading" advanced-options-displayed="displayAdvancedSearchOptions">
  <div class="ct-grid">
    <h2 class="ct-text-left ct-font-weight-600" ng-bind-html="::headingText">BOOK CAR HIRE</h2>
  </div>
  <div class="ct-grid ct-search-form__top-block">
    <div class="ct-banner-red ct-banner-no-fade-out" ct-class="{'ct-banner-fade-in': errorMessage ? true : false}"><ct-icon class="ct-btn-form-error notranslate ng-hide" ng-show="errorMessage" src="cancel" tabindex="0" ct-click=""
        ng-click="closeErrorMessage()"><svg class="ctc-icon ctc-icon--cancel " aria-label="cancel">
          <use xlink:href="#ct-cancel"></use>
        </svg></ct-icon>
      <p ng-bind="errorMessage"></p>
    </div>
    <div ng-show="showCountryDropdown" id="ct-country-select" class="ct-grid-row ng-hide"><label for="pickupCountryCode" ng-show="showCountryDropdown &amp;&amp; !hideLabels" class="ng-hide"><strong>Country</strong></label>
      <div ng-show="showCountryDropdown" class="ct-form-field ng-hide">
        <div class="ct-select-wrapper"><select class="ct-select ng-pristine ng-untouched ng-valid ng-empty" id="pickupCountryCode" ng-model="data.pickupCountryCode" ct-bind-html="pickupCountryOptionsHtml"></select></div>
      </div>
    </div>
    <div ng-show="showDynamicCountryDropdown" id="ct-country-pickup-select" class="ct-grid-row ng-hide"><label for="dynamicPickupCountryCode"><strong>Country</strong></label>
      <div class="ct-form-field">
        <div class="ct-select-wrapper" ng-class="{'ct-error': errors.pickupCountryCode}"><select id="dynamicPickupCountryCode" class="ct-select ng-pristine ng-untouched ng-valid ng-empty" ng-model="data.pickupCountryCode" name="pickupCountryCode"
            ng-change="onSelectCountryPickupCode()" ng-options="country.$key as country.name for country in countryDropDownList | toArray">
            <option value="" disabled="" selected="selected">Please select...</option>
          </select></div>
      </div>
    </div>
    <div ng-show="!showDynamicCountryDropdown" id="ct-pickup-select" ng-class="showDropoffLocation ? 'ct-grid-unit-6-16' : 'ct-grid-unit-12-16'" class="ct-grid-unit-alpha ct-grid-unit-12-16"><label for="pickupLocation" ng-hide="::hideLabels"
        class="ng-hide"><strong ng-bind="::labelPickup">Pick-up</strong></label>
      <div class="ct-form-field">
        <div ct-drop-down="" recent-searches="" input-id="pickupLocation" clear-button-label="Clear" validated="true" value="" options="pickupLocation.options" ct-submit-form="true" loading="pickupLocation.loading" ng-keyup="pickupLocationKeyUp"
          select="pickupLocationSelect" show-dropoff-location="data.showDropoffLocation" placeholder="Pick-up" class="ct-form-field-icon-before ct-refine-search ct-drop-down-container ct-drop-down-container0" tracking-name="pickupLoc"
          name="pickupLocation" dropdown-tip="Keep typing to refine search" min-width="" max-height="">
          <div ng-class="{ 'ct-field-loading': loading }"><input id="pickupLocation" class="ct-input ng-pristine ng-untouched ng-valid ng-empty" ng-class="{
          'ct-error': !validated,
          'ct-no-icon': hideClose,
          'ct-warning': validationType === 'warning',
        }" ng-readonly="readOnly" ng-model="value" ct-tracking="pickupLoc" focus="" ng-attr-placeholder="{{ ::placeholder }}" ct-submit-form="true" autocomplete="off" placeholder="Pick-up" name="pickupLocation" aria-describedby="dd-desc-0"
              aria-autocomplete="list" role="listbox" aria-owns="div-options-id-0"> <!----><button aria-label="Clear" ng-if="!selectIcon &amp;&amp; !loading &amp;&amp; !hideClose" ng-click="clearSelection()" class="ct-btn-transp" type="button"
              ct-tracking="pickupLoc" ct-tracking-value="clear"><ct-icon src="cancel" class="notranslate"><svg class="ctc-icon ctc-icon--cancel " aria-label="cancel">
                  <use xlink:href="#ct-cancel"></use>
                </svg></ct-icon></button><!----> <!---->
            <div class="ct-drop-down-options"></div><!---->
            <div ct-trigger="isReadyFn()"></div>
          </div>
        </div><ct-icon src="compass" modifier="ctc-icon-before" class="notranslate"><svg class="ctc-icon ctc-icon--compass ctc-icon-before" aria-label="compass">
            <use xlink:href="#ct-compass"></use>
          </svg></ct-icon>
      </div>
    </div>
    <div ng-show="showDynamicCountryDropdown" id="ct-pickup-select" ng-class="showDropoffLocation ? 'ct-grid-unit-6-16' : 'ct-grid-unit-12-16'" class="ct-grid-unit-alpha ct-grid-unit-12-16 ng-hide"><label for="dynamicPickupLocationDropdown"
        ng-show="::!hideLabels" class="ng-hide"><strong>Pick-up</strong></label>
      <div class="ct-form-field">
        <div class="ct-select-wrapper"><select id="dynamicPickupLocationDropdown" ng-class="{'ct-error': errors.pickupLocation}" class="ct-select ng-pristine ng-untouched ng-valid ng-empty" ng-model="data.pickupLocationKey"
            ng-change="onSelectPickupLocationItem()" ng-options="loc.$key as loc.label for loc in pickupFilteredLocs | toArray">
            <option value="" disabled="" selected="selected">Please select...</option>
          </select></div>
      </div>
    </div>
    <div ng-show="showDynamicCountryDropdown" ng-attr-ct-include="{{ showDynamicCountryDropdown ? 'carSearchTemplateStep1/pickup' : undefined }}" class="ng-hide"></div>
    <div id="ct-checkbox" ng-show="showCheckbox &amp;&amp; isPortrait">
      <div class="ct-form-field">
        <div class="ctc-form__group ctc-form__group--checkbox   ng-not-empty ng-valid" undefined="" ct-checkbox="" checkbox-id="dropoffCheckbox" ng-change="onChange()" ng-model="showDropoffLocation">
          <input ct-accessibility="" type="checkbox" role="checkbox" aria-checked="false" ng-model="ngModel" id="dropoffCheckbox" name="" ng-disabled="ngDisabled" class="ng-pristine ng-untouched ng-valid ng-empty" tabindex="0">
          <label ng-transclude="" aria-label="dropoffCheckbox" on-changed="change()" class=""><span>Return to a different location</span></label>
        </div>
      </div>
    </div>
    <div ng-show="showDynamicCountryDropdown &amp;&amp; showDropoffLocation" id="ct-country-dropoff-select" class="ct-grid-row ng-hide"><label for="dynamicReturnCountryCode" ng-show="!hideLabels" class="ng-hide"><strong>Country</strong></label>
      <div class="ct-form-field">
        <div class="ct-select-wrapper" ng-class="{'ct-error': errors.returnCountryCode}"><select id="dynamicReturnCountryCode" class="ct-select ng-pristine ng-untouched ng-valid ng-empty" ng-model="data.returnCountryCode" name="returnCountryCode"
            ng-change="onSelectCountryDropoffCode()" ng-options="country.$key as country.name for country in countryDropDownList | toArray">
            <option value="" disabled="" selected="selected">Please select...</option>
          </select></div>
      </div>
    </div>
    <div ng-show="showDropoffLocation &amp;&amp; showDynamicCountryDropdown" id="ct-pickup-select" class="ct-grid-unit-6-16 ng-hide"><label for="dynamicReturnLocationDropdown" ng-show="::!hideLabels" class="ng-hide"><strong>Drop-off</strong></label>
      <div class="ct-form-field">
        <div class="ct-select-wrapper"><select id="dynamicReturnLocationDropdown" ng-class="{'ct-error': errors.returnLocation}" class="ct-select ng-pristine ng-untouched ng-valid ng-empty" ng-model="data.returnLocationKey"
            ng-change="onSelectReturnLocationItem()" ng-options="loc.$key as loc.label for loc in returnFilteredLocs | toArray">
            <option value="" disabled="" selected="selected">Please select...</option>
          </select></div>
      </div>
    </div>
    <div ng-show="showDropoffLocation &amp;&amp; !showDynamicCountryDropdown" id="ct-dropoff-select" class="ct-grid-unit-6-16 ng-hide"><label for="returnLocation" ng-hide="::hideLabels" class="ng-hide"><strong
          ng-bind="::labelDropoff">Drop-off</strong></label>
      <div ng-show="showDropoffLocation" class="ct-form-field ng-hide">
        <div ct-drop-down="" input-id="returnLocation" validated="true" value="" options="returnLocation.options" loading="returnLocation.loading" ng-keyup="returnLocationKeyUp" select="returnLocationSelect" placeholder="Drop-off"
          class="ct-form-field-icon-before ct-refine-search ct-drop-down-container ct-drop-down-container1" tracking-name="dropoffLoc" ct-submit-form="true" dropdown-tip="Keep typing to refine search" name="returnLocation" min-width="" max-height="">
          <div ng-class="{ 'ct-field-loading': loading }"><input id="returnLocation" class="ct-input ng-pristine ng-untouched ng-valid ng-empty" ng-class="{
          'ct-error': !validated,
          'ct-no-icon': hideClose,
          'ct-warning': validationType === 'warning',
        }" ng-readonly="readOnly" ng-model="value" ct-tracking="dropoffLoc" focus="" ng-attr-placeholder="{{ ::placeholder }}" ct-submit-form="true" autocomplete="off" placeholder="Drop-off" name="returnLocation" aria-describedby="dd-desc-1"
              aria-autocomplete="list" role="listbox" aria-owns="div-options-id-1"> <!----><button aria-label="returnLocation" ng-if="!selectIcon &amp;&amp; !loading &amp;&amp; !hideClose" ng-click="clearSelection()" class="ct-btn-transp"
              type="button" ct-tracking="dropoffLoc" ct-tracking-value="clear"><ct-icon src="cancel" class="notranslate"><svg class="ctc-icon ctc-icon--cancel " aria-label="cancel">
                  <use xlink:href="#ct-cancel"></use>
                </svg></ct-icon></button><!----> <!---->
            <div class="ct-drop-down-options"></div><!---->
            <div ct-trigger="isReadyFn()"></div>
          </div>
        </div><ct-icon src="compass" modifier="ctc-icon-before" class="notranslate"><svg class="ctc-icon ctc-icon--compass ctc-icon-before" aria-label="compass">
            <use xlink:href="#ct-compass"></use>
          </svg></ct-icon>
      </div>
    </div>
    <div id="ct-checkbox" ng-show="showCheckbox &amp;&amp; !isPortrait" class="ng-hide">
      <div class="ct-form-field">
        <div class="ctc-form__group ctc-form__group--checkbox   ng-not-empty ng-valid" undefined="" ct-checkbox="" checkbox-id="dropoffCheckbox2" ng-change="onChange()" ng-model="showDropoffLocation">
          <input ct-accessibility="" type="checkbox" role="checkbox" aria-checked="false" ng-model="ngModel" id="dropoffCheckbox2" name="" ng-disabled="ngDisabled" class="ng-pristine ng-untouched ng-valid ng-empty" tabindex="0">
          <label ng-transclude="" aria-label="dropoffCheckbox2" on-changed="change()" class=""><span>Return to a different location</span></label>
        </div>
      </div>
    </div>
    <div class="ct-grid">
      <div ng-hide="showDynamicCountryDropdown" ng-attr-ct-include="{{ !showDynamicCountryDropdown ? 'carSearchTemplateStep1/pickup' : undefined }}" ct-include="carSearchTemplateStep1/pickup">
        <div id="ct-pickup-date" class="ct-grid-unit-6-16 ct-date-element"><label for="pickupDate" ng-hide="::hideLabels || showDynamicCountryDropdown" class="ng-hide"><strong ng-bind="::labelPickupDate">Pick-up date</strong></label> <label
            for="pickupTime" aria-hidden="false" class="ct-hide"><strong ng-bind="::i18n('PickupTime')">Pick-up time</strong></label>
          <div class="ct-grid">
            <div id="ct-pickup-calendar" class="ct-grid-unit-10-16 ct-form-field">
              <div dynamic-calendar="" picker-type="pickupDate" input-id="pickupDate" name="pickupDate" selected-date="data.pickupDate" next-date="data.returnDate" placeholder="Start date" validated="true" tracking-name="pickupDate"
                prev-to-focus="dropoffCheckbox" next-to-focus="pickupTime" class="ct-form-field-icon-before">
                <div ct-cloak--remove="" data-comp-id="ct-date-picker">
                  <div class="ct-dynamic-calendar__input-cont"><input id="pickupDate" data-comp-id="ct-date-picker-input" class="ct-input ct-pointer" ng-class="{
        'ct-error': !validated,
        'ct-datepicker-input__prism': hasPrismStyle,
        'ct-dynamic-caldendar--expanded': calendarVisible,
      }" ng-value="selectedDate | toFormat:'date-full-abbr'" placeholder="Start date" aria-label="Start date" ct-tracking="pickupDate" readonly=""> <!----></div><!---->
                  <div class="ct-calendar__mask" data-comp-id="ct-calendar-mask"></div>
                </div>
              </div><ct-icon src="calendar" modifier="ctc-icon-before" class="notranslate"><svg class="ctc-icon ctc-icon--calendar ctc-icon-before" aria-label="calendar">
                  <use xlink:href="#ct-calendar"></use>
                </svg></ct-icon>
            </div>
            <div id="ct-pickup-timers" class="ct-form-field"><ct-time-picker-custom validated="true" time-picker-id="pickupTime" name="pickupTime" tracking-name="time_pk" ng-model="data.pickupTime" prev-to-focus="pickupDate"
                next-to-focus="returnDate" class="ng-pristine ng-untouched ng-valid ng-not-empty">
                <div class="ct-timepicker-custom ct-select-wrapper ct-timepicker-custom-closed" ng-class="$ctrl.timepicker.isOpen ? 'ct-timepicker-custom-opened' : 'ct-timepicker-custom-closed'" ng-switch="$ctrl.hasPrismStyle"><!----><!----><input
                    ng-switch-default="" ng-show="::!$ctrl.hasPrismStyle" id="pickupTime" name="pickupTime" ng-model="$ctrl.timepicker.selectedString" class="ct-select ct-pointer ng-pristine ng-untouched ng-valid ng-not-empty"
                    ng-class="{'ct-error': !$ctrl.validated}" aria-label="pickupTime" ct-tracking="time_pk" readonly="" ng-click="$ctrl.onClick()"><!---->
                  <ul class="ct-timepicker-custom-box ng-hide" ng-show="$ctrl.timepicker.isOpen" data-auto-id="pickupTimesList"><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">00:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">00:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">01:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">01:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">02:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">02:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">03:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">03:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">04:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">04:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">05:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">05:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">06:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">06:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">07:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">07:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">08:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">08:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">09:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">09:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options ct-timepicker-custom-box--options--selected"><a ng-mousedown="$ctrl.selectTime(option)">10:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">10:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">11:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">11:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">12:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">12:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">13:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">13:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">14:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">14:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">15:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">15:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">16:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">16:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">17:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">17:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">18:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">18:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">19:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">19:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">20:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">20:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">21:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">21:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">22:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">22:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">23:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">23:30</a></li><!---->
                  </ul><ct-icon src="angle" modifier="ctc-icon--180" class="notranslate"><svg class="ctc-icon ctc-icon--angle ctc-icon--180" aria-label="angle">
                      <use xlink:href="#ct-angle"></use>
                    </svg></ct-icon>
                </div>
              </ct-time-picker-custom></div>
          </div>
        </div>
      </div>
      <div ct-include="carSearchTemplateStep1/dropoff">
        <div id="ct-return-date" class="ct-grid-unit-6-16 ct-date-element"><label for="returnDate" ng-hide="hideLabels || (showDynamicCountryDropdown &amp;&amp; showDropoffLocation)" class="ng-hide"><strong ng-bind="::labelDropoffDate">Return
              date</strong></label> <label for="returnTime" aria-hidden="false" class="ct-hide"><strong ng-bind="::i18n('DropoffTime')">Return time</strong></label>
          <div class="ct-grid">
            <div id="ct-return-calendar" class="ct-grid-unit-10-16 ct-form-field">
              <div dynamic-calendar="" picker-type="returnDate" input-id="returnDate" selected-date="data.returnDate" previous-date="data.pickupDate" placeholder="End date" class="ct-form-field-icon-before" validated="true"
                tracking-name="dropoffDate" prev-to-focus="pickupTime" next-to-focus="returnTime">
                <div ct-cloak--remove="" data-comp-id="ct-date-picker">
                  <div class="ct-dynamic-calendar__input-cont"><input id="returnDate" data-comp-id="ct-date-picker-input" class="ct-input ct-pointer" ng-class="{
        'ct-error': !validated,
        'ct-datepicker-input__prism': hasPrismStyle,
        'ct-dynamic-caldendar--expanded': calendarVisible,
      }" ng-value="selectedDate | toFormat:'date-full-abbr'" placeholder="End date" aria-label="End date" ct-tracking="dropoffDate" readonly=""> <!----></div><!---->
                  <div class="ct-calendar__mask" data-comp-id="ct-calendar-mask"></div>
                </div>
              </div><ct-icon src="calendar" modifier="ctc-icon-before" class="notranslate"><svg class="ctc-icon ctc-icon--calendar ctc-icon-before" aria-label="calendar">
                  <use xlink:href="#ct-calendar"></use>
                </svg></ct-icon>
            </div>
            <div id="ct-return-timers" class="ct-form-field"><ct-time-picker-custom validated="true" time-picker-id="returnTime" name="returnTime" tracking-name="time_do" ng-model="data.returnTime" prev-to-focus="returnDate"
                class="ng-pristine ng-untouched ng-valid ng-not-empty">
                <div class="ct-timepicker-custom ct-select-wrapper ct-timepicker-custom-closed" ng-class="$ctrl.timepicker.isOpen ? 'ct-timepicker-custom-opened' : 'ct-timepicker-custom-closed'" ng-switch="$ctrl.hasPrismStyle"><!----><!----><input
                    ng-switch-default="" ng-show="::!$ctrl.hasPrismStyle" id="returnTime" name="returnTime" ng-model="$ctrl.timepicker.selectedString" class="ct-select ct-pointer ng-pristine ng-untouched ng-valid ng-not-empty"
                    ng-class="{'ct-error': !$ctrl.validated}" aria-label="returnTime" ct-tracking="time_do" readonly="" ng-click="$ctrl.onClick()"><!---->
                  <ul class="ct-timepicker-custom-box ng-hide" ng-show="$ctrl.timepicker.isOpen" data-auto-id="returnTimesList"><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">00:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">00:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">01:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">01:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">02:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">02:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">03:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">03:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">04:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">04:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">05:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">05:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">06:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">06:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">07:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">07:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">08:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">08:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">09:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">09:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options ct-timepicker-custom-box--options--selected"><a ng-mousedown="$ctrl.selectTime(option)">10:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">10:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">11:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">11:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">12:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">12:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">13:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">13:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">14:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">14:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">15:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">15:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">16:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">16:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">17:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">17:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">18:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">18:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">19:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">19:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">20:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">20:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">21:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">21:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">22:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">22:30</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">23:00</a></li><!---->
                    <li ng-repeat="option in ::$ctrl.options" ng-class="{'ct-timepicker-custom-box--options--selected': $ctrl.timepicker.activeTime === option,
                   'ct-ampm-time': $ctrl.isNorthAmericaResident}" class="ct-timepicker-custom-box--options"><a ng-mousedown="$ctrl.selectTime(option)">23:30</a></li><!---->
                  </ul><ct-icon src="angle" modifier="ctc-icon--180" class="notranslate"><svg class="ctc-icon ctc-icon--angle ctc-icon--180" aria-label="angle">
                      <use xlink:href="#ct-angle"></use>
                    </svg></ct-icon>
                </div>
              </ct-time-picker-custom></div>
          </div>
        </div>
      </div>
      <div ng-show="hasPromoCode" id="ct-pickup-select" class="ct-grid-unit-alpha ct-grid-unit-12-16 ng-hide"><label for="promoCode" ng-hide="::hideLabels" class="ng-hide"><strong>Promo code</strong></label>
        <div class="ct-form-field"><input class="ct-input ng-pristine ng-untouched ng-valid ng-empty ng-valid-maxlength" name="promoCode" id="promoCode" placeholder="Promotion code" ng-model="data.promoCode" maxlength="32"></div>
      </div>
      <div id="ct-residency-select" class="ct-grid-row ng-hide" ng-show="showResidency"><label for="residencySelect" ng-show="::showResidency &amp;&amp; !hideLabels" class="ng-hide"><strong ng-bind="::i18n('Search.Residency')">I live
            in:</strong></label>
        <div class="ct-form-field ng-hide" ng-show="::showResidency">
          <div class="ct-select-wrapper"><select id="residencySelect" class="ct-select ng-pristine ng-untouched ng-valid ng-not-empty" ng-class="{'ct-error': !searchCarsForm.residenceCode.$valid || errors.residenceCode}" ng-model="data.residenceCode"
              name="residenceCode" ct-tracking="residence" ct-bind-html="residenceOptionsHtml">
              <option value="AF">Afghanistan</option>
              <option value="AX">Åland Islands</option>
              <option value="AL">Albania</option>
              <option value="DZ">Algeria</option>
              <option value="AS">American Samoa</option>
              <option value="AD">Andorra</option>
              <option value="AO">Angola</option>
              <option value="AI">Anguilla</option>
              <option value="AQ">Antarctica</option>
              <option value="AG">Antigua and Barbuda</option>
              <option value="AR">Argentina</option>
              <option value="AM">Armenia</option>
              <option value="AW">Aruba</option>
              <option value="AU">Australia</option>
              <option value="AT">Austria</option>
              <option value="AZ">Azerbaijan</option>
              <option value="BS">Bahamas</option>
              <option value="BH">Bahrain</option>
              <option value="BD">Bangladesh</option>
              <option value="BB">Barbados</option>
              <option value="BY">Belarus</option>
              <option value="BE">Belgium</option>
              <option value="BZ">Belize</option>
              <option value="BJ">Benin</option>
              <option value="BM">Bermuda</option>
              <option value="BT">Bhutan</option>
              <option value="BL">BL</option>
              <option value="BO">Bolivia</option>
              <option value="BA">Bosnia and Herzegovina</option>
              <option value="BW">Botswana</option>
              <option value="BV">Bouvet Island</option>
              <option value="BR">Brazil</option>
              <option value="IO">British Indian Ocean Territory</option>
              <option value="BN">Brunei Darussalam</option>
              <option value="BG">Bulgaria</option>
              <option value="BF">Burkina Faso</option>
              <option value="BI">Burundi</option>
              <option value="KH">Cambodia</option>
              <option value="CM">Cameroon</option>
              <option value="CA">Canada</option>
              <option value="CV">Cape Verde</option>
              <option value="KY">Cayman Islands</option>
              <option value="CF">Central African Republic</option>
              <option value="TD">Chad</option>
              <option value="CL">Chile</option>
              <option value="CN">China</option>
              <option value="CX">Christmas Island</option>
              <option value="CC">Cocos (Keeling) Islands</option>
              <option value="CO">Colombia</option>
              <option value="KM">Comoros</option>
              <option value="CD">Congo, Democratic Republic of the</option>
              <option value="CG">Congo</option>
              <option value="CK">Cook Islands</option>
              <option value="CR">Costa Rica</option>
              <option value="CI">Cote D'Ivoire</option>
              <option value="HR">Croatia</option>
              <option value="CU">Cuba</option>
              <option value="CY">Cyprus</option>
              <option value="CZ">Czech Republic</option>
              <option value="DK">Denmark</option>
              <option value="DJ">Djibouti</option>
              <option value="DM">Dominica</option>
              <option value="DO">Dominican Republic</option>
              <option value="EC">Ecuador</option>
              <option value="EG">Egypt</option>
              <option value="SV">El Salvador</option>
              <option value="GQ">Equatorial Guinea</option>
              <option value="ER">Eritrea</option>
              <option value="EE">Estonia</option>
              <option value="ET">Ethiopia</option>
              <option value="FK">Falkland Islands (Malvinas)</option>
              <option value="FO">Faroe Islands</option>
              <option value="FJ">Fiji</option>
              <option value="FI">Finland</option>
              <option value="FR">France</option>
              <option value="GF">French Guiana</option>
              <option value="PF">French Polynesia</option>
              <option value="TF">French Southern Territories</option>
              <option value="GA">Gabon</option>
              <option value="GM">Gambia</option>
              <option value="GE">Georgia</option>
              <option value="DE">Germany</option>
              <option value="GH">Ghana</option>
              <option value="GI">Gibraltar</option>
              <option value="GR">Greece</option>
              <option value="GL">Greenland</option>
              <option value="GD">Grenada</option>
              <option value="GP">Guadeloupe</option>
              <option value="GU">Guam</option>
              <option value="GT">Guatemala</option>
              <option value="GG">Guernsey</option>
              <option value="GN">Guinea</option>
              <option value="GW">Guinea-Bissau</option>
              <option value="GY">Guyana</option>
              <option value="HT">Haiti</option>
              <option value="HM">Heard Island and Mcdonald Islands</option>
              <option value="VA">Holy See (Vatican City State)</option>
              <option value="HN">Honduras</option>
              <option value="HK">Hong Kong</option>
              <option value="HU">Hungary</option>
              <option value="IS">Iceland</option>
              <option value="IN">India</option>
              <option value="ID">Indonesia</option>
              <option value="IR">Iran</option>
              <option value="IQ">Iraq</option>
              <option value="IE">Ireland</option>
              <option value="IM">Isle of Man</option>
              <option value="IL">Israel</option>
              <option value="IT">Italy</option>
              <option value="JM">Jamaica</option>
              <option value="JP">Japan</option>
              <option value="JE">Jersey</option>
              <option value="JO">Jordan</option>
              <option value="KZ">Kazakhstan</option>
              <option value="KE">Kenya</option>
              <option value="KI">Kiribati</option>
              <option value="KP">Korea (North)</option>
              <option value="KR">Korea (South)</option>
              <option value="XK">Kosovo</option>
              <option value="KW">Kuwait</option>
              <option value="KG">Kyrgyzstan</option>
              <option value="LA">Lao People's Democratic Republic</option>
              <option value="LV">Latvia</option>
              <option value="LB">Lebanon</option>
              <option value="LS">Lesotho</option>
              <option value="LR">Liberia</option>
              <option value="LY">Libya</option>
              <option value="LI">Liechtenstein</option>
              <option value="LT">Lithuania</option>
              <option value="LU">Luxembourg</option>
              <option value="MO">Macao</option>
              <option value="MK">Macedonia</option>
              <option value="MG">Madagascar</option>
              <option value="MW">Malawi</option>
              <option value="MY">Malaysia</option>
              <option value="MV">Maldives</option>
              <option value="ML">Mali</option>
              <option value="MT">Malta</option>
              <option value="MH">Marshall Islands</option>
              <option value="MQ">Martinique</option>
              <option value="MR">Mauritania</option>
              <option value="MU">Mauritius</option>
              <option value="YT">Mayotte</option>
              <option value="MX">Mexico</option>
              <option value="MF">MF</option>
              <option value="FM">Micronesia, Federated States of</option>
              <option value="MD">Moldova</option>
              <option value="MC">Monaco</option>
              <option value="MN">Mongolia</option>
              <option value="ME">Montenegro</option>
              <option value="MS">Montserrat</option>
              <option value="MA">Morocco</option>
              <option value="MZ">Mozambique</option>
              <option value="MM">Myanmar</option>
              <option value="NA">Namibia</option>
              <option value="NR">Nauru</option>
              <option value="NP">Nepal</option>
              <option value="NL">Netherlands</option>
              <option value="AN">Netherlands Antilles</option>
              <option value="NC">New Caledonia</option>
              <option value="NZ">New Zealand</option>
              <option value="NI">Nicaragua</option>
              <option value="NE">Niger</option>
              <option value="NG">Nigeria</option>
              <option value="NU">Niue</option>
              <option value="NF">Norfolk Island</option>
              <option value="MP">Northern Mariana Islands</option>
              <option value="NO">Norway</option>
              <option value="OM">Oman</option>
              <option value="PK">Pakistan</option>
              <option value="PW">Palau</option>
              <option value="PS">Palestinian Territory, Occupied</option>
              <option value="PA">Panama</option>
              <option value="PG">Papua New Guinea</option>
              <option value="PY">Paraguay</option>
              <option value="PE">Peru</option>
              <option value="PH">Philippines</option>
              <option value="PN">Pitcairn</option>
              <option value="PL">Poland</option>
              <option value="PT">Portugal</option>
              <option value="PR">Puerto Rico</option>
              <option value="QA">Qatar</option>
              <option value="RE">Reunion</option>
              <option value="RO">Romania</option>
              <option value="RU">Russia</option>
              <option value="RW">Rwanda</option>
              <option value="SH">Saint Helena</option>
              <option value="KN">Saint Kitts and Nevis</option>
              <option value="LC">Saint Lucia</option>
              <option value="PM">Saint Pierre and Miquelon</option>
              <option value="VC">Saint Vincent and the Grenadines</option>
              <option value="WS">Samoa</option>
              <option value="SM">San Marino</option>
              <option value="ST">Sao Tome and Principe</option>
              <option value="SA">Saudi Arabia</option>
              <option value="SN">Senegal</option>
              <option value="RS">Serbia</option>
              <option value="SC">Seychelles</option>
              <option value="SL">Sierra Leone</option>
              <option value="SG">Singapore</option>
              <option value="SK">Slovakia</option>
              <option value="SI">Slovenia</option>
              <option value="SB">Solomon Islands</option>
              <option value="SO">Somalia</option>
              <option value="ZA">South Africa</option>
              <option value="GS">South Georgia and the South Sandwich Islands</option>
              <option value="ES">Spain</option>
              <option value="LK">Sri Lanka</option>
              <option value="SD">Sudan</option>
              <option value="SR">Suriname</option>
              <option value="SJ">Svalbard and Jan Mayen</option>
              <option value="SZ">Swaziland</option>
              <option value="SE">Sweden</option>
              <option value="CH">Switzerland</option>
              <option value="SY">Syria</option>
              <option value="TW">Taiwan</option>
              <option value="TJ">Tajikistan</option>
              <option value="TZ">Tanzania</option>
              <option value="TH">Thailand</option>
              <option value="TL">Timor-Leste</option>
              <option value="TG">Togo</option>
              <option value="TK">Tokelau</option>
              <option value="TO">Tonga</option>
              <option value="TT">Trinidad and Tobago</option>
              <option value="TN">Tunisia</option>
              <option value="TR">Turkey</option>
              <option value="TM">Turkmenistan</option>
              <option value="TC">Turks and Caicos Islands</option>
              <option value="TV">Tuvalu</option>
              <option value="UG">Uganda</option>
              <option value="UA">Ukraine</option>
              <option value="AE">United Arab Emirates</option>
              <option selected="selected" value="GB">United Kingdom</option>
              <option value="UM">United States Minor Outlying Islands</option>
              <option value="US">United States of America</option>
              <option value="UY">Uruguay</option>
              <option value="UZ">Uzbekistan</option>
              <option value="VU">Vanuatu</option>
              <option value="VE">Venezuela</option>
              <option value="VN">Vietnam</option>
              <option value="VG">Virgin Islands, British</option>
              <option value="VI">Virgin Islands, U.S.</option>
              <option value="WF">Wallis and Futuna</option>
              <option value="EH">Western Sahara</option>
              <option value="YE">Yemen</option>
              <option value="ZM">Zambia</option>
              <option value="ZW">Zimbabwe</option>
            </select></div>
        </div>
      </div>
      <div id="ct-currency-select" class="ct-grid-row ng-hide" ng-show="showCurrency"><label for="currencySelect" ng-show="showCurrency &amp;&amp; !hideLabels" class="ng-hide"><strong ng-bind="::labelCurrency">Currency:</strong></label>
        <div class="ct-form-field ng-hide" ng-show="showCurrency">
          <div class="ct-select-wrapper"><select id="currencySelect" class="ct-select ng-pristine ng-untouched ng-valid ng-not-empty" ng-class="{'ct-error': !searchCarsForm.currencyCode.$valid || errors.currencyCode}" ng-model="data.currencyCode"
              name="currencyCode" ct-tracking="currency" ct-bind-html="currencyOptionsHtml">
              <option value="EUR">EUR - €</option>
              <option value="GBP">GBP - £</option>
              <option value="USD">USD - $</option>
              <option value="AED">AED - AED</option>
              <option value="ARS">ARS - $</option>
              <option selected="selected" value="AUD">AUD - $</option>
              <option value="AZN">AZN - ман</option>
              <option value="BDT">BDT - Tk</option>
              <option value="BGN">BGN - Лв</option>
              <option value="BHD">BHD - BHD</option>
              <option value="BRL">BRL - R$</option>
              <option value="CAD">CAD - $</option>
              <option value="CHF">CHF - CHF</option>
              <option value="CLP">CLP - $</option>
              <option value="CNY">CNY - ¥</option>
              <option value="COP">COP - $</option>
              <option value="CRC">CRC - ₡</option>
              <option value="CZK">CZK - Kč</option>
              <option value="DKK">DKK - kr</option>
              <option value="EGP">EGP - EGP</option>
              <option value="FJD">FJD - $</option>
              <option value="GTQ">GTQ - Q</option>
              <option value="HKD">HKD - HK$</option>
              <option value="HUF">HUF - Ft</option>
              <option value="IDR">IDR - Rp</option>
              <option value="ILS">ILS - ₪</option>
              <option value="INR">INR - ₨</option>
              <option value="ISK">ISK - kr</option>
              <option value="JOD">JOD - JOD</option>
              <option value="JPY">JPY - ¥</option>
              <option value="KES">KES - KSh</option>
              <option value="KRW">KRW - ₩</option>
              <option value="KWD">KWD - KWD</option>
              <option value="LKR">LKR - ₨</option>
              <option value="MAD">MAD - .د.م</option>
              <option value="MKD">MKD - ден</option>
              <option value="MMK">MMK - K</option>
              <option value="MOP">MOP - MOP$</option>
              <option value="MXN">MXN - $</option>
              <option value="MYR">MYR - RM</option>
              <option value="NAD">NAD - $</option>
              <option value="NGN">NGN - ₦</option>
              <option value="NOK">NOK - kr</option>
              <option value="NZD">NZD - $</option>
              <option value="OMR">OMR - ﷼</option>
              <option value="PHP">PHP - ₱</option>
              <option value="PKR">PKR - ₨</option>
              <option value="PLN">PLN - zł</option>
              <option value="QAR">QAR - ﷼</option>
              <option value="RON">RON - Lei</option>
              <option value="RSD">RSD - PCД</option>
              <option value="RUB">RUB - руб</option>
              <option value="SAR">SAR - ﷼</option>
              <option value="SEK">SEK - kr</option>
              <option value="SGD">SGD - $</option>
              <option value="THB">THB - ฿</option>
              <option value="TRY">TRY - ₺</option>
              <option value="TWD">TWD - NT$</option>
              <option value="TZS">TZS - TZS</option>
              <option value="UAH">UAH - ₴</option>
              <option value="VND">VND - ₫</option>
              <option value="ZAR">ZAR - R</option>
            </select></div>
        </div>
      </div>
      <div id="ct-age-checkbox" ng-class="{'ct-hide': !showAge}">
        <div ng-show="showAge &amp;&amp; !newDriverAge" ng-class="{'ct-redeem-checkbox': isLoyaltyRedeemEnabled}" class="ng-hide">
          <div class="ct-form-field ct-age-checkbox">
            <div class="ctc-form__group ctc-form__group--checkbox   ng-not-empty ng-valid" undefined="" ct-checkbox="" checkbox-id="ageCheckbox" on-changed="toggleAgeInput" ng-model="data.ageCheckbox">
              <input ct-accessibility="" type="checkbox" role="checkbox" aria-checked="false" ng-model="ngModel" id="ageCheckbox" name="" ng-disabled="ngDisabled" class="ng-pristine ng-untouched ng-valid ng-not-empty" tabindex="0">
              <label ng-transclude="" aria-label="ageCheckbox" on-changed="change()" class=""><span>Driver aged between 25-70</span></label>
            </div>
          </div>
          <div ng-show="showAge &amp;&amp; !data.ageCheckbox" id="ct-age-input" ng-class="{'ct-error': errors.age}" class="ng-hide">
            <div class="ct-form-field"><ct-driver-age attrs="::{ id: 'ct-age' }" ng-model="data.age" has-error="(!searchCarsForm.$submitted &amp;&amp; searchCarsForm.age.$invalid) || errors.age"
                class="ng-pristine ng-untouched ng-valid ng-not-empty"><input id="ct-age" ng-class="{ 'ct-error': $ctrl.hasError }" class="ct-input ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-min ng-valid-max" ng-model="$ctrl.ngModel"
                  name="age" type="number" aria-label="Age" placeholder="Age" min="18" max="99"></ct-driver-age></div>
          </div>
        </div>
        <div ng-show="newDriverAge &amp;&amp; showAge"><label class="ct-margin-bottom">Driver's age:<div ct-popover="Young or Senior drivers may have to pay an additional fee depending on the supplier selected." class="ct-age-tooltip-container">
              <ct-icon src="info" class="notranslate"><svg class="ctc-icon ctc-icon--info " aria-label="info">
                  <use xlink:href="#ct-info"></use>
                </svg></ct-icon></div></label><ct-age-group-select selected-age-group="data.selectedAgeGroup" age-value="data.age" on-blur="onBlurAgeGroupInput()"
            has-error="(!searchCarsForm.$submitted &amp;&amp; searchCarsForm.age.$invalid) || errors.age" record-interaction="">
            <div class="ct-form-field">
              <div class="ct-age-button-container" data-auto-id="ageGroupSelectContainer"><!---->
                <div class="ct-age-group" ng-repeat="ageGroup in $ctrl.ageGroups track by $index"><button id="ct-age-btn-0" class="ct-age-button ct-btn ct-btn-p ct-show ct-age-not-selected" ng-class="{
            'ct-age-not-selected' : $ctrl.selectedAgeGroup !== $index, 
            'ct-age-selected' : $ctrl.selectedAgeGroup === $index,
            'ct-hide': !ageGroup.displayBtn
          }" ng-keypress="$ctrl.onInputFocus($index, $event)" ng-mousedown="$ctrl.displayInputAge($index)">18 - 29</button> <!----><input ng-class="{
          'error': $ctrl.hasError &amp;&amp; $ctrl.showError,
          'ct-hide': !ageGroup.displayInput,
        }" class="ct-hide ct-age-input-group ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-maxlength" id="ct-age-input-0" ng-model="$ctrl.ageValue" ng-keyup="$ctrl.removeError($index)" maxlength="2" ng-blur="$ctrl.onInputBlur($index)"
                    ct-tracking="driverAgeC" ct-focus-toggle="false" ng-if="ageGroup.hasInput"><!----></div><!---->
                <div class="ct-age-group" ng-repeat="ageGroup in $ctrl.ageGroups track by $index"><button id="ct-age-btn-1" class="ct-age-button ct-btn ct-btn-p ct-show ct-age-selected" ng-class="{
            'ct-age-not-selected' : $ctrl.selectedAgeGroup !== $index, 
            'ct-age-selected' : $ctrl.selectedAgeGroup === $index,
            'ct-hide': !ageGroup.displayBtn
          }" ng-keypress="$ctrl.onInputFocus($index, $event)" ng-mousedown="$ctrl.displayInputAge($index)">30 - 69</button> <!----></div><!---->
                <div class="ct-age-group" ng-repeat="ageGroup in $ctrl.ageGroups track by $index"><button id="ct-age-btn-2" class="ct-age-button ct-btn ct-btn-p ct-show ct-age-not-selected" ng-class="{
            'ct-age-not-selected' : $ctrl.selectedAgeGroup !== $index, 
            'ct-age-selected' : $ctrl.selectedAgeGroup === $index,
            'ct-hide': !ageGroup.displayBtn
          }" ng-keypress="$ctrl.onInputFocus($index, $event)" ng-mousedown="$ctrl.displayInputAge($index)">70+</button> <!----><input ng-class="{
          'error': $ctrl.hasError &amp;&amp; $ctrl.showError,
          'ct-hide': !ageGroup.displayInput,
        }" class="ct-hide ct-age-input-group ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-maxlength" id="ct-age-input-2" ng-model="$ctrl.ageValue" ng-keyup="$ctrl.removeError($index)" maxlength="2" ng-blur="$ctrl.onInputBlur($index)"
                    ct-tracking="driverAgeC" ct-focus-toggle="false" ng-if="ageGroup.hasInput"><!----></div><!---->
              </div>
            </div>
          </ct-age-group-select></div>
      </div><!---->
      <div id="ct-recent-searches"><!----></div><!----><ct-search-button ng-if="::!advancedOptionsDisplayed" has-absolute-position="showAge &amp;&amp; !isPortrait" is-disabled="loading" data="data" click-handler="submitForm($event)"
        display-spinner="displaySpinner">
        <div id="ct-button-search" class="ct-text-center" ng-class="::{'ct-absolute-button-s1': $ctrl.hasAbsolutePosition}"><button ng-disabled="$ctrl.isDisabled" data-auto-id="searchCarsSearchButton" class="ct-btn ct-btn-p ct-btn-spinner"
            name="searchCarsFormBtn" ct-search-form-valid-class="$ctrl.data" ct-submit-form="true" ng-click="$ctrl.clickHandler({$event})" ct-accessibility="" ct-tracking="searchBtn" ng-bind="$ctrl.displaySpinner ? '' : $ctrl.labelSearch"
            tabindex="0" id="searchCarsFormBtn-searchcars">FIND CARS</button><!----></div><span class="ct-clearfix"></span>
      </ct-search-button><!---->
    </div>
  </div>
  <div ct-trigger="isReadyFn()"></div><span class="ct-visual-hidden" aria-live="assertive" style="position: absolute; width: 1px; height: 0px; margin-left: -1px; overflow: hidden;"></span>
</form>

Text Content

 * SEARCH CARS
 * SPECIALS
 * FAQ
 * CONTACT US

A TRUSTED PARTNER O F


BOOK CAR HIRE

Country

Country
Please select...
Pick-up

Pick-up
Please select...

Return to a different location
Country
Please select...
Drop-off
Please select...
Drop-off

Return to a different location
Pick-up date Pick-up time
   
 * 00:00
   
 * 00:30
   
 * 01:00
   
 * 01:30
   
 * 02:00
   
 * 02:30
   
 * 03:00
   
 * 03:30
   
 * 04:00
   
 * 04:30
   
 * 05:00
   
 * 05:30
   
 * 06:00
   
 * 06:30
   
 * 07:00
   
 * 07:30
   
 * 08:00
   
 * 08:30
   
 * 09:00
   
 * 09:30
   
 * 10:00
   
 * 10:30
   
 * 11:00
   
 * 11:30
   
 * 12:00
   
 * 12:30
   
 * 13:00
   
 * 13:30
   
 * 14:00
   
 * 14:30
   
 * 15:00
   
 * 15:30
   
 * 16:00
   
 * 16:30
   
 * 17:00
   
 * 17:30
   
 * 18:00
   
 * 18:30
   
 * 19:00
   
 * 19:30
   
 * 20:00
   
 * 20:30
   
 * 21:00
   
 * 21:30
   
 * 22:00
   
 * 22:30
   
 * 23:00
   
 * 23:30
   

Return date Return time
   
 * 00:00
   
 * 00:30
   
 * 01:00
   
 * 01:30
   
 * 02:00
   
 * 02:30
   
 * 03:00
   
 * 03:30
   
 * 04:00
   
 * 04:30
   
 * 05:00
   
 * 05:30
   
 * 06:00
   
 * 06:30
   
 * 07:00
   
 * 07:30
   
 * 08:00
   
 * 08:30
   
 * 09:00
   
 * 09:30
   
 * 10:00
   
 * 10:30
   
 * 11:00
   
 * 11:30
   
 * 12:00
   
 * 12:30
   
 * 13:00
   
 * 13:30
   
 * 14:00
   
 * 14:30
   
 * 15:00
   
 * 15:30
   
 * 16:00
   
 * 16:30
   
 * 17:00
   
 * 17:30
   
 * 18:00
   
 * 18:30
   
 * 19:00
   
 * 19:30
   
 * 20:00
   
 * 20:30
   
 * 21:00
   
 * 21:30
   
 * 22:00
   
 * 22:30
   
 * 23:00
   
 * 23:30
   

Promo code

I live in:
AfghanistanÅland IslandsAlbaniaAlgeriaAmerican
SamoaAndorraAngolaAnguillaAntarcticaAntigua and
BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBLBoliviaBosnia
and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBrunei
DarussalamBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCayman
IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling)
IslandsColombiaComorosCongo, Democratic Republic of theCongoCook IslandsCosta
RicaCote D'IvoireCroatiaCubaCyprusCzech RepublicDenmarkDjiboutiDominicaDominican
RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland
Islands (Malvinas)Faroe IslandsFijiFinlandFranceFrench GuianaFrench
PolynesiaFrench Southern
TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard
Island and Mcdonald IslandsHoly See (Vatican City State)HondurasHong
KongHungaryIcelandIndiaIndonesiaIranIraqIrelandIsle of
ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKorea (North)Korea
(South)KosovoKuwaitKyrgyzstanLao People's Democratic
RepublicLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacaoMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall
IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMFMicronesia, Federated States
ofMoldovaMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNetherlands
AntillesNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorthern
Mariana IslandsNorwayOmanPakistanPalauPalestinian Territory, OccupiedPanamaPapua
New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto
RicoQatarReunionRomaniaRussiaRwandaSaint HelenaSaint Kitts and NevisSaint
LuciaSaint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao
Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra
LeoneSingaporeSlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia
and the South Sandwich IslandsSpainSri LankaSudanSurinameSvalbard and Jan
MayenSwazilandSwedenSwitzerlandSyriaTaiwanTajikistanTanzaniaThailandTimor-LesteTogoTokelauTongaTrinidad
and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos
IslandsTuvaluUgandaUkraineUnited Arab EmiratesUnited KingdomUnited States Minor
Outlying IslandsUnited States of
AmericaUruguayUzbekistanVanuatuVenezuelaVietnamVirgin Islands, BritishVirgin
Islands, U.S.Wallis and FutunaWestern SaharaYemenZambiaZimbabwe
Currency:
EUR - €GBP - £USD - $AED - AEDARS - $AUD - $AZN - манBDT - TkBGN - ЛвBHD -
BHDBRL - R$CAD - $CHF - CHFCLP - $CNY - ¥COP - $CRC - ₡CZK - KčDKK - krEGP -
EGPFJD - $GTQ - QHKD - HK$HUF - FtIDR - RpILS - ₪INR - ₨ISK - krJOD - JODJPY -
¥KES - KShKRW - ₩KWD - KWDLKR - ₨MAD - .د.مMKD - денMMK - KMOP - MOP$MXN - $MYR
- RMNAD - $NGN - ₦NOK - krNZD - $OMR - ﷼PHP - ₱PKR - ₨PLN - złQAR - ﷼RON -
LeiRSD - PCДRUB - рубSAR - ﷼SEK - krSGD - $THB - ฿TRY - ₺TWD - NT$TZS - TZSUAH -
₴VND - ₫ZAR - R
Driver aged between 25-70

Driver's age:

18 - 29
30 - 69
70+

FIND CARS

SPECIAL OFFERS
Save 15% off Europcar Redemptions for rentals 3+ days find out more
Free Upgrade with Hertz find out more
Save 20% off Prestige rentals of 3 days or more find out more
1,000 Bonus Points for 4+ Days with Europcar find out more
15% off 7+ Days with Hertz find out more
10% off 1+ Days with Free Upgrade with Hertz find out more
15% off Prestige With Hertz find out more

COMPARE PRICES FROM OUR PREFERRED RENTAL COMPANIES


WHY BOOK CAR HIRE WITH US?


AIRPORT AND CITY PICKUP


EARN VELOCITY POINTS


BOOK NOW PAY LATER

No cancellation fees