.pull_to_top {
  margin-top: 0;
  position: unset;
}

.inner_pages_content {
  box-shadow: unset;
  height: 100%;
}

.flight_search .nav-pills {
  justify-content: unset;
}
.flight_search .nav-pills .nav-item {
  width: unset;
}
.flight_search .nav-pills .nav-item .nav-link {
  font-size: 13px;
  padding: 7px 12px;
  border-radius: 5px;
  width: 139px;
  height: 40px;
  margin-right: 20px;
}
.flight_search .nav-pills .nav-item .nav-link img {
  width: 15px;
}
.flight_search .inpute_holder {
  border-radius: 4px;
  padding: 10px 15px;
  margin-bottom: 0;
}
.flight_search .inpute_holder label {
  font-size: 14px;
  margin-bottom: 0;
}
.flight_search .inpute_holder label img {
  height: 18px;
  width: 18px;
}
.flight_search .inpute_holder strong {
  display: none;
}
.flight_search .inpute_holder .form-control {
  width: 100%;
}

.multi_city .increase_flight .btn {
  font-size: 14px;
}

.flight_search .w_col_4 {
  height: 100%;
}
.flight_search .w_col_4 .submit_search {
  margin-top: 0;
  height: 100%;
}
.flight_search .w_col_4 .submit_search .btn {
  height: 63px;
  width: 100%;
  font-size: 20px;
  border-radius: 12px;
}
.flight_search .w_col_4 .submit_search .btn:hover {
  background-color: #FFC619;
  color: #000;
}

.flight_search .submit_search {
  display: flex;
  justify-content: end;
}
.flight_search .submit_search .btn {
  margin: unset;
}
.flight_search .submit_search .btn:hover {
  background-color: #FFC619;
  color: #000;
}

.multi_city .flight_row .inpute_holder .badge {
  font-size: 14px;
}

.flight_search_modal {
  background-color: rgba(255, 255, 255, 0.5);
  overflow: hidden;
}
.flight_search_modal .modal-content {
  top: 50%;
  transform: translateY(-50%);
  height: 450px !important;
  border-radius: 20px !important;
  box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.08);
}

.date_range,
.single_date_modal {
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.5);
}
.date_range .modal-content,
.single_date_modal .modal-content {
  top: 50%;
  transform: translateY(-50%);
  border-radius: 20px !important;
  height: 450px !important;
  box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.08);
}
.date_range .modal-body,
.single_date_modal .modal-body {
  width: 100%;
  border-radius: 0px !important;
}
.date_range .comiseo-daterangepicker.ui-widget.ui-widget-content,
.single_date_modal .comiseo-daterangepicker.ui-widget.ui-widget-content {
  width: 500px !important;
  top: 20px !important;
  margin-bottom: 165px;
  height: -webkit-fill-available;
}
.date_range .date_row .date_selected,
.single_date_modal .date_row .date_selected {
  width: 500px;
}
.date_range .date_range_header,
.single_date_modal .date_range_header {
  margin: 0 auto;
  border-radius: 15px 15px 0px 0px;
  width: 500px !important;
  top: 20px !important;
  padding: 15px 0;
  margin-top: 20px;
  margin-bottom: -20px;
  box-shadow: 0 0px 3px 2px rgba(0, 0, 0, 0.14);
}
.date_range .date_range_header .range-close-btn,
.single_date_modal .date_range_header .range-close-btn {
  font-size: 18px;
}
.date_range .date_range_header .range-close-btn:hover,
.single_date_modal .date_range_header .range-close-btn:hover {
  background: none;
}
.date_range .comiseo-daterangepicker.ui-widget.ui-widget-content,
.single_date_modal .comiseo-daterangepicker.ui-widget.ui-widget-content {
  border-radius: 0px 0px 15px 15px;
  box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.14);
}
.date_range .comiseo-daterangepicker-buttonpanel,
.single_date_modal .comiseo-daterangepicker-buttonpanel {
  width: 500px;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 0px 0px 15px 15px;
}

.comiseo-daterangepicker-buttonpanel .ui-priority-primary:hover {
  background-color: #FFC619 !important;
  color: black !important;
}

.btn.red_btn:hover {
  background-color: #FFC619;
  color: #000;
}

.btn-secondary:hover {
  background-color: #FFC619 !important;
  color: #000 !important;
}

.traveler_selectionArea .action_area {
  margin-bottom: 0;
  margin-top: 0;
}

.fancy_title h2 {
  margin-top: 16px !important;
  margin-bottom: 0px !important;
}/*# sourceMappingURL=search.css.map */