carhire.opodo.co.uk Open in urlscan Pro
192.229.133.75  Public Scan

URL: https://carhire.opodo.co.uk/en/?clientId=318906&curr=GBP&EOCT_PRODUCT=RC&utm_source=sf&utm_medium=crm&utm_campaign=nl&utm_te...
Submission: On November 30 via api from ZA — Scanned from DE

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-horizontal 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"> </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="" class="" 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 location</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 location" 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 location" name="pickupLocation" aria-describedby="dd-desc-0"
              aria-autocomplete="list" role="listbox" aria-owns="div-options-id-0"> <!----> <!---->
            <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 location</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="" class="" 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" 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="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" style="width: 0; height: 0;" 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="" class="" 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
          location</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="" class="" 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
          location</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 location"
          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 location" name="returnLocation"
              aria-describedby="dd-desc-1" aria-autocomplete="list" role="listbox" aria-owns="div-options-id-1"> <!----> <!---->
            <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">
      <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" style="width: 0; height: 0;" 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"><!----><span ng-if="::!compactSearch"><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></span><!---->
          <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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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"><!----><span ng-if="::!compactSearch"><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></span><!---->
          <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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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 class="ct-timepicker-custom-box--options--item" 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="Promo 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 selected="selected" 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 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 selected="selected" value="GBP">GBP - £</option>
              <option value="USD">USD - $</option>
              <option value="AED">AED - AED</option>
              <option value="ARS">ARS - $</option>
              <option value="AUD">AUD - $</option>
              <option value="AZN">AZN - ман</option>
              <option value="BAM">BAM - KM</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 - CA$</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="GEL">GEL - ₾</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="MDL">MDL - L</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="RWF">RWF - ₣</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 ng-class="::{'ct-grid-row': displayRedeemToggle}">
        <div id="ct-age-checkbox" ng-class="{'ct-hide': !showAge, 'ct-grid-unit-6-16': displayRedeemToggle, 'ct-no-redeem-toggle': !displayRedeemToggle}" class="ct-no-redeem-toggle">
          <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" style="width: 0; height: 0;" 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" ng-class="{'ct-driver-age-inline': displayAgeInline}"><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><!---->
      <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 ct-absolute-button-s1" 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">Search </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

Manage My Booking
Help Centre
 * United Kingdom
 * Deutschland
 * Dansk
 * España
 * France
 * Suomi
 * Italia
 * Nederland
 * Norsk
 * Portugal
 * Polski
 * Svenska
 * English
 * العربية
 * Österreich

£ | GBP
€ | EUR
£ | GBP
$ | USD
د.إ; | AED
A$ | AUD
$ | CAD
SFr | CHF
₪ | ILS
NZ$ | NZD
zł | PLN
₽ | RUB
¥ | JPY
kr. | DKK
Kč | CZK
kr | NOK
kr | SEK
₩ | KRW
₺ | TRY
R$ | BRL



GREAT VALUE CAR HIRE

Country

Country
Please select...
Pick-up location

Pick-up location
Please select...

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

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 - манBAM - KMBDT - TkBGN - ЛвBHD
- BHDBRL - R$CAD - CA$CHF - CHFCLP - $CNY - ¥COP - $CRC - ₡CZK - KčDKK - krEGP -
EGPFJD - $GEL - ₾GTQ - QHKD - HK$HUF - FtIDR - RpILS - ₪INR - ₨ISK - krJOD -
JODJPY - ¥KES - KShKRW - ₩KWD - KWDLKR - ₨MAD - .د.مMDL - LMKD - денMMK - KMOP -
MOP$MXN - $MYR - RMNAD - $NGN - ₦NOK - krNZD - $OMR - ﷼PHP - ₱PKR - ₨PLN - złQAR
- ﷼RON - LeiRSD - PCДRUB - рубRWF - ₣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+

Search

 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 

Exclusive
Car hire deals
Book now from £8.00 per day!

Free cancellation
Free cancellation up to 48 hours before your pick-up
24/7 Customer Service
Our team is here to help, 24 hours a day, 7 days a week
No Hidden Costs
We’ll explain any additional costs before you book your car hire


HIRE A CAR WITH CONFIDENCE





EXPLORE DEALS IN OUR TOP DESTINATIONS

Lisbon

from £10

Mallorca

from £10

Rome

from £14


We use cookies to give you the best experience on our website. By using our
website you agree to our use of cookies in accordance with our cookie policy.
Accept