@charset "UTF-8";
/* Página con el buscador de viajes que se carga en el webview de la app de destinia */
/* https://destinia.com/m/apps/travels */
body {
  background-color: #f7f7f7;
}

.tab-pane {
  background: #fff !important;
  border-radius: 8px;
}

.tab-pane input.location_input {
  border: 1px solid #d0cbc9 !important;
}

/*.buscadorCentrado { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 0 }*/
@media (max-width: 480px) {
  .buscadorCentrado {
    display: table;
    width: 100%;
    height: 100vh;
  }
  .buscadorCentrado .widgets_search_multisearcherwidget {
    display: table-cell;
    vertical-align: middle;
  }
  #rc-connect-container {
    min-height: 400px;
    margin-top: 20px;
  }
  .tab-pane {
    border-radius: 0;
  }
}

/*ESTILOS BUSCADOR BLANCO*/
.buscadorCentrado.alternative_searcher .multicriteriasearch {
  background: #fff;
  border: 1px solid #dfdfdf;
}

.buscadorCentrado.alternative_searcher .location_input, .buscadorCentrado.alternative_searcher a.in_date, .buscadorCentrado.alternative_searcher a.out_date {
  border: 1px solid #d0cbc9 !important;
}

.buscadorCentrado.alternative_searcher .journeyselector .btn-group-sm > .btn-default, .buscadorCentrado.alternative_searcher .journeycountryselector .btn-group-sm > .btn-default {
  border-color: #222222;
  color: #222222;
  background-color: transparent;
}

.buscadorCentrado.alternative_searcher .journeyselector .btn-group-sm > .btn-default.active, .buscadorCentrado.alternative_searcher .journeycountryselector .btn-group-sm > .btn-default.active {
  background: #222222;
  color: #fff;
  border-color: #222222;
}

.buscadorCentrado.alternative_searcher .swap .swap-button .icon-swap, .buscadorCentrado.alternative_searcher .swap .swap-button .icon-swap * {
  fill: #222222;
}

.buscadorCentrado.alternative_searcher .continente_boton_submit button {
  background-color: #fff !important;
  border: 1px solid #ec5b14 !important;
  color: #ec5b14;
}

.buscadorCentrado.alternative_searcher .continente_boton_submit button[type=submit].disabled, .buscadorCentrado.alternative_searcher .continente_boton_submit button[type=submit].disabled:hover {
  background-color: #ec5b14 !important;
}

.buscadorCentrado.alternative_searcher legend, .buscadorCentrado.alternative_searcher .checkbox label {
  color: #222222;
}

.buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a, .buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a:hover, .buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a:focus {
  color: #222222;
}

.buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a.arrow_collapse:before, .buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a:hover.arrow_collapse:before, .buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a:focus.arrow_collapse:before {
  border-top-color: #222222;
}

.buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a.arrow_collapse.collapsed:before, .buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a:hover.arrow_collapse.collapsed:before, .buscadorCentrado.alternative_searcher .title_collapse_container.title_opcionesavanzadas a:focus.arrow_collapse.collapsed:before {
  border-top-color: transparent;
  border-left-color: #222222;
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  .buscadorCentrado {
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -10%);
  }
  body {
    background-color: #f7f7f7;
  }
  #rc-connect-container {
    min-height: 275px;
  }
}

/* Medium devices (desktops, 992px and up) */
/* Large devices (large desktops, 1200px and up) */

/*# sourceMappingURL=app_proxy_travels_searcher.css.map */