﻿@media (min-width: 415px) and (max-width: 767px) {
    body {font-size:14px;}
    
    /*** GENERALES ***/
    h1{font-size:24px;}
    h2{font-size:20px;}
    h3{font-size:18px;}
    h4{font-size:16px;}
    
    .cont_H1{padding: 0px 0px 10px 0px;}
    
    a {font-size:14px;}
    p.big {font-size:16px;}
    input.btn {padding: 4px 12px; font-size:14px; width:auto;}
    input.btn:hover {font-size:14px;}
    .form-control {font-size:14px;}

    /*** ESTILOS LISTADO VALORADO ***/
	.valoracion > .listVal > .vext.svr > .val_prp .precio.horas {width:10%;}
	.valoracion > .listVal > .vext.svr > .val_prp .hora.horas{padding-top:5px;}
	.valoracion > .listVal > .vext.svr > .val_prp .servicio.horas {width:89%;}
	.valoracion > .listVal > .vext.svr > .val_prp .precio{margin-left:10%;width:30%;}
	.valoracion > .listVal > .vext.svr > .val_prp .seleccion{width:58%;}
	.valoracion > .listVal > .vext.svr > .val_prp .seleccion.horas{width:100px;float:right;}
   
    /*** MASTERS - CABECERA ***/
    .header_container {position:relative;}
    .header_container > .cont_logo {position:absolute;top:65px;left:0;right:0;text-align:center;}
    .header_container > .cont_logo img{max-width:250px;margin:0px !important;}
    .header_container > .cont_header0 {position:absolute;left:0px;top:0px;}
    .header_container > .cont_header1 {position:absolute;top:0px;z-index: 9999;margin-left: 15%;left:0;right:0;text-align:center;width:50%;}
    .header_container > .cont_header2 {position: absolute;top: 65px; right:10px;}
    .header_container > .cont_header3 {position: absolute; top: 0px; right: 24%; z-index: 9999; width: 12%; text-align: center;}
    .header_container > .cont_header4 {position:absolute;top:0px;right:12%;z-index:9999;width:12%;text-align:center;}
    .header_container > .cont_header5 {position:absolute;top:0px;right:0px;z-index:9999;width:12%;text-align:center;}
    .cont_menu_principal_ext{position:absolute;top:0px;left:0px;right:0px;z-index:999;padding:0px !important;}
    .cont_menu_principal_ext > .cont_menu_principal{left:0px;top:0px;padding:0px !important;}
    .cont_defecto {padding: 5px 0px;}
    .cont_int_lst_int {margin:0px; padding:0px;}

     /*** MASTERS ***/
    .cont_head_int_1_ext{padding:0px 0px 0px 0px !important;}
    .cont_head_int_busc_int {padding:0px; margin:0px;}
    .cont_head_int_busc_ext{position:relative;z-index: 0; top: 0px; width:100%; display: block;}
    .cont_h2_Resp .tit_H2_Resp > a > h2 {font-size:14px;}   
    .cont_head_int_2_int {padding:0px; margin:0px;}
    .cont_head_int_0_ext {}
    
    /*** MENU PRINCIPAL ***/
    .mpri .navbar-collapse{padding:5px 0px;}
    .mpri .nav {float:left;}
    .mpri .nav > li {padding:0px 0px;width:100%;}
    .mpri .nav > li.selected{}
    .mpri .nav > li > a {font-size:14px;text-shadow:none;padding:10px 10px;}
    .mpri .nav > li > a:hover{}
    .mpri .nav > li.selected > a {font-size:14px;text-shadow:none;padding:10px 10px;}
    .mpri .nav > li.selected > a:hover{}
    .mpri .nav > li:hover{}
    .mpri .nav.navbar-nav{margin:0px;width:100%;}

    .mpri .nav > li{display:inline-block;}
    
    .mpri .nav > li > a.lnk_mnu_n2{display:inline-block !important;width:calc(100% - 30px);padding:10px 0px 10px 10px;}
    .mpri .nav > li > a.lnk_mnu_n2:after{display:none;visibility:hidden;}
    .mpri .nav > li > a.lnk_open_sub2{display:inline-block !important;visibility:visible;width:30px;padding:0px;text-align:center;cursor:pointer;}
    .mpri .nav > li > a.lnk_open_sub2:after{font-family:'FontAwesome';content:"\f107";font-size:20px;}
    .mpri .nav > li > a.lnk_open_sub2.open-xs:after{content:"\f106";}
    .mpri .nav > li > .mnivel2{position:relative;display:none !important;top:0px;left:0px;padding: 0px 10px;width:100%;text-wrap:normal;}
    .mpri .nav > li > .mnivel2.open-xs{display:block !important;}
    
    .mpri .nav > li > .mnivel2 ul li a.lnk_mas_items_n3:after{display:none;visibility:hidden;}
    .mpri .nav > li > .mnivel2 ul li > .mnivel3{position:relative;top:0px;left:0px;background:transparent;width:100%;text-wrap:normal;}

    .mpri .nav > li > .mnivel2 ul li a.lnk_mnu_n3{display:inline-block !important;width:calc(100% - 30px);padding:10px 0px 10px 10px;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_mnu_n3:after{display:none;visibility:hidden;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3{display:inline-block !important;visibility:visible;width:30px;padding:0px;text-align:center;cursor:pointer;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3:after{font-family:'FontAwesome';content:"\f107";font-size:20px;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3.open-xs:after{content:"\f106";}
    .mpri .nav > li > .mnivel2 ul li > .mnivel3{position:relative;display:none !important;top:0px;left:0px;padding: 0px 10px;width:100%;text-wrap:normal;}
    .mpri .nav > li > .mnivel2 ul li > .mnivel3.open-xs{display:block !important;}

    .header_container .header_micu, .header_container .header_micu a{}
    .header_container .header_idio, .header_container .header_idio a.lnk { font-size: 20px;} 
    .header_container .header_moneda, .header_container .header_moneda a.lnk { font-size: 20px;}
    .header_container .header_idio a img {width:22px;}
    .header_container .header_moneda .dropdown-menu {margin-left:0px;}
    
    .cont_head_int_busc {position:relative; padding: 0px;}
    .cont_head_int_busc .buscador {width:auto; margin:0px;}

    /*** BUSCADOR TAB ***/
    .buscador.val {margin:0px;}
    .buscador.val .flt_ocupacion > .pnl_habs {margin:0px;}
    
    .buscador .cd-tabs-content{margin:0px;}
    .buscador .cd-tabs-content li.selected {padding:15px;}
    .buscador > .pnl_tit {margin-top: 55px; margin-bottom: 3px; font-size: 19px;}
    .buscador .cd-tabs-navigation a{font-size: 10px; padding:6px;}
    .buscador .busc > .pnl_ctls .pnl_lbl {display:block;line-height:24px;}
    .buscador .busc > .pnl_tit, .buscador .busc_ppd > .pnl_tit {margin-bottom:0px;}
    .busc input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"]{font-size:14px;}
    .busc_ppd select{padding: 4px 2px; font-size:14px;}
    .busc_ppd > .pnl_flts > .flts .flt_pnl .pnl_itms .fec_cal > .txb{padding: 4px 2px; font-size:14px;}
    
    .busc {display:inline-block; width:100%;}
    .busc select{font-size:14px;}
    .busc > .pnl_btns > .btn {font-size:16px; width:100%;}
    .busc > .pnl_tit, .busc_ppd > .pnl_tit {font-size:18px;}
    
    .cal{top:7px !important;}
    .pnl_auto .pnl_tit, .pnl_auto .pnl_itms {width:auto;}
    .pnl_auto .selector{top:3px;}
    .pnl_auto .image {top:4px;}
    
    .flt_fechas > .pnl_entrada {width:auto;}
    .flt_fechas > .pnl_salida {width:auto;}
    .flt_fechas > .pnl_entrada > .pnl_itms {max-width:100%;width:100%;}
    .flt_fechas > .pnl_salida > .pnl_itms {max-width:100%;width:100%;}
    .flt_fechas > .pnl_entrada > .pnl_itms .input {width:100%;}
    .flt_fechas > .pnl_salida > .pnl_itms .input {width:100%;}
    
    .flt_ocupacion > .pnl_nhabs {display: inline-block; margin-bottom:3px; margin-right:3px;}
    .flt_ocupacion > .pnl_habs {display:inline-block; margin-left:0px;}
    
    .flt_ocupacion .edds {display:block; margin-top:3px;}
    .flt_ocupacion > .pnl_habs .pnl_itms {}
    .flt_ocupacion > .pnl_habs .pnl_itms .itm:nth-child(-n+1) { padding: 0px; border:none;}
    .flt_ocupacion .itm .cmbs .lbl_itm {display:block; line-height:24px; font-size:14px;}
	
	.busc.horizontal > .pnl_ctls {width:100%;}
    
	/*** BUSCADOR HORIZONTAL ***/
	.busc.horizontal > .pnl_ctls > .flt_destino {width:100%; margin-right: 0;}
	.busc.horizontal > .pnl_ctls > .flt_fechas {width:100%; margin-right: 0;}
	.busc.horizontal > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms .input {width:100%; margin-right: 0;}
	.busc.horizontal > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms .input {width:100%; margin-right: 0;}
	.busc.horizontal > .pnl_ctls > .flt_fechas > .pnl_salida {width:50%; margin-right: 0;}
	.busc.horizontal > .pnl_ctls > .flt_ocupacion {width:100%;}
	.busc.horizontal > .pnl_ctls > .flt_ocupacion > .pnl_nhabs {margin-right:2%;}
	.busc.horizontal > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_lbl {display:block !important;}
	.busc.horizontal > .pnl_ctls > .flt_ocupacion .itm .cmbs .lbl_itm { line-height:0;}
	.busc.horizontal > .pnl_ctls > .flt_ocupacion > .pnl_habs {width:66%;}
	.busc.horizontal > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm {width:49%;}
	.busc.horizontal > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{margin-right:0%;}
	.busc.horizontal > .pnl_ctls > .flt_pnl.flt_avzada .flt_cat {width:100%;}
	.busc.horizontal > .pnl_ctls > .flt_pnl.flt_avzada .flt_alj {width:100%;}
	.busc.horizontal > .pnl_ctls > .flt_pnl.flt_avzada .flt_precio{width:49%;}
	.busc.horizontal > .pnl_ctls > .flt_pnl.flt_avzada .flt_comision {width:49%;}
	.busc.horizontal > .pnl_ctls > .flt_pnl.flt_avzada .flt_estado {width:100%; margin-top: 2%;}
	.busc.horizontal > .pnl_ctls {margin-bottom:2%;}
	.busc.horizontal > .pnl_btns {margin:0px; width:100%;}
	.busc.horizontal > .pnl_btns input.btn {width:100%; padding: 8px 8px;}
	
	
    /*** BUSCADOR ALOJAMIENO ***/
    .busc_alj > .pnl_ctls {display:block;}
    .busc_alj > .pnl_btns {display:block; margin-top:10px;}
    .busc_alj > .pnl_ctls .pnl_lbl {font-size:14px; line-height:22px;}
    .busc_alj > .pnl_ctls > .flt_destino { width:100%; margin-bottom: 3px;}
    .busc_alj > .pnl_ctls > .flt_fechas { margin-bottom: 3px; width: 100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion {margin-bottom: 3px; width: 100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_lbl {display:none !important;}
    
    /* BUSCADOR TRASLADOS */
    .busc_tra > .pnl_ctls .pnl_lbl {font-size:14px; line-height:22px;}
    .busc_tra .flt_fechas {margin-bottom:5px; display:block;width:100%;}
    .busc_tra .flt_fechas > .pnl_entrada {width:49.5%;margin-right:0.5%;}
    .busc_tra .flt_fechas > .pnl_salida {width:49.5%;}
    .busc_tra > .pnl_ctls > .pnl_iz {margin-bottom:5px;}
    
    .busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .tit {display: none;}
    .busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .combo {display:block; width:100%; margin-bottom:5px;}
    .busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .input {display:block; width:100%;}
    .busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .image {top: 36px;}
    .busc_tra .flt_origen > .pnl_hor_origen .lbl{width:75%;}
        
    .busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .tit {display: none;}
    .busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .combo {display:block; width:100%; margin-bottom:5px;}
    .busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .input {display:block; width:100%;}
    .busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .image {top: 36px;}
    .busc_tra .flt_destino > .pnl_hor_destino .lbl {width:75%;}
    .busc_tra .flt_trayecto {margin-bottom:0px;}
    
    .busc_tra .flt_ocupacion {margin-bottom:10px;}
    .busc_tra .flt_ocupacion > .pnl_habs .pnl_itms .itm:nth-child(-n+1) {border:none;}
    
    /*** BUSCADOR TRASLADOS V2 ***/
    .busc_tra_v2{display:block;font-size:0px;max-width:100%;}

    /*** BUSCADOR COCHE ALQUILER ***/
    .busc.busc_car {display:block;}
    .busc.busc_car .pnl_ctls{display:block;width: 100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega{display:inline-block;width: 100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion{margin-bottom:10px; display:block;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas{margin-bottom:10px; display:block;}

    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms {display: inline-block; width: 100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .input {display:inline-block;width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .input input {width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .image {position: absolute;right: 19px;top: 25px;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .image img {vertical-align:middle;display:none;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_itms .input {width:49.5%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .input {width:49.5%;margin-right:0.5%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .inputmin {display: inline-block;width: 49.5%;margin-left:0.5%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms {width:100%;}
    .busc.busc_car .pnl_ctls .pnl_salida{margin-left:0px;width:100%;}

    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms {display: inline-block; width: 100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .input {display:inline-block;width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .input input {width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .image {position: absolute;right: 19px;top: 25px;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .image img {vertical-align:middle;display:none;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .input {width:49.5%;margin-right:0.5%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .inputmin {display: inline-block;width: 49.5%;margin-left:0.5%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .inputmin select {display:inline-block;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms {width:100%;}
    .busc.busc_car .pnl_btns {width:100%;}

    input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"] {height:39px;}

    .buscador .busc > .pnl_ctls .pnl_lbl {display:none;}
    .busc.busc_car > .pnl_ctls .pnl_lbl {display:none;}


    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida{display:inline-block;width: 100%;margin-left: 0px;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion{margin-bottom:10px; display:block;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas{margin-bottom:10px; display:block;}

    .busc.busc_car .flt_fechas > .pnl_entrada {width:100%;}
    .busc.busc_car .flt_fechas > .pnl_entrada > .pnl_itms{max-width:100%;}
    .busc.busc_car .flt_fechas > .pnl_salida > .pnl_itms{max-width:100%;}

    .busc.busc_car .pnl_btns {display:inline-block;width: 100%;}

    /*** RESERVA PASOS ***/
	
    /* BUSCADOR SERVICIOS */
    .busc_act > .pnl_ctls .pnl_lbl{font-size:14px; line-height:22px;}
    .busc_act > .pnl_btns {display:block; margin-top:10px;}
    .busc_act > .pnl_ctls > .flt_destino {margin-bottom:5px;}
    .busc_act > .pnl_ctls > .flt_fechas {margin-bottom:5px;}
    .busc_act > .pnl_ctls > .flt_ocupacion {margin-bottom: 3px; width: 100%;}
    .busc_act > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_lbl {}
        
    /* BUSCADOR PAQUETE */
    .busc_ppd > .pnl_flts > .flts .flt_pnl .pnl_tit{font-size:14px; line-height:22px;}
    .busc_ppd > .pnl_flts > .flts .flt_fec_hasta {margin-left:0.5%;}
    .busc_pqt > .pnl_ctls .pnl_lbl{font-size:14px; line-height:22px;}
    .busc_pqt > .pnl_btns {display:block !important; margin-top:10px;}
    .busc_pqt > .pnl_ctls > .flt_destino {margin-bottom:5px;}
    .busc_pqt > .pnl_ctls > .flt_fechas {margin-bottom:5px;}
    .busc_pqt > .pnl_ctls > .flt_ocupacion {margin-bottom: 3px; width: 100%;}
    .busc_pqt > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_lbl {}
    
	/* BUSCADOR EXCURSIONES */
	.busc_exc > .pnl_ctls {display:block;}
    .busc_exc > .pnl_btns {display:block; margin-top:10px;}
    .busc_exc > .pnl_ctls .pnl_lbl {font-size:14px; line-height:22px;}
    .busc_exc > .pnl_ctls > .flt_destino { width:100%; margin-bottom: 3px;}
    .busc_exc > .pnl_ctls > .flt_fechas { margin-bottom: 3px; width: 100%;}
   	
    /*** BUSCADOR VALORACION SERVICIOS ***/
    .busc_val_srv > .pnl_fechas_ext{width:100%;}
    .busc_val_srv > .pnl_horas_conceptos_botones{width:100%;margin:15px 0px 0px 0px;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .cont_cupultund{text-align: left;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .cont_cupultund > .lbl{}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora{display:inline-block;width:32%;background:#BFECCA;border:1px solid #BFECCA;margin:0px 2% 2% 0px;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora:nth-child(3n){margin:0px 0px 2% 0px;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora:nth-child(5n){margin:0px 2% 2% 0px;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .estado{width:30px;text-align:center;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio{width:calc(85% - 140px);text-align:left;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .precio{width:15%;text-align:left;margin-top:5px;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion{width:110px;text-align:right;margin-top:5px;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2 > .estado{width:30px;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2 > .servicio{width:calc(80% - 30px);}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2 > .precio{width:10%;}
    .busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2 > .seleccion{width:10%;}

    /*** GALERIA IMAGEN LIST ***/
    .gal_lis.owl-carousel .owl-wrapper li{padding:0px 20px;}
    .gal_lis .owl-buttons{width:104%;left:-2%;}
    .gal_lis .thumbnail{min-height:inherit;min-width:inherit;height:auto;width:100%;margin:1%;}
    .gal_lis .thumbnail img{min-height:inherit;min-width:inherit;position:relative;bottom:auto;left:auto;top:auto;right:auto;margin:0 auto;}
    .gal_lis .thumbnail .content{height: 50px;width:90%;}
    .gal_lis .thumbnail .content .tit{font-size:18px;line-height:22px;height:22px;}
    .gal_lis .thumbnail .content .desc{font-size:14px;line-height:16px;height:16px;}
    .gal_lis > .item > .row > span .thumbnail{width:auto;height:auto;min-width:initial;min-height:initial;}

    /*** GALERIA IMAGEN SLIDER ***/
    .cont_head_int_0_int{left:0em;width:100%;}
    .gal_sli_ext {left:0;width:100%;}
    .gal_sli {max-height:200px; overflow:hidden;width:100%;}
    .gal_sli .carousel-indicators{}
    .gal_sli .carousel-indicators li{width:13px;height:13px;margin:1px;}
    .gal_sli .carousel-indicators li.active{width:13px;height:13px;margin:1px;}

    .gal_sli .carousel-caption{left:0; top:0; transform:none;margin:0px; padding:15px; z-index:0;}
    .gal_sli .carousel-caption .tit{font-size:16px;}
    .gal_sli .carousel-caption .desc{font-size:14px; margin-top:0px;}

    .gal_sli .carousel-control{display:none;visibility:hidden;}

    .gal_sli .carousel-inner{width:100%;}

    .gal_sli .carousel-inner .item,
    .gal_sli .carousel-inner .item.left,
    .gal_sli .carousel-inner .item.right{width: 100%;text-align: center;height: 200px;overflow:hidden;}
    .gal_sli .carousel-inner .item img{height: 200px; width: auto; max-width: none; min-height: 200px;}

    /*** GALERIA IMAGEN HEADER ***/
    .gal_header img{height:280px;width:auto;max-width:none;margin-left:-50%;margin-right:-50%;}
    .gal_header .content {padding-top:20px;}

    /*** GALERIA IMAGEN SLIDER ***/
    .gal_sli {max-height:200px; overflow:hidden;}
    .gal_sli .carousel-indicators{left:0;padding:0;text-align:center;position:absolute;top:35%;width:100%;}
    .gal_sli .carousel-indicators li{width:13px;height:13px;margin:1px;}
    .gal_sli .carousel-indicators li.active{width:13px;height:13px;margin:1px;}

    .gal_sli .carousel-caption{left:0; top:0; transform:none;margin:0px; padding:15px; z-index:0;}
    .gal_sli .carousel-caption .tit{font-size:20px;}
    .gal_sli .carousel-caption .desc{font-size:16px; margin-top:0px;}

    .gal_sli .carousel-control{display:none;visibility:hidden;}

    .gal_sli .carousel-inner .item,
    .gal_sli .carousel-inner .item.left,
    .gal_sli .carousel-inner .item.right{width: 100%;text-align: center;height: 200px;overflow:hidden;}
    .gal_sli .carousel-inner .item img{height: 200px; width: auto; max-width: none; min-height: 200px;}
    
    /*** OFERTAS DESTACADAS ***/
    .ofr > .pnl_tit .tit {font-size:24px; line-height:35px;}
    .ofr_des a > .pnl_tit {font-size:14px;}
    .ofr_des a > .pnl_auxs > .aux2 {margin-left:0px;}
    .ofr_des a > .pnl_auxs > .aux1 {font-size:14px;}
    
    /*** TOP VENTAS ***/
    .top_vnt_fx{padding: 0px;}
    .top_vnt_fx ul li{padding: 0px; margin-bottom:5px; width:49%;}
    .top_vnt_fx a > .pnl_cont .pnl_tit{font-size:13px;}
    .top_vnt_fx a > .pnl_cont .pnl_cat img {width:12px;}
    .top_ventas > .pnl_tit .tit{font-size:24px; line-height:35px;}
    .top_ventas > .pnl_tit .subtit {font-size:16px;}
    
    /** ALTA NEWSLETTER **/
    .reg_altanw > .reg_altanw_int .pnl_dts{width:100%;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form{position:relative !important; width:100%; right:0; top:0;}
    .reg_altanw > .reg_altanw_int .pnl_dts > h2 {font-size:18px;}
    .reg_altanw > .reg_altanw_int .pnl_dts > h3 {font-size:14px;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip {margin:0px;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn{margin:0px;}
    
    /*** MENU SECUNDARIO ***/
    .msec {padding:5px 0px;}
    .msec > .container-fluid{padding:0px !important;}
    .msec .nav {text-align:left;padding:0px !important;margin:0px !important; width: 100%;}
    .msec .nav > li {display:block;border-bottom:1px solid #FFFFFF;padding:2px 0px;}
    .msec .nav > li > a {font-size:12px; line-height: 24px;}
    .msec .nav > li.selected > a {font-size:12px;}
    
    /* DATOS AGENCIA */
    .dagencia {}
    .dagencia ul {margin:0px;}
    .dagencia li {display:block; line-height: 22px; font-size:14px;}
    .dagencia li a {font-size:14px;}
    .dagencia li .sep {display:none; visibility:hidden;}
    .dagencia ul.small {margin-top: 20px !important; margin-bottom: 20px !important;}
    
    /* FORMULARIO CONTACTO */
    .fcont {border: none !important; padding: 0px;}
    .fcont .cont {font-size:14px;}
    
    .fcont_cnt {font-size: 14px; padding: 0px;}
    .fcont_cnt p{line-height:20px;}

    /* LISTADO CONTINENTES */
    .continentes_mapa .imagen {display:block; width:100%;}
    .continentes_mapa .enlaces {display:block; width:100%; margin:auto 15px;}
    .continentes_mapa .imagen .map{}
    .continentes_mapa .imagen .map canvas{z-index:-1;}
    .continentes_mapa .enlaces ul {margin:20px;}
    .continentes_mapa .enlaces ul li a {font-size: 16px;line-height: 30px;}
    
    .list_pai ul li { width:49%;}
    .list_pob ul li { width:49%;}
    
    /*** MENU MI CUENTA CABECERA ***/
    .mnu_mcu{min-height:30px;}
    .mnu_mcu .pnl_cont{font-size:13px;}
    .mnu_mcu .pnl_cont .pnl_bnv .img{display:none;visibility:hidden;}
    .mnu_mcu .pnl_cont .pnl_exi .img{}
    .mnu_mcu .pnl_cont .pnl_exi .lbls a{font-size:13px;}
    .mnu_mcu .pnl_cont .pnl_exi .lbls a:hover{font-size:13px;}

    /* LISTADO POBLACIONES */
    .list_pob ul li a{font-size:14px;line-height: 24px;}
        
    /*** PRODUCTOS FICHA CONTENIDO ***/
    .prod_fic_conts .pnl_serv_hot .cont > .cnt > span{flex:0 1 calc(50% - 10px);}
    .prod_fic_conts .pnl_serv_hab .cont > .cnt > span{flex:0 1 calc(50% - 10px);}

    /*** PRODUCTOS LISTADO ***/
    
    .prod_lst .flt{width:100%;display:block;vertical-align:top;}
    .prod_lst .lst{width:100%;display:block;vertical-align:top;}
    .prod_lst .lst.flt_activo{width:100%;display:block;vertical-align:top;padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;}
    .prod_lst .lst > .row.ord_pags .pnl_pag {border:none !important;}
    
    /*** Filtros ***/
    .prod_lst .flt .pnl_flt_cont.oculto{display:none;}
    .prod_lst .flt .pnl_flt_cont.visible{display:block;}
    
    /*** Listado ***/    
    .prod_lst .lst {padding:0px 15px;}
    .prod_lst .lst > .row.ord_pags .pnl_ord,
    .prod_lst .lst > .row.ord_pags .pnl_ord_inf{text-align:left;}
    .prod_lst .lst > .row.ord_pags .pnl_ord > .lbl_ord,
    .prod_lst .lst > .row.ord_pags .pnl_ord_inf > .lbl_ord{font-size:13px;}
    .prod_lst .lst > .row.ord_pags .pnl_ord > .cmb_ord,
    .prod_lst .lst > .row.ord_pags .pnl_ord_inf > .cmb_ord{font-size:13px;width:100%;height:28px;padding:2px;}
    
    .prod_lst .lst > .row > .itm{min-height:inherit;padding:1% !important;}
    .prod_lst .lst > .row > .itm > .int .pnl_tit {height:auto;}
    .prod_lst .lst > .row > .itm > .int .pnl_dts {padding: 0px 10px; font-size:14px; height:auto;}
    .prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_cnt {max-height:100%;}
    .prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd {font-size:11px;}
    .prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1 a, 
    .prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 a {height:auto; padding: 0px 5px;}
    
	/*** PRODUCTOS LISTADO MIN ***/
	.valoracion .list-group-item .media > .pull-left.image {width:100%;text-align: center;}
	.valoracion .list-group-item .media > .pull-left.image img {margin:0px auto; max-height:100% !important; max-width:100% !important; min-height:0px !important; min-width:0px !important;}
	.valoracion .list-group-item .media > .pull-left.title {width:100%; margin-top:10px;}
	.valoracion .list-group-item .media > .pull-left.room{width:100%;}
	.valoracion .list-group-item .media > .pull-left.options {width:100%; text-align:right;}
	.valoracion .list-group-item .media > .pull-left.price {width:100%; text-align:right; position: absolute; top: 10px; right: 3px; font-size:24px !important;}
	.valoracion .list-group-item .media > .pull-left.options .btn {padding: 10px; font-size: 14px;}
	.valoracion .list-group-item .media > .media-body.booking {float:left; width:100%;}
	.valoracion .list-group-item .media > .media-body.booking  .bt_res1{padding: 10px; font-size: 16px;}
	
	
    /*** PRODUCTOS LISTADO TITULAR HOTEL TIPO Y SELECTOR HOTEL CLASIFICACION ***/
    .prod_tit_hot_tip > .pnl_clasifs .pasadores{left:0px;}
    .prod_tit_hot_tip > .pnl_clasifs .item {position:relative;height:130px;}
    .prod_tit_hot_tip > .pnl_clasifs .img_lnk .content .tit{font-size:18px;}
    .prod_tit_hot_tip > .pnl_clasifs .img_lnk .content .desc{font-size:14px;}

    /* VALORACION */
    .valTitulo > .tit{font-size: 18px;}
    .valSubTitulo {padding:0px; margin:0px;}
    .valSubTitulo > .tit {display: block; font-size: 14px;}
    .valSubTitulo > .map {display: block; margin-top: 5px; margin-left:0px;}
    .valSubTitulo > .map a {font-size:13px;}
    
    .busqueda{padding:10px;}
    .busqueda.cmp > .tit{flex-flow: column wrap;}
    .busqueda.cmp > .tit > .lbl_tit{width:100%;text-align:left;}
    .busqueda.cmp > .tit > .lnk_cmp_bsq{width:100%;text-align:left;}
    .busqueda.cmp > .tit > .lnk_cmp_bsq > .btn{margin:10px 0px;width:100%;}
    .busqueda > .destino, .busqueda > .fechas, .busqueda > .ocupacion, .busqueda > .habitaciones {display: block; width: 100%;}
    .busqueda > .destino > .valor,
    .busqueda > .fechas > .valor,
    .busqueda > .ocupacion > .valor,
    .busqueda > .habitaciones > .valor {font-size:14px;}
    
    .filt > .item {padding-bottom: 0px;}
    .filt > .item > .tit {font-size:13px;}
    .filt > .item > .tit a {font-size:13px;}
    .filt > .item > .cont > .slider_lbl { font-size:16px;}
    
    .valoracion > .row.paginador {margin: 5px -15px;}
    .valoracion > .row.paginador .pagination {float:none;margin: 10px 0px 5px 0px; float:none;}

    .valoracion > .row.paginador > .pnl_btn_vercarrito > .btn{max-width:100%;}

    .valoracion > .listVal > .vext > .val_cont_cupultund{padding:10px;border-bottom:1px dotted #F0F0F0;}
    .valoracion > .listVal > .vext > .val_cont_cupultund > .lbl{}

    .valoracion > .listVal > .vext > .detail > .detail_dts{display:table;width:100%;}
    .valoracion > .listVal > .vext > .detail > .detail_dts > .estado{display:table-cell;width:20%;}
    .valoracion > .listVal > .vext > .detail > .detail_dts > .habitacion{display:table-cell;width:60%;}
    .valoracion > .listVal > .vext > .detail > .detail_dts > .price{display:table-cell;width:20%;}
    .valoracion > .listVal > .vext > .detail > .detal_btns{display:inline-block;width:100%;font-size:0px;}
    .valoracion > .listVal > .vext > .detail > .detal_btns > .opciones{display:inline-block;width:49%;margin:10px 1% 0px 0px;}
    .valoracion > .listVal > .vext > .detail > .detal_btns > .opciones .btn{min-height:30px;}
    .valoracion > .listVal > .vext > .detail > .detal_btns > .booking{display:inline-block;width:49%;margin:10px 0px 0px 1%;}
    .valoracion > .listVal > .vext > .detail > .detal_btns > .booking .btn{min-height:30px;}
    .valoracion > .listVal > .vext > .val > .header, .valoracion > .listVal > .vext > .val > .content > .header{display:none;}
    .valoracion > .listVal > .vext > .val > .header > .sup {font-size:12px !important;}
    .valoracion > .listVal > .vext > .val > .grup, .valoracion > .listVal > .vext > .val > .content > .grup {font-size:12px !important; font-weight:bold !important;}
    .valoracion > .listVal > .vext > .header{padding:5px;}
    .valoracion > .listVal > .vext > .header > .pImg .imgCenter img {}
    .valoracion > .listVal > .vext > .header > .pImg .imgCont {}
    .valoracion > .listVal > .vext > .header > .pData > .tit {display:block; font-size:16px; line-height:22px;}
    .valoracion > .listVal > .vext > .header > .pData > .tit a {font-size:16px; line-height:22px;}
    .valoracion > .listVal > .vext > .header > .pData > .cat {display:block; font-size:22px; line-height: 22px;}
    .valoracion > .listVal > .vext > .header > .pData > .pob {margin:0px; font-size:14px; margin-bottom: 5px;}
    .valoracion > .listVal > .vext > .header > .pData > .map {vertical-align:top; width:46%;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .lit {display:block;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .precio {font-size:14px;}
    .valoracion > .listVal > .vext > .header > .pData > .desc {line-height: 18px; margin-top: 3px;}
    .valoracion > .listVal > .vext > .header > .pData > .desc a {font-size:14px; display: block; font-weight:bold;}
    
    .valoracion > .listVal > .vext > .val .estado {width: 10%;margin-top: 0px;}
    .valoracion > .listVal > .vext > .val .estado img {width:18px;}
    .valoracion > .listVal > .vext > .val .habitacion {width:88%;}
    .valoracion > .listVal > .vext > .val .regimen {width:31%; margin-left:11%;}
    .valoracion > .listVal > .vext > .val .precio {width: 25%; text-align:right; font-weight: bold;}
    .valoracion > .listVal > .vext > .val .oferta {width:21%;}
    .valoracion > .listVal > .vext > .val .oferta img {width:24px;}
    .valoracion > .listVal > .vext > .val .seleccion {width:9%;}
    
    .valoracion > .listVal > .vext > .val > .btns {padding-top:5px; display:block;}
    .valoracion > .listVal > .vext > .val > .btns > .importes {margin-right:0px; display:block;}
    .valoracion > .listVal > .vext > .val > .btns > .importes > .tit {font-size:14px;}
    .valoracion > .listVal > .vext > .val > .btns > .importes > .importe {font-size:16px;}
    
    .valoracion > .listVal.trf {width:100%;}
    .valoracion > .listVal.trf > .busqueda > .origen {display:block; width:100%;}
    .valoracion > .listVal.trf > .busqueda > .destino {display:block; width:100%;}
    .valoracion > .listVal.trf > .busqueda > .ocupacion {display:block; width:100%; margin: 0px;}
    .valoracion > .listVal.trf > .busqueda > .fechas {display:block; width:100%; margin: 0px;}
    .valoracion > .listVal.trf > .vext > .header > .pImg .imgCenter img {}
    .valoracion > .listVal.trf > .vext > .header > .pData > .tit {font-size:16px;}
    .valoracion > .listVal > .vext > .header > .pData > .more a {font-size:14px;}
    .valoracion > .listVal.trf > .vext > .val .servicio {display:none; visibility:hidden;}
    .valoracion > .listVal.trf  > .vext > .val .precio {width:67%;}
    
    .prod_fic_val > .vext > .cab_val_pqvi_ff > .pnl_tit > .tit{font-size:18px;padding-top:2px;}
    .prod_fic_val > .vext > .val > .header_sep{margin-bottom:0px;}
    .prod_fic_val > .vext > .val > .header, .prod_fic_val > .vext > .val > .content > .header {display:none;}
    .prod_fic_val > .vext > .val > .content {display:block; width:100%;}
    .prod_fic_val > .vext > .val .estado {width: 10%;margin-top: 0px;}
    .prod_fic_val > .vext > .val .estado img {width:18px;}
    .prod_fic_val > .vext > .val .habitacion {width:88%;}
    .prod_fic_val > .vext > .val .regimen {width:28%; margin-left:12%;}
    .prod_fic_val > .vext > .val .precio {width: 25%; text-align:right; font-weight: bold;}
    .prod_fic_val > .vext > .val .oferta {width:21%;}
    .prod_fic_val > .vext > .val .oferta img {width:24px;}
    .prod_fic_val > .vext > .val .seleccion {width:9%;}
    .prod_fic_val > .vext > .val > .grup, .prod_fic_val > .vext > .val > .content > .grup {font-size:12px;width:100%;font-weight:bold;}

    .prod_fic_val > .vext > .val > .btns {width:100%; display:block; padding: 10px;}
    .prod_fic_val > .vext > .val > .btns > .importes {text-align:right;}
    .prod_fic_val > .vext > .val > .btns > .reservar {text-align:right; padding:0px;}
    .prod_fic_val > .vext > .val > .btns > .importes > .importe {font-size:18px;}
    
    .valoracion > .listVal > .vext.svr > .fecha {width:100%; text-align:center; padding-bottom: 10px; border-bottom:1px dotted #F0F0F0;}
    .valoracion > .listVal > .vext.svr > .val > .header {display:none; visibility:hidden;}
    .valoracion > .listVal > .vext.svr > .val > .content {width:100%; display:block;}
    .valoracion > .listVal > .vext.svr > .val > .content .servicio >.int {margin-left:0; padding-left:10%;}
    .valoracion > .listVal > .vext.svr > .val > .content .grupo {width:88%;}    
    .valoracion > .listVal > .vext.svr > .val > .content .servicio {width:100%;}
    .valoracion > .listVal > .vext.svr > .val .precio {width:40%; font-size:14px;}
    .valoracion > .listVal > .vext.srv > .val .oferta {width:46%;}
    .valoracion > .listVal > .vext.svr > .val > .btns {width:100%;}
    .valoracion > .listVal > .vext.svr > .val > .btns > .reservar > .bt_res1 {width:auto;}

    .prod_fic_val > .vext.svr > .val_prp .estado{width:10%;}
    .prod_fic_val > .vext.svr > .val_prp .servicio{width:73%;}
    .prod_fic_val > .vext.svr > .val_prp .precio{margin-left:10%;text-align:left;width:30%;padding-top:5px;}
    .prod_fic_val > .vext.svr > .val_prp .precio.horas,
    .prod_fic_val > .vext.svr > .val_prp .precio.ofertas {width:18%;}
    .prod_fic_val > .vext.svr > .val_prp .seleccion{width:58%;text-align:right;padding-top:5px;}
    .prod_fic_val > .vext.svr > .val_prp .seleccion.horas,
    .prod_fic_val > .vext.svr > .val_prp .seleccion.ofertas{width:100px;float:right;}
    .prod_fic_val > .vext.svr > .val_prp > .header{display:none; visibility:hidden;}
    .prod_fic_val > .vext.svr > .val_prp > .content {display:block; width:100%;}
    .prod_fic_val > .vext.svr > .val_prp > .btns {display:block;width:100%;padding-top:10px;}
    .prod_fic_val > .vext.svr > .val_prp .hora.horas{padding-top:5px;width:42%;}
    .prod_fic_val > .vext.svr > .val_prp .oferta.ofertas{padding-top:5px;}
	.prod_fic_val > .vext.svr > .val_prp .servicio.horas,
    .prod_fic_val > .vext.svr > .val_prp .servicio.ofertas{width:89%;}
    
    .valoracion > .listVal > .vext.svr > .val_prp .estado{width:10%;}
    .valoracion > .listVal > .vext.svr > .val_prp .servicio{width:73%;}
    .valoracion > .listVal > .vext.svr > .val_prp .precio{margin-left:25%;text-align:left;width:38%;padding-top:5px;}
    .valoracion > .listVal > .vext.svr > .val_prp .seleccion{width:35%;text-align:right;padding-top:5px;}
    .valoracion > .listVal > .vext.svr > .val_prp > .header{display:none; visibility:hidden;}
    .valoracion > .listVal > .vext.svr > .val_prp > .content {display:block; width:100%;}
    
    .valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp > .lbl{}
    .valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp > .lbl.vlb{}
    .valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp > .lbl.cup{padding:0px;}
    .valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp > .lbl.pet{}

    .valoracion > .listVal > .vext.svr > .val_prp > .btns {display:block;width:100%;padding-top:10px;}
    
    /*** VALORACION TRASLADOS V2 ***/
    .valoracion.val_trf_v2{margin:20px 0px 0px 0px;padding:20px 0px 0px 0px;}
    .valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header{display:inline-block;}
    .valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img{display:inline-block;width:100%;padding:0px;border:0px;}
    .valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .pnl_img_bg{height:180px;}
    .valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel{max-height:180px;}
    .valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-inner > .item > a > img{max-height:180px;}
    .valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts{display:inline-block;width:100%;padding:0px;margin:10px 0px 0px 0px;}
    .valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_cont_info{margin:10px 0px 0px 0px;}
    .valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res{display:inline-block;width:100%;padding:15px 0px 0px 0px;margin:15px 0px 0px 0px;border-left:0px;border-top:1px solid #E7E7E7;}

    /* REDEFINIDOS PARA FORFAIT + HOTEL */
    .valoracion > .listVal > .vext.ff_alj{font-size:13px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj{margin-top:10px;padding:5px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab{line-height:30px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit{width:45%;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > a{font-size:16px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > a:hover{font-size:16px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec{width:55%;text-align:right;padding-right:5px;line-height:initial;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_aloj_prec_prec{font-size:15px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_res{width: 100%;display: block !important;float: none !important;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_res > input.btn{padding:4px;font-size:12px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts.muestra{max-height:320px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_img{width:100%;margin-top:5px;background:#F0F0F0;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts{width:100%;padding-left:0px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_promo{line-height:20px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_cont{margin-top:5px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_cont > a{font-size:13px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_cont > a:hover{font-size:13px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos > a{font-size:16px;padding:5px 0px;}
    .valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos > a:after{font-size:24px;margin-left:5px;line-height:24px;}

    /* BLOQUE PARA INFORMACION EN RESERVAS DE HOTEL + MULTISERVICIO */
    .valoracion > .listVal > .vext > .lnk_val_pqvi_msrv{text-align:center;}
    .valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk{line-height:26px;background-size:16px;}
    .valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver{margin-left:5px;line-height:18px;}
    .valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr > .itm_fecha, 
    .valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr > .itm_cantidad{display:none;visibility:hidden;}
    .valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto{display:inline-block;width:auto;}
    .valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_fecha{display:inline-block;width:auto;}
    .valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_cantidad{display:inline-block;width:auto;}

    /* REDEFINIDOS PARA CIRCUITOS */
    .valoracion > .listVal > .vext.crc > .header > .pData{margin:0px;padding:5px;}
    .valoracion > .listVal > .vext.crc > .header > .pData > .dts{display:inline-block;}
    .valoracion > .listVal > .vext.crc > .header > .pData > .dts > .hots_props{display:inline-block;width:100%;}
    .valoracion > .listVal > .vext.crc > .header > .pData > .dts > .desde{display:inline-block;width:100%;text-align:left;float:none;}

    .valoracion > .listVal > .vext.crc > .val_crc{}
    .valoracion > .listVal > .vext.crc > .val_crc > .header{display:none;visibility:hidden;}
    .valoracion > .listVal > .vext.crc > .val_crc > .content > .cont{display:inline-block;width:100%;border-top:1px solid #F5F5F5;padding:5px 0px;}
    .valoracion > .listVal > .vext.crc > .val_crc .estado{display:inline-block;width:30px;}
    .valoracion > .listVal > .vext.crc > .val_crc .servicio{display:inline-block;width:calc(100% - 35px);}
    .valoracion > .listVal > .vext.crc > .val_crc .tarifa{display:inline-block;width:100%;margin-top:5px;padding-left:30px;}
    .valoracion > .listVal > .vext.crc > .val_crc .noches{display:inline-block;width:auto;margin-top:5px;padding-left:30px;}
    .valoracion > .listVal > .vext.crc > .val_crc .regimen{display:inline-block;width:auto;margin-top:5px;padding-left:10px;}
    .valoracion > .listVal > .vext.crc > .val_crc .precio{display:inline-block;width:auto;margin-top:5px;float:right;font-size:16px;}
    .valoracion > .listVal > .vext.crc > .val_crc .reservar_item{display:inline-block;width:100%;margin-top:10px;}
    .valoracion > .listVal > .vext.crc > .val_crc .reservar_item > .bt_res1{max-width:140px;float:right;}

    /*** Valoracion desde la ficha de producto ***/
    .prod_fic_val > .vext.crc > .val_crc{}
    .prod_fic_val > .vext.crc > .val_crc > .header{display:none;visibility:hidden;}
    .prod_fic_val > .vext.crc > .val_crc > .content > .cont{display:inline-block;width:100%;border-top:1px solid #F5F5F5;padding:5px 0px;}
    .prod_fic_val > .vext.crc > .val_crc > .content > .cont:first-child{border-top:none;}
    .prod_fic_val > .vext.crc > .val_crc .estado{display:inline-block;width:30px;}
    .prod_fic_val > .vext.crc > .val_crc .servicio{display:inline-block;width:calc(100% - 35px);}
    .prod_fic_val > .vext.crc > .val_crc .tarifa{display:inline-block;width:100%;margin-top:5px;padding-left:30px;}
    .prod_fic_val > .vext.crc > .val_crc .noches{display:inline-block;width:auto;margin-top:5px;padding-left:30px;}
    .prod_fic_val > .vext.crc > .val_crc .regimen{display:inline-block;width:auto;margin-top:5px;padding-left:10px;}
    .prod_fic_val > .vext.crc > .val_crc .precio{display:inline-block;width:auto;margin-top:5px;float:right;font-size:16px;}
    .prod_fic_val > .vext.crc > .val_crc .reservar_item{display:inline-block;width:100%;margin-top:10px;}
    .prod_fic_val > .vext.crc > .val_crc .reservar_item > .bt_res1{max-width:140px;float:right;}

    /*** VALORACION CAPA OFERTAS ***/
    .capa_oferta{}
    .capa_oferta > .tit{font-size:14px;}
    .capa_oferta > .precios {}

    .capa_oferta > .precios > .antes {}
    .capa_oferta > .precios > .antes > .txt {}
    .capa_oferta > .precios > .antes > .eur { font-size:14px;}

    .capa_oferta > .precios > .ahora{}
    .capa_oferta > .precios > .ahora > .txt {}
    .capa_oferta > .precios > .ahora > .eur {font-size:14px;}

    .capa_oferta > .ofrt {}
    .capa_oferta > .ofrt > .itm {}
    .capa_oferta > .ofrt > .itm > .importe {}

    .popover{}
    .popover-title { font-size: 14px; }
    .popover-content {}
    .popover .online {font-size:14px;}
    
    .mapList.modal.modal-fullscreen .modal-title {font-size:16px;}
    .map_marker {width:200px;}
    .map_marker > .image {display:block; width:100%;}
    .map_marker > .content {display:block; width:100%;  font-size:14px; margin:0px; padding:0px;}
    .map_marker > .content > .desc {display:block; font-size:14px;}
    .map_marker > .content > .data > .tit a {font-size:14px;}
    .map_marker > .image > .imgCont > .imgCenter img {min-width:200px;}
    
    /* BUSCADOR FICHA */
    .ficha > .busc_alj > .pnl_ctls .pnl_lbl {display: block; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_alj > .pnl_ff .pnl_lbl {display: block; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_srv > .pnl_ctls .pnl_lbl {display: block; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_act > .pnl_ctls .pnl_lbl {display: block; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_pqt > .pnl_ctls .pnl_lbl {display: block; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_pqt > .pnl_ctls{width:100%;}

    /*** BUSCADOR SERVICIO HOTEL FICHA ***/
    .ficha > .busc_srv_alj > .pnl_ctls{width:100%;}
    .ficha > .busc_srv_alj > .pnl_srv{width:100%;}
    .ficha > .busc_srv_alj > .pnl_srv .pnl_lbl{font-weight:normal !important;}
    .ficha > .busc_srv_alj > .pnl_btns{width:100%;}

    /*** PRODUCTOS FICHA CONTENIDO ***/
    .prod_fic_conts .pnl_serv_hot .cont > .cnt {width:100%;}
    .prod_fic_conts .pnl_serv_hab .cont > .cnt {width:100%;}
    .prod_fic_conts .pnl_conts {margin:0px; padding:0px;}
    .prod_fic_conts .pnl_conts .cont > .tit {font-size:16px;}

    /*** PRODUCTOS FICHA IMAGENES ***/
    .prod_fic_imgs .img2_div{height:50px;width:50px;}
    .prod_fic_imgs .img2_div .img2{min-height:50px;min-width:50px;}

    /*** PRODUCTOS FICHA OFERTAS ***/
    .prod_fic_ofs > .pnl_tit{font-size:22px;}
    .prod_fic_ofs > .pnl_ofs .itm{font-size:13px;}
    .prod_fic_ofs > .pnl_ofs .itm .pnl_tit{font-size:15px;}

    /*** PRODUCTOS FICHA BUSCADOR PAQUETE PRECIOS TABLA ***/
    .busc_ppd_prtb .pnl_paso2 .pnl_buscador > .pnl_flts{width:100%;}
    .busc_ppd_prtb .pnl_paso2 .pnl_buscador > .pnl_btns{width:100%;}
    .busc_ppd_prtb .pnl_paso2 .pnl_buscador > .pnl_btns .btn{width:80%;}
   

    /*** RESERVA PASOS ***/
    .vpas .vpas_int{height:100%;padding-top:10px;}

    .vpas .vpas_int .pnl_tit{float:none;display:block;width:100%;}
    .vpas .vpas_int .pnl_tit .h1{font-size:20px;}
    .vpas .vpas_int .pnl_pas{float:none;display:block;width:100%;text-align:left;margin-top:8px;font-size:14px;}

    .vpas .vpas_int .pnl_pas .vpas_pact{padding:4px 6px;font-weight:bold;}
    .vpas .vpas_int .pnl_pas .vpas_pact .num{display:inline-block;}
    .vpas .vpas_int .pnl_pas .vpas_pact .pas{display:inline-block;}
    .vpas .vpas_int .pnl_pas .vpas_pdes{padding:4px 6px;font-weight:bold;}
    .vpas .vpas_int .pnl_pas .vpas_pdes .num{display:block;}
    .vpas .vpas_int .pnl_pas .vpas_pdes .pas{display:none;}

    /*** CARRITO EXT ***/
    .carr .carr_pre{font-size:22px;line-height:24px;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit {float:none; display:block; padding-top:30px;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit .tit5 {font-size:18px;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit .cat {display:block; font-size:18px; line-height: 20px;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre {display:block; float:none; width:100%;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim {position:absolute; top:5px; left:0px; border:none !important;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_imp {float:right; clear: both;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup {padding: 10px 0px 0px 0px;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_inf {margin:0px;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_inf .itm {margin:0px; padding:0px;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc {text-align:left;}
    
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs {display:none;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm {line-height:20px;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .visible-xs{display:inline-block !important; margin-right: 5px; vertical-align: top;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .visible-xs span { vertical-align:top;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_tit {font-weight: bold;  display: inline-block; }
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_cont {display:inline-block;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_reg {text-align:left;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_fch {text-align:left;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_dias {text-align:left;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_imp {text-align:left;}
    .carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_can {text-align:left;}
    
	.pnl_dat > .pnl_dat_ext > .pnl_dat_int > .pnl_dts > .itm > .lbl {width:100%;}
	
    /* OPCIONALES */
    
    .carr > .servs > .opt > .opt_int > .tit {font-size:18px; line-height: 20px;}
    .carr > .servs > .opt > .opt_int > .dat > .header {display:none; visibility:hidden;}
    .carr > .servs > .opt > .opt_int > .dat > .itm {position:relative; line-height:20px;}
    .carr > .servs > .opt > .opt_int > .dat .visible-xs{display:inline-block !important; }
    .carr > .servs > .opt > .opt_int > .dat .visible-xs.tit {font-weight:bold; width:25%; vertical-align: top;}
    .carr > .servs > .opt > .opt_int > .dat .tipo {display:block; width:100%; text-align: left;}
    .carr > .servs > .opt > .opt_int > .dat .concepto {display:block; width:100%; text-align: left;}
    .carr > .servs > .opt > .opt_int > .dat .fecha {display:block; width:100%; text-align: left;}
    .carr > .servs > .opt > .opt_int > .dat .dias {display:block; width:100%; text-align: left;}
    .carr > .servs > .opt > .opt_int > .dat .itm .importe {display:block; width:100%; text-align: left;}
    .carr > .servs > .opt > .opt_int > .dat .itm .importe .tit {font-size:14px; color:#333333;}
    .carr > .servs > .opt > .opt_int > .dat .itm .importe .val {color:#D32F33; font-size:18px;}
    .carr > .servs > .opt > .opt_int > .dat > .itm .val {display:inline-block; width:68%;}
    .carr > .servs > .opt > .opt_int > .dat .select {position: absolute; bottom: 10px; right: 10px; width:100%;}
    
    .carr > .servs > .cont_carr.srv > .sal_int > .opt > .opt_int > .dat > .header{display:none; visibility:hidden;}
    .carr > .servs > .cont_carr.srv > .sal_int > .opt > .opt_int > .dat > .itm {line-height:20px;}
    .carr > .servs > .cont_carr.srv > .sal_int > .opt > .opt_int > .dat .itm .concepto {display:block; width:100%; text-align: left;}
    .carr > .servs > .cont_carr.srv > .sal_int > .opt > .opt_int > .dat .itm .concepto .tit {display:none !important;visibility:hidden;}
    .carr > .servs > .cont_carr.srv > .sal_int > .opt > .opt_int > .dat .itm .importe {display:inline-block;margin-top:10px; width:40%; text-align: left;}
    .carr > .servs > .cont_carr.srv > .sal_int > .opt > .opt_int > .dat .itm .importe .tit {display:none !important;visibility:hidden;}
    .carr > .servs > .cont_carr.srv > .sal_int > .opt > .opt_int > .dat .itm .importe .val {font-size:18px;}
    .carr > .servs > .cont_carr.srv > .sal_int > .opt > .opt_int > .dat .select {display:inline-block;margin-top:5px;width:40%;text-align:right;float:right;}

    /* CUPON DESCUENTO */
    .rcup .rcup_int .rcup_cont {padding:10px;}
    .rcup .rcup_int{padding:15px;font-size:13px;}
    .rcup .rcup_int .pnl_tit{font-size:18px;padding:10px 0px;border:none;}
    .rcup .rcup_int .pnl_dts{font-size:13px;margin-top:0px;}
    .rcup .rcup_int .pnl_dts > .pnl_lbl{display:block;width:100%;}
    .rcup .rcup_int .pnl_dts > .pnl_txb{display:block;width:100%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts > .pnl_btn{display:block;width:80%;margin:5px auto 0px;float:none;text-align:center;}
    .rcup .rcup_int .pnl_dts_sel{font-size:13px;margin-top:0px;}
    .rcup .rcup_int .pnl_dts_sel > .pnl_lbl_tit{font-size:13px;}
    .rcup .rcup_int .pnl_dts_sel > .pnl_lbl{display:block;width:100%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts_sel > .pnl_txb1{display:block;width:100%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts_sel > .pnl_txb2{display:block;width:100%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts_sel > .pnl_btn{display:block;width:80%;margin:5px auto 0px;float:none;text-align:center;}
    
    /* PASAJEROS */
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts {padding-left:0px; font-size:14px;}
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_ocupacion {display:block; width:100%; font-size: 18px;}
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items {display:block; width:100%; border: 1px solid #DEDEDE; padding: 1%; background-color: #F5F5F5; margin-bottom: 15px;}
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero {display:block; width:100%;}
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item {display:block; width:100%; margin:0px;}
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .pnl_pasajero_num {display:block; width:100%;}
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .pnl_pasajero_num > .tit {padding-top:10px;}
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_nota {padding:0px;}

	.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero.serv_19 > .pnl_item {width:100%;}
	.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero.serv_19 > .pnl_item.phone {width:100%;}
	.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero.serv_19 > .pnl_item.date {width:100%;}
	.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero.serv_19 > .pnl_item.dni {width:100%;}
	
   .carr .cont_carr .sal_int .pnl_cnd .pnl_tit {font-size:16px;}
   .carr .cont_carr .sal_int .pnl_nts .pnl_tit {font-size:16px;}
   .carr .cont_carr .sal_int .pnl_pet .pnl_tit {font-size:16px;}
   .carr .cont_carr .sal_int .pnl_obs .pnl_tit {font-size:16px;}
   .carr .cont_carr .sal_int .pnl_dat .pnl_tit {font-size:16px;}
   .carr .cont_carr .sal_int .pnl_preg .pnl_tit {font-size:16px;}
   .carr .cont_carr .sal_int .pnl_conts .pnl_tit {font-size:16px;}
   .carr .cont_carr .sal_int .pnl_psj .pnl_tit {font-size:16px;}
   
   .carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm {margin:0px;}
   .carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .lbl {display:block; width:100%;}
   .carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .desc {display:block;}
    
   .carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm {width:100%;}
   .carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .lbl {display:block; width:100%;}
   .carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .desc {display:block;}

    /*** CARRITO UNIFICADO ***/
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item{width:100%;}
    .modo_unif .rfp{padding:15px;}

   /*** PASAJEROS CIRCUITO ***/
   .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_psj_bus_sel{display:inline-block;width:100%;}
   .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_psj_bus_sel > .pnl_psj_bus_sel_bus{width:220px;}
   .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_dts{display:inline-block;width:100%;margin-top:20px;}
   .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_dts > .itm_pasajero > .pnl_ocupacion{padding:6px 10px;}
   .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_dts > .itm_pasajero > .pnl_ocupacion > .pnl_tipo{display:inline-block;width:100%;text-align:left;font-size:14px;line-height:16px;}
   .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_dts > .itm_pasajero > .pnl_ocupacion > .pnl_bus > .pnl_asiento{display:inline-block;width:100%;text-align:left;font-size:14px;line-height:16px;}
   .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_dts > .itm_pasajero > .pnl_ocupacion > .pnl_bus > .pnl_trayectobus{display:inline-block;width:100%;text-align:left;font-size:14px;line-height:16px;}
   .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_dts > .itm_pasajero > .pnl_items > .pnl_embarque{padding:0px;}
    /*** Adaptaciones necesarias para el proceso de reserva unificado ***/
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_dts{padding-left:0px;} 
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.crc > .pnl_dts_psj > .pnl_dts_psj_int > .pnl_dts > .itm_pasajero > .pnl_items > .item_pasajero > .pnl_item{width:100%;}

    /* REGISTRO - ACCESO USUARIO */
    .rreg > .rreg_int > .cd-tabs > .cd-tabs-content {border-radius:0px !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important;} 
    .rreg .rreg_int .pnl_dts .pnl_reg .pnl_sup {display:block; visibility:visible;}
    .rreg .rreg_int .pnl_dts .pnl_log .pnl_sup {display:block; visibility:visible;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm {display:block; width:100%;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm.min {display:block; width:100%; margin-left:0px;}
     
    /*** SERVICIO PAQUETE PREDEFINIDO ***/
    .carr .cont_carr { padding:10px;}
    .carr .cont_carr > .pnl_tit{height:100%;display:block;}
    .carr .cont_carr > .pnl_tit > .tit{float:none;display:block;text-align:left;}
    .carr .cont_carr > .pnl_tit > .tit .tit5{font-size:18px;line-height:22px;}
    .carr .cont_carr > .pnl_tit > .pre{float:none;display:block;text-align:right;margin:5px 0px;padding:0px 10px;}
    .carr .cont_carr > .pnl_tit > .pre .pnl_lbls{display:none;}
    .carr .cont_carr > .pnl_tit > .pre .pnl_imp{display:inline-block;padding:4px 10px 4px 0px;}
    .carr .cont_carr > .pnl_tit > .pre .pnl_imp > .imp{font-size:16px;}
    .carr .cont_carr > .pnl_tit > .pre .pnl_elim{padding:4px 10px;display:inline-block;}
    .carr .cont_carr > .pnl_tit > .pre .pnl_elim > .btn{font-size:13px;}

    .carr .cont_carr .pnl_pqt .spp_int{font-size:13px;padding:10px 0px;}
    .carr .cont_carr .pnl_pqt .spp_int .tit5{font-size:16px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int{padding:5px 0px 10px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_tit{text-align:left;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc{text-align:left;padding:5px 15px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos{padding:0px 5px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_img{text-align:center;padding:0px 20px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts{text-align:left;padding:0px 10px;margin-top:20px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab{display:block;padding:0px;}    
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_sup{display:block;font-weight:bold;padding:5px 15px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf{display:block;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs{display:none;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm{display:block;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_conc{font-weight:bold;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_tit{display:inline-block;padding-right:5px;font-weight:bold;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_cont{display:inline-block;}

    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int{display:block;padding:10px 5px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_prod{width:100%;display:block;font-size:14px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_imp{width:100%;display:block;font-size:13px;margin-top:5px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn{width:100%;display:block;margin-top:10px;text-align:center;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn > .btn{width:80%;}

    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_img{width:20%;vertical-align:top;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts{width:80%;vertical-align:top;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts > .pnl_prod{width:100%;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts > .pnl_imp{width:50%;text-align:left;padding:0px 0px 0px 20px;margin:20px 0px 0px 0px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts > .pnl_btn{width:50%;text-align:right;padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;}
    
    .carr .cont_carr .pnl_pqt .spp_int .pnl_cnd{padding:5px 10px 15px;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_psj{padding:5px 10px 15px;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_ocupacion{display:block;width:100%;padding:0px;font-size:13px;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items{display:block;width:100%;margin-top:10px;font-size:13px;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .pnl_pasajero_num{display:block;width:100%;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero{display:block;width:100%;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item{width:100%;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_nota{padding-left:0px;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_obs{padding:5px 10px 15px;}

    .carr .cont_opc{font-size:13px;}
    .carr .cont_opc > .pnl_tit_int > .pnl_tit_int_tit .tit5{font-size:16px;}
    .carr .cont_opc > .pnl_datos{margin:5px 0px 0px 0px;padding:0px 5px;}
    .carr .cont_opc > .pnl_datos > .itm_opc{font-size:13px;padding:10px;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_titulo{display:block;width:100%;text-align:left;margin-bottom:5px;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_fechas{display:block;width:100%;text-align:left;margin-bottom:5px;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_importe{display:block;width:100%;text-align:left;margin-bottom:5px;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace{display:block;width:100%;text-align:left;margin-bottom:5px;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_boton{display:block;width:100%;text-align:center;margin-bottom:5px;margin-top:10px;}

    /* ADD RESERVA */
    .pnl_add .pnl_add_int {padding:0px;}
    .pnl_add .pnl_add_int .pnl_tit {font-size: 22px; line-height: 32px;}
    .pnl_add .pnl_add_int .pnl_sub_tit {font-size: 18px; line-height: 26px;}

    /*** RESERVA CONTINUAR ***/
    .rcont .rcont_int .itm_lbl{display:block;margin-right:0px;font-size:18px;padding:0px 10px; width:100%;}
    .rcont .rcont_int .itm_btn{text-align:center; width:100%;}
    .rcont .rcont_int .itm_btn .btn{display:block;margin:10px auto 0px;font-size:18px;}
    .rcont .rcont_int .itm_btn .btn:hover{font-size:18px;}

    /*** AYUDA ***/
    .faq .faq_int .pnl_tit{font-size:20px;}
    .faq .faq_int .pnl_dts{font-size:13px;}
    .faq .faq_int .pnl_dts .prg > .prg_tit{font-size:16px;}

    /*** CARGANDO ***/
    .cont_carg{font-size:16px;}
    .cont_carg > .pnl_tit{font-size:22px;}
    .cont_carg > .pnl_carg > .carg_itm{font-size:22px;}

    /*** RESERVA FICHA ***/
    .rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_exp_grupo > .itm > .itm_tit{width:40%;}
    .rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_exp_grupo > .itm > .itm_lbl{width:58%;}

    .rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_btns{text-align:center;}

    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_tit{display:none;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl{display:block;margin:5px 0px;padding:8px;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm{display:block;width:100%;vertical-align:top;margin:4px 0px;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn{display:block;width:100%;vertical-align:top;text-align:center;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn .btn{width:80% !important;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl .itm > .tit_int{display:inline;font-weight:bold;padding-right:5px;}

    /*** RESERVA LISTADO ***/
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_header{display:none;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items{display:block;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_desc{display:block;width:100%;font-size:16px;font-weight:bold;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_loc{display:inline-block;width:50%;text-align:left;margin-top:5px;font-size:16px;font-weight:bold;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_imp{display:inline-block;width:40%;text-align:left;margin-top:5px;font-size:16px;font-weight:bold;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_est{display:block;width:100%;text-align:left;margin-top:5px;font-size:14px;}
	.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_ref{display:block;width:100%;text-align:left;margin-top:5px;font-size:14px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_fres{display:block;width:100%;text-align:left;margin-top:5px;font-size:14px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_fent{display:block;width:100%;text-align:left;margin-top:5px;font-size:14px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn{display:block;text-align:center;margin-top:10px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn > .btn{width:80%;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .dt_lbl{display:inline-block;vertical-align:middle;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .dt_tit{display:inline-block;font-weight:bold;margin-right:10px;vertical-align:middle;}

    /*** RESERVA FORMULARIO SOLICITUD INFORMACION ADICIONAL WEB ***/
    .rform_info_adweb .rform_info_adweb_int{padding:10px;}
    .rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form{padding:0px 0px 10px 0px;}
    .rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form:last-child{padding:0px;}
    .rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preg_control{margin:10px 0px 0px 0px;}
    .rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas{margin:10px 0px 0px 0px;padding:10px 0px;border:none;border-top:1px solid #CCCCCC;}
    .rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_pregs{border:none;padding:0px;margin:10px 0px 0px 0px;}
    /*** Modo unificado ***/
    .modo_unif .rform_info_adweb .rform_info_adweb_int{padding:10px;}
    .modo_unif .rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas{border:none;border-top:1px solid #CCCCCC;border-radius: 0px;}

    /*** RESERVA FORMA PAGO ***/
    .rfp .rfp_int{font-size:13px;padding:0px;}

    .rfp .rfp_int .pnl_tit{font-size:18px;padding:10px 0px;}
    .rfp .rfp_int .pnl_subtit {font-size:16px;padding:10px 0px;}
    .rfp .rfp_int .pnl_dts{font-size:13px;margin-top:0px;padding:15px;}

    .rfp .rfp_int .pnl_dts .lft{display:block;width:100%;padding:0px;}
    .rfp .rfp_int .pnl_dts .rgt{display:block;width:100%;margin-top:10px;}

    .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst{font-size:14px;}

    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .tit{font-size:14px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .cont{font-size:13px;}

    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .modalidad{font-size:14px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int{display:block;}

    .rfp .rfp_int .pnl_dts .lft > .inferior{margin-top:10px;}
    .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones{display:block;}
    .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk{font-size:13px;}
    .rfp .rfp_int .pnl_dts .lft > .inferior .boton{display:block;margin-top:5px;float:none;text-align:center;}
    .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn{font-size:16px;}
    .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn:hover{font-size:16px;}

    .rfp .rfp_int .pnl_dts .lft .sinrfp{font-size:15px;}

    .rfp .rfp_int .pnl_dts .rgt > .precio{display:block;padding:20px;margin:0 auto;}
    .rfp .rfp_int .pnl_dts .rgt > .precio > .tit{font-size:18px;}
    .rfp .rfp_int .pnl_dts .rgt > .precio > .stit{font-size:13px;}
    .rfp .rfp_int .pnl_dts .rgt > .precio > .pre{font-size:22px;}
    .rfp .rfp_int .pnl_dts .rgt > .seguro{margin-top:10px;}
    .rfp .rfp_int .pnl_dts .rgt > .explica{margin-top:10px; margin-bottom:10px;}

    /*** RESERVA FIN ***/
    .rfin .rfin_int .cont_inc .pnl_dts .pnl_solu .lbl{width:100%;}
    .rfin .rfin_int .cont_inc .pnl_dts .pnl_solu .lbl_dt{width:100%;}
    .rfin_inf .rfin_inf_int .pnl_inf > .itm{width:80%;}

    /*** RESERVA REGISTRO USUARIO ***/
    .rreg .rreg_int{padding:0px 0px 10px;}
    .rreg .rreg_int .pnl_tit{font-size:20px; line-height:26px;}
    .rreg .rreg_int .pnl_sub_tit {font-size:16px; line-height:22px;}
    .rreg .rreg_int .pnl_dts{font-size:13px;}
    .rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_tit{font-size:16px;}
    .rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit{font-size:13px;}
    .rreg .rreg_int .pnl_dts .pnl_form{margin-top:10px;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm{margin:2px 0px;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm.min{padding:0px !important;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lbl{width:100%;display:block;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt{width:100%;display:block;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn{text-align:center;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn{padding:6px;font-size:16px;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn:hover{font-size:16px;}
    .rreg .rreg_int .pnl_dts .pnl_log .pnl_form{padding-bottom:0px;}
    
    /* FAQ */
    .faq .faq_int .pnl_tit {padding: 20px 0px 15px;}
    
    /* Accordion responsive breakpoint */
    .r-tabs .tabs_nav.r-tabs-nav{display: none;}
    .r-tabs .contents .title {display: block;}
    
    /* CARROUSEL */
    .owl-next, .owl-prev{font-size:20px !important;}
    
    /*** OFERTAS DESTACADAS TABS ***/
    .ofr_des_tab > .tabs_nav > li a{font-size: 15px;}  
       
    /*** ERROR ***/
    .cont_err{padding:10px 20px;margin:20px auto;}
    .cont_err > .pnl_dts > .pnl_tit{font-size:22px;}
    .cont_err > .pnl_dts > .pnl_stit{font-size:15px;}
    .cont_err > .pnl_dts > .pnl_explica{font-size:14px;}
    .cont_err > .pnl_dts > .pnl_explica ul li{font-size:14px;}
    .cont_err > .pnl_btn .pnl_stit{font-size:15px;}
    .bt_err_div a{font-size: 14px;width:140px;height:32px;}
    .bt_err_div a:hover{font-size: 14px;}
    
    /* INCIDENCIA */
    .cont_inc > .cont_inc_int {margin-bottom:0px;}
    .cont_inc > .cont_inc_int .pnl_dts .tit_inc_ko { font-size:20px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_desc {font-size:16px;}
	
	/* ALTA USUARIO */
	.fAltaUsuario .form-horizontal .col-md-2 {text-align:left; margin-top: 5px;}
	
	/*** FICHA SERVICIOS HOTEL Y HABITACIONES ***/
	.prod_fic_srvs ul li {width:48%; margin-right:1%;}

    /*** CABECERA PAQ VIRTUAL FORFAIT ***/
    .prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_tit{text-align:left;width:100%;font-size:16px;}
    .prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_lnk{text-align:left;width:100%;padding-left:30px;line-height:30px;}
    .prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_lnk > a{font-size:14px;}
    .prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_lnk > a:hover{font-size:14px;}
    .prod_fic_val > .cab_pqvi_ff > .pnl_tit > .pnl_tit_lnk > a:after{font-size:28px;}
    
    .cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_tit > .pnl_tit_tit{font-size:22px;line-height:22px;}
    .cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_tit > .pnl_tit_lnk{}
    .cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_tit > .pnl_tit_lnk > a{font-size:0px;}
    
    .cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_minis .popup-gallery-nopopup .img2_div{height: 38px;width: 80px;}
    .cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_imgs > .pnl_img_minis .popup-gallery-nopopup .img2_div .img2{width: 125px;min-height: 60px;min-width: 125px;}
    .cab_pqvi_ff_modal > .cab_pqvi_ff_modal_int > .pnl_img_dts > .pnl_conts > .pnl_cont > .pnl_cont_cont{font-size:14px !important;}
	
    /* BLOQUE PARA INFORMACION EN RESERVAS DE HOTEL + MULTISERVICIO */
    .prod_fic_val > .vext > .lnk_val_pqvi_msrv{text-align:center;}
    .prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk{line-height:26px;background-size:16px;}
    .prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver{margin-left:5px;line-height:18px;}
    .prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr > .itm_fecha, 
    .prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr > .itm_cantidad{display:none;visibility:hidden;}
    .prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto{display:inline-block;width:auto;}
    .prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_fecha{display:inline-block;width:auto;}
    .prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_cantidad{display:inline-block;width:auto;}

	/* ERROR 404 */
	.cont_err > .pnl_dts {width:100%;}
	
	/*** MODULO INTEGRACION DATOS PROVEEDOR (OPINIONES DE OTROS PROVEEDORES) ***/
	.prod_fic_int_dt_prov_reviews_count_titulo{font-size: 16px !important;text-align:center !important;margin-bottom: 10px;}
	.prod_fic_int_dt_prov_header{border-left:none !important;}
	.prod_fic_int_dt_prov_reviews_count_titulo2{font-size: 16px !important;text-align:center !important;margin-bottom: 10px;}
	.itm_aloj_conts_promo_comentarios{width:700px !important;float:left !important; text-align:left !important;position:relative;left:-72px;}
	
	/* RESERVA FIN CANCELACION */
	.rcancfin_inf .rcancfin_inf_int .pnl_inf > .itm {width:100%; margin: 10px auto;}

    /*** VUELOS ***/
    /*** BUSCADOR VUELO ***/
    .busc_vue{width:100%;}
    .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default{width:100%;margin:0px 0px 6px 0px;}
    .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab{margin:4px 0px 5px 0px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds{margin-top:0px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e{width:32%;margin:3px 0px 0px 0.8%;}
    
    /*** TU BUSQUEDA VUELOS ***/
    .busqueda_ext > .pnl_dts_1{width:100%;}
    .busqueda_ext > .pnl_dts_2{width:100%;text-align:right;max-width:100%;float:none;margin-top:10px;padding-top:10px;border-top:1px solid #CCCCCC;}
    .busqueda_ext > .pnl_dts_2 > .pnl_adultos{display:block;border-left:0px !important;}
    .busqueda_ext > .pnl_dts_2 > .pnl_adultos > .itm_sup{display:inline-block;width:100%;text-align:center;font-size:28px;color:#3E3E3E;font-family:'Montserrat',sans-serif;}
    .busqueda_ext > .pnl_dts_2 > .pnl_adultos > .itm_inf{display:inline-block;width:100%;text-align:center;}
    /*** VALORACION VUELO (MODO STANDARD) ***/
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo{padding:10px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos{width:100%;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm{padding:0px 0px 10px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .itm{margin-left:0px;text-align:left;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_tipo{width:100%;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_img{width:60px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_aero{width:120px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_fecha{width:calc(100% - 180px);}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_org{width:50px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_hsal{width:50px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_flecha{width:50px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_dst{width:50px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_hlle{width:calc(100% - 200px);}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_dur{width:50%;margin-top:5px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_esc{width:50%;margin-top:5px;text-align:right;}
    .valoracion > .listVal > .vext.vue > .pnl_detalles_vuelo > .pnl_itm_detalle > .pnl_vue_tray{width:100%;}
    .valoracion > .listVal > .vext.vue > .pnl_detalles_vuelo > .pnl_itm_detalle > .pnl_dur{width:100%;text-align:left;margin-top:5px;}
    .valoracion > .listVal > .vext.vue > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_salida{width:98%;margin-right:2%;}
    .valoracion > .listVal > .vext.vue > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_llegada{width:100%;margin-right:0px;margin-top:20px;}
    .valoracion > .listVal > .vext.vue > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_num_vuelo{width:100%;margin-right:0px;margin-top:20px;}
    .valoracion > .listVal > .vext.vue > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_clase{width:80%;margin-right:0px;margin-top:20px;}
    .valoracion > .listVal > .vext.vue > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_equipaje{width:20%;margin-right:0px;margin-top:20px;}
    .valoracion > .listVal > .vext.vue > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_pas{width:100%;margin-bottom:5px;}
    .valoracion > .listVal > .vext.vue > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_tpas{width:100%;margin-bottom:5px;margin-left:0px;}
    .valoracion > .listVal > .vext.vue > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_prevue{width:100%;margin-bottom:5px;margin-left:0px;}
    .valoracion > .listVal > .vext.vue > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_prtas{width:100%;margin-bottom:5px;margin-left:0px;}
    .valoracion > .listVal > .vext.vue > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_imp{width:100%;margin-left:0px;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_importes{width:100%;margin-left:0px;padding-left:0px;text-align:left;border-left:0px;border-top:1px solid #CCCCCC;padding-top:10px;margin-top:10px;border-left:0px !important;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_importes > .pnl_imp{display:inline-block;width:100%;text-align:right;vertical-align:middle;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_importes > .pnl_desc{display:inline-block;width:100%;text-align:right;vertical-align:middle;}
    .valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_importes > .pnl_btns{display:inline-block;width:100%;text-align:right;vertical-align:middle;}
    /*** VALORACION VUELOS (MODO RESUMEN) ***/
    .valoracion > .listVal > .vue .trayectos .itm .header .blq-1 {display:block; width:100%; text-align:left; margin-bottom: 5px;}
    .valoracion > .listVal > .vue .trayectos .itm .header .blq-2 {display:block; width:100%; margin-bottom: 5px;}
    .valoracion > .listVal > .vue .trayectos .itm .header .blq-3 {display:block; width:100%; margin-bottom: 5px;}
    .valoracion > .listVal > .vue .trayectos .itm .header .blq-4 {display:block; width:100%; text-align:left; margin-bottom: 5px;}
    .valoracion > .listVal > .vue .trayectos .itm .header .blq-5 {display:block; width:100%; margin-bottom: 5px; text-align:right;}
    .valoracion > .listVal > .vue .trayectos .itm .header .blq-6 {display:block; width:100%; margin-bottom: 5px; text-align:right;}    
    .valoracion > .listVal > .vue .trayectos .itm .header .detalles {padding-left:0px; margin-top:10px;}
    .valoracion > .listVal > .vue .trayectos .itm .header .fecha {display:inline-block; width:49%;}
    .valoracion > .listVal > .vue .trayectos .itm .header .hora {display:inline-block; width:49%;}
    .valoracion > .listVal > .vue .trayectos .itm .header .duracion {display:inline-block; width:49%;}
    .valoracion > .listVal > .vue .btns {display:inline-block;}
    .valoracion > .listVal > .vue .trayectos .itm {padding: 5px 0px;}
    .valoracion > .listVal > .vue .trayectos .itm .segmentos .header .desc{font-size:13px;text-align:left;}
    .valoracion > .listVal > .vue .trayectos .itm .segmentos .cont{padding:10px 0 0 0;font-size:13px;}
    .valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .horario{font-size:16px;}
    .valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .horario .salida:after{font-size:16px;}
    /*** RESERVA SERVICIO VUELO ***/
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm{padding:0px 0px 10px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .itm{margin-left:0px;text-align:left;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_tipo{width:100%;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_img{width:60px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_aero{width:120px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_fecha{width:calc(100% - 180px);}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_org{width:50px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_hsal{width:50px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_flecha{width:50px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_dst{width:50px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_hlle{width:calc(100% - 200px);}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_dur{width:50%;margin-top:5px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_esc{width:50%;margin-top:5px;text-align:right;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_detalles_vuelo > .pnl_itm_detalle > .pnl_vue_tray{width:100%;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_detalles_vuelo > .pnl_itm_detalle > .pnl_dur{width:100%;text-align:left;margin-top:5px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_salida{width:98%;margin-right:2%;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_llegada{width:100%;margin-right:0px;margin-top:20px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_num_vuelo{width:100%;margin-right:0px;margin-top:20px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_clase{width:80%;margin-right:0px;margin-top:20px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_detalles_vuelo > .pnl_segmentos > .pnl_itm_segmento > .pnl_vuelo > .pnl_equipaje{width:20%;margin-right:0px;margin-top:20px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_pas{width:100%;margin-bottom:5px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_tpas{width:100%;margin-bottom:5px;margin-left:0px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_prevue{width:100%;margin-bottom:5px;margin-left:0px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_prtas{width:100%;margin-bottom:5px;margin-left:0px;}
    .carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_desglose_vuelo > .pnl_desg > .pnl_itm > .pnl_imp{width:100%;margin-left:0px;}
    .carr .cont_carr.vue .sal_int .pnl_psj.vue > .pnl_items > .pnl_item{width:49.5%;margin-right:1%;}
    .carr .cont_carr.vue .sal_int .pnl_psj.vue > .pnl_items > .pnl_item:nth-child(4n+2){margin-right:1%;}
    .carr .cont_carr.vue .sal_int .pnl_psj.vue > .pnl_items > .pnl_item:nth-child(3n+2){margin-right:1%;}
    .carr .cont_carr.vue .sal_int .pnl_psj.vue > .pnl_items > .pnl_item:nth-child(2n+2){margin-right:0px;}

    /*** COBROS A CAJA ***/
    .cobros_caja > .pnl_dts{padding:20px;}
    .cobros_caja > .pnl_dts > .pnl_dt.pnl_tipo_cobro{width:100%;margin:0px 0px 0px 0px;}
    .cobros_caja > .pnl_dts > .pnl_dt.pnl_caja_banco{width:100%;margin:10px 0px 0px 0px;}
    .cobros_caja > .pnl_btns > .pnl_btn.pnl_btn_cancelar{width:100%;margin:0px 0px 0px 0px;text-align:center;}
    .cobros_caja > .pnl_btns > .pnl_btn.pnl_btn_cobrar{width:100%;margin:10px 0px 0px 0px;text-align:center;}

    /*** TU BUSQUEDA VALORACION PAQUETE PREDEFINIDO POR PASOS ***/
    .busqueda_val_ppd_pasos > .pnl_bsq > .pnl_tit > .tit{font-size:18px;line-height:18px;}
    .busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_img{width:30%;}
    .busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts{width:60%;}
    .busqueda_val_ppd_pasos > .pnl_tit_sel_hotel > .tit{font-size:18px;line-height:18px;}
 
    /*** BUSCADOR CIRCUITOS ***/
    .flt_crc_origen > .pnl_capa{max-width:calc(100% - 30px);}
    .flt_crc_destino > .pnl_capa{max-width:calc(100% - 30px);}
    .flt_crc_ocupacion > .pnl_int{max-width:calc(100% - 30px);}
    .flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs{width:100%;text-align:left;}
    .flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_pobs{width:100%;text-align:left;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs{}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .lbl_itm{width:100%;text-align:left;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin{width:100%;text-align:left;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds{padding:0px 10px;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_cab{display:none;visibility:hidden;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm{display:inline-block;width:100%;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_poblacion{width:100%;min-width:100%;padding:5px 0px 0px 0px;text-align:left;border-top:1px solid #D5D7DF;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_edad,
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_trayectobus{width:50%;min-width:50%;padding:5px 0px 0px 0px;vertical-align:top;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_lbl{display:inline-block;visibility:visible;text-align:left;vertical-align:middle;width:100%;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_val{display:inline-block;visibility:visible;text-align:left;vertical-align:middle;width:100%;}
    .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{width:100%;display:inline-block;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_val > .input-group.bootstrap-touchspin{float:none;text-align:left;max-width:100px;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_poblacion > .itm_val{margin-top:5px;}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_edad > .itm_val{}
    .flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_trayectobus > .itm_val{margin-top:5px;padding-left:5px;}   

    /*** BUSCADOR CIRCUITOS FICHA ***/
    .ficha > .busc_crc > .pnl_ctls{width:100%;margin:0px;}
    .ficha > .busc_crc > .pnl_ctls > .flt_crc_origen{}
    .ficha > .busc_crc > .pnl_ctls > .flt_crc_destino{}
    .ficha > .busc_crc > .pnl_ctls > .flt_crc_fechas{}
    .ficha > .busc_crc > .pnl_ctls > .flt_crc_ocupacion{}
    .ficha > .busc_crc > .pnl_btns{width:100%;margin:15px 0px 0px 0px;}

    /*** CAPA MODAL ***/
    /*** capa modal opcionales ***/
    .capa_modal.capa_opcionales > .modal-dialog > .modal-content > .modal-body > .pie > .pie_int > .impcircuito {font-size: 14px;}
    .capa_modal.capa_opcionales > .modal-dialog > .modal-content > .modal-body > .pie > .pie_int > .impopcionales {font-size: 14px;}
    .capa_modal.capa_opcionales > .modal-dialog > .modal-content > .modal-body > .pie > .pie_int > .imptotal {font-size: 16px;}

    .datos_tarjeta_authorize {padding-left:15px; padding-right:15px;}
    .borde_authorize {background-color: white;border-radius: 15px;padding-left: 15px; padding-right: 15px;padding-bottom: 15px;}
    .pc_tpv_foot_authorize{margin: auto;padding: 15px;}
    .pc_tpv_authorize {color: #333333;background-color: #F5F5F5;padding: 10px;width: 80%;margin: auto;border-radius: 25px;}

    /*** MI CUENTA FRAME ***/
    .mcu_frm_int > .pnl_login > .pnl_dts > .pnl_email > .pnl_lbl{width:100%;margin:0px;}
    .mcu_frm_int > .pnl_login > .pnl_dts > .pnl_email > .pnl_txb{width:100%;margin:5px 0px 0px 0px;}
    .mcu_frm_int > .pnl_login > .pnl_dts > .pnl_pass > .pnl_lbl{width:100%;margin:0px;}
    .mcu_frm_int > .pnl_login > .pnl_dts > .pnl_pass > .pnl_txb{width:100%;margin:5px 0px 0px 0px;}
    .mcu_frm_int > .pnl_login > .pnl_dts > .pnl_btn > .btn{width:100%;margin:0px;}
    .mcu_frm_int > .pnl_login > .pnl_dts > .pnl_btn > .lnk_rec{width:100%;margin:10px 0px 0px 0px;}
    .mcu_frm_int > .pnl_record > .pnl_dts > .pnl_email > .pnl_lbl{width:100%;margin:0px;}
    .mcu_frm_int > .pnl_record > .pnl_dts > .pnl_email > .pnl_txb{width:100%;margin:5px 0px 0px 0px;}
    .mcu_frm_int > .pnl_record > .pnl_dts > .pnl_btn > .btn{width:100%;margin:0px;}
    .mcu_frm_int > .pnl_record > .pnl_dts > .pnl_btn > .lnk_canc{width:100%;margin:10px 0px 0px 0px;}
    .mcu_frm_int > .pnl_dts_usu > .pnl_bnv{width:100%;margin:0px;}
    .mcu_frm_int > .pnl_dts_usu > .pnl_btns{width:100%;margin:10px 0px 0px 0px;}

    /*** CONTROLCMSLOGIN LOGIN FORM ***/
    .registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_email > .pnl_lbl{width:100%;margin:0px;}
    .registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_email > .pnl_txb{width:100%;margin:5px 0px 0px 0px;}
    .registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_pass > .pnl_lbl{width:100%;margin:0px;}
    .registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_pass > .pnl_txb{width:100%;margin:5px 0px 0px 0px;}
    .registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_btn > .btn{width:100%;margin:0px;}
    .registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_btn > .lnk_rec{width:100%;margin:10px 0px 0px 0px;}
    .registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_email > .pnl_lbl{width:100%;margin:0px;}
    .registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_email > .pnl_txb{width:100%;margin:5px 0px 0px 0px;}
    .registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_btn > .btn{width:100%;margin:0px;}
    .registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_btn > .lnk_canc{width:100%;margin:10px 0px 0px 0px;}

    /*** BUSCADOR VALORACION ALOJAMIENTO ***/
    .busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_show{position: relative;top: 6px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;}
    .busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_show > .date-picker-wrapper{position:relative;}
    .busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_show > .date-picker-wrapper .month-wrapper{width:100% !important;}
    .busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_show > .date-picker-wrapper .month-wrapper table{width:100%;float: none;border-collapse: collapse;box-sizing: border-box;}
    .busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_show > .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:45px;}
    .busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp{position: relative;top: 6px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;}

    /********** PASAJERO ITEM GET PHOTO ******************/
    .capa_modal.pnl_psj_itm_foto > .modal-dialog{max-width:400px;}
    .capa_modal.pnl_psj_itm_foto.pnl_psj_itm_foto_vis > .modal-dialog{max-width:400px;}
    .pnl_psj_get_photo .btn{padding:12px 12px;margin:5px 0px 0px 0px;}
    .pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar{width:100%;}
    .pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_camara{height:180px;text-align:center;}
    .pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_camara > .pnl_capturar_camara_video{height:180px;left: -9999px;right: -9999px;margin: 0 auto;max-width: 180px;}
    .pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_camara_error{height:180px;}
    .pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont{width:100%;margin:0px 0px 0px 0px;}
    .pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont.con_foto > .pnl_cont_foto_actual{margin:5px 0px 0px 0px;text-align:center;}
    .pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont.con_foto > .pnl_cont_foto_actual > .canvas{width:180px;}

    /*** AVISO HEADER ***/
    .pnl_aviso_header{position:fixed;bottom:0px;z-index:50;padding:0px 10px;}
    .pnl_aviso_header > .pnl_aviso_header_int > .lbl{font-size:12px;line-height:14px;}
    .pnl_aviso_header > .pnl_aviso_header_int > .lnk,
    .pnl_aviso_header > .pnl_aviso_header_int > a{font-size:12px;line-height:14px;}

    /*** RESERVA CAPA PERFIL MODIFICACION ***/
    .body_gen_mod{padding-bottom:160px !important;}
    .capa_mod{min-height:160px;}
    .capa_mod > .header{width:calc(100% - 20px);padding:0px 10px;}
    .capa_mod > .body{width:calc(100% - 20px);padding:0px 10px;}
    .capa_mod > .body > .izq{width:100%;}
    .capa_mod > .body > .der{width:100%;margin:5px 0px 0px 0px;}

    /*** RESERVA SERVICIO PAQUETE PREDEFINIDO CONFIGURADOR ***/
    .spp_config > .spp_config_pnl_dat > .itm > .itm_alternativas > .btn{max-width:100%;}
    .spp_config > .spp_config_pnl_dat > .itm > .itm_tit{white-space:normal;}
    .spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_tit{width:100%;}
    .spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_grupos{width:100%;margin:6px 0px 6px 0px;}
    .spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_grupos > .btn{max-width:100%;}
    .spp_config > .spp_config_pnl_opc > .pnl_btns > .btn{max-width:100%;}

    /*** VALORACION ALOJAMIENTO CAPA INFO HABITACION ***/
    .capa_modal.capa_aloj_info_hab > .modal-dialog{margin:30px auto 20px;}
    .capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel{width:100%;max-height:130px;}
    .capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-inner > .item > a > img{width:100%;max-height:130px;min-height:130px;}
    .capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-inner > .item > a > .caption{padding-top:70px;}
    .capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-control{margin:70px 0px 0px 0px !important;}

    /*** PRODUCTOS FICHA IMAGEN PRINCPAL ***/
    .prod_fic_img_ppal > .pnl_img_slider > .carousel{max-height:260px;}
    .prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a > img{height:260px;max-height:260px;}
    .prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a > .caption{padding-top:120px;}
    .prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > img{max-height:260px;}
    .prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-control{margin:120px 0px 0px 0px !important;}

    /*** PRODUCTOS LISTADO MANUAL ***/
    .prod_lst_man{margin:0px 0px 0px 0px;}
    .prod_lst_man > .prod_lst_man_header_logo{float:none;display:inline-block;width:100%;margin-bottom:20px;}
    .prod_lst_man > .prod_lst_man_productos{float:none;display:inline-block;width:100%;}
    .prod_lst_man > .prod_lst_man_productos.con_header_logo{width:100%;}
    .prod_lst_man.alinea_der > .prod_lst_man_header_logo{float:none;}
    .prod_lst_man.alinea_der > .prod_lst_man_productos{float:none;}
    .prod_lst_man > .prod_lst_man_header_logo > .lnk_logo{min-height:240px;height:auto;}
    .prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo{margin:0px;height:auto;width:100%;}
    .prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_img{height:130px;}
    .prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts{height:auto;min-height:100%;}
    .prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts{padding:20px;}
    .prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts > .pnl_conts_tit{font-size:24px;line-height:26px;}
    .prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts > .pnl_conts_desc{font-size:12px;line-height:14px;}
    .prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts > .pnl_prod_ico,
    .prod_lst_man.alinea_der > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts > .pnl_prod_ico{margin:0 auto;left:-9999px;right:-9999px;top:auto;bottom:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #D9F0EE;border-bottom:none;}
    .prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-wrapper-outer > .owl-wrapper > .owl-item{padding:0px 5px;}
    .prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination,
    .prod_lst_man.alinea_der > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination{text-align:center;margin:0px;}
    .prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item{height:auto;min-height:200px;}
    .prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_img{height:110px;}
    .prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod{height:auto;}
    .prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts{padding:10px 5px;}
    .prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod{font-size:14px;line-height:16px;}
    .prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_dsd{font-size:18px;line-height:20px;}

    /*** FORMULARIOS DE ALTA USUARIO / AGENCIA DESDE CONFIGURACION CANAL VENTA ***/
    .fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm,
    .fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm{min-width:100%;}

    /*** CMS ESTACION ***/
    .cms_estacion > .pnl_tits{padding:20px 0px;}
    .cms_estacion > .pnl_sectores{margin: 0px;padding: 20px 0px 0px;}
    .cms_estacion > .pnl_sectores > .itm_sector{margin:0px 0px 10px 0px;}
    .cms_estacion > .pnl_sectores > .itm_sector > .pnl_img{width: 100%;text-align: center;}
    .cms_estacion > .pnl_sectores > .itm_sector > .pnl_img > .img-responsive{margin:0 auto;}
    .cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos{width: 100%;padding: 20px 0px 0px 0px;}
    .cms_estacion > .pnl_datos{margin:0px 0px 20px 0px;}

    /* VENTA COMPLEMENTARIA */
	.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod .date {display:block;}
	.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn {margin-top:5px;}

    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .header{display:none !important;visibility:hidden;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .est.horas,
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .est.horas { display:inline-block; width:10%; text-align:center;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .mod.horas,
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .mod.horas {display:inline-block; width:85%;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .imp.horas,
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .imp.horas {display:inline-block; width:30%; text-align:right;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .hora.horas,
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .hora.horas {display:inline-block; width:30%; text-align:right;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .hora.horas > select{max-width:100%;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant.horas,
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant.horas {display:inline-block; width:35%; text-align:right;}

}
