﻿/*** MAQUETACION PARA BUSCADORES V2 ***/

/*** BUSCADOR COMUN ***/
.buscador.buscadorV2.val .cd-tabs-content li.selected{padding:0px !important;}

.buscV2{display:flex;width:100%;padding:12px 6px 6px 12px;flex-flow:row nowrap;align-items:flex-end;}
.buscV2 > .alj_avz{display:none;visibility:hidden;} /* Para esta version de buscadores el link para mostrar el blouqe de avanzadas va a estar siempre oculto */
.buscV2 > .pnl_ctls{display:flex;min-width:85%;flex-flow:row wrap;justify-content:flex-start;}
.buscV2 > .pnl_ctls > .flt_pnl{display:flex;flex:1;min-width:calc(33.333333% - 6px);width:auto;margin-right:6px;margin-bottom:6px;margin-left:0px;position:relative;margin-top:0px;align-content:baseline;} /* Por defecto en todos los buscadores van a aparecer como máximo 3 bloques por fila */
.buscV2 > .pnl_btns{display:flex;min-width:calc(15% - 6px);margin-right:6px;margin-bottom:6px;padding:0px !important;}
.buscV2 > .pnl_btns > .btn{margin:0px !important;}

.buscV2 input[type="text"], 
.buscV2 input[type="email"], 
.buscV2 input[type="password"], 
.buscV2 input[type="number"], 
.buscV2 input[type="tel"] {cursor:pointer;height:54px;width: 100%;font-family:'Roboto', sans-serif;font-size:14px;font-weight:normal;color:#333333 !important;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;background:transparent !important;border:0px !important;}
.buscV2 select{cursor:pointer;height:54px;width: 100%;max-width:100% !important;font-family:'Roboto', sans-serif;font-size:14px;font-weight:normal;color:#333333 !important;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;background:transparent !important;border:0px !important;}
.buscV2.busc_ppd input[type="text"], 
.buscV2.busc_ppd input[type="email"], 
.buscV2.busc_ppd input[type="password"], 
.buscV2.busc_ppd input[type="number"], 
.buscV2.busc_ppd input[type="tel"] {cursor:pointer;height:54px;width: 100%;font-family:'Roboto', sans-serif;font-size:14px;font-weight:normal;color:#333333 !important;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;background:transparent !important;border:0px !important;}
.buscV2.busc_ppd select{cursor:pointer;height:54px;width: 100%;max-width:100% !important;font-family:'Roboto', sans-serif;font-size:14px;font-weight:normal;color:#333333 !important;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;background:transparent !important;border:0px !important;}

.buscV2 input[disabled], 
.buscV2 select[disabled],
.buscV2.busc_ppd input[disabled],
.buscV2.busc_ppd select[disabled]{background: #EEEEEE !important;color: #EEEEEE !important;}

.buscV2 .pnl_lbl{color:#333333;font-size:14px;font-weight:bold !important;line-height:20px;height:20px;overflow:hidden;}
.buscV2 > .pnl_tit{display:none;visibility:hidden;}
.buscV2 > .pnl_btns > .btn,
.buscV2 > .pnl_ocup_btns > .pnl_btns > .btn {padding-left:35px;height:58px;font-size:20px;line-height:22px;white-space:normal;font-weight:normal;border-radius:3px;border:0px;}
.buscV2 > .pnl_btns > .loading {display: inline-block; margin-top: 5px; font-size: 18px; font-weight: bold; }
.buscV2 label{font-weight:inherit;}

.buscV2 .pnl_cal_show{display:inline-block;width:100%;}

/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.val{padding:6px !important;flex-flow:column nowrap;}
.buscV2.val > .pnl_ctls{min-width:100%;}
.buscV2.val > .pnl_ctls > .flt_pnl{display:flex !important;min-width:100%;margin-right:0px;margin-bottom:6px;padding:0px;margin-top:0px;} /* Cada panel en una nueva fila */
.buscV2.val > .pnl_btns{display:flex;min-width:100%;margin-right:0px;margin-bottom:0px;margin-top:0px;padding:0px;width:auto;}
.buscador.val .cd-tabs{padding:0px;}
.buscador.val .buscV2.val > .pnl_ctls .pnl_tit{display:inherit;visibility:visible;}

/*** Modificaciones para el buscador en ficha de producto ***/
.ficha > .buscV2{padding:12px 6px 6px 12px;}
.ficha > .buscV2 > .pnl_ctls{display:flex !important;}
.ficha > .buscV2 > .pnl_ctls > .flt_pnl{display:flex !important;margin:0px 6px 6px 0px !important;}
.ficha > .buscV2 > .pnl_ctls > .flt_pnl.disabled{display:none !important;}
.ficha > .buscV2 > .pnl_btns{width:auto !important;float:none !important;}

/*** BUSCADOR BLOQUE DESTINO ***/
.buscV2.no_dest .flt_destino,
.buscV2.no_dest.val .flt_destino{display:none !important;visibility:hidden;}

/*** BUSCADOR BLOQUE DESTINO AUTOCOMPLETE ***/
.buscV2 .flt_destino .pnl_auto{display:flex;flex:1;min-width:100%;margin:0px 3px 0px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;min-height:58px;align-self:flex-start;}

.buscV2 .flt_destino .pnl_auto > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 .flt_destino .pnl_auto > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_destino .pnl_auto > .pnl_itms > .input{}
.buscV2 .flt_destino .pnl_auto > .pnl_itms > .input input[type="text"]{padding:26px 36px 0px 6px;}

.buscV2 .flt_destino .pnl_auto .input {width:100%;display: inline-block;}
.buscV2 .flt_destino .pnl_auto .input input[type="text"] {width:100%;}
.buscV2 .flt_destino .pnl_auto .imgCargando {display:none;}
.buscV2 .flt_destino .pnl_auto .image {width:16px; display: inline-block; position: absolute; right:6px; bottom:6px;top:auto;}
.buscV2 .flt_destino .pnl_auto .selector {display:none;visibility:hidden;}

.buscV2 .flt_destino > .pnl_auto > .pnl_auto_show,
.buscV2 .pnl_ubicacion > .pnl_auto > .pnl_auto_show {font-size: inherit;line-height: inherit;display:flex;margin-top:54px;}
.buscV2 .flt_destino > .pnl_auto > .pnl_auto_show > .ui-autocomplete,
.buscV2 .pnl_ubicacion > .pnl_auto > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:100% !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.buscV2 .flt_destino > .pnl_auto > .pnl_auto_show > .ui-autocomplete li,
.buscV2 .pnl_ubicacion > .pnl_auto > .pnl_auto_show > .ui-autocomplete li{display:block;}

.ui-front {z-index:9999 !important;}
.ui-autocomplete { max-height:450px; overflow:auto;border:1px solid #CCCCCC !important;box-shadow:0px 0px 4px #CCCCCC !important;padding:3px !important;border-radius:3px !important;}
.ui-autocomplete .ui-menu-item {cursor:pointer;}
.ui-autocomplete .highlight{ font-weight:bold;}
.ui-autocomplete .header{font-size:15px; font-weight:bold; padding:3px;}
.ui-autocomplete .ui-menu-item a {font-size: 13px;}

/*** Modificaciones para mostrar el bloque de combos de Pais y Poblacion ***/
.buscV2 .flt_destino.show_cmbs{flex-flow:column wrap;}
.buscV2 .flt_destino.show_cmbs .pnl_auto > .pnl_itms > .input input[type="text"]{padding-right:48px;}
.buscV2 .flt_destino.show_cmbs .pnl_auto .image{right:24px;}
.buscV2 .flt_destino.show_cmbs .pnl_auto .selector{display:inline-block;visibility:visible;width:16px;height:20px;position:absolute;top:auto;right:6px;bottom:6px;text-align:center;}
.buscV2 .flt_destino.show_cmbs .pnl_auto .selector > a{display:inline-block;text-decoration:none;width: 100%;height: 100%;}
.buscV2 .flt_destino.show_cmbs .pnl_auto .selector > a:hover,
.buscV2 .flt_destino.show_cmbs .pnl_auto .selector > a:visited,
.buscV2 .flt_destino.show_cmbs .pnl_auto .selector > a:active,
.buscV2 .flt_destino.show_cmbs .pnl_auto .selector > a:focus{text-decoration:none;}
.buscV2 .flt_destino.show_cmbs .pnl_auto .selector > a:before{font-family: 'FontAwesome';content: "\f107";margin: 0px;line-height:22px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_destino.show_cmbs .pnl_auto .selector > a > .toggle{display:none !important;visibility:hidden !important;}
.buscV2 .flt_destino.show_cmbs .pnl_avz{display:none !important;flex-flow:row wrap;margin:0px !important;width:100%;}
.buscV2 .flt_destino.show_cmbs .pnl_avz.open{display:flex !important;}
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pais,
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pob{display: flex;flex: 1;min-width:calc(50% - 3px);position: relative;border: 2px solid #FFFFFF;background: #FFFFFF;border-radius: 3px;padding: 0px;cursor: pointer;position: relative;height: 58px;}
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pais{margin: 6px 3px 0px 0px;}
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pob{margin: 6px 0px 0px 3px;}
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pais:before,
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pob:before{display:none !important;visibility:hidden !important;}
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pais > .pnl_lbl,
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pob > .pnl_lbl{display: inline-block !important;visibility: visible !important;width: calc(100% - 14px);position: absolute;top: 6px;left: 6px;z-index: 1;}
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pais > .pnl_itms,
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pob > .pnl_itms{display:inline-block;position: absolute;top: 0px;left: 0px;width: calc(100% - 2px);z-index:2;}
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pais > .pnl_itms:before,
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pob > .pnl_itms:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom: 0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pais > .pnl_itms > select,
.buscV2 .flt_destino.show_cmbs .pnl_avz > .pob > .pnl_itms > select{padding: 26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE DESTINO TODOSLOSDESTINOSCOMBO ***/
.buscV2 .flt_destino .pob{display:flex;flex:1;min-width:100%;margin:0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_destino .pob > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;z-index:1;}
.buscV2 .flt_destino .pob:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_destino .pob > select{padding:26px 32px 0px 6px;z-index:2;}

/*** BUSCADOR BLOQUE DESTINO ZONASCOMBO ***/
.buscV2 .flt_destino .zona{width:100%;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_destino .zona > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_destino .zona > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_destino .zona > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_destino .zona > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE DESTINO UBICACIONES ***/
.buscV2 .flt_destino .ubi{display:flex;flex:1;min-width:100%;margin:0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_destino .ubi > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;z-index:1;}
.buscV2 .flt_destino .ubi:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_destino .ubi > select{padding:26px 32px 0px 6px;z-index:2;}

/*** BUSCADOR BLOUQE AUXILIARES (SOLO PARA REGIMEN) ***/
.buscV2 > .pnl_ctls > .pnl_auxs{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin-right:6px;margin-bottom:6px;position:relative;margin-top:0px;}
.buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl{width: 100%;display: flex;}
.buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen{width:100%;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen > .pnl_itms > select{padding:26px 32px 0px 6px;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.val > .pnl_ctls > .pnl_auxs{min-width:100%;margin-right:0px !important;}

/*** BUSCADOR BLOQUE FECHAS ***/
.buscV2 .flt_fechas {display:flex;width:100%;vertical-align:top;flex-flow:row wrap;justify-content:flex-start;}
.buscV2 .flt_fechas.fecha_abierta{flex-direction:row-reverse;}
.buscV2 .flt_fechas.fecha_abierta_auto{display:none !important;visibility:hidden;}
.buscV2 .flt_fechas > .pnl_lbl{display:none;visibility:hidden;}
.buscV2 .flt_fechas > .clear{display:none;visibility:hidden;}
.buscV2 .flt_fechas > .pnl_entrada{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 0px 0px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 .flt_fechas > .pnl_entrada > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 .flt_fechas > .pnl_entrada > .pnl_itms{position:absolute;top:0px;left:0px;width:100% !important;max-width:100%;}
.buscV2 .flt_fechas > .pnl_entrada > .pnl_itms > .input{}
.buscV2 .flt_fechas > .pnl_entrada > .pnl_itms > .input > .txb{padding:26px 32px 0px 6px;}
.buscV2 .flt_fechas > .pnl_entrada > .pnl_itms > .input > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
.buscV2 .flt_fechas > .pnl_salida{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 0px 0px 6px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 .flt_fechas > .pnl_salida > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 .flt_fechas > .pnl_salida > .pnl_itms{position:absolute;top:0px;left:0px;width:100% !important;max-width:100%;margin-left:0px;}
.buscV2 .flt_fechas > .pnl_salida > .pnl_itms > .input{}
.buscV2 .flt_fechas > .pnl_salida > .pnl_itms > .input > .txb{padding:26px 32px 0px 6px;}
.buscV2 .flt_fechas > .pnl_salida > .pnl_itms > .input > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
.buscV2 .flt_fechas > .pnl_numnoches{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 0px 0px 6px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 .flt_fechas > .pnl_numnoches > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 .flt_fechas > .pnl_numnoches > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;max-width:100%;}
.buscV2 .flt_fechas > .pnl_numnoches > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_fechas > .pnl_numnoches > .pnl_itms > select{padding:26px 32px 0px 6px;}
.buscV2 .flt_fechas > .pnl_duracion{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 0px 0px 6px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 .flt_fechas > .pnl_duracion > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 .flt_fechas > .pnl_duracion > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;max-width:100%;}
.buscV2 .flt_fechas > .pnl_duracion > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_fechas > .pnl_duracion > .pnl_itms > select{padding:26px 32px 0px 6px;}
/*** Modificaciones cuando tenemos activo el modo de alternar entre fecha hasta y numero de noches ***/
.buscV2 .flt_fechas.alt_fhasta_nnoches > .pnl_salida.modo_numnoches{display:none;}
.buscV2 .flt_fechas.alt_fhasta_nnoches > .pnl_numnoches{display:none;}
.buscV2 .flt_fechas.alt_fhasta_nnoches > .pnl_numnoches.modo_numnoches{display:flex;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.val .flt_fechas > .pnl_entrada{margin-top:0px;display:flex;width:auto;}
.buscV2.val .flt_fechas > .pnl_salida{margin-top:0px;display:flex;width:auto;}
.buscV2.val .flt_fechas > .pnl_numnoches{margin-top:6px;margin-left:0px;min-width:100%;}
.buscV2.val .flt_fechas > .pnl_duracion{margin-top:6px;margin-left:0px;min-width:100%;}
.buscV2.val .flt_fechas > .pnl_fecha_abierta{width:100%;}

/*** bloque fecha abierta ***/
.buscV2 .flt_fechas > .pnl_fecha_abierta{display:block;margin:6px 12px 0px 0px;}
.buscV2 .flt_fechas > .pnl_fecha_abierta > .opt{}
.buscV2 .flt_fechas > .pnl_fecha_abierta > .opt > .chk{}
.buscV2 .flt_fechas > .pnl_fecha_abierta > .opt > .chk > .info{display:inline-block;vertical-align:baseline;font-size: initial;}
.buscV2 .flt_fechas > .pnl_fecha_abierta > .opt > .chk > .info > img{cursor:pointer;}
.buscV2 .flt_fechas > .pnl_fecha_abierta > .opt > .chk > input{display:inline-block;vertical-align:baseline;}
.buscV2 .flt_fechas > .pnl_fecha_abierta > .opt > .chk > .itm_lbl{display:inline-block;vertical-align:baseline;margin:0px 0px 0px 5px;}
/*** modificaciones para mostrar el calendario inline dentro del buscador ***/
.buscV2 .ui-datepicker.inline{z-index: 999999 !important;position: relative !important;top:0px !important;left:0px !important;font-size:initial;line-height:initial;width:100%;max-width:400px;}
.buscV2 .flt_fechas > .pnl_cal_show{}

/*** BUSCADOR BLOQUE FECHA RANGE ***/
.buscV2 .flt_pnl.flt_fechas_rng{position:inherit;flex-flow:column wrap;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng{display:inline-block;width:100%;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext{height:58px;display: inline-block;width: 100%;padding: 0px;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng{display:inline-block;vertical-align:middle;text-align:left;position: relative;top: 0px;left: 0px;width: calc(100% - 0px);background: transparent;border: none;height: 54px;padding:0px;margin:0;outline:none;cursor:pointer;font-size:15px;font-weight:normal;text-decoration:none;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng_tit{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:relative;top:6px;left:6px;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: normal;color: #333333 !important;border: 0px !important;position:relative;top:3px;left:6px;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show{position:relative;top:6px;left:0px;padding-left:18px;} /*Este panel siempre se alinea a la izquierda del buscador desde jQuery, por lo tanto ponemos un padding para que no esté pegado al borde del buscador.*/
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper{position:relative;right:auto;left:0px;margin-bottom:6px;/*max-width:100%;*/}
/*.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper{width:100% !important;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper > .gap{display:none !important;visibility:hidden !important;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper table{width:100%;float: none;border-collapse: collapse;box-sizing: border-box;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:45px;}*/

/*** BUSCADOR BLOQUE TIPO ***/
.buscV2 .flt_tipo{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_tipo > .tipo{width:100%;}
.buscV2 .flt_tipo > .tipo > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_tipo > .tipo > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_tipo > .tipo > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_tipo > .tipo > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE ESTILO ***/
.buscV2 .flt_estilo{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_estilo > .estilo{width:100%;}
.buscV2 .flt_estilo > .estilo > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_estilo > .estilo > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_estilo > .estilo > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_estilo > .estilo > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE NIVEL ***/
.buscV2 .flt_nivel{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_nivel > .nivel{width:100%;}
.buscV2 .flt_nivel > .nivel > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_nivel > .nivel > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_nivel > .nivel > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_nivel > .nivel > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE IDIOMA ***/
.buscV2 .flt_idioma{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_idioma > .idioma{width:100%;}
.buscV2 .flt_idioma > .idioma > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_idioma > .idioma > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_idioma > .idioma > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_idioma > .idioma > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE DURACION ***/
.buscV2 .flt_duracion{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_duracion > .duracion{width:100%;}
.buscV2 .flt_duracion > .duracion > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_duracion > .duracion > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_duracion > .duracion > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_duracion > .duracion > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE HORAS ***/
.buscV2 .flt_horas{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_horas > .horas{width:100%;}
.buscV2 .flt_horas > .horas > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_horas > .horas > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_horas > .horas > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_horas > .horas > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE PRODUCTOS ***/
.buscV2 .flt_productos{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_productos > .productos{width:100%;}
.buscV2 .flt_productos > .productos > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_productos > .productos > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_productos > .productos > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_productos > .productos > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE MONITOR ***/
.buscV2 .flt_monitor{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_monitor > .monitor{width:100%;}
.buscV2 .flt_monitor > .monitor > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_monitor > .monitor > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_monitor > .monitor > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_monitor > .monitor > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE TEMA ***/
.buscV2 .flt_tema{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_tema > .tema{width:100%;}
.buscV2 .flt_tema > .tema > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_tema > .tema > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_tema > .tema > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_tema > .tema > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR BLOQUE OCUPACION ***/
.buscV2 .flt_ocupacion {display: flex; vertical-align: top;width:100%;flex-flow:row wrap;justify-content:flex-start;}
.buscV2 .flt_ocupacion > .pnl_nhabs{display:flex;flex:1;min-width:calc(40% - 3px);margin:0px 3px 0px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_lbl{display:inline-block;visibility:visible;}
.buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_lbl > .cabs > .lbls > .lbl_itm{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm > select{padding:26px 32px 0px 6px;}
.buscV2 .flt_ocupacion > .pnl_habs{display:flex;flex:1;min-width:calc(60% - 3px);margin:0px 0px 0px 3px;position:relative;min-height:58px;}
.buscV2 .flt_ocupacion.no_hab > .pnl_habs{min-width:100%;margin:0px 0px 0px 0px;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_lbl{display:none;visibility:hidden;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms{display:flex;vertical-align: top;width:100%;flex-flow:column wrap;justify-content:flex-start;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm{display:flex;flex:1;min-width:100%;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;/*min-height:58px;*/margin-top:6px;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm:first-child{margin-top:0px;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs{display:flex;flex:1;min-width:100%;flex-flow:column wrap;margin:0px;position:relative;cursor:default;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .lbl_itm{display:inline-block !important;visibility:visible !important;width:auto;color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:absolute;top:6px;left:6px;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin{display:flex;width:100%;min-width:100%;padding:26px 0px 0px 0px;text-align:left;margin-bottom:0px;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .lbl_itm{display:none !important;visibility:hidden !important;}
.buscV2 .flt_ocupacion.no_hab > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .lbl_itm{display:inline-block !important;visibility:visible !important;width: auto;width:auto;color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position: absolute;top: 6px;left: 6px;} /* Cuando el buscador no muestra el selector de habitaciones mostramos este titular */
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .cmb_itm{display:flex;flex:1;min-width:50%;width:50%;flex-flow:row wrap;position:relative;margin:0px !important;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .cmb_itm:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 4px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .cmb_itm > select{height:auto;padding:4px 16px 4px 6px;font-size:14px;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds{display:flex;width:100%;min-width:100%;padding:0px;background:#FFFFFF;font-size:0px;text-align:left;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds > .lbl_itm{display:inline-block !important;visibility:visible !important;width:100%;color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;padding:3px 6px;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds > .cmb_itm_e{display: inline-block;clear: both;width: calc(33.333333% - 4px);margin-right:6px;margin-bottom:6px;margin-top:0px;margin-left:0px;position:relative;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds > .cmb_itm_e:nth-child(3n+1){margin-right:0px;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds > .cmb_itm_e:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 4px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds > .cmb_itm_e > select{height:auto;padding:4px 16px 4px 6px;font-size:14px;}
/*** ocupacion tipo plaza ***/
.ficha > .buscV2 > .pnl_ctls > .flt_pnl.flt_ocupacion.tipoplaza{margin:0px !important;}
.buscV2 .flt_ocupacion.tipoplaza{display:flex;min-width:calc(66.666666% - 6px);height:auto;flex-flow:row wrap;border:0px;background:transparent;cursor:default;margin-bottom: 0px;margin-right: 0px;border-radius: 0px;margin-left:0px;flex: 1;}
.buscV2 .flt_ocupacion.tipoplaza > .itm{display:flex;flex:1;min-width:calc(50% - 6px);margin-top:0px;margin-right:6px;margin-bottom:6px;margin-left:0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;visibility:visible;}
.buscV2 .flt_ocupacion.tipoplaza > .itm > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:absolute;top:6px;left:6px;}
.buscV2 .flt_ocupacion.tipoplaza > .itm > .pnl_cmb{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 .flt_ocupacion.tipoplaza > .itm > .pnl_cmb:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_ocupacion.tipoplaza > .itm > .pnl_cmb > select{height:54px;width: 100%;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;padding:26px 32px 0px 6px;background:transparent !important;border:0px !important;color:#333333;font-size:14px;font-weight:normal;}
.buscV2 .flt_ocupacion.tipoplaza.tipoplaza_multi{min-width:100%;}
.buscV2 .flt_ocupacion.tipoplaza.tipoplaza_multi > .itm{min-width:calc(33.333333% - 6px);}
/*** ocupaciones en capa ***/
.buscV2 .flt_ocupacion.flt_ocupacion_capa{display:inline-block;width:100%;position:inherit;padding:0px;cursor:pointer;min-height:58px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext{border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;height:58px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones{position: relative;top: 0px;left: 0px;width: calc(100% - 0px);background: transparent;border: none;height: 54px;padding:0px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones:after{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom: 0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones_tit{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:relative;top:6px;left:6px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: normal;color: #333333 !important;border: 0px !important;position:relative;top:3px;left:6px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int{background:#FFFFFF;border:2px solid #FFFFFF;border-radius:3px;box-shadow:0px 0px 4px #CCCCCC !important;cursor:initial;margin:5px 0px 0px 0px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa.inline > .pnl_int{margin:6px 0px 0px 0px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs{padding:6px 6px 0px 6px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm{position: relative;top: 0px;left: 0px;width:100%;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:3px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm > select{padding:0px 6px 0px 6px;border:1px solid #C9C9C9 !important;border-radius:3px !important;color:#6E6E6E;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .habs > .cmb_itm > .itm_lbl{color: #333333;font-size: 14px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm{margin-top:6px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .lbl_itm{color: #333333;font-size: 14px;font-weight: bold;line-height: 20px;height: 20px;overflow: hidden;padding:0px 6px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin > .cmb_itm > .itm_lbl{color: #333333;font-size: 14px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_ocupaciones_aplicar{border-radius:3px;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.val .flt_ocupacion > .pnl_nhabs{width:auto;min-width:100%;margin:0px 0px 6px 0px;}
.buscV2.val .flt_ocupacion > .pnl_habs{width:auto;min-width:100%;margin:0px 0px 0px 0px;}

/*** BUSCADOR BLOQUE SERVICIO ***/
.buscV2 .flt_srv {display:flex;width:100%;vertical-align:top;flex-flow:row wrap;justify-content:flex-start;}
.buscV2 .flt_srv > .pnl_lbl{display:none;visibility:hidden;}
.buscV2 .flt_srv > .pnl_entrada{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 6px 6px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 .flt_srv > .pnl_entrada > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 .flt_srv > .pnl_entrada > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;max-width:100%;}
.buscV2 .flt_srv > .pnl_entrada > .pnl_itms > .input{}
.buscV2 .flt_srv > .pnl_entrada > .pnl_itms > .input > .txb{padding:26px 32px 0px 6px;}
.buscV2 .flt_srv > .pnl_entrada > .pnl_itms > .input > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
.buscV2 .flt_srv > .pnl_salida{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 6px 6px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 .flt_srv > .pnl_salida > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 .flt_srv > .pnl_salida > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;max-width:100%;}
.buscV2 .flt_srv > .pnl_salida > .pnl_itms > .input{}
.buscV2 .flt_srv > .pnl_salida > .pnl_itms > .input > .txb{padding:26px 32px 0px 6px;}
.buscV2 .flt_srv > .pnl_salida > .pnl_itms > .input > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
.buscV2 .flt_srv > .pnl_servicio{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 6px 6px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 .flt_srv > .pnl_servicio > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 .flt_srv > .pnl_servicio > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;max-width:100%;}
.buscV2 .flt_srv > .pnl_servicio > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 .flt_srv > .pnl_servicio > .pnl_itms > select{padding:26px 32px 0px 6px;}

/*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
.buscV2.busc_ppd{flex-flow:row wrap;}
.buscV2.busc_ppd > .pnl_flts{display:flex;min-width:85%;width:auto;vertical-align:top;}
.buscV2.busc_ppd > .pnl_flts > .flts{display:flex;min-width:100%;vertical-align:top;flex-flow:row wrap;justify-content:flex-start;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl{display:flex;flex:1;min-width:calc(33.333333% - 6px);max-width:initial;margin-right:6px;margin-bottom:6px;margin-left:0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;visibility:visible;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_fechas_rng{border:none;background:transparent;height:auto;border-radius:0px;min-height:58px;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_tit,
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_lbl > .pnl_tit{display:inline-block !important;visibility:visible !important;width:auto;color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:absolute;top:6px;left:6px;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms .cmb{height:54px;width: 100%;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;padding:26px 32px 0px 6px;background:transparent !important;border:0px !important;color:#333333;font-size:14px;font-weight:normal;}
.buscV2.busc_ppd.no_tipo > .pnl_flts > .flts > .flt_pnl.flt_hot_tipo{display:none;visibility:hidden;}
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_hot_zona > .pnl_itms,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_hot_tipo > .pnl_itms,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_hot_clas > .pnl_itms,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_cad > .pnl_itms,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_hot_duracion > .pnl_itms,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_tem.flt_tem_cmb > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_hot_zona > .pnl_itms:before,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_hot_tipo > .pnl_itms:before,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_hot_clas > .pnl_itms:before,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_cad > .pnl_itms:before,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_hot_duracion > .pnl_itms:before,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_tem.flt_tem_cmb > .pnl_itms:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms > .fec_cal{}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms > .fec_cal > .txb{padding:26px 32px 0px 6px;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms > .fec_cal > .cal{position:absolute;right:6px;bottom:6px;top:auto;}
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_fec_desde,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_fec_hasta{min-width:calc(16.666666% - 6px);}
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_fec_desde > .pnl_itms,
.buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_fec_hasta > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb{display:flex;min-width:100%;height:auto;flex-flow:row wrap;border:0px;background:transparent;cursor:default;margin-bottom: 0px;margin-right: 0px;border-radius: 0px;margin-left:0px;flex: none;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin-right:6px;margin-bottom:6px;margin-left:0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;visibility:visible;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:absolute;top:6px;left:6px;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm > .pnl_itms:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm > .pnl_itms > .cmb{height:54px;width: 100%;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;padding:26px 32px 0px 6px;background:transparent !important;border:0px !important;color:#333333;font-size:14px;font-weight:normal;}
.buscV2.busc_ppd > .pnl_btns{display: flex;width: calc(15% - 6px);margin-right: 6px;margin-bottom: 6px;}
.buscV2.busc_ppd > .flt_tem{display: flex;min-width:calc(100% - 6px);margin-right: 6px;margin-bottom: 6px;flex-flow:column nowrap;}
.buscV2.busc_ppd > .flt_tem > .pnl_tit{display: flex;min-width:100%;margin-right: 6px;margin-bottom: 6px;}
.buscV2.busc_ppd > .flt_tem > .cbl{display: flex;min-width:100%;margin-right: 6px;margin-bottom: 0px;flex-flow:row wrap;}
.buscV2.busc_ppd > .flt_tem > .cbl > input{display:flex;margin-right:6px;}
.buscV2.busc_ppd > .flt_tem > .cbl > label{display:flex;margin-right:12px;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_ppd.val{flex-flow:column nowrap;}
.buscV2.busc_ppd.val > .pnl_flts{min-width:100%;}
.buscV2.busc_ppd.val > .pnl_flts > .flts{flex-flow:column wrap;}
.buscV2.busc_ppd.val > .pnl_flts > .flts > .flt_pnl{min-width:100% !important;margin:0px 0px 6px 0px !important;flex:none;}
.buscV2.busc_ppd.val > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb{flex-flow:column wrap;margin:0px !important;}
.buscV2.busc_ppd.val > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm{min-width:100%;margin:0px 0px 6px 0px;flex:none;}
.buscV2.busc_ppd.val > .pnl_btns{min-width:100%;margin:0px !important;}

/*** BUSCADOR PAQUETE PREDEFINIDO FICHA ***/
.ficha > .busc_pqt.buscV2 {display:flex;width:100%;padding:12px 6px 6px 12px;}
.ficha > .busc_pqt.buscV2 > .pnl_tit {display:none;visibility:hidden;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls{display: flex;min-width: 85%;flex-flow: row wrap;justify-content: flex-start;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls .pnl_lbl {font-size:14px !important;font-weight:bold !important;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 6px 6px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms{position:absolute;top:0px;left:0px;width:100% !important;max-width:100%;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input{}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input > .txb{padding:26px 32px 0px 6px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas_rng{margin-right: 0px !important;min-width: 100% !important;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 6px 6px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal.oculto{display:none !important;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal > .pnl_itms{position:absolute;top:0px;left:0px;width:100% !important;max-width:100%;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal > .pnl_itms > select{padding:26px 32px 0px 6px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs{margin:0px 0px 0px 3px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_ocupacion.ppd_ocup_fija > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .cmb_itm:before{display:none;visibility:hidden;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_ocupacion.no_hab > .pnl_habs{margin:0px 6px 0px 0px;}
.ficha > .busc_pqt.buscV2 > .pnl_btns {display: flex;min-width: calc(15% - 6px);margin-right: 6px;margin-bottom: 6px;padding: 0px !important;}

/*** BUSCADOR PAQUETE PREDEFINIDO MODIFICACION ***/
.busc_pqt.buscV2.modif {display:flex;width:100%;padding:6px !important;flex-flow:column nowrap;}
.busc_pqt.buscV2.modif > .pnl_tit {display:none;visibility:hidden;}
.busc_pqt.buscV2.modif > .pnl_ctls{display: flex;min-width: 100%;flex-flow: row wrap;justify-content: flex-start;}
.busc_pqt.buscV2.modif > .pnl_ctls .pnl_lbl {font-size:14px !important;font-weight:bold !important;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas{display:flex;flex:1;min-width:100%;margin:0px 0px 6px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms{position:absolute;top:0px;left:0px;width:100% !important;max-width:100%;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input{}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input > .txb{padding:26px 32px 0px 6px;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas_rng{margin-right: 0px !important;min-width: 100% !important;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_ocupacion{min-width: 100%;margin-right: 0px !important;margin-bottom: 6px;padding: 0px;margin-top: 0px;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_nhabs{min-width:100%;margin:0px 0px 6px 0px;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs{min-width:100%;margin:0px;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_ocupacion.tipoplaza,
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_ocupacion.tipoplaza.tipoplaza_multi{width:100%;margin:0px;}
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_ocupacion.tipoplaza > .itm,
.busc_pqt.buscV2.modif > .pnl_ctls > .flt_ocupacion.tipoplaza.tipoplaza_multi > .itm{min-width:100%;}
.busc_pqt.buscV2.modif > .pnl_btns {display: flex;min-width: 100%;margin: 0px !important;padding: 0px !important;}

/*** BUSCADOR CLASES PARTICULARES ***/
.buscV2.busc_clp{flex-flow:row wrap;align-items:flex-end;}
.buscV2.busc_clp > .pnl_ctls{min-width:100%;}
.buscV2.busc_clp > .pnl_clp_sup{min-width:100%;display:flex;flex-flow:row wrap;}
.buscV2.busc_clp > .pnl_clp_sup > .flt_pnl{display:flex;flex:1;min-width:calc(33.333333% - 6px);width:auto;margin-right:6px;margin-bottom:6px;margin-left:0px;position:relative;margin-top:0px;align-content:baseline;} /* Por defecto en todos los buscadores van a aparecer como máximo 3 bloques por fila */
.buscV2.busc_clp > .pnl_clp_inf{min-width:80%;display:flex;flex-flow:row wrap;}
.buscV2.busc_clp > .pnl_clp_inf > .flt_pnl{display:flex;flex:1;min-width:calc(25% - 6px);width:auto;margin-right:6px;margin-bottom:6px;margin-left:0px;position:relative;margin-top:0px;align-content:baseline;} /* Por defecto en todos los buscadores van a aparecer como máximo 3 bloques por fila */
.buscV2.busc_clp > .pnl_btns{min-width:calc(20% - 6px);}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_clp.val{flex-flow:column wrap;}
.buscV2.busc_clp.val > .pnl_ctls{min-width:100%;}
.buscV2.busc_clp.val > .pnl_clp_sup{min-width:100%;}
.buscV2.busc_clp.val > .pnl_clp_sup > .flt_pnl{min-width:100%;}
.buscV2.busc_clp.val > .pnl_clp_inf{min-width:100%;}
.buscV2.busc_clp.val > .pnl_clp_inf > .flt_pnl{min-width:100%;}
.buscV2.busc_clp.val > .pnl_btns{min-width:100%;}

/*** BUSCADOR TRASLADOS ***/
.buscV2.busc_tra{}
.buscV2.busc_tra > .pnl_ctls{flex-flow:column wrap;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz{display:flex;flex-flow:row wrap;font-size:inherit;margin:0px;vertical-align:inherit;} 
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl{display:flex;flex:1;min-width:calc(50% - 6px);margin:0px 6px 6px 0px;flex-flow:column wrap;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_trayecto{min-width:calc(100% - 6px);position:relative;left:0px;top:0px;font-size:12px;line-height:14px;display:inline-block;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_trayecto > .pnl_itms{display:inline-block;min-width:initial;margin-right:10px;width:auto;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_trayecto > .pnl_itms > input{margin:0px 6px 0px 0px;vertical-align:middle;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_trayecto > .pnl_itms > label{margin:0px 6px 0px 0px;vertical-align:middle;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino{width:auto;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;min-height:58px;width:100%;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_lbl,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;display:flex;flex-flow:row wrap;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .combo,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .combo{display:flex;vertical-align:top;flex:1;min-width:50%;width:auto;float:none;margin:0px 0px 0px 0px;position:relative;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .combo:before,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .combo:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .combo > select,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .combo > select{padding:26px 32px 0px 6px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input{display:flex;vertical-align:top;flex:1;min-width:50%;width:auto;float:none;margin:0px 0px 0px 0px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input > input,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input > input{padding:26px 32px 0px 6px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .image,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .image{position:absolute;top:auto;bottom:6px;right:6px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input.input_cmb,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input.input_cmb{display:flex;vertical-align:top;flex:1;min-width:50%;width:auto;float:none;margin:0px 0px 0px 0px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input.input_cmb:before,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input.input_cmb:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input.input_cmb > select,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input.input_cmb > select{padding:26px 32px 0px 6px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .image,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .image{position:absolute;top:auto;bottom:6px;right:6px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_auto_show,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_auto_show {font-size: inherit;line-height: inherit;display:flex;margin-top:54px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_auto_show > .ui-autocomplete,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_auto_show > .ui-autocomplete{max-height:450px;width:100% !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_auto_show > .ui-autocomplete li,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_auto_show > .ui-autocomplete li{display:block;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino{display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;width:100%;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .lbl,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;color: #333333;font-size: 14px;font-weight: bold;line-height: 20px;height: 20px;overflow: hidden;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .input,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .input{position:absolute;top:0px;left:0px;width:100%;float:none;text-align:left;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .input:before,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .input:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .input > select,
.buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .input > select{padding:26px 32px 0px 6px;height: 54px;font-size: 14px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_dc{display:flex;font-size:inherit;margin:0px;vertical-align:inherit;}
.buscV2.busc_tra > .pnl_ctls > .pnl_dc > .flt_pnl{display:flex;flex:1;min-width:calc(50% - 6px);margin:0px 6px 6px 0px;width:auto;font-size:inherit;}
.buscV2.busc_tra > .pnl_ctls > .pnl_dc > .flt_pnl.flt_fechas > .pnl_entrada{width:auto;margin:0px 0px 0px 0px;}
.buscV2.busc_tra > .pnl_ctls > .pnl_dc > .flt_pnl.flt_fechas > .pnl_salida{width:auto;margin:0px 0px 0px 6px;}
.buscV2.busc_tra > .pnl_btns{margin-left:0px;float:none;vertical-align:inherit;}
.buscV2.busc_tra > .pnl_btns > .btn{width:100%;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz{flex-flow: column wrap;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_trayecto{margin:0px 0px 6px 0px;min-width:100%;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl{margin:0px 0px 6px 0px;min-width:100%;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion, 
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion{height:88px;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms, 
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms{flex-flow:column wrap;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input > input, 
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input > input{padding-top:0px;height:30px;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input.input_cmb > select,
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input.input_cmb > select{padding-top:0px;height:30px;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .lbl, 
.buscV2.busc_tra.val > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .lbl{width:calc(100% - 12px);font-size:12px;line-height:12px;overflow:visible;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_dc{flex-flow: column wrap;}
.buscV2.busc_tra.val > .pnl_ctls > .pnl_dc > .flt_pnl{margin:0px 0px 6px 0px;min-width:100%;}

/*** BUSCADOR TRASLADOS V2 ***/
.buscV2.busc_tra_v2{display:flex;font-size:initial;padding:12px 6px 6px 12px;flex-flow:row wrap;align-items: flex-end;}
.buscV2.busc_tra_v2 > .pnl_tit{display: none !important;visibility: hidden !important;}
.buscV2.busc_tra_v2 > .pnl_tra{}
.buscV2.busc_tra_v2 > .pnl_ocup_btns{display:flex;width:calc(15% - 6px);flex-flow:column wrap;margin-right:6px;margin-bottom:6px;padding:0px !important;margin-left:0px;margin-top:0px;}
.buscV2.busc_tra_v2 > .pnl_ocup_btns > .pnl_ocup{display:flex;margin:0px;min-width:100%;width:auto;flex-flow:row wrap;margin:0px 0px 6px 0px;padding:0px;}
.buscV2.busc_tra_v2 > .pnl_ocup_btns > .pnl_btns{display:flex;margin:0px;min-width:100%;width:auto;flex-flow:row wrap;margin:0px;padding:0px;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_tra_v2.val{flex-flow: column wrap;}
.buscV2.busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_opciones{flex-flow: column wrap;}
.buscV2.busc_tra_v2.val > .pnl_ocup_btns{width:100%;margin-right:0px;margin-bottom:0px;}

/*** BUSCADOR TRASLADO HOTEL ***/
.buscV2.busc_tra_alj{display:flex;width:100%;flex-flow:row wrap;}
.buscV2.busc_tra_alj > .pnl_ctls{display:flex;width:100%;min-width:100%;}
.buscV2.busc_tra_alj > .pnl_ctls > .info_desc{width:calc(100% - 6px);font-size: 16px !important;line-height: 20px !important;margin-bottom: 5px;text-transform: inherit;color:#FFFFFF;font-family:inherit;}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display: flex;width: auto !important;margin-right: 0px !important;margin-left: 0px !important;margin-top: 0px !important;}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display: flex;width: auto !important;margin-right: 0px !important;margin-left: 6px !important;margin-top: 0px !important;}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion{display: flex !important;width: auto !important;margin-left: 0px !important;}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:auto !important;margin:0px 3px 0px 0px !important;}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:auto !important;margin:0px 0px 0px 3px !important;}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{margin-top: 0px;margin-bottom: 6px;}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+1){margin-left:0px}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n){margin-left:0px;}
.buscV2.busc_tra_alj > .pnl_tra > .info_desc{width:calc(100% - 6px);font-size: 16px;line-height: 20px;margin-bottom: 5px;text-transform: inherit;color:#FFFFFF;font-family:inherit;}
.buscV2.busc_tra_alj > .pnl_btns{display:flex;width:calc(15% - 6px);flex-flow:column wrap;margin-right:6px;margin-bottom:6px;padding:0px !important;margin-left:0px;margin-top:0px;float:none;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_tra_alj.val > .pnl_ctls > .flt_pnl.flt_destino{margin:0px 0px 6px 0px !important;}
.buscV2.busc_tra_alj.val > .pnl_ctls > .flt_pnl.flt_fechas{margin:0px 0px 6px 0px !important;}
.buscV2.busc_tra_alj.val > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada{margin:0px 6px 0px 0px !important;width:auto !important;min-width:calc(50% - 6px) !important;}
.buscV2.busc_tra_alj.val > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida{margin:0px 0px 0px 0px !important;width:auto !important;min-width:calc(50% - 6px) !important;}
.buscV2.busc_tra_alj.val > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_nhabs{min-width:100%;width:auto;margin:0px 0px 6px 0px !important;}
.buscV2.busc_tra_alj.val > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs{min-width:100%;width:auto;margin:0px 0px 6px 0px !important;}
.buscV2.busc_tra_alj.val > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms > .itm > .cmbs .adu_nin .cmb_itm_adu{width:50% !important;margin-left:0px !important;margin-right:0px !important;}
.buscV2.busc_tra_alj.val > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms > .itm > .cmbs .adu_nin .cmb_itm_nin{width:50% !important;margin-left:0px !important;margin-right:0px !important;}
.buscV2.busc_tra_alj.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{margin:0px 0px 6px 0px !important;min-width:100%;}
.buscV2.busc_tra_alj.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{margin:0px 0px 6px 0px !important;min-width:100%;}
.buscV2.busc_tra_alj.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:0px;}
.buscV2.busc_tra_alj.val > .pnl_btns{margin:0px;}

/*** BUSCADOR BLOQUE TRASLADO ***/
.buscV2 > .pnl_tra{display:flex;width:85%;flex-flow:row wrap;justify-content:flex-start;}
.buscV2 > .pnl_tra > .flt_tra{display:inline-block;width:100%;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_lbl{display:none !important;visibility:hidden !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_enlaces{display:none !important;visibility:hidden !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones{display:flex;width:100%;vertical-align:middle;text-align:left;padding:0px !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta{display:inline-block;vertical-align:middle;text-align:left;margin-right:24px;padding-left: 16px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style{}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style label{text-decoration:none;color:#FFFFFF;font-weight:normal;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style label::before{color:#666666;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios{display:inline-block;vertical-align:middle;text-align:left;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style{}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style label{text-decoration:none;color:#FFFFFF;font-weight:normal;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style label::before{color:#666666;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones{display:flex;width:100%;margin:6px 0px 0px 0px;flex-flow:row nowrap;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{display:flex;margin:0px;min-width:calc(50% - 6px);width:auto;flex-flow:row wrap;align-content: flex-start;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_origen{margin:0px 6px 0px 0px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:0px 6px 0px 0px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto{display:flex;flex:1;min-width:100%;width:auto;margin:0px 0px 6px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;min-height:58px;align-self:flex-start;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_itms > .input{}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_itms > .input input[type="text"]{padding:26px 36px 0px 6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto .input {width:100%;display: inline-block;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto .input input[type="text"] {width:100%;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto .imgCargando {display:none;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto .image {width:16px; display: inline-block; position: absolute; right:6px; bottom:6px;top:auto;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto .selector {display:none;visibility:hidden;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext{display: inline-block;width: 100%;margin:0px 0px 6px 0px;padding: 0px;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb{display: inline-block;width: 100%;vertical-align: middle;text-align: left;margin: 0;outline: none;padding: 11px 4px;cursor: pointer;font-size: 15px;font-weight: normal;text-decoration: none;color: #6E6E6E;position: relative;top: 0px;left: 0px;width: calc(100% - 0px);background: transparent;border: none;height: 54px;padding:0px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb:after{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom: 0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb > .lbl_ubic_cmb_tit{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:relative;top:6px;left:6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb > .lbl_ubic_cmb{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: normal;color: #333333 !important;border: 0px !important;position:relative;top:3px;left:6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_int{display: none;width: 100%;max-width:400px;position: absolute;z-index: 50;top: 0px;left: 0px;background:#FFFFFF;border:2px solid #FFFFFF;border-radius:3px;box-shadow:0px 0px 4px #CCCCCC !important;cursor:initial;margin:5px 0px 0px 0px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.inline > .pnl_ubic_cmb_int{position: relative;top: 0px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;margin:0px 0px 6px 0px;border:1px solid #fff8e8;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_int > .pnl_itms{display:inline-block;width:100%;padding:5px 6px 10px 6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_int > .pnl_itms > ul{max-height:450px;max-width:100% !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_int > .pnl_itms > ul > li{display:block;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_int > .pnl_itms > ul > li.header{}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{display:flex;flex:1;min-width:calc(50% - 6px);width:auto;margin:0px 0px 6px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha.flt_fechas_rng{border:0px;background:transparent;border-radius:0px;height:auto;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.no_horario > .pnl_fecha{min-width:100%;margin:0px 0px 6px 0px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;max-width:100%;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input{}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input > .txb{padding:26px 32px 0px 6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino.solo_ida > .pnl_fecha{background: #EEEEEE !important;border-color: #EEEEEE !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino.solo_ida > .pnl_hora > .pnl_itms > .pnl_horarios_capa{background: #EEEEEE !important;border-color: #EEEEEE !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino.solo_ida > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios > .lbl_horarios_tit{color: #EEEEEE !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino.solo_ida > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios > .lbl_horarios{color: #EEEEEE !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{display:flex;flex:1;min-width:calc(50% - 6px);width:auto;margin:0px 0px 6px 6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_lbl{display:none !important;visibility:hidden !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms{}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.no_horario > .pnl_hora{display:none !important;visibility:hidden !important;}
/*** horarios en capa ***/
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa{display:inline-block;width:100%;position:inherit;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext{height:58px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios{position: relative;top: 0px;left: 0px;width: calc(100% - 0px);background: transparent;border: none;height: 54px;padding:0px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios:after{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom: 0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios > .lbl_horarios_tit{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:relative;top:6px;left:6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios > .lbl_horarios{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: normal;color: #333333 !important;border: 0px !important;position:relative;top:3px;left:6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int{background:#FFFFFF;border:2px solid #FFFFFF;border-radius:3px;box-shadow:0px 0px 4px #CCCCCC !important;cursor:initial;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_hors{}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_lbl{display:none !important;visibility:hidden !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms{}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs{white-space:nowrap;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm{position: relative;top: 0px;left: 0px;padding:0px 6px;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:3px;right: 12px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm > .cmb{padding:0px 6px 0px 6px;border:1px solid #C9C9C9 !important;border-radius:3px !important;color:#6E6E6E;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm.cmb_itm_hor{border:0px !important;}
.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_horarios_aplicar{border-radius:3px;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.val > .pnl_tra{width:100%;}
.buscV2.val > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios{margin-right:24px;padding-left: 16px;}
.buscV2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones{flex-flow:column wrap;}
.buscV2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:0px;}
.buscV2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{margin:0px 0px 6px 0px;width:auto;}
.buscV2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{margin:0px 0px 6px 6px;width:auto;}

/*** BUSCADOR FORFAIT HOTEL ***/
.buscV2.busc_fft_alj{display:flex;width:100%;flex-flow:row wrap;}
.buscV2.busc_fft_alj > .pnl_ctls{display:flex;width:100%;min-width:100%;}
.buscV2.busc_fft_alj > .pnl_ctls > .info_desc{width:calc(100% - 6px);font-size: 16px;line-height: 20px;margin-bottom: 5px;text-transform: inherit;color:#FFFFFF;}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display: flex;width: auto !important;margin-right: 0px !important;margin-left: 0px !important;margin-top:0px;}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display: flex;width: auto !important;margin-right: 0px !important;margin-left: 6px !important;margin-top:0px;}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion{display: flex !important;width: auto !important;margin-left: 0px !important;}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:auto !important;margin:0px 3px 0px 0px !important;}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:auto !important;margin:0px 0px 0px 3px !important;}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{margin-top: 0px;margin-bottom: 6px;}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+1){margin-left:0px}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n){margin-left:0px;}
.buscV2.busc_fft_alj > .pnl_ff{display: flex;width: 85%;margin-top: 6px;flex-flow: row wrap;}
.buscV2.busc_fft_alj > .pnl_ff > .info_desc{width:calc(100% - 6px);font-size: 16px;line-height: 20px;margin-bottom: 5px;text-transform: inherit;color:#FFFFFF;}
.buscV2.busc_fft_alj > .pnl_ff > .flt_fechas{display: flex;width: calc(100% - 6px);margin:0px 6px 6px 0px;}
.buscV2.busc_fft_alj > .pnl_ff > .flt_fechas{display: flex;width:100%;margin:0px 0px 0px 0px;}
.buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada{display:flex;width:auto;margin:0px 6px 6px 0px;}
.buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_salida{display:flex;width:auto;margin:0px 6px 6px 0px;}
.buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{display:flex;width:auto;margin:0px 6px 6px 0px;}
.buscV2.busc_fft_alj > .pnl_btns{display:flex;width:calc(15% - 6px);flex-flow:column wrap;margin-right:6px;margin-bottom:6px;padding:0px !important;margin-left:0px;margin-top:0px;float:none;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_fft_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{min-width:100% !important;margin:0px 0px 6px 0px !important;}
.buscV2.busc_fft_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_habs{min-width:100% !important;margin:0px 0px 0px 0px !important;}
.buscV2.busc_fft_alj.val > .pnl_ff{width:100%;margin:6px 0px 0px 0px;}
.buscV2.busc_fft_alj.val > .pnl_ff > .flt_pnl > .pnl_entrada{min-width:100%;margin:0px 0px 6px 0px;}
.buscV2.busc_fft_alj.val > .pnl_ff > .flt_pnl > .pnl_salida{min-width:100%;margin:0px 0px 6px 0px;}
.buscV2.busc_fft_alj.val > .pnl_ff > .flt_pnl > .pnl_duracion{min-width:100%;margin:0px 0px 6px 0px;}
.buscV2.busc_fft_alj.val > .pnl_btns{width:100%;margin:0px 0px 0px 0px;}

/*** BUSCADOR MULTIFORFAIT HOTEL ***/
.buscV2.busc_mff_alj{display:flex;width:100%;flex-flow:row wrap;align-items:flex-end;}
.buscV2.busc_mff_alj > .pnl_alj{display:flex;width:85%;min-width:85%;flex-flow:row wrap;}
.buscV2.busc_mff_alj > .pnl_alj > .info_desc{width:100%;font-size: 16px;line-height: 20px;margin:0px 0px 6px 0px;text-transform: inherit;color:#FFFFFF;}
.buscV2.busc_mff_alj > .pnl_alj > .flt_destino{display: flex;width: auto;flex:1;min-width:calc(33.333333% - 6px);vertical-align: top;flex-flow: row wrap;justify-content: flex-start;margin:0px 6px 0px 0px;}
.buscV2.busc_mff_alj > .pnl_alj > .flt_fechas,
.buscV2.busc_mff_alj > .pnl_alj > .flt_fechas_rng{display: flex;width: auto;flex:1;min-width:calc(33.333333% - 6px);vertical-align: top;flex-flow: row wrap;justify-content: flex-start;margin:0px 6px 0px 0px;}
.buscV2.busc_mff_alj > .pnl_alj > .flt_ocupacion{display: flex;width: auto;flex:1;min-width:calc(33.333333% - 6px);vertical-align: top;flex-flow: row wrap;justify-content: flex-start;margin:0px 6px 0px 0px;}
.buscV2.busc_mff_alj > .pnl_ff{display: flex;width: calc(85% - 6px);margin-top: 12px;margin-right:6px;flex-flow: row wrap;justify-content: flex-end;}
.buscV2.busc_mff_alj > .pnl_ff > .info_desc{width:100%;font-size: 16px;line-height: 20px;margin:0px 0px 6px 0px;text-transform: inherit;color:#FFFFFF;}
.buscV2.busc_mff_alj > .pnl_ff > .info_desc > .info_desc_fechas_forfait{display:none !important;visibility:hidden !important;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal{display:inline-block;width:100%;min-width:100%;font-size:0px;vertical-align:top;text-align:right;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal{display:inline-block;font-size:0px;width:75%;vertical-align:top;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_explica{display: inline-block;width: auto;min-width:calc(33.333333% - 6px);vertical-align: top;margin:0px 6px 0px 0px;font-size:14px;line-height:16px;color:#FFFFFF;text-align:left;padding-top:12px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .flt_fechas{display: inline-block;width: auto;min-width:calc(33.333333% - 6px);vertical-align: top;margin:0px 6px 0px 0px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .flt_fechas > .pnl_cal_show{display:block;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion{display: inline-block;width: auto;min-width:calc(33.333333% - 6px);vertical-align: top;margin:0px 6px 0px 0px;display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;text-align:left;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion > .pnl_itms > select{padding:26px 32px 0px 6px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif{display:inline-block;width:25%;vertical-align:top;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif > .btn{height:58px;padding:0px;font-size:16px;line-height:58px;text-align:center;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif > .btn:hover{height:58px;padding:0px;font-size:16px;line-height:58px;text-align:center;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff{display:none;width:100%;min-width:100%;font-size:0px;vertical-align:top;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item{display:inline-block;font-size:0px;width:100%;min-width:100%;margin:6px 0px 0px 0px;vertical-align:top;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_explica{display: inline-block;width: auto;min-width:calc(20% - 6px);vertical-align: top;margin:0px 6px 0px 0px;font-size:14px;line-height:16px;color:#FFFFFF;text-align:left;padding-top:12px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_explica > .lbl{display:block;width:100%;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_explica > .lbl.lbl_opcnosel{display:none;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_explica > .lbl.lbl_opcnosel.visible{display:block;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_check{display: inline-block;width: auto;min-width:calc(5% - 6px);vertical-align: top;margin:0px 6px 0px 0px;text-align:left;padding-top:12px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_check > input{margin:0px !important;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_fechas{display: inline-block;width: auto;min-width:calc(37.5% - 6px);vertical-align: top;margin:0px 6px 0px 0px;position: relative;border: 2px solid #FFFFFF;background: #FFFFFF;border-radius: 3px;padding: 0px;cursor: pointer;height: 58px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_fechas > .pnl_lbl {display: inline-block !important;visibility: visible !important;width: auto;position: absolute;top: 6px;left: 6px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_fechas > .pnl_itms {position: absolute;top: 0px;left: 0px;width: 100% !important;max-width: 100%;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_fechas > .pnl_itms > .txb{padding: 26px 32px 0px 6px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_duracion{display: inline-block;width: auto;min-width:calc(37.5% - 0px);vertical-align: top;margin:0px 0px 0px 0px;position:relative;display:inline-block;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;text-align:left;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_duracion > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_duracion > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_duracion > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_duracion > .pnl_itms > select{padding:26px 32px 0px 6px;}
.buscV2.busc_mff_alj > .pnl_ff > .pnl_cal_show{display:inline-block;width:100%;margin-left:25%;}
.buscV2.busc_mff_alj > .pnl_btns{display:flex;width:calc(15% - 6px);flex-flow:column wrap;padding:0px !important;margin:0px;float:none;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_mff_alj.val > .pnl_alj{width:100%;min-width:100%;flex-flow:column wrap;margin-right:0px;}
.buscV2.busc_mff_alj.val > .pnl_alj > .flt_destino{margin:0px 0px 0px 0px;}
.buscV2.busc_mff_alj.val > .pnl_alj > .flt_fechas,
.buscV2.busc_mff_alj.val > .pnl_alj > .flt_fechas_rng{margin:6px 0px 0px 0px;}
.buscV2.busc_mff_alj.val > .pnl_alj > .flt_ocupacion{margin:6px 0px 0px 0px;}
.buscV2.busc_mff_alj.val > .pnl_ff{width:100%;min-width:100%;flex-flow:column wrap;margin-right:0px;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff_ppal{width:100%;text-align:left;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff_ppal > .ppal{width:100%;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_explica{width:100%;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff_ppal > .ppal > .flt_fechas{width:100%;margin:6px 0px 0px 0px;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion{width:100%;margin:6px 0px 0px 0px;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff_ppal > .pnl_modif{width:100%;margin:6px 0px 0px 0px;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff > .item > .pnl_explica{width:auto;min-width:auto;margin:0px;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff > .item > .pnl_check{width:auto;min-width:auto;margin:0px 0px 0px 6px;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff > .item > .pnl_fechas{width:100%;margin:6px 0px 0px 0px;}
.buscV2.busc_mff_alj.val > .pnl_ff > .flt_mff > .item > .pnl_duracion{width:100%;margin:6px 0px 0px 0px;}
.buscV2.busc_mff_alj.val > .pnl_btns{width:100%;min-width:100%;margin:6px 0px 0px 0px;}

/*** BUSCADOR MULTIFORFAIT HOTEL FICHA ***/
.ficha > .busc_mff_alj{padding:15px;}
.ficha > .busc_mff_alj > .pnl_alj{width:100%;}
.ficha > .busc_mff_alj > .pnl_alj .pnl_lbl{display:none;visibility:hidden;}
.ficha > .busc_mff_alj > .pnl_alj > .info_desc{display:block;font-family:'DIN Next LT Pro Bold Condensed',sans-serif;font-size:19px;line-height:19px;color:#FFFFFF;margin-bottom:0px;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_tipo{width:100%;margin-top:5px;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_tipo > .tipo{width:100%;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_destino {display:none;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_fechas{width:100%;margin-top:10px;min-width:100%;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_fechas > .pnl_salida{margin-left:1%;margin-right:0px;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion{width:100%;margin-top:10px;min-width:100%;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion .itm .cmbs .lbl_itm{display:block;visibility:visible;font-family:'DIN Next LT Pro Bold Condensed', sans-serif;font-size:18px;line-height:18px;color:#FFFFFF;margin-top:4px;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion .itm .cmbs .edds .lbl_itm{display:none;visibility:hidden;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion > .pnl_nhabs{width:100%;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion > .pnl_habs{width:100%;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion > .pnl_habs > .pnl_itms > .itm{margin-top:10px;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion > .pnl_habs > .pnl_itms .cmb_itm{width:49%;margin-top:4px;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion > .pnl_habs > .pnl_itms .cmb_itm.cmb_itm_adu{margin-left:0px;margin-right:1%;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion > .pnl_habs > .pnl_itms .cmb_itm.cmb_itm_nin{margin-right:0px;margin-left:1%;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion .edds .cmb_itm_e{width:32%;margin-top:1%;margin-left:0px;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion .edds .cmb_itm_e:nth-child(3n+1){margin-left:2%;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.ficha > .busc_mff_alj > .pnl_alj > .flt_ocupacion .edds .cmb_itm_e:nth-child(3n){margin-left:2%;}

.ficha > .busc_mff_alj > .pnl_ff{width:100%;margin-top:10px;margin-left:0px;margin-right:0px;}
.ficha > .busc_mff_alj > .pnl_ff .pnl_lbl{display:none;visibility:hidden;}
.ficha > .busc_mff_alj > .pnl_ff > .info_desc{width:100%;display:block;font-family:'DIN Next LT Pro Bold Condensed',sans-serif;font-size:19px;line-height:19px;color:#FFFFFF;margin-bottom:5px;}
.ficha > .busc_mff_alj > .pnl_ff > .info_desc > .info_desc_info{width:100%;}
.ficha > .busc_mff_alj > .pnl_ff > .info_desc > .info_desc_fechas_forfait{display:none;visibility:hidden;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal{width:100%;margin-bottom:10px;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_explica{width:100%;margin-right:0px;text-align:left;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .flt_fechas{width:100%;margin-right:0px;margin-top:5px;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion{width:100%;margin-right:0px;margin-top:10px;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif{width:100%;float:none;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff > .item{margin-top:10px;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_explica{width:auto;margin-right:3%;vertical-align:middle;text-align:left;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_check{width:auto;margin-right:0px;vertical-align:middle;text-align:center;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_fechas{width:100%;margin-right:0px;margin-top:5px;}
.ficha > .busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_duracion{width:100%;margin-right:0px;margin-top:10px;}

.ficha > .busc_mff_alj > .pnl_btns{width:100%;margin-top:10px;margin-left:0px;vertical-align:bottom;}

/*** BUSCADOR SERVICIO HOTEL ***/
.buscV2.busc_srv_alj{display:flex;width:100%;flex-flow:row wrap;}
.buscV2.busc_srv_alj > .pnl_ctls{display:flex;width:100%;min-width:100%;}
.buscV2.busc_srv_alj > .pnl_ctls > .info_desc{width:calc(100% - 6px);font-size: 16px;line-height: 20px;margin-bottom: 5px;text-transform: inherit;color:#FFFFFF;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display: flex;width: auto !important;margin-right: 0px !important;margin-left: 0px !important;margin-top:0px;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display: flex;width: auto !important;margin-right: 0px !important;margin-left: 6px !important;margin-top:0px;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion{display: flex !important;width: auto !important;margin-left: 0px !important;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:auto !important;margin:0px 3px 0px 0px !important;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:auto !important;margin:0px 0px 0px 3px !important;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{margin-top: 0px;margin-bottom: 6px;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+1){margin-left:0px}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n){margin-left:0px;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_reg{display: flex !important;width: auto !important;margin-left: 0px !important;margin-top:0px;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen{width:100%;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen > .pnl_itms > select{padding:26px 32px 0px 6px;}
.buscV2.busc_srv_alj > .pnl_srv{display: flex;width: 85%;margin-top: 6px;flex-flow: row wrap;}
.buscV2.busc_srv_alj > .pnl_srv > .info_desc{width:calc(100% - 6px);font-size: 16px;line-height: 20px;margin-bottom: 5px;text-transform: inherit;color:#FFFFFF;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv{display: flex;width:100%;margin:0px 0px 0px 0px;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada{display:flex;width:auto;margin:0px 6px 6px 0px;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_salida{display:flex;width:auto;margin:0px 6px 6px 0px;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_servicio{display:flex;width:auto;margin:0px 6px 6px 0px;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_fechas_rng{display:flex;width:auto;margin:0px 6px 6px 0px;min-width: calc(33.333333% - 6px);flex: 1;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo{display: flex;flex: 1;min-width: calc(33.333333% - 6px);margin: 0px 6px 6px 0px;position: relative;border: 2px solid #FFFFFF;background: #FFFFFF;border-radius: 3px;padding: 0px;cursor: pointer;height: 58px;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo{width:100%;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo > .pnl_itms > select{padding:26px 32px 0px 6px;}
.buscV2.busc_srv_alj > .pnl_btns{display:flex;width:calc(15% - 6px);flex-flow:column wrap;margin-right:6px;margin-bottom:6px;padding:0px !important;margin-left:0px;margin-top:0px;float:none;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_srv_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{min-width:100% !important;margin:0px 0px 6px 0px !important;}
.buscV2.busc_srv_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_habs{min-width:100% !important;margin:0px 0px 0px 0px !important;}
.buscV2.busc_srv_alj.val > .pnl_srv{width:100%;margin:6px 0px 0px 0px;}
.buscV2.busc_srv_alj.val > .pnl_srv > .flt_srv > .pnl_entrada{min-width:100%;margin:0px 0px 6px 0px;}
.buscV2.busc_srv_alj.val > .pnl_srv > .flt_srv > .pnl_salida{min-width:100%;margin:0px 0px 6px 0px;}
.buscV2.busc_srv_alj.val > .pnl_srv > .flt_srv > .pnl_servicio{min-width:100%;margin:0px 0px 6px 0px;}
.buscV2.busc_srv_alj.val > .pnl_srv > .flt_srv > .flt_tipo{min-width:100%;margin:0px 0px 6px 0px;}
.buscV2.busc_srv_alj.val > .pnl_btns{width:100%;margin:0px 0px 0px 0px;}

/*** BUSCADOR VUELO ***/
.buscV2.busc_vue{display:flex;width:100%;flex-flow:row wrap;}
.buscV2.busc_vue > .pnl_ctls{width:85%;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz{}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads{}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab{margin:0px 0px 0px 6px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{color:#FFFFFF;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a:hover{color:#FFFFFF;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts{font-family:inherit;padding:0px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm{display: inline-block;min-width: calc(25% - 6px);width: auto;margin-right: 6px;margin-bottom: 6px;margin-left: 0px;position: relative;margin-top: 0px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_auto{}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_clase{}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horasalida{}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horavuelta{}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_escalas{}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_reembolso{}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente{}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl{}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto{display: flex;flex-flow: row wrap;min-width:calc(50% - 6px);width:auto;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas{display: flex;min-width:calc(30% - 6px);width:auto;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada, 
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida{display: flex;margin: 0px 0px 0px 0px;width:auto;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada{margin: 0px 0px 0px 0px;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida{margin:0px 0px 0px 6px;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion{display: flex;min-width:calc(20% - 6px);width:auto;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi{}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi{display:flex;flex-flow: row wrap;width:calc(100% - 6px);margin:6px 6px 0px 0px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_tit{display:inline-block;width: 100%;margin:0px 0px 6px 0px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 6px 6px 0px;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto{display:flex;flex:1;min-width:calc(50% - 3px);margin:0px 0px 0px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;min-height:58px;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto.pnl_auto_origen{margin:0px 0px 0px 0px;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto.pnl_auto_destino{margin:0px 0px 0px 6px;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto > .pnl_itms > .input{}
.buscV2.busc_vue > .pnl_ctls .pnl_auto > .pnl_itms > .input input[type="text"]{padding:26px 36px 0px 6px;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto .input {width:100%;display: inline-block;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto .input input[type="text"] {width:100%;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto .imgCargando {display:none;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto .image {width:16px; display: inline-block; position: absolute; right:6px; bottom:6px;top:auto;}
.buscV2.busc_vue > .pnl_ctls .pnl_auto .selector {display:none;visibility:hidden;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select{display: inline-block;border: 2px solid #FFFFFF;background: #FFFFFF;border-radius: 3px;padding: 0px;cursor: pointer;position: relative;height: 58px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_lbl{display: inline-block !important;visibility: visible !important;width: 100%;position: absolute;top: 6px;left: 6px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms{position: absolute;top: 0px;left: 0px;width: 100%;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom: 0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms > select{cursor: pointer;height: 54px;width: 100%;font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: normal;color: #333333 !important;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;background: transparent !important;border: 0px !important;padding:26px 32px 0px 6px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_check{min-width:inherit;}
.buscV2.busc_vue > .pnl_btns{width:calc(15% - 6px);margin-top:0px;}
/*** Modificaciones cuando se muestra la capa auto inline ***/
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show{display:inline-block;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto{display:inline-block;vertical-align:top;height:auto;min-height:58px;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show{font-size: inherit;line-height: inherit;display:flex;margin-top:54px;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:100% !important;width:100% !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show > .ui-autocomplete li{display:block;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi.itm_multi_show{display:inline-block;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi.itm_multi_show > .pnl_auto{display:inline-block;vertical-align:top;height:auto;min-height:58px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi.itm_multi_show > .flt_fechas{display:inline-block;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi.itm_multi_show > .pnl_auto > .pnl_auto_show{font-size: inherit;line-height: inherit;display:flex;margin-top:54px;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi.itm_multi_show > .pnl_auto > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:100% !important;width:100% !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi.itm_multi_show > .pnl_auto > .pnl_auto_show > .ui-autocomplete li{display:block;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_vue.val > .pnl_ctls{flex-flow:column nowrap;}
.buscV2.busc_vue.val > .pnl_ctls .pnl_auto{flex:none;}
.buscV2.busc_vue.val > .pnl_ctls > .flt_pnl.flt_aeropuerto{flex-flow:column wrap;}
.buscV2.busc_vue.val > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto_origen{margin:0px 0px 6px 0px;}
.buscV2.busc_vue.val > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto_destino{margin:0px 0px 0px 0px;}
.buscV2.busc_vue.val > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{width:50% !important;margin-left:0px !important;margin-right:0px !important;}
.buscV2.busc_vue.val > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{width:50% !important;margin-left:0px !important;margin-right:0px !important;}
.buscV2.busc_vue.val > .pnl_ctls > .pnl_multi > .itm_multi{width:100%;margin:0px 0px 0px 0px;flex-flow:column nowrap;}
.buscV2.busc_vue.val > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto{min-width:100%;margin:0px 0px 6px 0px !important;display:inline-block;flex:none;}
.buscV2.busc_vue.val > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas{min-width:100%;margin:0px 0px 6px 0px !important;}
.buscV2.busc_vue.val > .pnl_btns{margin-top:0px;}

/*** BUSCADOR VUELO + HOTEL ***/
.buscV2.busc_vuehot{flex-flow:row wrap;}
.buscV2.busc_vuehot > .pnl_ctls{width:85%;}
.buscV2.busc_vuehot > .pnl_ctls > .info_desc{display:inline-block;visibility:visible;width: calc(100% - 6px);font-size: 16px;line-height: 20px;margin-bottom: 5px;text-transform: inherit;color: #FFFFFF;}
.buscV2.busc_vuehot > .pnl_ctls.vue{width:100%;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz > .pnl_avz_rads{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz > .pnl_avz_cab{margin:0px 0px 0px 6px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz > .pnl_avz_cab > a{color:#FFFFFF;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz > .pnl_avz_cab > a:hover{color:#FFFFFF;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts{font-family:inherit;padding:0px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm{display: inline-block;min-width: calc(25% - 6px);width: auto;margin-right: 6px;margin-bottom: 6px;margin-left: 0px;position: relative;margin-top: 0px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_auto{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_clase{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_horasalida{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_horavuelta{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_escalas{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_reembolso{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_residente{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select{display: inline-block;border: 2px solid #FFFFFF;background: #FFFFFF;border-radius: 3px;padding: 0px;cursor: pointer;position: relative;min-height: 58px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_lbl{display: inline-block !important;visibility: visible !important;width: 100%;position: absolute;top: 6px;left: 6px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms{position: absolute;top: 0px;left: 0px;width: 100%;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom: 0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms > select{cursor: pointer;height: 54px;width: 100%;font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: normal;color: #333333 !important;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;background: transparent !important;border: 0px !important;padding:26px 32px 0px 6px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_check{min-width:inherit;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto{display: flex;flex-flow: row wrap;min-width:calc(66.666666% - 6px);width:auto;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas{display: flex;min-width:calc(33.333333% - 6px);width:auto;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas > .pnl_entrada, 
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas > .pnl_salida{display: flex;margin: 0px 0px 0px 0px;width:auto;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas > .pnl_entrada{margin: 0px 0px 0px 0px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas > .pnl_salida{margin:0px 0px 0px 6px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi{}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi{display:flex;flex-flow: row wrap;width:calc(100% - 6px);margin:6px 6px 0px 0px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi > .pnl_tit{display:inline-block;width: 100%;margin:0px 0px 6px 0px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi > .pnl_auto{display:flex;flex:1;min-width:calc(33.333333% - 6px);margin:0px 6px 6px 0px;}
.buscV2.busc_vuehot > .pnl_ctls.hot{margin-top:6px;}
.buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_fechas{display: flex;min-width:calc(33.333333% - 6px);width:auto;}
.buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_fechas > .pnl_entrada, 
.buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_fechas > .pnl_salida{display: flex;margin: 0px 0px 0px 0px;width:auto;}
.buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_fechas > .pnl_entrada{margin: 0px 0px 0px 0px;}
.buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_fechas > .pnl_salida{margin:0px 0px 0px 6px;}
.buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_ocupacion{display: flex;min-width:calc(33.333333% - 6px);width:auto;margin-right:6px;}
.buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_ocupacion > .pnl_nhabs{display:inline-block !important;visibility:visible !important;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto{display:flex;flex:1;min-width:calc(50% - 3px);margin:0px 0px 0px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;min-height:58px;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto.pnl_auto_origen{margin:0px 0px 0px 0px;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto.pnl_auto_destino{margin:0px 0px 0px 6px;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto > .pnl_itms > .input{}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto > .pnl_itms > .input input[type="text"]{padding:26px 36px 0px 6px;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto .input {width:100%;display: inline-block;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto .input input[type="text"] {width:100%;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto .imgCargando {display:none;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto .image {width:16px; display: inline-block; position: absolute; right:6px; bottom:6px;top:auto;}
.buscV2.busc_vuehot > .pnl_ctls .pnl_auto .selector {display:none;visibility:hidden;}
.buscV2.busc_vuehot > .pnl_btns{width:calc(15% - 6px);}
/*** Modificaciones cuando se muestra la capa auto inline ***/
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show{display:inline-block;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto{display:inline-block;vertical-align:top;height:auto;min-height:58px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show{font-size: inherit;line-height: inherit;display:flex;margin-top:54px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:100% !important;width:100% !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show > .ui-autocomplete li{display:block;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi.itm_multi_show{display:inline-block;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi.itm_multi_show > .pnl_auto{display:inline-block;vertical-align:top;height:auto;min-height:58px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi.itm_multi_show > .flt_fechas{display:inline-block;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi.itm_multi_show > .pnl_auto > .pnl_auto_show{font-size: inherit;line-height: inherit;display:flex;margin-top:54px;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi.itm_multi_show > .pnl_auto > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:100% !important;width:100% !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi.itm_multi_show > .pnl_auto > .pnl_auto_show > .ui-autocomplete li{display:block;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_vuehot.val > .pnl_tit{display:none;visibility:hidden;}
.buscV2.busc_vuehot.val > .pnl_ctls.vue{flex-flow:column nowrap;}
.buscV2.busc_vuehot.val > .pnl_ctls.vue .pnl_auto.pnl_auto_origen{margin:0px 0px 6px 0px !important;min-width:100%;}
.buscV2.busc_vuehot.val > .pnl_ctls.vue .pnl_auto.pnl_auto_destino{margin:0px 0px 0px 0px !important;min-width:100%;}
.buscV2.busc_vuehot.val > .pnl_ctls.vue > .pnl_multi > .itm_multi{width:100%;margin:0px 0px 0px 0px;flex-flow:column nowrap;}
.buscV2.busc_vuehot.val > .pnl_ctls.vue > .pnl_multi > .itm_multi > .pnl_auto{min-width:100%;margin:0px 0px 6px 0px !important;}
.buscV2.busc_vuehot.val > .pnl_ctls.vue > .pnl_multi > .itm_multi > .flt_fechas{min-width:100%;margin:0px 0px 6px 0px !important;}
.buscV2.busc_vuehot.val > .pnl_ctls.hot > .flt_pnl.flt_fechas{min-width:100%;margin-right:0px;}
.buscV2.busc_vuehot.val > .pnl_ctls.hot > .flt_pnl.flt_ocupacion{min-width:100%;margin-right:0px;}
.buscV2.busc_vuehot.val > .pnl_ctls.hot > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{width:50% !important;margin-left:0px !important;margin-right:0px !important;}
.buscV2.busc_vuehot.val > .pnl_ctls.hot > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{width:50% !important;margin-left:0px !important;margin-right:0px !important;}
.buscV2.busc_vuehot.val > .pnl_btns{margin-top:0px;}

/*** BUSCADOR COCHE ALQUILER ***/
.buscV2.busc_car{display:flex;font-size:initial;padding:12px 6px 6px 12px;flex-flow:row nowrap;align-items: flex-end;}
.buscV2.busc_car .pnl_ctls{display:flex;width:auto;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida{display:flex;width: auto;min-width:50%;margin:0px;flex-flow: row nowrap;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion{display:flex;min-width:calc(50% - 6px);width:auto;margin:0px 6px 6px 0px;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_lbl,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms{top:0px;left:0px;width:100%;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb{position:absolute;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb:before,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb > .combo,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb > .combo{width:100%;display:inline-block;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb > .combo > select,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb > .combo > select{padding:26px 32px 0px 6px;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_auto,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_auto{position:relative;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .input,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .input{width:100%;display: inline-block;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .input > input,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .input > input{width:100%;padding:26px 36px 0px 6px;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .image,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .image{width:20px; display: inline-block; position: absolute; right:6px; bottom:6px;top:auto;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .image > .imgCargando,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .image > .imgCargando{width:20px;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .flt_fechas,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .flt_fechas{display:flex;flex:1;min-width:calc(50% - 6px);width:auto !important;margin:0px 6px 6px 0px !important;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .flt_pnl.flt_fechas > .pnl_entrada{min-width:100%;margin:0px;display:flex;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .flt_pnl.flt_fechas > .pnl_salida{min-width:100%;margin:0px;display:flex;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms{display:inline-block;width:100%;margin:0px;white-space:nowrap;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms > .input,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms > .input{display:inline-block;width:calc(60% - 6px);margin:0px 6px 0px 0px;vertical-align:bottom;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms > .pnl_lbl,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms > .pnl_lbl{display:none !important;visibility:hidden !important;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms > .inputmin,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms > .inputmin{display:inline-block;width:calc(40% - 6px);margin:0px 4px 0px 0px;vertical-align:bottom;text-align:right;padding:0px;position:relative;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms > .inputmin:before,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms > .inputmin:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms > .inputmin > select,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms > .inputmin > select{width: 100%;padding: 26px 6px 6px 6px;}
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .flt_fechas > .pnl_cal_show,
.buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .flt_fechas > .pnl_cal_show{display:flex;}
.buscV2.busc_car .pnl_btns{display:flex;width:auto;}
/*** Modificaciones para el buscador en la valoracion ***/
.buscV2.busc_car.val{flex-flow:column nowrap;}
.buscV2.busc_car.val > .pnl_ctls{flex-flow:column nowrap;}
.buscV2.busc_car.val > .pnl_ctls .flt_pnl.flt_entrega, 
.buscV2.busc_car.val > .pnl_ctls .flt_pnl.flt_recogida{flex-flow:column nowrap;min-width:100%;margin:0px 0px 6px 0px !important;}
.buscV2.busc_car.val > .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion, 
.buscV2.busc_car.val > .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion{min-width:100% !important;margin:0px 0px 6px 0px !important;}
.buscV2.busc_car.val > .pnl_ctls .flt_pnl.flt_entrega > .flt_pnl.flt_fechas, 
.buscV2.busc_car.val > .pnl_ctls .flt_pnl.flt_recogida > .flt_pnl.flt_fechas{min-width:100% !important;margin:0px 0px 0px 0px !important;}
/*** Modificaciones para el buscador en ficha de producto ***/
.ficha > .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega, 
.ficha > .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida{margin:0px !important;}

/*** BUSCADOR CIRCUITOS ***/
.buscV2.busc_crc > .pnl_ctls .pnl_lbl{font-size:14px;}
/*** bloques circuito origen y destino ***/
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino{position:inherit;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto{display:flex;flex:1;min-width:100%;margin:0px 3px 0px 0px;position:relative;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;min-height:58px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_lbl,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .input input[type="text"],
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .input input[type="text"]{padding:26px 6px 0px 6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms .input,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms .input{display: inline-block;width:calc(100% - 40px);}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms .input input[type="text"],
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms .input input[type="text"]{width:100%;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms .image,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms .image{display: inline-block;width: 20px;text-align: center;bottom: 6px;right: auto;top: auto;position: absolute;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .selector,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .selector{display:inline-block;visibility:visible;width:20px;text-align:right;right: 6px;position: absolute;top: auto;bottom: 0px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector{display:inline-block;width:100%;vertical-align:bottom;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector:hover,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector:active,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector:visited,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector:focus,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector:hover,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector:active,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector:visited,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector:focus{text-decoration:none;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector:after,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector:after{font-family:'FontAwesome';content:"\f107";float:none;color: #333333;font-size: 22px;font-weight: 700;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms> .selector > .lnk_selector.open:after,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms> .selector > .lnk_selector.open:after{content:"\f107";}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa{background: #FFFFFF;border: 2px solid #FFFFFF;border-radius: 3px;box-shadow: 0px 0px 4px #cccccc !important;cursor: initial;padding:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_head,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_head{display:inline-block;width:100%;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_head > .pnl_tit,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_head > .pnl_tit{display:inline-block;width:85%;vertical-align:top;font-size:14px;font-weight:bold;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_head > .pnl_btn,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_head > .pnl_btn{display:inline-block;width:10%;vertical-align:top;text-align:right;line-height:20px;float:right;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_head > .pnl_btn > .lnk_cerrar:after,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_head > .pnl_btn > .lnk_cerrar:after{font-family:'FontAwesome';content:"\f057";font-size:20px;float:right;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_cont,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_cont{display:inline-block;width:100%;margin-top:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_cont > .pnl_itm{display:inline-block;width:100%;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm.pnl_prov{margin-top:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm.pnl_pob{margin-top:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_cont > .pnl_itm{position: relative;top: 0px;left: 0px;width:100%;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm:before,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_cont > .pnl_itm:before{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:3px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm > select,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_cont > .pnl_itm > select{padding:0px 6px 0px 6px;border:1px solid #C9C9C9 !important;border-radius:3px !important;color:#6E6E6E;height:40px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_foot,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_foot{display:inline-block;width:100%;margin-top:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn{display:inline-block;width:100%;text-align:right;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn > .btn,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn > .btn{display:inline-block;border-radius:3px;padding:5px 10px;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a{font-family:'Roboto Condensed',sans-serif;font-size:19px;font-weight:normal;text-decoration:none;}
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a:hover,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a:active,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a:visited,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a:focus,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a:hover,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a:active,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a:visited,
.buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn > .btn > a:focus{font-size:19px;text-decoration:none;}
/*** bloque circuito fecha ***/
.buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas {border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:auto;position:absolute;top:6px;left:6px;font-size:14px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_itm {position:absolute;top:0px;left:0px;width:100%;max-width:100%;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_itm .input {display: inline-block; width: 100%;position: relative;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_itm .input > input {padding:26px 32px 0px 6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_itm .input > input[type="text"]:disabled{background:#DDDDDD;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_itm .input > .cal{right:6px;bottom:6px;top:auto;position:absolute;}
/*** bloque circuito ocupacion ***/
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion{display:inline-block;width:100%;position:inherit;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;height:58px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion .pnl_lbl{display:inline-block;visibility:visible;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_lbl{display:none;visibility:hidden;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext{height:58px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones{display: inline-block;position: relative;top: 0px;left: 0px;width: calc(100% - 0px);background: transparent;border: none;height: 54px;padding:0px;line-height:22px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones:after{font-family: 'FontAwesome';content: "\f107";position: absolute;bottom: 0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones_tit{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);color:#333333;font-size:14px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;position:relative;top:6px;left:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones{display:inline-block !important;visibility:visible !important;width:calc(100% - 12px);font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: normal;color: #333333 !important;border: 0px !important;position:relative;top:3px;left:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_int{background:#FFFFFF;border:2px solid #FFFFFF;border-radius:3px;box-shadow:0px 0px 4px #CCCCCC !important;cursor:initial;padding:6px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_val > .input > input[type="text"]{padding:0px 6px 0px 6px;border:1px solid #C9C9C9 !important;border-radius:3px !important;color:#6E6E6E;height:40px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn > .btn{border-radius:3px;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn > .btn > .lnk_ocupaciones_aplicar{font-family:'Roboto Condensed',sans-serif;font-size:19px;font-weight:normal;text-decoration:none;}
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn > .btn > .lnk_ocupaciones_aplicar:hover,
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn > .btn > .lnk_ocupaciones_aplicar:active,
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn > .btn > .lnk_ocupaciones_aplicar:visited,
.buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn > .btn > .lnk_ocupaciones_aplicar:focus{font-size:19px;text-decoration:none;}
/*** Modificaciones para el buscador en ficha de producto ***/
.ficha > .buscV2.busc_crc{display:flex !important;}
.ficha > .buscV2.busc_crc > .pnl_ctls{width:auto;}
.ficha > .buscV2.busc_crc > .pnl_btns{width:auto;margin-left:0px;}

/*** BUSCADOR CONTENEDOR BUSCADORES ***/
.busc_contbusc.busc_contbuscV2{display: flex;width: 100%;padding: 12px 0px 0px 12px;flex-flow: row nowrap;align-items: flex-start;}
.busc_contbusc.busc_contbuscV2 > .pnl_tit {display:none;visibility:hidden;}
.busc_contbusc.busc_contbuscV2 > .pnl_ctls {display:flex;flex:1;min-width:calc(20% - 6px);width:auto;margin-right:6px;margin-bottom:6px;margin-left:0px;position:relative;margin-top:0px;align-content:baseline;}
.busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo{display:flex;width:100%;border:2px solid #FFFFFF;background:#FFFFFF;border-radius:3px;padding:0px;cursor:pointer;position:relative;height:58px;}
.busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo{width:100%;}
.busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_lbl{display:inline-block !important;visibility:visible !important;width:100%;position:absolute;top:6px;left:6px;color: #333333;font-size: 14px;font-weight: bold !important;line-height: 20px;height: 20px;overflow: hidden;}
.busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_itms{position:absolute;top:0px;left:0px;width:100%;}
.busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_itms:before {font-family: 'FontAwesome';content: "\f107";position: absolute;bottom:0px;right: 6px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #333333;}
.busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_itms > select{cursor: pointer;height: 54px;width: 100%;max-width: 100% !important;font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: normal;color: #333333 !important;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;background: transparent !important;border: 0px !important;padding:26px 32px 0px 6px;}
.busc_contbusc.busc_contbuscV2 > .pnl_busc{display:none;flex:1;min-width:calc(80% - 6px);width:auto;margin-right:6px;margin-bottom:6px;margin-left:0px;position:relative;margin-top:0px;align-content:baseline;}
.busc_contbusc.busc_contbuscV2 > .pnl_busc > .busc{display:flex;width:100%;margin:0px;padding:0px;}
.busc_contbusc.busc_contbuscV2 > .pnl_busc > .busc > .pnl_ctls > .flt_tipo{display:none !important;}
.busc_contbusc.busc_contbuscV2 > .pnl_busc > .busc > .pnl_ctls > .flt_subtipo{display:flex !important;}
/*** Modificaciones para el buscador en la valoracion ***/
.busc_contbusc.busc_contbuscV2.val{flex-flow: column nowrap;padding:12px 6px 0px 12px;}
.busc_contbusc.busc_contbuscV2.val > .pnl_ctls{min-width:calc(100% - 6px);}
.busc_contbusc.busc_contbuscV2.val > .pnl_busc{min-width:calc(100% - 6px);}
.busc_contbusc.busc_contbuscV2.val > .pnl_busc > .busc{padding:0px !important;}


/*** MODIFICACIONES PARA LAS VERSIONES RESPONSIVE ***/

@media (min-width: 1200px) {

}

@media (min-width: 992px) and (max-width: 1199px) {
    
    /*** BUSCADOR CONTENEDOR BUSCADORES ***/
    .busc_contbusc.busc_contbuscV2{padding:12px 6px 0px 12px;flex-flow:column nowrap;}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls{min-width:calc(100% - 6px);}
    .busc_contbusc.busc_contbuscV2 > .pnl_busc{min-width:100%;}

}

@media (min-width: 768px) and (max-width: 991px) {

    /*** BUSCADOR COMUN ***/
    .buscV2{flex-flow:column nowrap;}
    .buscV2 > .pnl_ctls{min-width:100%;}
    .buscV2 > .pnl_ctls > .flt_pnl{min-width:calc(50% - 6px);margin-right:6px;margin-bottom:6px;padding:0px;margin-top:0px;} /* Cada panel en una nueva fila */
    .buscV2 > .pnl_btns{min-width:calc(100% - 6px);padding:0px;width:auto;}
    .buscV2 input[type="text"], 
    .buscV2 input[type="email"], 
    .buscV2 input[type="password"], 
    .buscV2 input[type="number"], 
    .buscV2 input[type="tel"] {height:44px;}
    .buscV2 select{height:44px;}
    .busc_ppd input[type="text"], 
    .busc_ppd input[type="email"], 
    .busc_ppd input[type="password"], 
    .busc_ppd input[type="number"], 
    .busc_ppd input[type="tel"] {height:44px;}
    .busc_ppd select{height:44px;}
    .buscV2 > .pnl_btns > .btn,
    .buscV2 > .pnl_ocup_btns > .pnl_btns > .btn {height:48px;padding:0px;}
    /*** Modificaciones para el buscador en ficha de producto ***/
    .ficha > .buscV2 > .pnl_btns{margin-top:0px !important;}

    /*** BUSCADOR BLOQUE DESTINO AUTOCOMPLETE ***/
    .buscV2 .flt_destino .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino .pnl_auto{min-height:48px;}
    .buscV2 .flt_destino .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
    .buscV2 .flt_destino > .pnl_auto > .pnl_auto_show, 
    .buscV2 .pnl_ubicacion > .pnl_auto > .pnl_auto_show{margin-top:44px;}
    /*** Modificaciones para mostrar el bloque de combos de Pais y Poblacion ***/
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pais,
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pob{height:48px;}
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pais > .pnl_lbl,
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pob > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pais > .pnl_itms > select,
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pob > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE DESTINO TODOSLOSDESTINOSCOMBO ***/
    .buscV2 .flt_destino .pob{height:48px;}
    .buscV2 .flt_destino .pob > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino .pob > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE DESTINO ZONASCOMBO ***/
    .buscV2 .flt_destino .zona{height:48px;}
    .buscV2 .flt_destino .zona > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino .zona > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE DESTINO UBICACIONES ***/
    .buscV2 .flt_destino .ubi{height:48px;}
    .buscV2 .flt_destino .ubi > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino .ubi > select{padding-top:18px;}

    /*** BUSCADOR BLOUQE AUXILIARES (SOLO PARA REGIMEN) ***/
    .buscV2 > .pnl_ctls > .pnl_auxs{min-width: calc(50% - 6px);margin-right: 6px;margin-bottom: 6px;padding: 0px;margin-top: 0px;}
    .buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen{height:48px;}
    .buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen > .pnl_lbl{top:2px;}
    .buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE FECHAS ***/
    .buscV2 .flt_fechas > .pnl_entrada,
    .buscV2 .flt_fechas > .pnl_salida,
    .buscV2 .flt_fechas > .pnl_numnoches,
    .buscV2 .flt_fechas > .pnl_duracion{height:48px;width:auto !important;margin-right:0px !important;}
    .buscV2 .flt_fechas > .pnl_salida,
    .buscV2 .flt_fechas > .pnl_numnoches,
    .buscV2 .flt_fechas > .pnl_duracion{margin-left:6px !important;}
    .buscV2 .flt_fechas > .pnl_entrada > .pnl_lbl,
    .buscV2 .flt_fechas > .pnl_salida > .pnl_lbl,
    .buscV2 .flt_fechas > .pnl_numnoches > .pnl_lbl,
    .buscV2 .flt_fechas > .pnl_duracion > .pnl_lbl{top:2px;}
    .buscV2 .flt_fechas > .pnl_entrada > .pnl_itms > .input > .txb,
    .buscV2 .flt_fechas > .pnl_salida > .pnl_itms > .input > .txb{padding-top:18px;}
    .buscV2 .flt_fechas > .pnl_numnoches > .pnl_itms > select,
    .buscV2 .flt_fechas > .pnl_duracion > .pnl_itms > select{padding-top:18px;}
    /*** Modificaciones para el buscador en la valoracion ***/ 
    .buscV2.val .flt_fechas > .pnl_numnoches{margin-left:0px !important;}
    .buscV2.val .flt_fechas > .pnl_duracion{margin-left:0px !important;}

    /*** BUSCADOR BLOQUE FECHA RANGE ***/
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng{height:48px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext{height:48px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng{height:40px;font-size:0px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng_tit{top:2px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng{top:2px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper{max-width:100%;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:40px;}
    /*** en version movil y tablet el calendario tiene que ocupar siempre el 100% del espacio disponible ***/
    .date-picker-wrapper{width:100% !important;}
    .date-picker-wrapper .month-wrapper{width:100% !important;}
    .date-picker-wrapper .month-wrapper table{width:100%;float: none;border-collapse: collapse;box-sizing: border-box;}
    .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:45px;}

    /*** BUSCADOR BLOQUE TIPO ***/
    .buscV2 .flt_tipo{height:48px;}
    .buscV2 .flt_tipo > .tipo > .pnl_lbl{top:2px;}
    .buscV2 .flt_tipo > .tipo > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE ESTILO ***/
    .buscV2 .flt_estilo{height:48px;}
    .buscV2 .flt_estilo > .estilo > .pnl_lbl{top:2px;}
    .buscV2 .flt_estilo > .estilo > .pnl_itms > select{padding-top:18px;}
    
    /*** BUSCADOR BLOQUE NIVEL ***/
    .buscV2 .flt_nivel{height:48px;}
    .buscV2 .flt_nivel > .nivel > .pnl_lbl{top:2px;}
    .buscV2 .flt_nivel > .nivel > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE IDIOMA ***/
    .buscV2 .flt_idioma{height:48px;}
    .buscV2 .flt_idioma > .idioma > .pnl_lbl{top:2px;}
    .buscV2 .flt_idioma > .idioma > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE DURACION ***/
    .buscV2 .flt_duracion{height:48px;}
    .buscV2 .flt_duracion > .duracion > .pnl_lbl{top:2px;}
    .buscV2 .flt_duracion > .duracion > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE HORAS ***/
    .buscV2 .flt_horas{height:48px;}
    .buscV2 .flt_horas > .horas > .pnl_lbl{top:2px;}
    .buscV2 .flt_horas > .horas > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE PRODUCTOS ***/
    .buscV2 .flt_productos{height:48px;}
    .buscV2 .flt_productos > .productos > .pnl_lbl{top:2px;}
    .buscV2 .flt_productos > .productos > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE MONITOR ***/
    .buscV2 .flt_monitor{height:48px;}
    .buscV2 .flt_monitor > .monitor > .pnl_lbl{top:2px;}
    .buscV2 .flt_monitor > .monitor > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE TEMA ***/
    .buscV2 .flt_tema{height:48px;}
    .buscV2 .flt_tema > .tema > .pnl_lbl{top:2px;}
    .buscV2 .flt_tema > .tema > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE OCUPACION ***/
    .buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_lbl > .cabs > .lbls > .lbl_itm{top:2px;}
    .buscV2 .flt_ocupacion > .pnl_nhabs{height:48px;}
    .buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm > select{padding-top:18px;}
    .buscV2 .flt_ocupacion > .pnl_habs{min-height:48px;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm{/*min-height:48px;*/margin-bottom:0px !important;margin-top:6px !important;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm:first-child{margin-top:0px !important;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .lbl_itm{top:2px;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin{padding-top:18px;}
    .buscV2 .flt_ocupacion.no_hab > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .lbl_itm{top:2px;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .cmb_itm > select{height:26px;padding-top:3px;padding-bottom:3px;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds > .cmb_itm_e > select{height:26px;padding-top:3px;padding-bottom:3px;}
    /*** ocupacion tipo plaza ***/
    .buscV2 .flt_ocupacion.tipoplaza{min-width:100%;}
    .buscV2 .flt_ocupacion.tipoplaza > .itm{min-width:calc(50% - 6px);height:48px;}
    .buscV2 .flt_ocupacion.tipoplaza > .itm > .pnl_lbl{top:2px;}
    .buscV2 .flt_ocupacion.tipoplaza > .itm > .pnl_cmb > select{height:44px;padding-top:18px;}
    .buscV2 .flt_ocupacion.tipoplaza.tipoplaza_multi > .itm{min-width:calc(50% - 6px);}
    /*** ocupaciones en capa ***/
    .buscV2 .flt_ocupacion.flt_ocupacion_capa{min-height:48px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext{height:48px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones{height: 40px;font-size:0px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones_tit{top:2px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones{top:2px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int{margin:-5px 0px 0px 0px;}

    /*** BUSCADOR BLOQUE SERVICIO ***/
    .buscV2 .flt_srv > .pnl_entrada,
    .buscV2 .flt_srv > .pnl_salida,
    .buscV2 .flt_srv > .pnl_servicio{height: 48px;min-width: calc(33.333333% - 6px) !important;width: auto !important;margin-right: 0px !important;}
    .buscV2 .flt_srv > .pnl_salida,
    .buscV2 .flt_srv > .pnl_servicio{margin-left:6px !important;}
    .buscV2 .flt_srv > .flt_fechas_rng{margin-right:0px !important;}
    .buscV2 .flt_srv > .pnl_entrada > .pnl_lbl{top:2px;}
    .buscV2 .flt_srv > .pnl_entrada > .pnl_itms > .input > .txb{padding-top:18px;}
    .buscV2 .flt_srv > .pnl_salida > .pnl_lbl{top:2px;}
     buscV2 .flt_srv > .pnl_salida > .pnl_itms > .input > .txb{padding-top:18px;}
    .buscV2 .flt_srv > .pnl_servicio > .pnl_lbl{top:2px;}
    .buscV2 .flt_srv > .pnl_servicio > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
    .buscV2.busc_ppd{flex-flow:row wrap;}
    .buscV2.busc_ppd > .pnl_flts{min-width:100%;}
    .buscV2.busc_ppd > .pnl_flts > .flts{margin:0px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl{min-width:calc(50% - 6px);height:48px;} /* Cada panel en una nueva fila */
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_fechas_rng{min-height:48px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_tit,
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_lbl > .pnl_tit{top:2px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms .cmb{height:44px;padding-top:18px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms > .fec_cal > .txb{padding-top:18px;height: 44px;}
    .buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_fec_desde,
    .buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_fec_hasta{min-width:calc(50% - 6px);margin-right:6px;margin-top:0px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm{min-width:calc(50% - 6px);height:48px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm > .pnl_lbl{top:2px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm > .pnl_itms > .cmb{height:44px;padding-top:18px;}
    .buscV2.busc_ppd > .pnl_btns{margin-top:0px;min-width:calc(100% - 6px);}

    /*** BUSCADOR PAQUETE PREDEFINIDO FICHA ***/
    .ficha > .busc_pqt.buscV2 > .pnl_ctls{min-width:100%;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas{height:48px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_lbl{top:2px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input > .txb{padding-top:18px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal{height:48px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal > .pnl_lbl{top:2px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal > .pnl_itms > select{padding-top:18px;}
    .ficha > .busc_pqt.buscV2 > .pnl_btns{min-width:calc(100% - 6px);margin-top:0px;}

    /*** BUSCADOR PAQUETE PREDEFINIDO MODIFICACION ***/
    .busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas{height:48px;}
    .busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_lbl{top:2px;}
    .busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input > .txb{padding-top:18px;}

    /*** BUSCADOR CLASES PARTICULARES ***/
    .buscV2.busc_clp > .pnl_clp_inf{min-width:100%}
    .buscV2.busc_clp > .pnl_btns{min-width:calc(100% - 6px);}

    /*** BUSCADOR TRASLADOS ***/
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz{flex-flow:column nowrap;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_trayecto{min-width:100%;margin:0px 6px 6px 0px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl{min-width:calc(100% - 6px);margin:0px 6px 6px 0px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion, 
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion{height:48px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_lbl, 
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_lbl{top:2px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .combo > select,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .combo > select{padding-top:18px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input > input,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input > input{padding-top:18px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input.input_cmb > select,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input.input_cmb > select{padding-top:18px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen, 
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino{height:48px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .lbl,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .lbl{top:2px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .input > select,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .input > select{padding-top:18px;height:44px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_dc{flex-flow:column nowrap;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_dc > .flt_pnl{min-width:calc(100% - 6px);margin:0px 6px 6px 0px;}
    .buscV2.busc_tra > .pnl_btns{margin-top:0px;}
   
    /*** BUSCADOR TRASLADOS V2 ***/
    .buscV2.busc_tra_v2{flex-flow:column nowrap;}
    .buscV2.busc_tra_v2 > .pnl_ocup_btns{width: calc(100% - 6px);margin: 0px 6px 6px 0px;}  
    /*** Modificaciones para el buscador en la valoracion ***/ 
    .buscV2.busc_tra_v2.val > .pnl_ocup_btns{margin:0px 6px 6px 0px;}
    
    /*** BUSCADOR TRASLADO HOTEL ***/
    .buscV2.busc_tra_alj{flex-flow:column nowrap;}
    .buscV2.busc_tra_alj > .pnl_btns{width: calc(100% - 6px);margin: 0px 6px 6px 0px;}   

    /*** BUSCADOR BLOQUE TRASLADO ***/
    .buscV2 > .pnl_tra{width: calc(100% - 6px);margin: 0px 6px 0px 0px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones{flex-flow:column wrap;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{width:100%;margin:0px !important;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto{min-height:48px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
	.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb{height: 48px;font-size:0px;}
	.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb > .lbl_ubic_cmb_tit{top:2px;}
	.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb > .lbl_ubic_cmb{top:2px;}
	.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_int{margin:-5px 0px 0px 0px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{height:48px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha.flt_fechas_rng{height:auto;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_lbl{top:2px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input > .txb{padding-top:18px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa{height:48px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext{height:48px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios{height: 40px;font-size:0px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios > .lbl_horarios_tit{top:2px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios > .lbl_horarios{top:2px;}   
		 
    /*** BUSCADOR FORFAIT HOTEL ***/
    .buscV2.busc_fft_alj{flex-flow:column nowrap;}
    .buscV2.busc_fft_alj > .pnl_ff{width: calc(100% - 6px);margin: 0px 6px 0px 0px;} 
    .buscV2.busc_fft_alj > .pnl_ff > .info_desc{width:100%;margin-right:0px;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas{width:100%;margin-right:0px;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_salida,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{height: 48px;min-width: calc(33.333333% - 6px) !important;width: auto !important;margin-right: 0px !important;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_salida,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{margin-left:6px !important;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion > .pnl_lbl{top:2px;}
    .buscV2.busc_fft_alj > .pnl_btns{width: calc(100% - 6px);margin: 0px 6px 6px 0px;} 

    /*** BUSCADOR SERVICIO HOTEL ***/
    .buscV2.busc_srv_alj{flex-flow:column nowrap;}
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_reg{height:48px;}
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen > .pnl_lbl{top:2px;}
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen > .pnl_itms > select{padding-top:18px;}
    .buscV2.busc_srv_alj > .pnl_srv{width: calc(100% - 6px);margin: 0px 6px 0px 0px;} 
    .buscV2.busc_srv_alj > .pnl_srv > .info_desc{width:100%;margin-right:0px;}
    .buscV2.busc_srv_alj > .pnl_srv > .flt_srv{width:100%;margin-right:0px;}
    .buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo{height: 48px;margin-right:0px;}
    .buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo > .pnl_lbl{top:2px;}
    .buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo > .pnl_itms > select{padding-top:18px;}
    .buscV2.busc_srv_alj > .pnl_btns{width: calc(100% - 6px);margin: 0px 6px 6px 0px;} 

    /*** BUSCADOR VUELO ***/
    .buscV2.busc_vue > .pnl_ctls{flex-flow:column wrap;min-width:calc(100% - 6px);}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab{margin:0px 0px 6px 0px;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto{min-width:100%;width:100% !important;margin:0px 0px 6px 0px !important;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto.pnl_auto_destino{margin:0px 0px 0px 0px !important;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_auto{width:100%;min-width:100%;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select{width:100%;min-width:100%;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_check{width:100%;min-width:100%;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select{height:48px;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_lbl{top:2px;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms > select{height:44px;padding-top:18px;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto{min-height:48px;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto{margin-right:0px;}
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas{margin-right:0px;}
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion{margin-right:0px;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_multi{margin:6px 0px 0px 0px;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi{width:100%;margin:0px 0px 6px 0px;flex-flow:column wrap;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_multi .flt_fechas{width:100%;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_multi .flt_fechas > .pnl_entrada{min-width:100% !important;}
    /*** Modificaciones cuando se muestra la capa auto inline ***/
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto{min-height:48px;}
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show{margin-top:44px;}

    /*** BUSCADOR VUELO + HOTEL ***/
    .buscV2.busc_vuehot{flex-flow:column wrap;min-width:calc(100% - 6px);}
    .buscV2.busc_vuehot > .pnl_ctls{flex-flow:column wrap;min-width: calc(100% - 6px);width: calc(100% - 6px);margin: 0px 6px 0px 0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.vue{min-width: calc(100% - 6px);width: calc(100% - 6px);}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz > .pnl_avz_cab{margin:0px 0px 6px 0px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto{margin-right:0px !important;margin-left:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas{margin-right:0px !important;margin-left:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_auto{width:100%;min-width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select{width:100%;min-width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_check{width:100%;min-width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select{min-height:48px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_lbl{top:2px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms > select{height:44px;padding-top:18px;}
    .buscV2.busc_vuehot > .pnl_ctls.hot{margin:0px;}
    .buscV2.busc_vuehot > .pnl_ctls.hot > .flt_destino{margin-right:0px;margin-left:0px;}
    .buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_fechas{margin-right:0px !important;margin-left:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto{min-width:100%;width:100% !important;margin:0px 0px 6px 0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.hot .pnl_auto{margin-bottom:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto.pnl_auto_destino{margin:0px 0px 0px 0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto{min-height:48px;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
    .buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_ocupacion{margin-right:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_ocupacion > .pnl_nhabs{min-width: calc(40% - 3px);margin: 0px 3px 0px 0px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi{margin:6px 0px 0px 0px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi{width:100%;margin:0px 0px 6px 0px;flex-flow:column wrap;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi .flt_fechas{width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi .flt_fechas > .pnl_entrada{min-width:100% !important;}
    .buscV2.busc_vuehot > .pnl_btns{margin-top:0px;}
    /*** Modificaciones cuando se muestra la capa auto inline ***/
    .buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto{min-height:48px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show{margin-top:44px;}
    /*** Modificaciones para el buscador en la valoracion ***/
    .buscV2.busc_vuehot.val > .pnl_ctls{min-width:100%;margin:0px !important;}
    .buscV2.busc_vuehot.val > .pnl_ctls.hot > .flt_pnl.flt_ocupacion > .pnl_nhabs{min-width:100%;margin:0px 0px 6px 0px;}

    /*** BUSCADOR COCHE ALQUILER ***/
    .buscV2.busc_car{flex-flow:column wrap;}
    .buscV2.busc_car .pnl_ctls{flex-flow:column wrap;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida{flex-flow:column wrap;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion{min-width:calc(100% - 6px);margin:0px 6px 6px 0px;height:48px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_lbl,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_lbl{top:2px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb > .combo > select,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb > .combo > select{padding-top:18px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .input > input,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .input > input{padding-top:18px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .flt_pnl.flt_fechas,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .flt_pnl.flt_fechas{min-width:calc(100% - 6px) !important;margin:0px 6px 6px 0px !important;height:48px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .flt_pnl.flt_fechas > .pnl_entrada,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .flt_pnl.flt_fechas > .pnl_salida{min-width:100% !important;margin:0px !important;}
    .buscV2.busc_car .pnl_btns{margin-top:0px;}

    /*** BUSCADOR CIRCUITOS ***/
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto,
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto{min-height:48px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_lbl,
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .input input[type="text"],
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas {height:48px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_lbl{top:2px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_itm .input > input {padding-top:18px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion{height:48px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext{height:48px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones{height: 40px;line-height:inherit;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones_tit{top:2px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones{top:2px;}

    /*** BUSCADOR MULTIFORFAIT HOTEL ***/
    .buscV2.busc_mff_alj > .pnl_alj{width:100%;min-width:100%;flex-flow:row wrap;margin-right:0px;}
    .buscV2.busc_mff_alj > .pnl_alj > .flt_destino{margin:0px 6px 0px 0px;}
    .buscV2.busc_mff_alj > .pnl_alj > .flt_fechas,
    .buscV2.busc_mff_alj > .pnl_alj > .flt_fechas_rng{margin:0px 0px 0px 0px;}
    .buscV2.busc_mff_alj > .pnl_alj > .flt_ocupacion{margin:6px 0px 0px 0px;min-width:100%;}
    .buscV2.busc_mff_alj > .pnl_ff{width:100%;min-width:100%;flex-flow:row wrap;margin-right:0px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal{width:100%;text-align:left;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal{width:100%;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_explica{width:100%;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .flt_fechas{width:100%;margin:6px 0px 0px 0px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion{width:100%;margin:6px 0px 0px 0px;height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif > .btn{height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif > .btn:hover{height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif{width:100%;margin:6px 0px 0px 0px;height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_explica{width:auto;min-width:auto;margin:0px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_check{width:auto;min-width:auto;margin:0px 0px 0px 6px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_fechas{width:100%;margin:6px 0px 0px 0px;height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_duracion{width:100%;margin:6px 0px 0px 0px;height:48px;}
    .buscV2.busc_mff_alj > .pnl_btns{width:100%;min-width:100%;margin:6px 0px 0px 0px;}

    /*** BUSCADOR CONTENEDOR BUSCADORES ***/
    .busc_contbusc.busc_contbuscV2{padding:12px 6px 0px 12px;flex-flow:column nowrap;}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls{min-width:calc(100% - 6px);}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo{height:48px;}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_lbl{top:2px;}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_itms > select{padding-top:18px;height:44px;}
    .busc_contbusc.busc_contbuscV2 > .pnl_busc{min-width:100%;}

}

@media (min-width: 0px) and (max-width: 767px) {

    /*** BUSCADOR COMUN ***/
    .buscV2{padding:6px;flex-flow:column nowrap;}
    .buscV2 > .pnl_ctls{min-width:100%;}
    .buscV2 > .pnl_ctls > .flt_pnl{min-width:100%;margin-right:0px !important;margin-bottom:6px;padding:0px;margin-top:0px;} /* Cada panel en una nueva fila */
    .buscV2 > .pnl_btns{min-width:100%;margin-right:0px;margin-bottom:0px;margin-top:0px;padding:0px;width:auto;}
    .buscV2 input[type="text"], 
    .buscV2 input[type="email"], 
    .buscV2 input[type="password"], 
    .buscV2 input[type="number"], 
    .buscV2 input[type="tel"] {height:44px;}
    .buscV2 select{height:44px;}
    .busc_ppd input[type="text"], 
    .busc_ppd input[type="email"], 
    .busc_ppd input[type="password"], 
    .busc_ppd input[type="number"], 
    .busc_ppd input[type="tel"] {height:44px;}
    .busc_ppd select{height:44px;}
    .buscV2 > .pnl_btns > .btn,
    .buscV2 > .pnl_ocup_btns > .pnl_btns > .btn {height:48px;padding:0px;}
    /*** Modificaciones para el buscador en ficha de producto ***/
    .ficha > .buscV2{padding:6px;}
    .ficha > .buscV2 > .pnl_btns{margin:0px !important;}

    /*** BUSCADOR BLOQUE DESTINO AUTOCOMPLETE ***/
    .buscV2 .flt_destino .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino .pnl_auto{min-height:48px;}
    .buscV2 .flt_destino .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
    .buscV2 .flt_destino > .pnl_auto > .pnl_auto_show, 
    .buscV2 .pnl_ubicacion > .pnl_auto > .pnl_auto_show{margin-top:44px;}
    /*** Modificaciones para mostrar el bloque de combos de Pais y Poblacion ***/
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pais,
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pob{height:48px;}
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pais > .pnl_lbl,
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pob > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pais > .pnl_itms > select,
    .buscV2 .flt_destino.show_cmbs .pnl_avz > .pob > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE DESTINO TODOSLOSDESTINOSCOMBO ***/
    .buscV2 .flt_destino .pob{height:48px;}
    .buscV2 .flt_destino .pob > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino .pob > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE DESTINO ZONASCOMBO ***/
    .buscV2 .flt_destino .zona{height:48px;}
    .buscV2 .flt_destino .zona > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino .zona > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE DESTINO UBICACIONES ***/
    .buscV2 .flt_destino .ubi{height:48px;}
    .buscV2 .flt_destino .ubi > .pnl_lbl{top:2px;}
    .buscV2 .flt_destino .ubi > select{padding-top:18px;}

    /*** BUSCADOR BLOUQE AUXILIARES (SOLO PARA REGIMEN) ***/
    .buscV2 > .pnl_ctls > .pnl_auxs{min-width: 100%;margin-right: 0px;margin-bottom: 6px;padding: 0px;margin-top: 0px;}
    .buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen{height:48px;}
    .buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen > .pnl_lbl{top:2px;}
    .buscV2 > .pnl_ctls > .pnl_auxs > .flt_pnl > .regimen > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE FECHAS ***/
    .buscV2 .flt_fechas > .pnl_entrada,
    .buscV2 .flt_fechas > .pnl_salida,
    .buscV2 .flt_fechas > .pnl_numnoches,
    .buscV2 .flt_fechas > .pnl_duracion{height: 48px;min-width: calc(33.333333% - 3px) !important;width: auto !important;margin-right: 0px !important;}
    .buscV2 .flt_fechas > .pnl_salida,
    .buscV2 .flt_fechas > .pnl_numnoches,
    .buscV2 .flt_fechas > .pnl_duracion{margin-left:6px !important;}
    .buscV2 .flt_fechas > .pnl_entrada > .pnl_lbl,
    .buscV2 .flt_fechas > .pnl_salida > .pnl_lbl,
    .buscV2 .flt_fechas > .pnl_numnoches > .pnl_lbl,
    .buscV2 .flt_fechas > .pnl_duracion > .pnl_lbl{top:2px;}
    .buscV2 .flt_fechas > .pnl_entrada > .pnl_itms > .input > .txb,
    .buscV2 .flt_fechas > .pnl_salida > .pnl_itms > .input > .txb{padding-top:18px;}
    .buscV2 .flt_fechas > .pnl_numnoches > .pnl_itms > select,
    .buscV2 .flt_fechas > .pnl_duracion > .pnl_itms > select{padding-top:18px;}
    .buscV2 .flt_fechas > .pnl_fecha_abierta{width:100%;}
    /*** Modificaciones para el buscador en la valoracion ***/ 
    .buscV2.val .flt_fechas > .pnl_numnoches{margin-top:0px;}
    .buscV2.val .flt_fechas > .pnl_duracion{margin-top:0px;}

    /*** BUSCADOR BLOQUE FECHA RANGE ***/
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng{height:48px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext{height:48px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng{height:40px;font-size:0px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng_tit{top:2px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng{top:2px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper{max-width:100%;padding-left: 12px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:40px;}
    /*** en version movil y tablet el calendario tiene que ocupar siempre el 100% del espacio disponible ***/
    .date-picker-wrapper{width:100% !important;}
    .date-picker-wrapper .month-wrapper{width:100% !important;}
    .date-picker-wrapper .month-wrapper table{width:100%;float: none;border-collapse: collapse;box-sizing: border-box;}
    .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:45px;}

    /*** BUSCADOR BLOQUE TIPO ***/
    .buscV2 .flt_tipo{height:48px;}
    .buscV2 .flt_tipo > .tipo > .pnl_lbl{top:2px;}
    .buscV2 .flt_tipo > .tipo > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE ESTILO ***/
    .buscV2 .flt_estilo{height:48px;}
    .buscV2 .flt_estilo > .estilo > .pnl_lbl{top:2px;}
    .buscV2 .flt_estilo > .estilo > .pnl_itms > select{padding-top:18px;}
    
    /*** BUSCADOR BLOQUE NIVEL ***/
    .buscV2 .flt_nivel{height:48px;}
    .buscV2 .flt_nivel > .nivel > .pnl_lbl{top:2px;}
    .buscV2 .flt_nivel > .nivel > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE IDIOMA ***/
    .buscV2 .flt_idioma{height:48px;}
    .buscV2 .flt_idioma > .idioma > .pnl_lbl{top:2px;}
    .buscV2 .flt_idioma > .idioma > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE DURACION ***/
    .buscV2 .flt_duracion{height:48px;}
    .buscV2 .flt_duracion > .duracion > .pnl_lbl{top:2px;}
    .buscV2 .flt_duracion > .duracion > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE HORAS ***/
    .buscV2 .flt_horas{height:48px;}
    .buscV2 .flt_horas > .horas > .pnl_lbl{top:2px;}
    .buscV2 .flt_horas > .horas > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE PRODUCTOS ***/
    .buscV2 .flt_productos{height:48px;}
    .buscV2 .flt_productos > .productos > .pnl_lbl{top:2px;}
    .buscV2 .flt_productos > .productos > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE MONITOR ***/
    .buscV2 .flt_monitor{height:48px;}
    .buscV2 .flt_monitor > .monitor > .pnl_lbl{top:2px;}
    .buscV2 .flt_monitor > .monitor > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE TEMA ***/
    .buscV2 .flt_tema{height:48px;}
    .buscV2 .flt_tema > .tema > .pnl_lbl{top:2px;}
    .buscV2 .flt_tema > .tema > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR BLOQUE OCUPACION ***/
    .buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_lbl > .cabs > .lbls > .lbl_itm{top:2px;}
    .buscV2 .flt_ocupacion > .pnl_nhabs{height:48px;}
    .buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm > select{padding-top:18px;}
    .buscV2 .flt_ocupacion > .pnl_habs{min-height:48px;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm{/*min-height:48px;*/margin-bottom:0px !important;margin-top:6px !important;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm:first-child{margin-top:0px !important;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .lbl_itm{top:2px;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin{padding-top:18px;}
    .buscV2 .flt_ocupacion.no_hab > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .lbl_itm{top:2px;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .adu_nin > .cmb_itm > select{height:26px;padding-top:3px;padding-bottom:3px;}
    .buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds > .cmb_itm_e > select{height:26px;padding-top:3px;padding-bottom:3px;}
    /*** ocupacion tipo plaza ***/
    .buscV2 .flt_ocupacion.tipoplaza{min-width:100%;}
    .buscV2 .flt_ocupacion.tipoplaza > .itm{min-width:100%;height:48px;margin:0px 0px 6px 0px !important;}
    .buscV2 .flt_ocupacion.tipoplaza > .itm > .pnl_lbl{top:2px;}
    .buscV2 .flt_ocupacion.tipoplaza > .itm > .pnl_cmb > select{height:44px;padding-top:18px;}
    .buscV2 .flt_ocupacion.tipoplaza.tipoplaza_multi > .itm{min-width:100%;}
    /*** ocupaciones en capa ***/
    .buscV2 .flt_ocupacion.flt_ocupacion_capa{min-height:48px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext{height:48px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones{height: 40px;font-size:0px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones_tit{top:2px;}
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones{top:2px;}   
    .buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int{margin:-5px 0px 0px 0px;}

    /*** BUSCADOR BLOQUE SERVICIO ***/
    .buscV2 .flt_srv > .pnl_entrada,
    .buscV2 .flt_srv > .pnl_salida,
    .buscV2 .flt_srv > .pnl_servicio{height: 48px;min-width: calc(33.333333% - 6px) !important;width: auto !important;margin-right: 0px !important;}
    .buscV2 .flt_srv > .pnl_salida,
    .buscV2 .flt_srv > .pnl_servicio{margin-left:6px !important;}
    .buscV2 .flt_srv > .flt_fechas_rng{margin-right:0px !important;}
    .buscV2 .flt_srv > .pnl_entrada > .pnl_lbl{top:2px;}
    .buscV2 .flt_srv > .pnl_entrada > .pnl_itms > .input > .txb{padding-top:18px;}
    .buscV2 .flt_srv > .pnl_salida > .pnl_lbl{top:2px;}
     buscV2 .flt_srv > .pnl_salida > .pnl_itms > .input > .txb{padding-top:18px;}
    .buscV2 .flt_srv > .pnl_servicio > .pnl_lbl{top:2px;}
    .buscV2 .flt_srv > .pnl_servicio > .pnl_itms > select{padding-top:18px;}

    /*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
    .buscV2.busc_ppd{flex-flow:row wrap;}
    .buscV2.busc_ppd > .pnl_flts{min-width:100%;}
    .buscV2.busc_ppd > .pnl_flts > .flts{margin:0px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl{min-width:100%;margin-right:0px;height:48px;} /* Cada panel en una nueva fila */
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_fechas_rng{min-height:48px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_tit,
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_lbl > .pnl_tit{top:2px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms .cmb{height:44px;padding-top:18px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms > .fec_cal > .txb{padding-top:18px;height: 44px;}
    .buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_fec_desde,
    .buscV2.busc_ppd > .pnl_flts > .flts .flt_pnl.flt_fec_hasta{min-width:100%;margin-top:0px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm{min-width:100%;height:48px;margin-right:0px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm > .pnl_lbl{top:2px;}
    .buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl.flt_tem_tipo_cmb > .itm > .pnl_itms > .cmb{height:44px;padding-top:18px;}
    .buscV2.busc_ppd > .pnl_btns{margin-top:0px;margin-right:0px;margin-bottom:0px;min-width:100%;}

    /*** BUSCADOR PAQUETE PREDEFINIDO FICHA ***/
    .ficha > .busc_pqt.buscV2{padding:6px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls{min-width:100%;margin:0px 0px 0px 0px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas{height:48px;min-width:100%;margin-right:0px !important;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_lbl{top:2px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input > .txb{padding-top:18px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal{height:48px;min-width:100%;margin-right:0px !important;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal > .pnl_lbl{top:2px;}
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_flt_durfsal > .pnl_itms > select{padding-top:18px;}
    .ficha > .busc_pqt.buscV2 > .pnl_btns{min-width:100%;margin:0px 0px 0px 0px;}

    /*** BUSCADOR PAQUETE PREDEFINIDO MODIFICACION ***/
    .busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas{height:48px;}
    .busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_lbl{top:2px;}
    .busc_pqt.buscV2.modif > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_itms > .input > .txb{padding-top:18px;}

    /*** BUSCADOR CLASES PARTICULARES ***/
    .buscV2.busc_clp{flex-flow:column wrap;}
    .buscV2.busc_clp > .pnl_ctls{min-width:100%;}
    .buscV2.busc_clp > .pnl_clp_sup{min-width:100%;}
    .buscV2.busc_clp > .pnl_clp_sup > .flt_pnl{min-width:100%;}
    .buscV2.busc_clp > .pnl_clp_inf{min-width:100%;}
    .buscV2.busc_clp > .pnl_clp_inf > .flt_pnl{min-width:100%;}
    .buscV2.busc_clp > .pnl_btns{min-width:100%;}

    /*** BUSCADOR TRASLADOS ***/
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz{flex-flow:column nowrap;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_trayecto{min-width:100%;margin:0px 0px 6px 0px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl{min-width:100%;margin:0px 0px 6px 0px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion, 
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion{height:48px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_lbl, 
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_lbl{top:2px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .combo > select,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .combo > select{padding-top:18px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input > input,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input > input{padding-top:18px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_ubicacion > .pnl_itms > .input.input_cmb > select,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_ubicacion > .pnl_itms > .input.input_cmb > select{padding-top:18px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen, 
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino{height:48px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .lbl,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .lbl{top:2px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_origen > .pnl_hor_origen > .input > select,
    .buscV2.busc_tra > .pnl_ctls > .pnl_iz > .flt_pnl.flt_destino > .pnl_hor_destino > .input > select{padding-top:18px;height:44px;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_dc{flex-flow:column nowrap;}
    .buscV2.busc_tra > .pnl_ctls > .pnl_dc > .flt_pnl{min-width:100%;margin:0px 0px 6px 0px;}

    /*** BUSCADOR TRASLADOS V2 ***/
    .buscV2.busc_tra_v2{padding:6px;flex-flow:column nowrap;}
    .buscV2.busc_tra_v2 > .pnl_ocup_btns{width:100%;margin:0px;}

    /*** BUSCADOR TRASLADO HOTEL ***/
    .buscV2.busc_tra_alj{padding:6px;flex-flow:column nowrap;}
    .buscV2.busc_tra_alj > .pnl_btns{width:100%;margin:0px;}

    /*** BUSCADOR BLOQUE TRASLADO ***/
    .buscV2 > .pnl_tra{width:100%;margin:0px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones{flex-flow:column wrap;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{width:100%;margin:0px !important;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto{min-height:48px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
	.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb{height: 44px;font-size:0px;}
	.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb > .lbl_ubic_cmb_tit{top:2px;}
	.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_ext > .lnk_ubic_cmb > .lbl_ubic_cmb{top:2px;}
	.buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_ubic_cmb_int{margin:-5px 0px 0px 0px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{height:48px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha.flt_fechas_rng{height:auto;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_lbl{top:2px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input > .txb{padding-top:18px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa{height:48px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext{height:48px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios{height: 40px;font-size:0px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios > .lbl_horarios_tit{top:2px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .pnl_horarios_capa > .pnl_ext > .lnk_horarios > .lbl_horarios{top:2px;}   
    
	
	TODO
	
    /*** BUSCADOR FORFAIT HOTEL ***/
    .buscV2.busc_fft_alj{padding:6px;flex-flow:column nowrap;}
    .buscV2.busc_fft_alj > .pnl_ff{width:100%;margin:0px;}
    .buscV2.busc_fft_alj > .pnl_ff > .info_desc{width:100%;margin-right:0px;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas{width:100%;margin-right:0px;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_salida,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{height: 48px;min-width: calc(33.333333% - 6px) !important;width: auto !important;margin-right: 0px !important;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_salida,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{margin-left:6px !important;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion > .pnl_lbl{top:2px;}
    .buscV2.busc_fft_alj > .pnl_btns{width:100%;margin:0px;}

    /*** BUSCADOR SERVICIO HOTEL ***/
    .buscV2.busc_srv_alj{padding:6px;flex-flow:column nowrap;}
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_reg{height:48px;}
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen > .pnl_lbl{top:2px;}
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_reg > .regimen > .pnl_itms > select{padding-top:18px;}
    .buscV2.busc_srv_alj > .pnl_srv{width:100%;margin:0px;}
    .buscV2.busc_srv_alj > .pnl_srv > .info_desc{width:100%;margin-right:0px;}
    .buscV2.busc_srv_alj > .pnl_srv > .flt_srv{width:100%;margin-right:0px;}
    .buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo{height: 48px;margin-right:0px;}
    .buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo > .pnl_lbl{top:2px;}
    .buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_tipo > .tipo > .pnl_itms > select{padding-top:18px;}
    .buscV2.busc_srv_alj > .pnl_btns{width:100%;margin:0px;}

    /*** BUSCADOR VUELO ***/
    .buscV2.busc_vue > .pnl_ctls{flex-flow:column wrap;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab{margin:0px 0px 6px 0px;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto{min-width:100%;width:100% !important;margin:0px 0px 6px 0px !important;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto.pnl_auto_destino{margin:0px 0px 0px 0px !important;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_auto{width:100%;min-width:100%;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select{width:100%;min-width:100%;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_check{width:100%;min-width:100%;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select{height:48px;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_lbl{top:2px;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms > select{height:44px;padding-top:18px;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto{min-height:48px;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2.busc_vue > .pnl_ctls .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto{margin-right:0px;}
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas{margin-right:0px;}
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion{margin-right:0px;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_multi{margin:6px 0px 0px 0px;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi{width:100%;margin:0px 0px 6px 0px;flex-flow:column wrap;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_multi .flt_fechas{width:100%;}
    .buscV2.busc_vue > .pnl_ctls > .pnl_multi .flt_fechas > .pnl_entrada{min-width:100% !important;}
    /*** Modificaciones cuando se muestra la capa auto inline ***/
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto{min-height:48px;}
    .buscV2.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show{margin-top:44px;}

    /*** BUSCADOR VUELO + HOTEL ***/
    .buscV2.busc_vuehot{flex-flow:column wrap;}
    .buscV2.busc_vuehot > .pnl_ctls{flex-flow:column wrap;width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz > .pnl_avz_cab{margin:0px 0px 6px 0px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto{margin-right:0px !important;margin-left:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas{margin-right:0px !important;margin-left:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_auto{width:100%;min-width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select{width:100%;min-width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_check{width:100%;min-width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select{min-height:48px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_lbl{top:2px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_avz_dts > .pnl_itm.pnl_itm_select > .pnl_itms > select{height:44px;padding-top:18px;}
    .buscV2.busc_vuehot > .pnl_ctls.hot{margin:0px;}
    .buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_fechas{margin-right:0px !important;margin-left:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto{min-width:100%;width:100% !important;margin:0px 0px 6px 0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.hot .pnl_auto{margin-bottom:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto.pnl_auto_destino{margin:0px 0px 0px 0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto{min-height:48px;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2.busc_vuehot > .pnl_ctls .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
    .buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_ocupacion{margin-right:0px !important;}
    .buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_ocupacion > .pnl_nhabs{min-width: calc(40% - 3px);margin: 0px 3px 0px 0px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi{margin:6px 0px 0px 0px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi > .itm_multi{width:100%;margin:0px 0px 6px 0px;flex-flow:column wrap;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi .flt_fechas{width:100%;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .pnl_multi .flt_fechas > .pnl_entrada{min-width:100% !important;}
    .buscV2.busc_vuehot > .pnl_btns{margin-top:0px;}
    /*** Modificaciones cuando se muestra la capa auto inline ***/
    .buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto{min-height:48px;}
    .buscV2.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_aeropuerto.flt_aeropuerto_show .pnl_auto > .pnl_auto_show{margin-top:44px;}
    /*** Modificaciones para el buscador en la valoracion ***/
    .buscV2.busc_vuehot.val > .pnl_tit{display:none;visibility:hidden;}
    .buscV2.busc_vuehot.val > .pnl_ctls{min-width:100%;margin:0px !important;}
    .buscV2.busc_vuehot.val > .pnl_ctls.hot > .flt_pnl.flt_ocupacion > .pnl_nhabs{min-width:100%;margin:0px 0px 6px 0px;}

    /*** BUSCADOR COCHE ALQUILER ***/
    .buscV2.busc_car{padding:6px;flex-flow:column wrap;}
    .buscV2.busc_car .pnl_ctls{flex-flow:column wrap;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida{flex-flow:column wrap;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion{min-width:100%;margin:0px 0px 6px 0px !important;height:48px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_lbl,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_lbl{top:2px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb > .combo > select,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_cmb > .combo > select{padding-top:18px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .input > input,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion > .pnl_itms.pnl_itms_auto > .input > input{padding-top:18px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .flt_pnl.flt_fechas,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .flt_pnl.flt_fechas{min-width:100% !important;margin:0px 0px 6px 0px !important;height:48px;}
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_entrega > .flt_pnl.flt_fechas > .pnl_entrada,
    .buscV2.busc_car .pnl_ctls .flt_pnl.flt_recogida > .flt_pnl.flt_fechas > .pnl_salida{min-width:100% !important;margin:0px !important;}
    .buscV2.busc_car .pnl_btns{margin-top:0px;}

    /*** BUSCADOR CIRCUITOS ***/
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto,
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto{min-height:48px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_lbl,
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_lbl{top:2px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_origen > .pnl_auto > .pnl_itms > .input input[type="text"],
    .buscV2.busc_crc > .pnl_ctls > .flt_pnl.flt_crc_destino > .pnl_auto > .pnl_itms > .input input[type="text"]{padding-top:18px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas {height:48px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_lbl{top:2px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_fechas > .pnl_itm .input > input {padding-top:18px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion{height:48px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext{height:48px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones{height: 40px;line-height:inherit;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones_tit{top:2px;}
    .buscV2.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones{top:2px;}

    /*** BUSCADOR MULTIFORFAIT HOTEL ***/
    .buscV2.busc_mff_alj > .pnl_alj{width:100%;min-width:100%;flex-flow:column wrap;margin-right:0px;}
    .buscV2.busc_mff_alj > .pnl_alj > .flt_destino{margin:0px 0px 0px 0px;}
    .buscV2.busc_mff_alj > .pnl_alj > .flt_fechas,
    .buscV2.busc_mff_alj > .pnl_alj > .flt_fechas_rng{margin:6px 0px 0px 0px;}
    .buscV2.busc_mff_alj > .pnl_alj > .flt_ocupacion{margin:6px 0px 0px 0px;}
    .buscV2.busc_mff_alj > .pnl_ff{width:100%;min-width:100%;flex-flow:column wrap;margin-right:0px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal{width:100%;text-align:left;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal{width:100%;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_explica{width:100%;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .flt_fechas{width:100%;margin:6px 0px 0px 0px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .ppal > .pnl_duracion{width:100%;margin:6px 0px 0px 0px;height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif > .btn{height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif > .btn:hover{height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff_ppal > .pnl_modif{width:100%;margin:6px 0px 0px 0px;height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_explica{width:auto;min-width:auto;margin:0px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_check{width:auto;min-width:auto;margin:0px 0px 0px 6px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_fechas{width:100%;margin:6px 0px 0px 0px;height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .flt_mff > .item > .pnl_duracion{width:100%;margin:6px 0px 0px 0px;height:48px;}
    .buscV2.busc_mff_alj > .pnl_ff > .pnl_cal_show{margin-left:0px;}
    .buscV2.busc_mff_alj > .pnl_btns{width:100%;min-width:100%;margin:6px 0px 0px 0px;}

    /*** BUSCADOR CONTENEDOR BUSCADORES ***/
    .busc_contbusc.busc_contbuscV2{padding:6px 6px 0px 6px;flex-flow:column nowrap;}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls{min-width:100%;}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo{height:48px;}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_lbl{top:2px;}
    .busc_contbusc.busc_contbuscV2 > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_itms > select{padding-top:18px;height:44px;}
    .busc_contbusc.busc_contbuscV2 > .pnl_busc{min-width:100%;}

}

@media (min-width: 0px) and (max-width: 399px) {

    /*** BUSCADOR BLOQUE FECHAS ***/
    .buscV2 .flt_fechas > .pnl_entrada,
    .buscV2 .flt_fechas > .pnl_salida,
    .buscV2 .flt_fechas > .pnl_numnoches,
    .buscV2 .flt_fechas > .pnl_duracion{min-width:100% !important;width: auto !important;margin-right: 0px !important;margin-left: 0px !important;}
    .buscV2 .flt_fechas > .pnl_salida,
    .buscV2 .flt_fechas > .pnl_numnoches,
    .buscV2 .flt_fechas > .pnl_duracion{margin-top:6px !important;}

    /*** BUSCADOR BLOQUE FECHA RANGE ***/
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show{padding-left: 12px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper {padding: 0px !important;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper table .day > .pnl_showprices {min-width: 28px;}

    /*** BUSCADOR BLOQUE OCUPACION ***/
    .buscV2 .flt_ocupacion > .pnl_nhabs{min-width:100%;margin:0px 0px 6px 0px;}
    .buscV2 .flt_ocupacion > .pnl_habs{min-width:100%;margin:0px;}
    
    /*** BUSCADOR BLOQUE SERVICIO ***/
    .buscV2 .flt_srv > .pnl_entrada,
    .buscV2 .flt_srv > .pnl_salida,
    .buscV2 .flt_srv > .pnl_servicio{min-width:100% !important;width: auto !important;margin-right: 0px !important;margin-left: 0px !important;}
    .buscV2 .flt_srv > .pnl_salida,
    .buscV2 .flt_srv > .pnl_servicio{margin-top:0px !important;}

    /*** BUSCADOR PAQUETE PREDEFINIDO FICHA ***/
    .ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs{margin:0px;}

    /*** BUSCADOR TRASLADO HOTEL ***/
    .buscV2.busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_salida{margin-left:0px !important;}
    .buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{margin:0px 0px 6px 0px !important;}
    .buscV2.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{margin:0px !important;}

    /*** BUSCADOR BLOQUE TRASLADO ***/
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{min-width:100%;margin:0px 0px 6px 0px;}
    .buscV2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{min-width:100%;margin:0px 0px 6px 0px;}
    /*** Modificaciones para el buscador en la valoracion ***/
    .buscV2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{margin:0px 0px 6px 0px;}

    /*** BUSCADOR FORFAIT HOTEL ***/
    .buscV2.busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_salida{margin-left:0px !important;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_salida,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{min-width:100% !important;width: auto !important;margin-right: 0px !important;margin-left: 0px !important;}
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_salida,
    .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{margin-top:0px !important;}
    .buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{margin:0px 0px 6px 0px !important;}
    .buscV2.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{margin:0px !important;}

    /*** BUSCADOR SERVICIO HOTEL ***/
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_salida{margin-left:0px !important;}
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{margin:0px 0px 6px 0px !important;}
    .buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{margin:0px !important;}

    /*** BUSCADOR VUELO + HOTEL ***/
    .buscV2.busc_vuehot > .pnl_ctls.hot > .flt_pnl.flt_ocupacion > .pnl_nhabs{min-width:100%;margin: 0px 0px 6px 0px;}

}
