﻿
@media (min-width: 0px) and (max-width: 767px) {

    /*** 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;}

    /*** CONTENEDORES ***/
    .cont_h2_Resp .tit_H2_Resp > a > h2 {font-size:14px;} 

    /*** MASTERS PANELS ***/
    
    .cont_head_int_busc_ext{/*top:5%;*/}
    .cont_home .cont_home_1{padding-top:40px;min-height:300px;border-width:20px;}
    .cont_home .cont_home_1 > .int{top:10px;}
    .cont_mst_inc{padding-left:15px;padding-right:15px;}

    /*** ELEMENTOS OBJECT EN EL CONTENEDOR DE HEADER ***/
    .cont_int_sup_1{}
    .cont_int_sup_1 .embed-responsive{/*overflow:visible;*/overflow:hidden;min-height:500px;width:100%;}
    .cont_int_sup_1 .embed-responsive .embed-responsive-item,
    .cont_int_sup_1 .embed-responsive iframe,
    .cont_int_sup_1 .embed-responsive embed,
    .cont_int_sup_1 .embed-responsive object{width: auto;height:500px;text-align: center;margin: 0 auto;left: -9999px;right: -9999px;}

    /*** MASTERS HEADER ***/
    .header_container_ext > .header_container{min-height:80px;}
    .header_container_ext > .header_container > .cont_header_items{height:45px;}
    .header_container_ext > .header_container > .cont_logo{left:0;z-index:3;height:70px;margin:auto;top:0px;}
    .header_container_ext > .header_container > .cont_logo a > img{max-height:45px;margin:0 auto;}
    .header_container_ext > .header_container > .cont_header_items{/*left:0px;top:0px;*/}
    .header_container_ext > .header_container > .cont_header_items.header_menu{/*width:100%;*/}
    
    /*** HEADER MENU ***/
    .header_menu > .header_menu_bar{display:block;width:75px;position: fixed;top:0;right:0px;}
    .header_menu > .header_menu_bar > .bt-menu{display: block;color: #fff;overflow: hidden;font-size:1.3em;line-height:45px;height:45px;text-decoration: none;text-align:center;}
    .header_menu > .header_menu_bar > .bt-menu > .ico_menu{font-size:26px;}
    .header_menu > .header_menu_nav{width:90%;height:100%;padding:65px 5px 5px 5px;position: fixed;right:-100%;overflow:auto;max-width:100%;}
    .header_menu > .header_menu_nav > .cont_menu_principal{display:block;width:100%;}
    .header_menu > .header_menu_nav > .cont_itms{display:block;width:100%;clear:both;text-align:left;padding-top:0px;}
    .header_menu > .header_menu_nav > .cont_itms > .cont_header1{display:block;margin-left:0px;}
    .header_menu > .header_menu_nav > .cont_itms > .cont_header2{display:block;margin-left:0px;}
    .header_menu > .header_menu_nav > .cont_itms > .cont_header3{display:block;margin-left:0px;}
    .header_menu > .header_menu_nav > .cont_itms > .cont_header4{display:block;margin-left:0px;}
    .header_menu > .header_menu_nav > .cont_itms > .cont_header5{display:block;margin-left:0px;}
    .header_menu > .header_menu_nav > .cont_itms > .cont_header6{display:block;margin-left:0px;}
    
    /*** DATOS AGENCIA ***/
    .dagencia li{font-size:14px;line-height:18px;}
    .dagencia li.tel{font-size:18px;}
    .dagencia li.eml{font-size:18px;}
    .dagencia li.eml a{font-size:18px;}
    .dagencia .small li{font-size: 12px;}
    .dagencia .small li a {font-size: 12px;}
    .dagencia .small li.seg{font-size:18px;}
    .dagencia .small li.seg > .pago{display:block;}
    .dagencia .small li.seg > .pago_img{display:block;margin-top:10px;}
    .dagencia .small li.seg span.pago{padding-top:10px;}
    .dagencia .small li.dob{font-size:12px;}
    .dagencia .small li.dob a{font-size:12px;}
    .dagencia .small li.dob a:hover{font-size:12px;}

   
    
    /*** GALERIA IMAGEN SLIDER ***/
    .gal_sli .carousel-indicators{display:none;visibility:hidden;}
    .gal_sli .carousel-caption{height:50%;padding:0px !important;}
    .gal_sli .carousel-caption .tit{font-size:22px;line-height:26px;height:26px;margin-top:0px !important;}
    .gal_sli .carousel-caption .desc{font-size:14px;line-height:16px;height:16px;}

    /*** GALERIA IMAGEN LIST ***/
    .gal_lis.owl-carousel .owl-wrapper li{padding:0px 20px;}
    .gal_lis.owl-carousel .thumbnail{min-height:inherit;min-width:inherit;height:auto;width:100%;margin:1%;}
    .gal_lis.owl-carousel .thumbnail img{min-height:inherit;min-width:inherit;position:relative;bottom:auto;left:auto;top:auto;right:auto;margin:0 auto;}

    .gal_lis.owl-carousel .owl-buttons{display:none;visibility:hidden;}

    .gal_lis .thumbnail{min-height:inherit;min-width:inherit;height:auto;width:30%;margin:1%;}
    .gal_lis .thumbnail .content{height: 100%;width:100%;}
    .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:100%;height:100%;min-width:auto;}

    /*** GALERIA IMAGEN HEADER ***/
    .gal_header img{max-height:450px;}

    /*** OFERTAS DESTACADAS ***/
    .ofr > .pnl_tit .tit {font-size:16px;}
    .ofr_des.owl-carousel .owl-wrapper li{padding:5px;}
    .ofr_des .owl-buttons{top: -39px;left:-20px;right:-20px;}
    .ofr_des .owl-buttons > span{width:25px; height:25px;}
    .ofr_des .owl-buttons > .owl-prev > i ,
    .ofr_des .owl-buttons > .owl-next > i {font-size:30px;line-height:25px;height: 25px;width:25px;}
    .ofr_des .owl-buttons > .owl-prev{left:2%;}
    .ofr_des .owl-buttons > .owl-next{right:2%;}
    .ofr_des ul li a{height:235px;}
    .ofr_des ul li a > .pnl_img{/*height:100px;*/min-height:285px;}
    .ofr_des ul li a > .pnl_auxs{width:100%;}
    .ofr_des ul li a > .pnl_btn{display:none;visibility:hidden;}

    /*** TOP VENTAS ***/
    .top_ventas > .pnl_tit .tit {font-size:16px;}
    .top_vnt.owl-carousel .owl-wrapper li{padding:5px;}
    .top_vnt .owl-buttons{top: -39px;}
    .top_vnt .owl-buttons > span{width:25px; height:25px;}
    .top_vnt .owl-buttons > .owl-prev > i ,
    .top_vnt .owl-buttons > .owl-next > i {font-size:20px;line-height:25px;height: 25px;width:25px;}
    .top_vnt .owl-buttons > .owl-prev{left:2%;}
    .top_vnt .owl-buttons > .owl-next{right:2%;}
    .top_vnt ul li a{height:235px;}
    .top_vnt ul li a > .pnl_img{height:100px;}
    .top_vnt ul li a > .pnl_cont .pnl_desc{width:100%;}
    .top_vnt ul li a > .pnl_cont > .pnl_btn{display:none;visibility:hidden;}
    .top_vnt_fx a > .pnl_img > img{max-height:150px !important;}
    .top_vnt_fx a > .pnl_img {max-height:150px !important; width:160px;}
    .top_vnt_fx a > .pnl_img_back{height:150px;}
    .top_vnt_fx ul li {width:100%;}
    .top_vnt_fx a > .pnl_cont{width:50%;}

    /*** ALTA NEWSLETTER ***/
    .reg_altanw > .reg_altanw_int{padding-top:15px;}
    .reg_altanw > .reg_altanw_int .pnl_dts{width:100%;padding:0px;}
    .reg_altanw > .reg_altanw_int .pnl_dts > h3{font-size:18px;text-align:center;}
    .reg_altanw > .reg_altanw_int .pnl_dts h2{font-size:18px;text-align:center;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form{padding:20px;width:100%;display:block;margin:0px;position:static;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > .btn{font-size:12px;padding:10px 4px;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_pol a{font-size:12px;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > input.btn{text-align:center;padding-right:0px;background-image:none !important;}
    

    /*** CONTACTO ***/
    .fcont {border: none !important; padding: 0px;}
    .fcont .cont {font-size: 12px;}
    
    .fcont_cnt {font-size: 14px; padding: 0px;}
    .fcont_cnt p{line-height:20px;}

    /* INCIDENCIA */
    .cont_inc{padding:10px;}
    .cont_inc > .cont_inc_int {margin-bottom:0px;padding:10px;}
    .cont_inc > .cont_inc_int .pnl_ico{width:100%;}
    .cont_inc > .cont_inc_int .pnl_dts{width:100%;padding:5px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_desc {font-size:16px;}
    .cont_inc > .cont_inc_int .pnl_dts .tit_inc_ko { font-size:20px;line-height:24px;}
    .cont_inc > .cont_inc_int .pnl_dts .tit_inc_ok{ font-size:20px;line-height:24px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_btn > .bt_inc_div{margin-bottom:10px;}

    /*** ERROR ***/
    .cont_err{margin:25px auto;}
    .cont_err > .pnl_dts{background:none !important;}
    .cont_err > .pnl_imgs > .pnl_logo{top:50px;}
    .cont_err > .pnl_dts{margin-top:80px;}
    .cont_err > .pnl_dts > .pnl_tit{padding:0px 10px;font-size:20px;}
    .cont_err > .pnl_dts > .pnl_stit{padding:0px 10px;font-size:16px;}
    .cont_err > .pnl_dts > .pnl_explica{margin-top:20px;padding:10px 0px 10px;font-size:12px;}
    .cont_err > .pnl_btn{padding:0px 10px;}
    .cont_err > .pnl_btn .pnl_stit{font-size:16px;}
    .bt_err_div{margin-bottom:5px;}
    .bt_err_div a{font-size:16px;}
    .bt_err_div a:hover{font-size:16px;}

    /*** MENU SECUNDARIO ***/
    .msec {padding:5px 0px;}
    .msec .nav {text-align:left;padding:0px !important;margin:0px !important;}
    .msec .nav > li {display:block;border-right:none;padding:3px 0px;}
    
    /*** MENU MI CUENTA CABECERA ***/
    .mnu_mcu{display:none;visibility:hidden;min-height:24px;}
    .mnu_mcu.modo_booking_nolog,
    .mnu_mcu.modo_booking_log{display:inline-block;width:100%;visibility:visible;min-height:24px;}
    .mnu_mcu .pnl_cont{font-size:13px;}
    .mnu_mcu .pnl_cont .pnl_bnv{width:78%;}
    .mnu_mcu .pnl_cont .pnl_bnv .img{width:18px !important;height:18px !important;}
    .mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu_lnk_modobooking{width:100%;margin-top:5px;margin-left:0px;}
    .mnu_mcu .pnl_cont .pnl_exi{width:20%;}
    .mnu_mcu .pnl_cont .pnl_exi .img{width:18px !important;height:18px !important;}
    .mnu_mcu .pnl_cont .pnl_exi .lbls{height:18px;padding:0px;}
    .mnu_mcu .pnl_cont .pnl_exi .lbls a{font-size:13px;}
    .mnu_mcu .pnl_cont .pnl_exi .lbls a:hover{font-size:13px;}

    /*** BUSCADOR FICHA PAQUETES ***/
    .ficha > .busc_pqt > .pnl_tit{display:block;text-align:center;float:none;}
    .ficha > .busc_pqt > .pnl_ctls{width:100%;float:none;display:block;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_fechas{width:100%;margin-bottom:3px;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_fechas > .pnl_itms{width:100%;max-width:100%;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion{width:100%;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:100%;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion .adu_nin{width:100%;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion .adu_nin .cmb_itm_adu{margin-right:0.5% !important;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion .adu_nin .cmb_itm_adu select{width:100%;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm{width:49.5%;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion .adu_nin .cmb_itm_nin select {width:100%;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion .adu_nin .cmb_itm_nin{margin-left:0.5% !important;}
    .ficha > .busc_pqt > .pnl_btns{width:100%;margin-top:5px;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion .edds .cmb_itm_e{margin-right:3px;}

    /*** BUSCADOR FICHA EXCURSIONES ***/
    .ficha > .busc_exc > .pnl_ctls{width:100%;}
    .ficha > .busc_exc > .pnl_ctls > .flt_fechas{width:100%;}
    .ficha > .busc_exc > .pnl_ctls .pnl_entrada .pnl_itms{width:100%;max-width:100%;}
    .ficha > .busc_exc > .pnl_ctls .pnl_salida .pnl_itms{width:100%;max-width:100%;}
    .ficha > .busc_exc > .pnl_ctls > .flt_fechas > .pnl_entrada{width:49.5%;}
    .ficha > .busc_exc > .pnl_ctls > .flt_fechas > .pnl_salida{width:49.5%;}
    .ficha > .busc_exc > .pnl_btns{width:100%;margin-top:8px;}

    /*** BUSCADOR COMUN ***/
    .busc input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"] {padding:6px 3px;height:35px;font-size:13px;}
    .busc select{padding:6px 3px;height:35px;font-size:13px;}
    .busc_ppd input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"] {padding:6px 3px; height:35px;font-size:13px;}
    .busc_ppd select{padding:6px 3px;height:35px;font-size:13px;}
    .flt_fechas > .pnl_entrada > .pnl_itms{max-width:100px;}
    .flt_fechas > .pnl_salida > .pnl_itms{max-width:100px;}
    .cal{top:10px;width:16px !important;height:16px !important;}
    .busc > .pnl_btns > .btn,
    .busc > .pnl_ocup_btns > .pnl_btns > .btn{height:35px;font-size:16px;}
    .busc > .pnl_btns > .btn:hover{font-size:16px;}
    .busc_ppd > .pnl_btns {display:block; margin-top:3px; width:100%;margin-bottom:8px;}
    .busc_ppd > .pnl_btns .btn{height:35px;font-size:16px;}

    /*** BUSCADOR TAB ***/
    .buscador .cd-tabs-content li.selected{}
    .buscador .cd-tabs-navigation li {min-width:36px;margin:0px 5px 2px 5px;}
    .buscador .cd-tabs-navigation li > a .pnl_sup{height:38px;}
    .buscador .cd-tabs-navigation li > a .pnl_sup > img{width:36px;}
    .buscador .cd-tabs-navigation li > a:hover .pnl_sup > img,
    .buscador .cd-tabs-navigation li > a.selected:hover .pnl_sup > img{top:-38px;}
    .buscador .cd-tabs-navigation li > a.selected .pnl_sup > img {top:-77px;}
    .buscador .cd-tabs-navigation.scroll > .cd-tabs-navigation-int{display:flex;overflow-x:scroll;list-style:none;-webkit-overflow-scrolling:touch;}
    .buscador .cd-tabs-navigation.scroll > .cd-tabs-navigation-int > li{display:block;min-width:initial;}
    .buscador .cd-tabs-navigation.scroll > .cd-tabs-navigation-int > li > a{white-space:nowrap;}

    /*** BUSCADOR ALOJAMIENTOS ***/
    .busc_alj{padding:8px;}
    .busc_alj > .pnl_btns{display:block;padding:0px;width:100%;margin-bottom:8px; margin-top:2px;padding:0px;vertical-align:bottom;}
    .busc_alj > .pnl_ctls{width:100%;}
    .busc_alj > .pnl_ctls > .flt_destino {margin:0px 0px 2px 0px; width:100%;}
    .busc_alj > .pnl_ctls > .flt_tipo {margin:0px 0px 2px 0px; width:100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion {width:100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm > select{display:inline-block;width:100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion .adu_nin{width:100%;font-size:0px;}
    .busc_alj > .pnl_ctls > .flt_ocupacion .adu_nin > .cmb_itm_adu{width:49.5%; margin-right:0.5% !important;}
    .busc_alj > .pnl_ctls > .flt_ocupacion .adu_nin > .cmb_itm_nin{margin-right:0px !important;width:49.5%;margin-left:0.5% !important;}
    .busc_alj > .pnl_ctls > .flt_ocupacion .adu_nin > .cmb_itm_nin > select {width:100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion .adu_nin > .cmb_itm_adu > select{width:100%;}
    .busc_alj > .pnl_ctls > .flt_tema{width:100%;margin:0px 0px 5px 0px;}
    .busc_alj > .pnl_ctls > .flt_fechas {width:100%;font-size:0px;}
    .busc_alj > .pnl_ctls > .flt_fechas > .pnl_entrada {width:49.5%; margin-right:0.5%;}
    .busc_alj > .pnl_ctls > .flt_fechas > .pnl_salida {width:49.5%;margin-left:0.5%;}
    .busc_alj > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms {width:100%;max-width:100%;}
    .busc_alj > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{width:100%;max-width:100%;margin-left:0px;}
    
    /*** BUSCADOR ACTIVIDADES ***/
    .busc_act{padding:8px;}
    .busc_act > .pnl_btns{display:block;padding:0px;width:100%;margin-bottom:8px;}
    .busc_act > .pnl_ctls > .flt_destino {margin:0px 0px 2px 0px;}
    .busc_act > .pnl_ctls > .flt_tipo {margin:0px 0px 2px 0px;display:inline-block;}
    .busc_act > .pnl_ctls > .flt_fechas {margin:0px 0px 2px 0px;}

    /*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
    .busc_ppd{padding:8px;}
    .busc_ppd > .pnl_flts{display:block;margin:0px;}
    .busc_ppd > .pnl_flts > .flts{margin:0px 0px 2px 0px;width:100%;}
    .busc_ppd > .pnl_flts > .flts .flt_hot_tipo{margin: 0px 0px 2px 0px; width:100%;}
    .busc_ppd > .pnl_flts > .flts .flt_hot_clas{margin: 0px 0px 2px 0px; width:100%;}
    .busc_ppd > .pnl_flts > .flts .flt_fec_desde{margin: 0px 0px 2px 0px; width:100%;max-width:100%;}
    .busc_ppd > .pnl_flts > .flts .flt_fec_hasta{margin: 0px 0px 2px 0px; width:100%;max-width:100%;}
    .busc_ppd > .pnl_btns{display:block;padding:0px;}
    

    /*** BUSCADOR EXCURSIONES ***/
    .busc_exc > .pnl_btns{display:block; float:none; margin-top:4px;}
    .busc_exc > .pnl_ctls > .flt_destino{margin-bottom:3px;width:100%;}
    .busc_exc > .pnl_ctls > .flt_tipo{margin-bottom:3px;width:100%;}
    .busc_exc > .pnl_ctls > .flt_subtipo{margin-bottom:3px;width:100%;}
    .busc_exc > .pnl_ctls{width:100%;}
    .busc_exc > .pnl_ctls > .flt_fechas{width:100%;font-size:0px;}
    .busc_exc > .pnl_ctls > .flt_fechas .pnl_entrada{width:49.5%;margin-right:0.5%;}
    .busc_exc > .pnl_ctls > .flt_fechas .pnl_salida{width:49.5%;margin-left:0.5%;}
    .busc_exc > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms{width:100%;max-width:100%;}
    .busc_exc > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{width:100%; max-width:100%;margin-left:0px;}
    .busc_exc > .pnl_ctls .flt_tipo > .tipo select{width:100%;}
    .busc_exc{padding:8px;}
    

    /*** BUSCADOR TRASLADOS ***/
    .busc_tra{padding:8px;}
    .busc_tra .flt_trayecto {position:relative;padding:0px;display:block;top:0;left:0;}
    .busc_tra .flt_origen{width:100%;max-width:100%;}
    .busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .combo{width:49.5%;}
    .busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .input{width:49.5%;}
    .busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .image {top:10px;}
    .busc_tra .flt_destino{width:100%;max-width:100%;margin-left:0px;margin-top:2px;}
    .busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .combo{width:49.5%;}
    .busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .input{width:49.5%;}
    .busc_tra > .pnl_ctls{width:100%;}
    .busc_tra > .pnl_ctls > .pnl_dc{margin-top:2px;width:100%;}
    .busc_tra > .pnl_btns{display:block;margin:0px;width:100%;margin-bottom:8px;}
    .busc_tra > .pnl_btns > .btn{width:100%;}
    .busc_tra .pnl_dc .flt_fechas{width:100%;}
    .busc_tra .pnl_dc .flt_fechas .pnl_entrada{margin-right:0.5%;}
    .busc_tra .pnl_dc .flt_fechas .pnl_salida{margin-left:0.5%;}
    .busc_tra .pnl_dc .flt_ocupacion{width:100%;}
    .busc_tra .pnl_dc .flt_ocupacion .adu_nin{width:100%;font-size:0px;}
    .busc_tra .pnl_dc .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm_adu{width:49.5%;margin-right:0.5% !important;}
    .busc_tra .pnl_dc .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm_nin{width:49.5%;margin-left:0.5% !important;}
    .busc_tra .pnl_dc .flt_fechas .pnl_salida .pnl_itms{margin-left:0px;}
    .busc_tra .pnl_dc .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm_adu > select{width:100%;}
    .busc_tra .pnl_dc .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm_nin > select{width:100%;}
    .busc_tra .pnl_dc .flt_ocupacion > .pnl_habs{width:100%;}
    .busc_tra .clear{display:block !important;}
    
    /*** BUSCADOR TRASLADOS V2 ***/
    .busc_tra_v2{padding:8px;}
    .busc_tra_v2 > .pnl_tra{width:100%;}
    .busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones{margin:0px 0px 0px 0px;}
    .busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{width:100%;margin:0px 0px 0px 0px;}
    .busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_origen{margin:2px 0px 0px 0px;}
    .busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:2px 0px 0px 0px;}
    .busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{width:calc(50% - 1px);margin:2px 1px 0px 0px;}
    .busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.no_horario > .pnl_fecha{width:100%;margin:2px 0px 0px 0px;}
    .busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{width:calc(50% - 1px);margin:2px 0px 0px 1px;}
    .busc_tra_v2 > .pnl_ocup_btns{width:100%;margin:2px 0px 0px;}
    .busc_tra_v2 > .pnl_ocup_btns > .pnl_ocup{margin:0px 0px 0px 0px;}
    .busc_tra_v2 > .pnl_ocup_btns > .pnl_btns{margin:2px 0px 0px 0px;}
    .busc_tra_v2 .pnl_horarios_capa > .pnl_ext > .lnk_horarios{padding: 8px 3px;height: 35px;font-size: 13px;}
    .busc_tra_v2 .pnl_horarios_capa > .pnl_ext > .lnk_horarios:after{line-height:18px;}
    .busc_tra_v2 .pnl_horarios_capa > .pnl_int{width:auto;}
    .busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm > .cmb{height: 30px;}
    .busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_horarios_aplicar{height:32px;padding:1px 10px;}
    .busc_tra_v2 .pnl_horarios_capa.inline > .pnl_int{margin: 2px 0px;}
    /*** ocupaciones en capa ***/
    .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones{padding: 8px 3px;height: 35px;font-size: 13px;}
    .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones:after{line-height:18px;}
    .flt_ocupacion.flt_ocupacion_capa > .pnl_int{width:auto;}
    .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_ocupaciones_aplicar{height:32px;padding:1px 10px;}
    .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_ocupaciones_aplicar:hover{}
    .flt_ocupacion.flt_ocupacion_capa.inline > .pnl_int{margin: 2px 0px;}

    /*** BUSCADOR ACTIVIDADES ***/
    .busc_act > .pnl_ctls{width:100%;}
    .busc_act > .pnl_ctls .flt_destino{width:100%;}
    .busc_act > .pnl_ctls > .flt_tipo{width:100%;}
    .busc_act > .pnl_ctls > .flt_tipo select{width:100%;}
    .busc_act > .pnl_ctls > .flt_fechas{width:100%;font-size:0px;}
    .busc_act > .pnl_ctls > .flt_fechas > .pnl_entrada{width:49.5%;margin-right:0.5%;}
    .busc_act > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms{width:100%;max-width:100%;}
    .busc_act > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms > input{width:100%;}
    .busc_act > .pnl_ctls > .flt_fechas > .pnl_salida {width:49.5%;margin-left:0.5%;}
    .busc_act > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{width:100%;max-width:100%;margin-left:0px;}

    /*** BUSCADOR FORFAIT HOTEL ***/
    .busc_fft_alj > .pnl_ctls{width:100%;}
    .busc_fft_alj > .pnl_ctls > .flt_destino{width:100%;margin-right:0px;margin-left:0px;}
    .busc_fft_alj > .pnl_ctls > .flt_fechas{width:100%;margin-right:0px;margin-left:0px;margin-top:5px;}
    .busc_fft_alj > .pnl_ctls > .flt_ocupacion{width:100%;margin-top:5px;margin-left:0px;}
    .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:32%;}
    .busc_fft_alj > .pnl_ctls > .flt_ocupacion .pnl_nhabs .itm{width:100%;}
    .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:66%;margin-left:2%;}
    .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width: 48.333333% !important;margin-right: 1.666666% !important;}
    .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin {width: 48.333333% !important;margin-left: 1.666666% !important;}
    .busc_fft_alj > .pnl_ff{width:100%;}
    .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada{width:32%;margin-right:1%;margin-left:0px;}
    .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada > .pnl_itms{max-width:100%;width:100%;}
    .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{width:66%;margin-left:1%;margin-right:0px;}
    .busc_fft_alj > .pnl_btns{width:100%;margin-top:10px;margin-bottom:0px;}
    
    /*** BUSCADOR FORFAIT HOTEL FICHA***/
    .ficha > .busc_fft_alj > .pnl_ctls{width:100%;}
    .ficha > .busc_fft_alj > .pnl_ctls > .flt_destino{width:100%;margin-right:0px;margin-left:0px;}
    .ficha > .busc_fft_alj > .pnl_ctls > .flt_fechas{width:100%;margin-right:0px;margin-left:0px;margin-top:5px;}
    .ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion{width:100%;margin-top:5px;margin-left:0px;}
    .ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:32%;}
    .ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion .pnl_nhabs .itm{width:100%;}
    .ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:66%;margin-left:2%;}
    .ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width: 48.333333% !important;margin-right: 1.666666% !important;}
    .ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin {width: 48.333333% !important;margin-left: 1.666666% !important;}
    .ficha > .busc_fft_alj > .pnl_ff{width:100%;}
    .ficha > .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada{width:32%;margin-right:1%;margin-left:0px;}
    .ficha > .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{width:66%;margin-left:1%;margin-right:0px;}
    .ficha > .busc_fft_alj > .pnl_btns{width:100%;margin-top:10px;margin-bottom:0px;}

    /*** BUSCADOR SERVICIO HOTEL ***/
    .busc_srv_alj > .pnl_ctls{width:100%;}
    .busc_srv_alj > .pnl_ctls > .flt_destino{width:100%;margin-right:0px;margin-left:0px;}
    .busc_srv_alj > .pnl_ctls > .flt_fechas{width:100%;margin-right:0px;margin-left:0px;margin-top:5px;}
    .busc_srv_alj > .pnl_ctls > .flt_ocupacion{width:100%;margin-top:5px;margin-left:0px;}
    .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:32%;}
    .busc_srv_alj > .pnl_ctls > .flt_ocupacion .pnl_nhabs .itm{width:100%;}
    .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:66%;margin-left:2%;}
    .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width: 48.333333% !important;margin-right: 1.666666% !important;}
    .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin {width: 48.333333% !important;margin-left: 1.666666% !important;}
    .busc_srv_alj > .pnl_srv{width:100%;}
    .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada{width:32%;margin-right:1%;margin-left:0px;}
    .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_servicio{width:66%;margin-left:1%;margin-right:0px;}
    .busc_srv_alj > .pnl_btns{width:100%;margin-top:10px;margin-bottom:0px;}
    
    /*** BUSCADOR SERVICIO HOTEL FICHA***/
    .ficha > .busc_srv_alj > .pnl_ctls{width:100%;}
    .ficha > .busc_srv_alj > .pnl_ctls > .flt_destino{width:100%;margin-right:0px;margin-left:0px;}
    .ficha > .busc_srv_alj > .pnl_ctls > .flt_fechas{width:100%;margin-right:0px;margin-left:0px;margin-top:5px;}
    .ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion{width:100%;margin-top:5px;margin-left:0px;}
    .ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:32%;}
    .ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion .pnl_nhabs .itm{width:100%;}
    .ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:66%;margin-left:2%;}
    .ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width: 48.333333% !important;margin-right: 1.666666% !important;}
    .ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin {width: 48.333333% !important;margin-left: 1.666666% !important;}
    .ficha > .busc_srv_alj > .pnl_srv{width:100%;}
    .ficha > .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada{width:32%;margin-right:1%;margin-left:0px;}
    .ficha > .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_servicio{width:66%;margin-left:1%;margin-right:0px;}
    .ficha > .busc_srv_alj > .pnl_btns{width:100%;margin-top:10px;margin-bottom:0px;}
    
    /*** BUSCADOR TRASLADO HOTEL ***/
    .busc_tra_alj{width:100%;padding:10px 15px;}
    .busc_tra_alj > .pnl_ctls{width:100%;margin:0px;}
    .busc_tra_alj > .pnl_ctls > .info_desc{font-size:16px;line-height:16px;}
    .busc_tra_alj > .pnl_ctls > .flt_destino{display:inline-block;width:100%;margin:0px;}
    .busc_tra_alj > .pnl_ctls > .flt_fechas{display:inline-block;width:100%;margin:0px;}
    .busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block;width:49% !important;margin:5px 1% 0px 0px !important;}
    .busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block;width:49% !important;margin:5px 0px 0px 1% !important;}
    .busc_tra_alj > .pnl_ctls > .flt_ocupacion{display:inline-block;width:100%;margin:0px;}
    .busc_tra_alj > .pnl_ctls > .flt_ocupacion .itm .cmbs .lbl_itm{display: inline-block;visibility: visible;width: 100%;font-size: 14px;font-family: 'Roboto',sans-serif;margin: 5px 0px 0px 0px;}
    .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{display:inline-block;width:100% !important;margin:5px 0px 0px 0px !important;}
    .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{display:inline-block;width:100% !important;margin:0px 0px 0px 0px !important;}
    .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds{display:inline-block;width:100%;margin:0px;text-align:left;}
    .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{margin-top:5px;margin-right:0px;}
    .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms > .itm > .cmbs .adu_nin .cmb_itm_adu{}
    .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms > .itm > .cmbs .adu_nin .cmb_itm_nin{}
    .busc_tra_alj > .pnl_tra{width:100%;margin:10px 0px 0px 0px;}
    .busc_tra_alj > .pnl_tra > .info_desc{font-size:16px;line-height:16px;}
    .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones{position:relative;display:inline-block;left:0px;top:0px;width:100%;padding:0px 5px 0px 5px;}
    .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones{width:100%;}
    .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{width:100%;}
    .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_origen{margin:0px 0px 0px 0px;}
    .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:5px 0px 0px 0px;}
    .busc_tra_alj > .pnl_btns{width:100%;margin:10px 0px 0px 0px;}
    .busc_tra_alj .pnl_horarios_capa > .pnl_ext > .lnk_horarios{padding: 8px 3px;height: 35px;font-size: 13px;}
    .busc_tra_alj .pnl_horarios_capa > .pnl_ext > .lnk_horarios:after{line-height:18px;}
    .busc_tra_alj .pnl_horarios_capa > .pnl_int{width:auto;}
    .busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm > .cmb{height: 30px;}
    .busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_horarios_aplicar{height:32px;padding:1px 10px;}
    
    /*** BUSCADOR AUTOCOMPLETE ***/
    .pnl_auto .image {top:7px;}

    /*** BUSCADOR VUELOS ***/
    .busc_vue > .pnl_ctls{width:100%;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto{width:100%;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto:nth-child(2n) {width:49.5%;margin-left: 0.5%;margin-right: 0px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto:nth-child(2n+1) {width:49.5%;margin-right: 0.5%;margin-left: 0px;}

    .busc_vue > .pnl_ctls > .flt_pnl.flt_fechas{width:100%;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada {width: 49.5%;margin-right: 0.5%;margin-left: 0px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida {width: 49.5%;margin-left: 0.5%;margin-right: 0px;}

    .busc_vue.solo_ida > .pnl_ctls > .flt_pnl.flt_fechas{width:100%;}
    .busc_vue.solo_ida > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada{width:100%;margin-right:0px;margin-left:0px;}

    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion{width:100%;margin-left:0px;margin-right:0px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .itm{padding-top:0px !important;margin:0px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{width:49.5% !important;margin-right:0.5% !important;margin-left:0px !important;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{width:49.5% !important;margin-left:0.5% !important;margin-right:0px !important;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e{margin-right:0px;margin-left:0.8%;width:16%;margin-top:6px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e:nth-child(6n+2){margin-left:0px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e > select{width:100%;}

    .busc_vue > .pnl_ctls > .pnl_avz{font-size:13px;}
    .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads{width:100%;}
    .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{font-size:13px;}
    .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
    .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
    .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{font-size:13px;padding:4px 8px;line-height:18px;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto{background:transparent;}
    .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds{display:inline-block;max-width:100%;}

    .busc_vue.multi{display:inline-block;}
    .busc_vue.multi > .pnl_ctls{display:inline-block;width:100%;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_aeropuerto{width:66%;margin-right:0.666666%;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_fechas{width:33.333333%;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada{width:100%;margin:0px;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida{display:none;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_ocupacion{width: 66%;margin-left:0px;margin-right:0.666666%;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{margin-right:1%;margin-left:0px;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{margin-left:0px;margin-right:0px;width:49.5%;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e{margin-right:0px;margin-left:1%;width:12%;}
    .busc_vue.multi > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e > select{width:100%;}
    .busc_vue.multi > .pnl_btns{display:inline-block;width:33.333333%;margin:8px 0px 0px 0px;float:right;}

    .busc_vue > .pnl_btns{width:100%;padding:0px 0px 0px 0px;margin:6px 0px 0px 0px;}
    .busc_vue > .pnl_ctls select {padding: 6px 3px;height: 35px;font-size: 13px;}

    /*** BUSCADOR VUELO + HOTEL ***/
    .busc_vuehot > .pnl_ctls{width:100%;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto {width:100%; margin-right:0px;margin-left:0px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto:nth-child(2n) {width:49.5%;margin-left: 0.5%;margin-right: 0px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto:nth-child(2n+1) {width:49.5%;margin-right: 0.5%;margin-left: 0px;}

    .busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas{width:100%; margin-right:0px;margin-left:0px;}
    .busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas > .pnl_entrada {width: 49.5%;margin-right: 0.5%;margin-left: 0px;margin-bottom:0px;}
    .busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas > .pnl_salida {width: 49.5%;margin-left: 0.5%;margin-right: 0px;margin-bottom:0px;}

    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas{width:100%; margin-right:0px;margin-left:0px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada {width: 49.5%;margin-right: 0.5%;margin-left: 0px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida {width: 49.5%;margin-left: 0.5%;margin-right: 0px;}

    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion{width:100%;margin-left:0px;margin-right:0px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .itm{padding-top:0px !important;margin:0px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{width:49.5% !important;margin-right:0.5% !important;margin-left:0px !important;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{width:49.5% !important;margin-left:0.5% !important;margin-right:0px !important;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e{margin-right:0px;margin-left:0.8%;width:16%;margin-top:6px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e:nth-child(6n+2){margin-left:0px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e > select{width:100%;}

    .busc_vuehot > .pnl_ctls > .pnl_avz{font-size:13px;}
    .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads{width:100%;}
    .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{font-size:13px;}
    .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
    .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
    .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{font-size:13px;padding:4px 8px;line-height:18px;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto{background:transparent;}
    .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds{display:inline-block;max-width:100%;}

    .busc_vuehot.multi{display:inline-block;}
    .busc_vuehot.multi > .pnl_ctls{display:inline-block;width:100%;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_aeropuerto{width:66%;margin-right:0.666666%;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_fechas{width:33.333333%;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada{width:100%;margin:0px;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida{display:none;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion{width: 66%;margin-left:0px;margin-right:0.666666%;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{margin-right:1%;margin-left:0px;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{margin-left:0px;margin-right:0px;width:49.5%;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e{margin-right:0px;margin-left:1%;width:12%;}
    .busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e > select{width:100%;}
    .busc_vuehot.multi > .pnl_btns{display:inline-block;width:33.333333%;margin:8px 0px 0px 0px;float:right;}

    .busc_vuehot > .pnl_btns{width:100%;padding:0px 0px 0px 0px;margin:6px 0px 0px 0px;}
    .busc_vuehot > .pnl_ctls select {padding: 6px 3px;height: 35px;font-size: 13px;}

    .busc_vuehot>.pnl_ctls {width:100%;}
    .busc_vuehot>.pnl_ctls>.flt_destino {width:100%; margin-right:0px;margin-left:0px;}
    .busc_vuehot>.pnl_ctls>.flt_pnl.flt_fechas {width:100%; margin-right:0px;margin-left:0px;}
    .busc_vuehot>.pnl_ctls>.flt_pnl.flt_ocupacion {width:100%;}
    .busc_vuehot>.pnl_ctls>.flt_ocupacion>.pnl_nhabs {width:33.333333%; margin-right:0.5%;}
    .busc_vuehot>.pnl_ctls>.flt_pnl.flt_ocupacion select {width:100%;}
    .busc_vuehot>.pnl_ctls>.flt_pnl.flt_ocupacion>.pnl_habs .pnl_itms .cmb_itm {width:49.5%; margin-right:0.5%;}
    .busc_vuehot>.pnl_ctls>.flt_pnl.flt_fechas>.pnl_entrada {width:49.5%; margin-right:0.5%;margin-left:0px;margin-bottom:0px;}
    .busc_vuehot>.pnl_ctls>.flt_pnl.flt_fechas>.pnl_salida {width:49.5%; margin-right:0px; margin-left:0.5%;margin-bottom:0px;}
    .busc_vuehot>.pnl_btns {width:100%; margin-top:5px;}
    .busc > .pnl_btns > .btn {width:100%;}

    /*** BUSCADOR COCHE ALQUILER ***/
    .busc.busc_car{padding:8px;}
    .busc.busc_car .pnl_ctls{width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega{width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion{width:100%;margin:0px !important;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .input{width:100%;margin:0px !important;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas{width:100%;margin-top:3px;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms{width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .input{width:60%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .inputmin{width:calc(40% - 3px);margin:0px !important;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .inputmin select{width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida{width:100%;margin-top:3px;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion{width:100%;margin:0px !important;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .input{width:100%;margin:0px !important;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas{width:100%;margin-top:3px;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms{width:100%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .input{width:60%;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .inputmin{width:calc(40% - 3px);margin:0px !important;}
    .busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .inputmin select{width:100%;}
    .busc.busc_car .flt_fechas > .pnl_entrada,
    .busc.busc_car .flt_fechas > .pnl_salida{margin:0px;width:100%;}
    .busc.busc_car .pnl_btns{width:100%;margin-top:3px;float:none;}
    .busc.busc_car select{width:100%;}

    /*** BUSCADOR FECHAS ***/
    .flt_fechas > .pnl_entrada {margin:0px 0px 2px 0px;}
    .flt_fechas > .pnl_salida {margin:0px 0px 2px 0px;}
    
    /*** BUSCADOR OCUPACION ***/
    .flt_ocupacion .itm{margin:0px 0px 2px 0px !important;}
    .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm{margin:0px 0px 2px 0px !important;}
    .flt_ocupacion .edds{margin:0px 0px 2px 0px !important;}

    /*** BUSCADOR AUTOCOMPLETE ***/
    .ui-autocomplete .header{font-size:13px;padding:2px;}
    .ui-autocomplete .ui-menu-item a {font-size: 12px;}

    /*** BUSCADOR VALORADO ***/
    .buscador.val .cd-tabs-content li.selected{padding:8px;}

    /*** BUSCADOR VALORADO ALOJAMIENTOS ***/
    .buscador.val .busc_alj{padding:0px;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_destino{width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_tipo{width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_fechas{width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{width:49.5%; margin-right:0.5%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_fechas > .pnl_salida{width:49.5%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms{width:100%;max-width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{width:100%;max-width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion{width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion .itm .cmb_itm{}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion .edds .cmb_itm_e{margin-right:3px;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:100%;margin-right:0.5%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs .pnl_itms > .itm > .cmbs > .cmb_itm > select{width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:100%;font-size:0px;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion .adu_nin{width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion .adu_nin > .cmb_itm_adu > select{width:100%;}
    .buscador.val .busc_alj > .pnl_ctls > .flt_ocupacion .cmb_itm_nin select{width:100%;}

    /*** BUSCADOR VALORADO TRASLADOS ***/
    .buscador.val .busc_tra{padding:0px;}
    .buscador.val .busc_tra.val  > .pnl_ctls{width:100%;}
    .buscador.val .busc_tra.val .flt_origen{width:100%;max-width:100%;}
    .buscador.val .busc_tra.val .flt_origen > .pnl_ubicacion .combo{width:49.5%;margin-right:0.5%;}
    .buscador.val .busc_tra.val .flt_origen > .pnl_ubicacion > .pnl_itms > .input{width:49.5%;}
    .buscador.val .busc_tra.val .flt_destino {max-width:100%;}
    .buscador.val .busc_tra.val .flt_destino > .pnl_ubicacion > .pnl_itms > .combo{width:49.5%;}
    .buscador.val .busc_tra.val .flt_destino > .pnl_ubicacion > .pnl_itms > .input{width:49.5%;}
    .buscador.val .busc_tra.val .pnl_dc .flt_fechas{width:100%;}
    .buscador.val .busc_tra.val .pnl_dc .flt_fechas .pnl_entrada{margin-right:0.5%;}
    .buscador.val .busc_tra.val > .pnl_ctls > .pnl_dc{width:100%;}
    .buscador.val .busc_tra.val .pnl_dc .flt_ocupacion{width:100%;}
    .buscador.val .busc_tra.val .pnl_dc .flt_ocupacion > .pnl_habs{width:100%;}
    .buscador.val .busc_tra.val .flt_ocupacion .adu_nin{width:100%;}
    .buscador.val .busc_tra.val .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm_adu{width:49.5%;margin-right:0.5% !important;}
    .buscador.val .busc_tra.val .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm_adu select{width:100%;}
    .buscador.val .busc_tra.val .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm_nin{width:49.5%;margin-left:0.5% !important;}
    .buscador.val .busc_tra.val .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm_nin select{width:100%;}
    .buscador.val .busc_tra.val .flt_ocupacion .edds .cmb_itm_e{margin-right:3px;}
    .buscador.val .busc_tra.val .pnl_dc .flt_fechas .pnl_salida .pnl_itms{margin-left:0px;}
    .buscador.val .busc_tra.val .pnl_dc .flt_fechas .pnl_salida{margin-left:0.5%;}

    /*** BUSCADOR VALORADO TRASLADOS V2 ***/
    .busc_tra_v2.val{padding:10px 0px;}
    .busc_tra_v2.val > .pnl_tra{width:100%;}
    .busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{width:100%;}
    .busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_origen{margin:0px 0px 0px 0px;}
    .busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:3px 0px 0px 0px;}
    .busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{width:100%;margin:2px 0px 0px 0px;}
    .busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{width:100%;margin:2px 0px 0px 0px;}
    .busc_tra_v2.val > .pnl_ocup_btns{width:100%;margin:2px 0px 0px 0px;}
    .busc_tra_v2.val > .pnl_ocup_btns > .pnl_ocup{margin:0px 0px 0px 0px;}

    /*** BUSCADOR VALORADO PAQUETES ***/
    .buscador.val .busc_ppd{padding:0px;}
    .buscador.val .busc_ppd.val > .pnl_flts > .flts{width:100%;}
    .buscador.val .busc_ppd.val > .pnl_flts > .flts .flt_pnl .pnl_itms .cmb{width:100%;}
    .buscador.val .busc_ppd.val > .pnl_flts > .flts .flt_fec_desde{}
    

    /*** BUSCADOR VALORADO EXCURSIONES ***/
    .buscador.val .busc_exc.val{padding:0px;}
    .buscador.val .busc_exc.val > .pnl_ctls{width:100%;}
    .buscador.val .busc_exc.val > .pnl_ctls > .flt_fechas{width:100%;}
    .buscador.val .busc_exc.val > .pnl_ctls > .flt_fechas > .pnl_entrada{width:49.5%;margin-right:0.5%;}
    .buscador.val .busc_exc.val > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms{width:100%;max-width:100%;}
    .buscador.val .busc_exc.val > .pnl_ctls > .flt_fechas > .pnl_salida {width:49.5%;margin-left:0.5%;}
    .buscador.val .busc_exc.val > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{width:100%;max-width:100%;margin-left:0px;}
    .buscador.val .busc_exc.val > .pnl_ctls >.flt_tipo > .tipo .pnl_itms > select{width:100%;}


    /*** BUSCADOR VALORADO ACTIVIDADES ***/
    .buscador.val .busc_act.val{padding:0px;}
    .buscador.val .busc_act.val > .pnl_ctls{width:100%;}
    .buscador.val .busc_act.val > .pnl_ctls > .flt_destino{width:49.5%; margin-right:0.5%;}
    .buscador.val .busc_act.val > .pnl_ctls > .flt_tipo{width:49.5%;margin-left:0.5%;}
    .buscador.val .busc_act.val > .pnl_ctls > .flt_tipo > .tipo .pnl_itms select {width:100%;}
    .buscador.val .busc_act.val > .pnl_ctls > .flt_fechas{width:100%;}
    .buscador.val .busc_act.val .flt_fechas > .pnl_entrada{width:49.5%; margin-right:0.5%;}
    .buscador.val .busc_act.val .flt_fechas > .pnl_entrada > .pnl_itms{width:100%;max-width:100%;}
    .buscador.val .busc_act.val .flt_fechas > .pnl_salida > .pnl_itms{width:100%; max-width:100%;margin-left:auto;}
    .buscador.val .busc_act.val .flt_fechas > .pnl_salida{width:49.5%;margin-left:0.5%;}


    
    /*** PRODUCTOS LISTADO ***/
	/*** Filtros ***/
	.prod_lst .flt {display: block;width: 100%;}
    .prod_lst .flt .pnl_flt_cont.oculto{display:none !important;}
	.prod_lst .flt .tit_pnl_xs > a{background:transparent !important;}
    /*** Listado ***/    
    .prod_lst .lst {padding:0px 15px;}
	.prod_lst .lst.flt_activo {display: block;width: 100%;}
    .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:5px 0px !important;width:100% !important;height:inherit;}
	.prod_lst .lst > .row > .itm.itm_flt_activo{width: 100% !important;}
    .prod_lst .lst > .row > .itm > .int .pnl_img > a{height:auto;max-height:100%;text-align:center;}
    .prod_lst .lst > .row > .itm > .int .pnl_img > a.img_bkg{height:200px;}
    .prod_lst .lst > .row > .itm > .int .pnl_img > a > img{width:100%;height:100%;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_img_slider{display:block; width:100%;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_img_slider > .carousel{max-height:150px;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a > img{margin:0 auto;width:100%;max-height:150px;}
    .prod_lst .lst > .row > .itm > .int .pnl_tit {height:auto;}
    .prod_lst .lst > .row > .itm > .int .pnl_tit > a {font-size:14px;}
    .prod_lst .lst > .row > .itm > .int .pnl_dts {padding: 0px 10px; font-size:12px; 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;}

    /* 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;}

    /*** 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;}
	
	
    /* 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 0px;}
    .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%;}
    .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{display:none;visibility:hidden;}
    .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 {display:block; width:100%;}
    .valoracion > .listVal > .vext > .header > .pImg .imgCenter img {min-width:265px;}
    .valoracion > .listVal > .vext > .header > .pImg .imgCont {height:150px;}
    .valoracion > .listVal > .vext > .header > .pImgSlider{display:inline-block;width:100%;}
    .valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a > img{margin:0 auto;min-width:265px;max-height:150px;}
    .valoracion > .listVal > .vext > .header > .pData { display:block; width:100%; margin-top:5px;}
    .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 {max-height:auto; min-width:auto;}
    .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 > .val > .header {display:none;visibility:hidden; width:100%;}
    .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:14px;}
    
    .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:10%;text-align:left;width:30%;padding-top:5px;}
    .valoracion > .listVal > .vext.svr > .val_prp .precio.horas,
    .valoracion > .listVal > .vext.svr > .val_prp .precio.ofertas {width:18%;}
    .valoracion > .listVal > .vext.svr > .val_prp .seleccion{width:58%;text-align:right;padding-top:5px;}
    .valoracion > .listVal > .vext.svr > .val_prp .seleccion.horas,
    .valoracion > .listVal > .vext.svr > .val_prp .seleccion.ofertas{width:100px;float:right;}
    .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 > .listVal > .vext.svr > .val_prp .hora.horas{padding-top:5px;width:42%;}
    .valoracion > .listVal > .vext.svr > .val_prp .oferta.ofertas{padding-top:5px;}
	.valoracion > .listVal > .vext.svr > .val_prp .servicio.horas,
    .valoracion > .listVal > .vext.svr > .val_prp .servicio.ofertas{width:89%;}
    
    /*** 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;}

    /*** 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: none;visibility:hidden; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_srv > .pnl_ctls .pnl_lbl {display: none;visibility:hidden; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_act > .pnl_ctls .pnl_lbl {display: none;visibility:hidden; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_pqt > .pnl_ctls .pnl_lbl {display: none;visibility:hidden; line-height: 24px; font-weight: normal; font-size:14px;}
    .ficha > .busc_ff > .pnl_ctls .pnl_lbl {display: none;visibility:hidden; line-height: 24px; font-weight: normal; font-size:14px;}

    /*** BUSCADOR ALOJAMIENTO FICHA ***/
    .ficha > .busc_alj > .pnl_ctls {display:block;width:100%;}
    .ficha > .busc_alj > .pnl_btns {display:block; width:100%; float:none;margin-top:10px;}

    /*** BUSCADOR ACTIVIDADES FICHA ***/
    .ficha > .busc_act > .pnl_ctls {display:block;width:100%;}
    .ficha > .busc_act > .pnl_btns {display:block; width:100%; float:none;margin-top:10px;margin-bottom:8px;}
    .ficha > .busc_act > .pnl_ctls > .flt_tipo > .tipo select {width:100%;}
    .ficha > .busc_act > .pnl_ctls > .flt_fechas {width:100%;}
    .ficha > .busc_act {padding:10px 10px 3px 10px;}

    /*** BUSCADOR FORFAIT FICHA ***/
    .ficha > .busc_ff > .pnl_ctls {display:block;width:100%;}
    .ficha > .busc_ff > .pnl_btns {display:block; width:100%; float:none;margin-top:10px;margin-bottom:8px;}
    .ficha > .busc_ff > .pnl_ctls > .flt_tipo > .tipo select {width:100%;}
    .ficha > .busc_ff > .pnl_ctls > .flt_fechas {width:100%;}
    .ficha > .busc_ff > .pnl_ctls > .flt_fechas > .pnl_entrada{width:100%;}
    .ficha > .busc_ff {padding:10px 10px 3px 10px;}
    .ficha > .busc_ff > .pnl_btns{max-width:100%;}

    /*** BUSCADOR PAQUETE PREDEFINIDO FICHA ***/
    .ficha > .busc_pqt > .pnl_ctls{display:block;width:100%;}
    .ficha > .busc_pqt > .pnl_ctls > .flt_fechas > .pnl_itms{margin-bottom:2px;}
    .ficha > .busc_pqt > .pnl_btns{display:block; width:100%; float:none;margin-top:10px;}

    /*** PRODUCTOS FICHA CONTENIDO ***/
    .prod_fic_conts .pnl_serv_hot .cont > .cnt > span{flex:0 1 100%;}
    .prod_fic_conts .pnl_serv_hab .cont > .cnt > span{flex:0 1 100%;}
    .prod_fic_conts .pnl_conts {margin:0px; padding:0px;}
    .prod_fic_conts .pnl_conts.mapFicha{margin:0px 0px 20px 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%;}
   
    /*** 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%;}

    /*** 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;}
    
    /*** CARRITO DESGLOSES ***/
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .cab{display:none;visibility:hidden;}
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .srv{width:100%;display:block;}
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .pvp,
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .perc,
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val{display:table;width:100% !important;}
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .srv > .item_tit{display:none !important;}
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .pvp > .item_tit,
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .perc > .item_tit,
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val > .item_tit {display:inline-block !important;width:65%;margin: 0px !important;text-align:left;font-weight:bold !important;}
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .srv > .item_lbl{display:block;width:100%;margin: 0px !important;text-align:left;font-weight:bold !important;}
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .pvp > .item_lbl,
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .perc > .item_lbl,
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val > .item_lbl {display:inline-block !important;width:35%;margin: 0px !important;text-align:right;font-weight:normal !important;}
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .tax > .item .srv,
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .inf > .srv{width:100%;}
    .carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val > span{margin:0px !important;}

    /* 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%;}
    
    /* 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:100%;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%;}
    .carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items {display:block; width:100%;}
    .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_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;}
    
    /* 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{}
    .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;font-size:14px;width:100%;margin-top:10px;vertical-align:bottom;}
    .rcont .rcont_int .itm_btn{display:block;float:none;width:100%;margin-top:10px;vertical-align:bottom;}

    /*** RESERVA CADUCADA ***/
    .rcad .rcad_int .itm_lbl{display:block;font-size:14px;width:100%;margin-top:10px;vertical-align:bottom;}
    .rcad .rcad_int .itm_btn{display:block;float:none;width:100%;margin-top:10px;vertical-align:bottom;}

    /*** 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 FICHA UNIFICADO ***/
    .rfic_unif > .pnl_med > .pnl_med_int > .row{margin:0px !important;padding:0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:100%;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > h1{}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int{padding:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms{width:100%;padding:0px;font-size:13px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns{text-align:center;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns > .pnl_btn_mod{width:100%;margin:0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns > .pnl_btn_canc{width:100%;margin:10px 0px 0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod{margin-bottom:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_tit{padding:10px 5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_stit{padding:0px 5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_dts{padding:5px 5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_dts > .txa{height:50px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns{padding:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn{max-width:inherit;width:100%;margin:0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn_canc{max-width:inherit;width:100%;margin:6px 0px 0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc{margin-bottom:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_tit{padding:10px 5px 0px;font-size:20px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_stit{padding:0px 5px 0px;font-size:16px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts{padding:5px 5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .imp{font-size:18px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .itm{margin:0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_btns{padding:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_btns > .btn{max-width:inherit;width:49%;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int > .pnl_tit{}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_dts_tit{font-size:16px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_btns{text-align:center;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_tit{}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts{margin:0px;padding:0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_tit{display:none;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl .itm > .tit_int{color:#333333;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl{display:block;margin:5px 0px;padding:8px;border-bottom:1px solid #CCCCCC;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl:last-child{border:none;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm{display:block;width:100%;vertical-align:top;margin:4px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn{display:block;width:100%;vertical-align:top;text-align:center;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn .btn{width:80% !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl .itm > .tit_int{display:inline;font-weight:bold;padding-right:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_sel_tpv{display: inline-block;width: 100%; margin: 8px 8px 2px 8px;}

    /*** 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_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;}

    .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{line-height:22px;padding:5px;}
    .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_sup{margin:0px !important;padding:0px !important;}
    .rfin_inf .rfin_inf_int .pnl_inf{margin:0px !important;padding:0px !important;}
    .rfin_inf .rfin_inf_int .pnl_inf > .itm{width:80%;}

    /*** RESERVA FIN UNIFICADO ***/
    .modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm{width:100%;max-width:100% !important;}
    .modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm > .btn{width:100%;max-width:100% !important;}
    .modo_unif .rfin_pie > .rfin_pie_int > .pnl_btn{width:100%;max-width:100% !important;}
    .modo_unif .rfin_pie > .rfin_pie_int > .pnl_btn > .btn{width:100%;max-width:100% !important;}

    /*** 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;}
    
	 /*** TU BUSQUEDA EXT ***/
    .busqueda.busqueda_ext {padding:10px !important;font-size:14px !important;}
    .busqueda.busqueda_ext > .pnl_dts_1{display:block !important;width:100% !important;}
    .busqueda.busqueda_ext > .pnl_dts_1 > .pnl_tit{font-size:22px !important;}
    .busqueda.busqueda_ext > .pnl_dts_2{display:block !important;text-align:left !important;float:none !important;margin-top:5px !important;width:100% !important;}
    .busqueda.busqueda_ext > .pnl_dts_2 > .itm{margin:2px 0px 0px 0px !important;}

    /*** 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;}
	
	/*** 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;}

    /*** 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;}

    /*** MODO BOOKING ***/
    .mnu_booking{padding:5px 10px;}
    .mnu_booking .pnl_cont .pnl_bnv > .row > .sup{width:100%;}
    .mnu_booking .pnl_cont .pnl_bnv > .row > .sup > .tit{font-size:18px;}
    .mnu_booking .pnl_cont .pnl_bnv > .row > .sup > .exp{display:none;visibility:hidden;}
    .mnu_booking .pnl_cont .pnl_bnv > .row > .exit{width:100%;text-align:left;margin:5px 0px 0px 0px;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .agente > .lbl.age{margin:5px 0px 0px 0px;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente{text-align:left;margin:5px 0px 0px 0px;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .lbl{display:none;visibility:hidden;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .txt{width:calc(100% - 160px);}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .txt > input{width:100%;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .boton{width:160px;}

    /*** ADMINISTRACION GASTOS GESTION CLIENTE ***/
    .adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts > .pnl_lbl{width:50%;}
    .adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts > .pnl_txt{width:50%;}
    .adm_ggestc > .pnl_form > .pnl_btn > .btn{max-width:initial;}
    
    .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: 90%;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;}

    /*** OPCIONALES RESERVA UNIFICADO ***/
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header{display:none;visibility:hidden;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm{font-size:14px;line-height:18px;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .visible-xs.tit{display:inline-block !important;font-weight:normal !important;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .tipo {width:100%;text-align:left;font-weight:bold;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .concepto {width:100%;text-align:left;font-weight:bold;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .fecha {width:49%;text-align:left;font-weight:bold;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .dias {width:49%;text-align:left;font-weight:bold;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .importe {width:100%;text-align:left;font-weight:bold;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .cantidad {width:49%;text-align:left;font-weight:bold;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .importe_total {width:49%;text-align:left;font-weight:bold;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select {width:100%;text-align:left;margin-top:5px;}

    /*** VENTA COMPLEMENTARIA MODO UNIFICADO ***/
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .tit{width:100%;vertical-align:top;text-align:left;}
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp{width:100%;vertical-align:top;text-align:left;}
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn{height:35px;}
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a{padding:5px 0px;}
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .header{width:66.666666% !important;}
    .modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .button{width:33.333333% !important;}
    .modo_unif .pnl_vcomp_seg_ext .pnl_vcomp_seg_int .pnl_dat .pnl_btn{margin:10px auto 0px;}

    /*** RESERVA APLICAR CUPON MODO UNIFICADO ***/
    .modo_unif .rcup .rcup_int .rcup_cont {padding:0px;}
    .modo_unif .rcup .rcup_int{padding:15px;font-size:13px;}
    .modo_unif .rcup .rcup_int .pnl_tit{font-size:18px;padding:10px 0px;border:none;margin:0px;}
    .modo_unif .rcup .rcup_int .pnl_dts{font-size:13px;margin-top:0px;width:100%;}
    .modo_unif .rcup .rcup_int .pnl_dts > .pnl_lbl{display:block;width:100%;}
    .modo_unif .rcup .rcup_int .pnl_dts > .pnl_txb{display:block;width:100%;margin-top:5px;}
    .modo_unif .rcup .rcup_int .pnl_dts > .pnl_btn{display:block;width:100%;margin:5px auto 0px;float:none;text-align:center;}
    .modo_unif .rcup .rcup_int .pnl_dts_sel{font-size:13px;margin-top:0px;}
    .modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_lbl_tit{font-size:13px;}
    .modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_lbl{display:block;width:100%;margin-top:5px;}
    .modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_txb1{display:block;width:100%;margin-top:5px;}
    .modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_txb2{display:block;width:100%;margin-top:5px;}
    .modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_btn{display:block;width:100%;margin:15px auto 0px;float:none;text-align:center;}

    /*** RESERVA REGISTRO USUARIO UNIFICADO ***/
    .modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation{width:100%;}
    .modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li{text-align:center;}
    .modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .hidden-xs{}
    .modo_unif .rreg .rreg_int .pnl_dts .pnl_reg{padding:0px 5px;}
    .modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm{width:100%;margin:0px 0px 5px 0px !important;}
    .modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm:nth-child(2n){width:100%;margin:0px 0px 5px 0px !important;}
    .modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact{margin:0px 0px 5px 0px !important;width:100%;}
    .modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact.itm_fact_lg{width:100%;}
    

     /*** CARRITO DATOS USUARIO ***/    
    .modo_unif .carr_dts_usu > .carr_dts_usu_int{}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm{padding:10px 15px;background:#FFFFFF;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit{}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts{padding:0px 0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .pnl_pasajero_num{vertical-align:top;width:100%;margin-left:0px;margin-top:0px;margin-bottom:0px;padding-top:15px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero{vertical-align:top;width:100%;margin-left:0px;margin-top:5px;margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item{vertical-align:top;width:100%;margin-left:0px;margin-top:5px;margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_pasajeros_copiar{text-align:left;left:0px;right:initial;top:-45px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_pasajeros_copiar > a{line-height:26px;background-size:20px;padding-left:30px;font-size:14px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_dat > .pnl_dat_ext > .pnl_dat_int > .pnl_dts > .itm > .lbl{width:100%;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_dat > .pnl_dat_ext > .pnl_dat_int > .pnl_dts > .itm > .desc{width:100%;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_dat > .pnl_dat_ext > .pnl_dat_int > .pnl_dts > .itm > .desc  > .txb{width:100%;margin:0px;max-width:100%;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .pnl_tit{vertical-align:top;width:100%;margin-left:0px;margin-top:0px;margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .pnl_dts{vertical-align:top;width:100%;margin-left:0px;margin-top:5px;margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .txa{width:100%;margin:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .row{margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .pnl_tit_ppd{padding-bottom:40px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_pasajeros_copiar{text-align:left;left:0px;right:initial;top:-35px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_pasajeros_copiar > a{line-height:26px;background-size:20px;padding-left:30px;font-size:14px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .pnl_pasajero_num{vertical-align:top;width:100%;margin-left:0px;margin-top:0px;margin-bottom:0px;padding-top:15px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero{vertical-align:top;width:100%;margin-left:0px;margin-top:5px;margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item{vertical-align:top;width:100%;margin-left:0px;margin-top:5px;margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .pnl_tit{vertical-align:top;width:100%;margin-left:0px;margin-top:0px;margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .pnl_dts{vertical-align:top;width:100%;margin-left:0px;margin-top:5px;margin-bottom:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .txa{width:100%;margin:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm .lbl{width:100%;margin-left:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm .desc{width:100%;margin-top:5px;margin-left:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm .lbl{width:100%;margin-left:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm .desc{width:100%;margin-top:5px;margin-left:0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg .pnl_dts > .itm .lbl{width:100%;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg .pnl_dts > .itm .desc{width:100%;margin-top:5px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts{padding:0px;}

    /*** preguntas ***/
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .grp{display:inline-block;width: 100%;float:none;margin-left: 0px;margin-top: 5px;margin-bottom: 0px;padding:15px 0px 0px 0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm {display:inline-block;width: 100%;float:none;margin-left: 0px;margin-top: 5px;margin-bottom: 0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .grp{display:inline-block;width: 100%;float:none;margin-left: 0px;margin-top: 5px;margin-bottom: 0px;padding:15px 0px 0px 0px;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm {display:inline-block;width: 100%;float:none;margin-left: 0px;margin-top: 5px;margin-bottom: 0px;}

    /*** RESERVA FORMA PAGO UNIFICADO ***/
    .modo_unif .rfp .rfp_int .pnl_tit{padding:10px 10px 0px 10px;}
    .modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones{width:100%;}
    .modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton{width:100%;margin-top:10px;}
    .modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn{max-width:100%;}

    /*** RESERVA FIN UNIFICADO ***/
    .modo_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int, .rfin_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{max-width:100%;}

    /*** 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;}

    /*** FICHA SERVICIOS HOTEL Y HABITACIONES ***/
    .prod_fic_srvs ul li{width:47%;}

    /*** 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;}

    /*** RESERVA REGISTRO USUARIO UNIFICADO ***/
    .modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact{margin:0px 0px 5px 0px !important;width:100%;}
    .modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact.itm_fact_lg{width:100%;}

    /*** 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{flex-flow:column wrap;margin: 0px;padding: 20px 0px 0px;}
    .cms_estacion > .pnl_sectores > .itm_sector{margin:0px 0px 10px 0px;}
    .cms_estacion > .pnl_datos{margin:0px 0px 20px 0px;}
    .cms_estacion > .pnl_datos > .pnl_header > .nav-tabs > li{width:100%;}
    .cms_estacion > .pnl_datos > .pnl_header > .nav-tabs > li > a{margin:0px;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_itms{border-top:1px solid #878787;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms .pnl_pista{width:calc(100% - 80px);}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms .pnl_estado{width:40px;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms .pnl_dificultad{width:40px;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms > .itm_header{display:none;visibility:hidden;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms > .itm_pista{padding:10px 10px;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_instalacion{width:calc(100% - 40px);font-weight:bold;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_instalacion > .pnl_horarios_mobile{display:block;visibility:visible;font-weight:normal;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_apertura{display:none;visibility:hidden;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_cierre{display:none;visibility:hidden;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_estado{width:40px;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms > .itm_header{display:none;visibility:hidden;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms > .itm_instalacion{padding:10px 10px;}

    /*** PRODUCTOS LISTADO DESTACADOS ***/
    .prod_lst_dest > .prod_lst_dest_int{padding:10px 0px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel{margin:0px 0px 10px 0px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items{margin:20px 0px 0px 0px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel{width:90% !important;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons{left: -8%;width: 116%;}
    /*** maquetacion del item en modo vertical ***/
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical.no-carousel > .row > .pnl_item{min-height:initial;height:100%;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item{min-height:200px;border-bottom: 1px solid #CCCCCC;padding: 0px 0px 10px 0px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_img{height:150px;width:100%;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod{width:100%;margin:5px 0px 0px 0px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts{}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts{width:100%;padding:0px 0px;min-height:inherit;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod > a{font-size:20px;line-height:20px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_pob{margin:5px 0px;font-size:14px;line-height:15px;font-weight:bold;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_desc{padding:0px 0px 0px;border-top:0px;font-size:14px;line-height:15px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns{width:100%;margin:45px 0px 0px 0px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns > .pnl_prod_btns_dsd{width:initial;vertical-align:middle;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns > .pnl_prod_btns_btn{width:initial;vertical-align:middle;margin:0px 0px 0px 10px;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .pnl_share{top:initial;bottom:50px;left:initial;right:0px;text-align:right;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img_desc { width: 100%; display: flex; justify-content: center; align-items: center; font-family: 'Roboto', sans-serif; padding-top:5px!important;  }
    .prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img_desc img { max-width: 100%; max-height: 100%; object-fit: cover; border-radius: 5px; right: 0; top: 0; height: 160px; width:100px;}

     /*** Capa listado productos temas ***/
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod{display:inline-block;width:100%;font-size:14px;line-height:25px;color:#FFFFFF;font-weight:bold;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_pob{display:inline-block;width:100%;font-size:12px;line-height:16px;color:#FFFFFF;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img_desc {font-size:13px; width: 100%; display: flex; justify-content: center; align-items: center; font-family: 'Roboto', sans-serif;}
    .prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img_desc img { max-width: 100%; max-height: 100%; height: 170px; border-radius: 5px; right: 0; top: 0; }
    .prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn > a{display:inline-block;width:100%;vertical-align:top;color:#EE7404;line-height:5;height:30px;font-size:35px;font-weight:bold;cursor:pointer;background:transparent;text-decoration:none;}
 
}
