﻿
@media (min-width: 0px) and (max-width: 767px) {

    /*** GENERALES ***/
    .body_cargando{padding-top:70px;padding-bottom:20px;}
    .panel_fijo{position: relative !important;top: 0 !important;} /*Para las resoluciones pequeñas nunca dejamos fijos estos paneles*/
    .panel_relative{position: relative !important;top: 0 !important;}
    .popover{max-width:260px !important;}
    .popover-content {font-size:13px;}
    .popover .online {font-size:14px;}

    .container{width:100% !important;}


    /*** CONTENEDORES ***/
    .cont_vacio_interior_lat > .cont_vacio_interior_lat_int{min-width:100%;margin-left:0px;padding:0px;}
    .cont_busc_cont{background:#EAF0F4;}
    .cont_busc_cont > .cont_busc_cont_int{padding:10px;}
    .cont_busc_cont_interior > .cont_busc_cont_interior_int{min-width:100%;margin-left:0px;padding:10px 20px 15px 20px;}
    .cont_margen_superior.margen_sup{padding-top:20px;}

    /*** MASTERS PANELS IFRAMES ***/
    .cont_pnl_iframes > .cont_busc_cont_iframe > .cont_busc_cont_iframe_int .buscador > .cd-tabs{background:#EAF0F4;}


    /*** MASTERS HEADER ***/
    .header_container_ext{}
    .header_container_ext > .header_container_sup{}
    .header_container_ext > .header_container{position:absolute;background:transparent;}
    .header_container_ext > .header_container > .cont_logo{position:absolute;width:auto;margin:0px;top:10px;left:10px;}
    .header_container_ext > .header_container > .cont_logo > .logo{position:relative;top:0px;left:0px;}
    .header_container_ext > .header_container > .cont_logo > .logo.logo_cerrocastor > a > img,
    .header_container_ext > .header_container > .cont_logo > .logo.logo_puntoaustral > a > img,
    .header_container_ext > .header_container > .cont_logo > .logo.logo_beavermountain > a > img{max-width: auto;max-height:50px;}
    .header_container_ext > .header_container > .cont_menu_principal{position:absolute;width:auto;margin:0px;right:0px;top:0px;}
    .header_container_ext > .header_container > .cont_menu_aux{position:absolute;width:auto;margin:0px;right:50px;top:auto;}
    .header_container_ext > .header_container > .cont_menu_aux > .header_menu_aux_pnl_ayuda,
    .header_container_ext > .header_container > .cont_menu_aux > .header_menu_aux_pnl_login, 
    .header_container_ext > .header_container > .cont_menu_aux > .header_menu_aux_pnl_idiomas{padding:0px 0px 0px 10px;border:0px !important;}
    .header_container_ext > .header_container > .cont_items_aux{position:absolute;width:auto;margin:0px;right:0px;top:80px;}
    .header_container_ext > .header_container > .cont_items_aux > .header_items_aux_pnl_live{padding:0px 10px 0px 0px;}
    .header_container_ext > .header_container > .cont_items_aux > .header_items_aux_pnl_live > a.lnk_live{background-size: 20px;padding: 0px 0px 0px 25px;line-height: 30px;}
    .header_container_ext > .header_container > .cont_items_aux > .header_items_aux_pnl_acces{padding:0px 10px 0px 0px;}
    .header_container_ext > .header_container > .cont_items_aux > .header_items_aux_pnl_acces > a.lnk_acces{background-size: 20px;padding: 0px 0px 0px 25px;line-height: 30px;}
    .header_container_ext > .header_container_int > .cont_slider{position:relative;min-height:400px;}
    .header_container_ext > .header_container_int > .cont_busc,
    .header_container_ext > .header_container_int > .cont_busc_int{position:relative;top: 0px;left: 0px;right: 0px;}
    .header_container_ext > .header_container_int > .cont_social{display:none;visibility:hidden;}
    .header_container_ext > .header_container_inf{display:none !important;visibility:hidden !important;}
    .header_container_ext > .header_logo_interior{bottom:20px;left:auto;right:20px;}
    .header_container_ext > .header_logo_interior > .header_logo_interior_int{left:0px;}
    .header_container_ext > .header_logo_interior > .header_logo_interior_int .img-responsive{max-width:80px;}

    /*** MASTERS PANELS ***/


    
    /*** MASTERS FOOTER ***/
    .footer_container{}
    .footer_container > .footer_container_sup_fnd{}
    .footer_container > .footer_container_sup_fnd > .footer_container_sup_img{}
    .footer_container > .footer_container_med{flex-flow:column wrap;padding-top:20px;padding-bottom:20px;padding-left:0px;padding-right:0px;}
    .footer_container > .footer_container_med > .footer_container_med_1{width:100%;border:0px;text-align:center;border-bottom:1px solid #D2D8DB;padding-bottom:30px;}
    .footer_container > .footer_container_med > .footer_container_med_2{width:100%;border:0px;text-align:center;margin:20px auto 0px;}
    .footer_container > .footer_container_inf{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;}
    .footer_container > .footer_container_inf > .footer_container_inf_1{padding-top:0px;}
    .footer_container > .footer_container_inf > .footer_container_inf_2{padding-top:10px;}
    .footer_container > .footer_container_inf > .footer_container_inf_inf{flex-flow:column wrap;padding-top:20px;padding-bottom:0px;}
    .footer_container > .footer_container_inf > .footer_container_inf_inf > .footer_container_inf_3{margin:0px 0px 20px 0px;}
    .footer_container > .footer_container_inf > .footer_container_inf_inf > .footer_container_inf_4{margin:0px 0px 20px 0px;}
    .footer_container > .footer_container_inf > .footer_container_inf_inf > .footer_container_inf_5{margin:0px 0px 20px 0px;}

    /*** FOOTER CONTENIDO RECOMENDACIONES ***/
    .footer_cont_recom{}
    .footer_cont_recom > .pnl_tit{font-size:20px;line-height:26px;}
    .footer_cont_recom > .pnl_cont{flex-flow:column wrap;margin:20px auto;}
    .footer_cont_recom > .pnl_cont > .pnl_itm{border:0px;margin:20px 0px 0px 0px;}
    .footer_cont_recom > .pnl_cont > .pnl_itm > .pnl_itm_inf{margin:10px 0px 0px 0px;}

    /*** FOOTER CONTENIDO SPONSORS ***/
    .footer_cont_sponsors{text-align:center;}
    .footer_cont_sponsors > .pnl_tit{text-align:center;}
    .footer_cont_sponsors > .pnl_cont{flex-flow:column wrap;width:100%;max-width:100%;margin:10px auto 0px;}
    .footer_cont_sponsors > .pnl_cont > .pnl_itm{padding:0px;margin:10px 0px 0px 0px;}

    /*** FOOTER CONTENIDO MENU 1 ***/
    .footer_cont_menu1{flex-flow:column wrap;}
    .footer_cont_menu1 > .pnl_itm{display:flex;padding:0px 0px 10px;border:0px;}

    /*** FOOTER CONTENIDO MENU 2 ***/
    .footer_cont_menu2{flex-flow:column wrap;}
    .footer_cont_menu2 > .pnl_itm{display:flex;padding:0px 0px 10px;border:0px;}

    /*** ALTA NEWSLETTER ***/
    .reg_altanw > .reg_altanw_int{padding:0px 20px;text-align:center;}
    .reg_altanw > .reg_altanw_int > .pnl_dts > h2{text-align:center;}


    /*** MENU PRINCIPAL ***/
    .navbar{}
    .navbar > .container-fluid{padding:0px;}
    .navbar > .container-fluid > .navbar-header{margin:0px;}
    .navbar > .container-fluid > .navbar-header > .navbar-toggle{padding:0px;margin:0px;border-radius:0px;border:0px;}
    .navbar > .container-fluid > .navbar-header > .navbar-toggle .fa-lg{font-size:24px;line-height:70px;vertical-align:middle;padding: 0px 10px;text-align: center;color:#000000;}
    .navbar > .container-fluid > .navbar-header > .navbar-toggle.collapsed .fa-lg:before{content: "\f0c9";}
    .navbar > .container-fluid > .navbar-header > .navbar-toggle .fa-lg:before{content: "\f00d";}
    .navbar > .container-fluid > .navbar-collapse{margin:0px;padding:0px 10px 10px;background:#FFFFFF;border:0px;}
    .navbar > .container-fluid > .navbar-collapse.in{width:100%;max-width:500px;}
    .mpri .navbar-nav{margin:0px;width:100%;}
    .mpri .nav {float:left;}
    .mpri .nav > li {padding:0px;width:100%;}
    .mpri .nav > li > a {font-size:14px;line-height:20px;height:40px;text-shadow:none;color:#1C2433 !important;padding:10px;}
    .mpri .nav > li.selected > a {font-size:14px;text-shadow:none;}
    .mpri .nav > li{display:inline-block;}
    .mpri .nav > li > a.lnk_mnu_n2{display:inline-block !important;width:calc(100% - 30px);vertical-align:top;}
    .mpri .nav > li > a.lnk_mnu_n2:after{display:none;visibility:hidden;}
    .mpri .nav > li > a.lnk_open_sub2{display:inline-block !important;visibility:visible;width:30px;padding:6px;text-align:center;cursor:pointer;vertical-align:top;height:40px;}
    .mpri .nav > li > a.lnk_open_sub2:after{font-family:'FontAwesome';content:"\f107";font-size:20px;line-height:23px;}
    .mpri .nav > li > a.lnk_open_sub2.open-xs:after{content:"\f106";}
    .mpri .nav > li > .mnivel2{position:relative;display:none !important;top:0px;left:0px;padding: 0px 10px;width:100%;text-wrap:normal;}
    .mpri .nav > li > .mnivel2.open-xs{display:block !important;}
    .mpri .nav > li > .mnivel2 ul{padding:0px;}
    .mpri .nav > li > .mnivel2 ul li a{padding:10px;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_mas_items_n3:after{display:none;visibility:hidden;}
    .mpri .nav > li > .mnivel2 ul li > .mnivel3{position:relative;top:0px;left:0px;background:transparent;width:100%;text-wrap:normal;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_mnu_n3{display:inline-block !important;width:calc(100% - 30px);vertical-align:top;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_mnu_n3:after{display:none;visibility:hidden;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3{display:inline-block !important;visibility:visible;width:30px;padding:6px;text-align:center;cursor:pointer;vertical-align:top;height:40px;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3:after{font-family:'FontAwesome';content:"\f107";font-size:20px;}
    .mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3.open-xs:after{content:"\f106";}
    .mpri .nav > li > .mnivel2 ul li > .mnivel3{position:relative;display:none !important;top:0px;left:0px;padding: 0px 10px;width:100%;text-wrap:normal;}
    .mpri .nav > li > .mnivel2 ul li > .mnivel3.open-xs{display:block !important;}
    .mpri .nav > li > .mnivel2 ul li > .mnivel3 ul{padding:0px;}
    .mpri .nav > li > .mnivel2 ul li > .mnivel3 ul li a{padding:10px;}
    /*** modificaciones cuando tenemos la clase page_slider en el body ***/
    body.page_banner .navbar > .container-fluid > .navbar-header > .navbar-toggle .fa-lg,
    body.page_slider .navbar > .container-fluid > .navbar-header > .navbar-toggle .fa-lg{color:#FFFFFF;}

    /*** HEADER IDIOMA ***/
    .header_idio > .hidden-xs .dropdown > .lnk{background-size: 20px;padding: 0px 0px 0px 25px;line-height: 30px;}

    /*** HEADER MI CUENTA ***/
    .header_micu > .hidden-xs > .header_micu_int > .lnk{background-size: 20px;padding: 0px 0px 0px 25px;line-height: 30px;}
    


    
    

    



    

    /*** CONTENEDORES ***/
    .cont_defecto{}
    .cont_margen_superior{padding:10px 0px 0px;}
 
    
    /*** HEADER MI CUENTA CAPA ***/
    .header_micu_capa_int .pnl_tit{font-size:20px;line-height:30px;}
    .header_micu_capa_int > .pnl_dts_usu > .pnl_bnv{font-size:20px;line-height:30px;}
    .header_micu_capa_int .pnl_lbl{font-size:14px;}
    .header_micu_capa_int .lbl_min{font-size:13px;}
    .header_micu_capa_int a{font-size:13px;}
    .header_micu_capa_int label{font-size:13px;}
    .header_micu_capa_int > .pnl_sel_modo > .pnl_sel_modo > .lnk{padding:15px 0px;font-size:15px;}
    .header_micu_capa_int > .pnl_login{padding:15px 10px 10px;}
    .header_micu_capa_int > .pnl_record{padding:15px 10px 10px;}
    .header_micu_capa_int > .pnl_dts_usu{padding:15px 10px 10px;}

    /*** GALERIA IMAGEN SLIDER ***/
    .gal_sli{height:400px;}
    .gal_sli .carousel{max-height:400px;}
    .gal_sli .carousel img{max-height:380px;}
    .gal_sli .carousel-inner > .item img{min-height:400px;}
    .gal_sli .carousel-indicators{background:transparent;}
    .gal_sli .carousel-caption{bottom:80px;}
    .gal_sli .carousel-caption .tit{font-size:32px;line-height:32px;}
    .gal_sli .carousel-caption .desc{font-size:20px;line-height:20px;}
    .gal_sli .carousel-controls{display:none;visibility:hidden;}
    /*.gal_sli .carousel-controls .carousel-control{height:50px !important;width:50px !important;}
    .gal_sli .carousel-controls .carousel-control.left{left:-25px!important;}
    .gal_sli .carousel-controls .carousel-control.left:hover{left:-25px!important;}
    .gal_sli .carousel-controls .carousel-control.left .fa-lg:before{border-width:3px;height:13px;width:13px;left: 32px;top: 19px;}
    .gal_sli .carousel-controls .carousel-control.right{right:-25px!important;}
    .gal_sli .carousel-controls .carousel-control.right:hover{right:-25px!important;}
    .gal_sli .carousel-controls .carousel-control.right .fa-lg:before{border-width:3px;height:13px;width:13px;right: 32px;top: 19px;}*/
    .gal_sli .carousel-indicators{bottom:10px;height:auto;}
    .gal_sli .carousel-indicators li,
    .gal_sli .carousel-indicators li.active{width:15px;height:15px;}

    /*** GALERIA IMAGEN HEADER ***/
    .gal_header .content{background:transparent;}
    .gal_header .content > h1{bottom:100px;font-size: 46px;line-height: 46px;}
    /*** modificacion cuando tenemos la clase .buscador ***/
    .gal_header.buscador img{height:400px;}
    .gal_header.buscador .content > h1{bottom:100px;}
    /*** modificacion cuando tenemos la clase .expand ***/
    .gal_header.expand img{height:500px;}
    .gal_header.expand .content > h1{bottom:auto;top:110px;}
    .gal_header.expand .content > .desc{font-size:18px;line-height:22px;bottom:auto;top:220px;}

    /*** GALERIA IMAGEN LIST ***/
    /*** modificaciones para la maquetacion .galeria ***/
    .gal.galeria > .gal_lis{}
    .gal.galeria > .gal_lis.owl-carousel{min-height:300px;}
    .gal.galeria > .gal_lis.owl-carousel > .owl-wrapper-outer > .owl-wrapper > .owl-item > .thumbnail{min-height:300px;}
    .gal.galeria > .gal_lis.owl-carousel > .owl-wrapper-outer > .owl-wrapper > .owl-item > .thumbnail > .img_back{min-height:300px;}

    /*** RECORDAR CLAVE ***/
    .rec_clv .pnl_dts .pnl_form > .pnl_btn{margin:10px 0px 0px;}

    /*** MENU MI CUENTA CABECERA ***/
    .mnu_mcu .pnl_cont{padding:0px 10px;}

    /*** 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;}

    /*** INCIDENCIA ***/
    form > .cont_inc{width:100% !important;padding:10px 15px;}
    .cont_inc{margin:0px auto;padding:10px 0px;}
    .cont_inc > .cont_inc_pnl_tit{padding:0px 0px 0px 52px;font-size:24px;line-height:28px;}
    .cont_inc > .cont_inc_int {margin-bottom:0px;padding:0px;}
    .cont_inc > .cont_inc_int .pnl_ico{position: relative;margin: 0 auto;text-align: center;display: inline-block;width: 100%;top: 0px;left: 0px;}
    .cont_inc > .cont_inc_int .pnl_dts{position:relative;margin:10px auto 0px auto;width:100%;padding:0px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_desc {}
    .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_solu > .itm > .lbl{width:100%;text-align:left;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_solu > .itm > .lbl_dt{width:100%;margin-top:3px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_btn > .bt_inc_divbt_err_div{width:100%;margin:5px 0px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_btn > .bt_inc_div{width:100%;margin:5px 0px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_btn > .bt_inc_div input{min-width:100%;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_btn > .bt_inc_div a{font-size:20px;line-height:20px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_btn > .bt_inc_div a:hover{font-size:20px;line-height:20px;}

    /*** ERROR ***/
    .cont_err > .pnl_dts{max-width:100%;margin:5px auto 0;}
    .cont_err > .pnl_dts > .pnl_tit{padding:20px 0px 10px;font-size:32px;line-height:32px;}
    .cont_err > .pnl_dts > .pnl_stit{margin:0px;padding:0px 10px 0px;font-size:22px;line-height:22px;}
    .cont_err > .pnl_dts > .pnl_explica{font-size:16px;line-height:16px;padding:10px 0px;margin:10px 20px 0px;}
    .cont_err > .pnl_dts > .pnl_explica ul{margin:0px !important}
    .cont_err > .pnl_dts > .pnl_explica ul li{padding:5px 0px;}
    .cont_err > .pnl_btn{padding:15px;max-width:100%;}
    .cont_err > .pnl_btn .pnl_stit{font-size:22px;line-height:22px;}
    .cont_err > .pnl_btn .pnl_btn_btn{margin-top:5px;}
    .bt_err_div{width:100%;margin:5px 0px;}
    .bt_err_div input{min-width:100%;}
    .bt_err_div a{font-size:20px;line-height:20px;}
    .bt_err_div a:hover{font-size:20px;line-height:20px;}

    /*** BUSCADOR COMUN ***/
    .busc input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"] {padding:6px 10px;height:35px;font-size:13px;}
    .busc select{padding:6px 10px;height:35px;font-size:13px;}
    .busc_ppd input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"] {padding:6px 10px; height:35px;font-size:13px;}
    .busc_ppd select{padding:6px 10px;height:35px;font-size:13px;}
    .cal{top:10px;width:16px !important;height:16px !important;}
    .busc > .pnl_btns > .btn{height:35px;font-size:16px;padding:2px 12px;}
    .busc > .pnl_btns > .btn::after{font-size:16px;}
    .busc > .pnl_btns > input.btn{padding:6px 12px;}
    .busc_ppd > .pnl_btns .btn{height:35px;font-size:16px;}

    /*** BUSCADOR TIPO ***/

    /*** BUSCADOR FECHAS ***/
    .flt_fechas > .pnl_entrada > .pnl_itms .input input{padding-left:36px;}

    /*** BUSCADOR BLOQUE FECHA RANGE ***/
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng{height:35px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext{height:35px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng{height: 35px;font-size: 13px;padding: 8px 6px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng_tit{top:2px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng{top:2px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper{max-width:calc(100% - 14px);padding-left: 12px;}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:40px;}
    /*** en version movil y tablet el calendario tiene que ocupar siempre el 100% del espacio disponible ***/
    .date-picker-wrapper{width:100% !important;}
    .date-picker-wrapper .month-wrapper{width:100% !important;}
    .date-picker-wrapper .month-wrapper table{width:100%;float: none;border-collapse: collapse;box-sizing: border-box;}
    .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:45px;}

    /*** BUSCADOR OCUPACION ***/
    /*** ocupaciones en capa ***/
    .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones{padding: 8px 6px;height: 35px;font-size: 13px;}
    .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones:after{top:8px;font-size:20px;}
    .flt_ocupacion.flt_ocupacion_capa > .pnl_int{margin-top:-15px;}

    /*** TU BUSQUEDA BUSCADOR TAB ***/
    .val_tbsqbusc{margin-bottom:0px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_tubusqueda_cont > .val_tbsqbusc_cont_tubusqueda{padding:10px;width:calc(100% - 20px) !important;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_tubusqueda_cont > .val_tbsqbusc_cont_tubusqueda > .pnl_dts{margin:0px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_tubusqueda_cont > .val_tbsqbusc_cont_tubusqueda > .pnl_dts > .pnl_itm{display:inline-block;width:100%;border-right:none !important;font-size:14px;line-height:24px;padding-right:0px;margin-right:0px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_tubusqueda_cont > .val_tbsqbusc_cont_tubusqueda > .pnl_dts > .pnl_itm.pnl_fecha{background-size:18px;padding-left:24px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_tubusqueda_cont.srv_23 > .val_tbsqbusc_cont_tubusqueda > .pnl_dts > .pnl_itm.pnl_tipo{background-size:18px;padding-left:24px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_tubusqueda_cont > .val_tbsqbusc_cont_tubusqueda > .pnl_dts > .pnl_itm.pnl_duracion{background-size:18px;padding-left:24px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_tubusqueda_cont > .val_tbsqbusc_cont_tubusqueda > .pnl_colapsar{margin:0px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_tubusqueda_cont > .val_tbsqbusc_cont_tubusqueda > .pnl_colapsar > .lnk{font-size:15px;padding-left:24px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_buscador_cont > .val_tbsqbusc_cont_buscador{padding:0px 10px 10px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_buscador_cont > .val_tbsqbusc_cont_buscador > .pnl_buscador{width:100%;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_buscador_cont > .val_tbsqbusc_cont_buscador > .pnl_colapsar{width:100%;text-align:right;padding:0px;}
    .val_tbsqbusc > .val_tbsqbusc_cont > .val_tbsqbusc_cont_buscador_cont > .val_tbsqbusc_cont_buscador > .pnl_colapsar > .lnk{font-size:15px;background-size:12px;padding-left:16px;}




    /*** BUSCADOR TAB ***/
    .buscador .cd-tabs{padding-bottom:0px;}
    .buscador .cd-tabs-selector > .lnk_tab_selector{max-width:100%;}
    .buscador .cd-tabs-selector > .lnk_tab_selector::after{font-size:20px;}
    .buscador .cd-tabs-navigation{margin:0px;}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int{margin:0px;padding:0px 10px;}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int::-webkit-scrollbar {height: 4px;width: 4px;border: 1px solid #555555;cursor:pointer;}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int::-webkit-scrollbar-track {border-radius: 0;background: #555555;cursor:pointer;}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int::-webkit-scrollbar-thumb {border-radius: 0;background: #b0b0b0;cursor:pointer;border-radius:2px;}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int > li{position:relative;min-width:initial;padding:0px 0px 6px 0px;background:transparent;}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int > li > a{display: block;padding:10px;}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int > li > a.selected{}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int > li > a > .hidden-xs{display:block !important;visibility:visible !important;}
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int > li > a > .visible-xs{display:none !important;visibility:hidden !important;}
    .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:fit-content;}
    .buscador .cd-tabs-navigation.scroll > .cd-tabs-navigation-int > li > a{white-space:nowrap;padding:10px 10px 6px 10px;}
    .buscador .cd-tabs-content{padding:10px 0px 0px 0px;background: transparent;border-radius: 0px;}
    .buscador .cd-tabs-content li{border-radius:0px;box-shadow:none;}
    .buscador .cd-tabs-content li > iframe{border-radius:0px;}



    /*** BUSCADOR CONTENEDOR BUSCADORES ***/
    .busc_contbusc > .pnl_ctls{width:100%;margin-right: 0px;margin-left: 0px;margin-bottom: 10px;}
    .busc_contbusc > .pnl_ctls > .flt_contbusc_tipo{border-right:0px;}
    .busc_contbusc > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_itms select{padding:6px 10px;height:35px;font-size:13px;}
    .busc_contbusc > .pnl_ctls > .flt_contbusc_tipo > .tipo > .pnl_itms:before{font-size:20px;}
    .busc_contbusc > .pnl_busc{width:100%;}

    /*** BUSCADORES ***/
    .busc_act,
    .busc_contbusc,
    .busc_alj,
    .busc_ff,
    .busc_ppd,
    .busc_pqt{padding:0px;border-radius:0px;background:transparent;}

    /*** BUSCADOR SERVICIOS ***/
    .busc_act > .pnl_ctls{width:100%;margin-right:0px;}
    .busc_act > .pnl_ctls > .flt_tema{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;border-right:0px;}
    .busc_act > .pnl_ctls > .flt_tema > .tema{width:100% !important;}
    .busc_act > .pnl_ctls > .flt_tema > .tema > .pnl_itms select{background-size:16px;background-position-x:12px;}
    .busc_act > .pnl_ctls > .flt_tema > .tema > .pnl_itms:before{font-size:20px;}
    .busc_act > .pnl_ctls > .flt_tipo{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;border-right:0px;}
    .busc_act > .pnl_ctls > .flt_tipo > .tipo{width:100% !important;}
    .busc_act > .pnl_ctls > .flt_tipo > .tipo > .pnl_itms select{background-size:16px;background-position-x:12px;padding-left:36px;}
    .busc_act > .pnl_ctls > .flt_tipo > .tipo > .pnl_itms:before{font-size:20px;}
    .busc_act > .pnl_ctls > .flt_fechas_rng{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;}
    .busc_act > .pnl_ctls > .flt_estilo > .estilo,
    .busc_act > .pnl_ctls > .flt_nivel > .nivel{border-right:0px;}
    .busc_act > .pnl_ctls > .flt_estilo > .estilo > .pnl_itms:before,
    .busc_act > .pnl_ctls > .flt_nivel > .nivel > .pnl_itms:before,
    .busc_act > .pnl_ctls > .flt_fechas > .pnl_numnoches > .pnl_itms:before{font-size:20px;}
    .busc_act > .pnl_btns{width:100%;}
    /*** modificaciones para el buscador de alquiler de material ***/
    .busc_act.busc_extra_110 > .pnl_ctls > .flt_tema,
    .busc_act.busc_extra_111 > .pnl_ctls > .flt_tema{width:100%;}
    .busc_act.busc_extra_110 > .pnl_ctls > .flt_tipo,
    .busc_act.busc_extra_111 > .pnl_ctls > .flt_tipo{width:100%;}
    .busc_act.busc_extra_110 > .pnl_ctls > .flt_fechas_rng,
    .busc_act.busc_extra_111 > .pnl_ctls > .flt_fechas_rng{width:100%;}
    /*** modificaciones para el buscador de clases ***/
    .busc_act.busc_extra_121 > .pnl_ctls{width:100%;margin-right:0px;}
    .busc_act.busc_extra_121 > .pnl_ctls > .flt_tipo{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;}
    .busc_act.busc_extra_121 > .pnl_ctls > .flt_tipo.flt_subtipo{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;}
    .busc_act.busc_extra_121 > .pnl_ctls > .flt_fechas_rng{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;border-right:0px;}
    .busc_act.busc_extra_121 > .pnl_ctls > .flt_estilo{width:100%;margin:0px 0px 10px 0px;}
    .busc_act.busc_extra_121 > .pnl_ctls > .flt_nivel{width:100%;margin:0px 0px 10px 0px;}
    .busc_act.busc_extra_122 > .pnl_ctls{width:100%;margin-right:0px;}
    .busc_act.busc_extra_122 > .pnl_ctls > .flt_tipo{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;}
    .busc_act.busc_extra_122 > .pnl_ctls > .flt_tipo.flt_subtipo{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;}
    .busc_act.busc_extra_122 > .pnl_ctls > .flt_fechas_rng{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;}
    .busc_act.busc_extra_122 > .pnl_ctls > .flt_nivel{width:100%;margin:0px 0px 10px 0px;}
    .busc_act.busc_extra_121 > .pnl_btns,
    .busc_act.busc_extra_122 > .pnl_btns{width:100%;}
    /*** modificaciones para el buscador de restauracion ***/
    .busc_act.busc_extra_150 > .pnl_ctls > .flt_fechas_rng{display:inline-block;width:100%;margin:0px;border-right:0px;}

    /*** BUSCADOR ALOJAMIENTOS ***/
    .busc_alj { display: inline-block; width: 100%; padding:0px;}
    .busc_alj > .pnl_tit{display:none;visibility:hidden;}
    .busc_alj > .pnl_ctls {display:inline-block;width:100%;}
    .busc_alj > .pnl_ctls > .flt_fechas_rng {margin:0px 0px 10px 0px;width:100%;border-right:0px;} 
    .busc_alj > .pnl_ctls > .flt_ocupacion {margin:0px 0px 0px 0px;width:100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:100%;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs .pnl_itms .itm{width:100%;margin:0px;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:100%;margin:8px 0px 0px 0px;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm{width:calc(50% - 4px);margin:0px;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{margin:0px 4px 0px 0px;}
    .busc_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{margin:0px 0px 0px 4px;}
    .busc_alj > .pnl_ctls > .flt_ocupacion .edds .cmb_itm_e{width:calc(33.333333% - 5.333333px);margin:8px 0px 0px 8px;}
    .busc_alj > .pnl_ctls > .flt_ocupacion .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
    .busc_alj > .pnl_btns {display:inline-block;width:100%;margin-top:10px;margin-left:0px;}

    /*** BUSCADOR FORFAIT ***/
    .busc_ff > .pnl_ctls{width:100%;margin-right:0px;}
    .busc_ff > .pnl_ctls > .flt_ffpr{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;border-right:0px;}
    .busc_ff > .pnl_ctls > .flt_ffpr > .ffpr > .pnl_itms:before{font-size:20px;}
    .busc_ff > .pnl_ctls > .flt_fechas_rng{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;border-right:0px;}
    .busc_ff > .pnl_ctls > .flt_ffcto{width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;position:relative;}
    .busc_ff > .pnl_ctls > .flt_ffcto > .pnl_ext > .lnk_conceptos{padding: 8px 12px;height: 35px;font-size: 13px;}
    .busc_ff > .pnl_ctls > .flt_ffcto > .pnl_ext > .lnk_conceptos:after{top:8px;font-size:20px;}
    .busc_ff > .pnl_ctls > .flt_ffcto > .pnl_int{max-width:100%;margin-top:-15px;border:0px;}
    .busc_ff > .pnl_ctls > .flt_ffcto > .pnl_int > .pnl_conceptos > .pnl_itms > .itm > .itm_lbl{font-size:15px;}
    .busc_ff > .pnl_ctls > .flt_ffcto > .pnl_int > .pnl_conceptos > .pnl_itms > .itm > .itm_lbl > .plz{font-size:12px;}
    .busc_ff > .pnl_ctls > .flt_ffcto > .pnl_int > .pnl_foot > .pnl_btn{width:100%;}
    .busc_ff > .pnl_btns{width:100%;}

    /*** BUSCADOR PAQUETE PREDEFINIDO ***/
    .busc_ppd > .pnl_flts{width:100% !important;margin-right:0px;}
    .busc_ppd > .pnl_flts > .flts{}
    .busc_ppd > .pnl_flts > .flts > .flt_hot_tipo {width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;border-right:0px;}
    .busc_ppd > .pnl_flts > .flts > .flt_hot_tipo > .pnl_itms{width:100% !important;}
    .busc_ppd > .pnl_flts > .flts > .flt_hot_tipo > .pnl_itms:before{font-size:20px;}
    .busc_ppd > .pnl_flts > .flts > .flt_hot_clas {width:100%;margin-right:0px;margin-left:0px;margin-bottom:10px;border-right:0px;}
    .busc_ppd > .pnl_flts > .flts > .flt_hot_clas  > .pnl_itms{width:100% !important;}
    .busc_ppd > .pnl_flts > .flts > .flt_fechas_rng{width:calc(50% - 5px);margin-right:5px;margin-left:0px;margin-bottom:10px;border-right:0px;}
    .busc_ppd > .pnl_flts > .flts > .flt_hot_duracion{width:calc(50% - 5px);margin-left:5px;margin-right:0px;margin-bottom:10px;}
    .busc_ppd > .pnl_flts > .flts > .flt_hot_duracion > .pnl_itms:before{font-size:20px;}
    .busc_ppd > .pnl_flts > .flts > .flt_tem{width:100% !important;margin-right:0px;margin-left:0px;margin-bottom:10px;}
    .busc_ppd > .pnl_flts > .flts > .flt_tem > .pnl_itms{width:100% !important;}
    .busc_ppd > .pnl_flts > .flts > .pnl_cal_show{display:inline-block;vertical-align:top;width:100%;margin:0px;}
    .busc_ppd > .pnl_btns{width:100% !important;}
    
    /*** BUSCADORES FICHA ***/
    .ficha > .busc_act,
    .ficha > .busc_contbusc,
    .ficha > .busc_ff,
    .ficha > .busc_ppd,
    .ficha > .busc_pqt{width:100%;}

    /*** 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;}
    /*** modificaciones para el buscador de alquiler de material ***/
    .ficha .busc_act.busc_extra_110 > .pnl_ctls{height:initial;}
    .ficha .busc_act.busc_extra_110 > .pnl_ctls > .flt_fechas{position:relative;left:initial;top:initial;}
    /*** modificaciones para el buscador de clases ***/
    .ficha > .busc_act.busc_extra_120 > .pnl_ctls {display:block;width:100%;}
    .ficha > .busc_act.busc_extra_120 > .pnl_btns {display:block; width:100%; float:none;margin-top:10px;}

    /*** BUSCADOR FORFAIT FICHA ***/
    .ficha > .busc_ff > .pnl_ctls {height:initial;display:block;width:100%;}
    .ficha > .busc_ff > .pnl_ctls > .flt_fechas{position:relative;left:initial;top:initial;}
    .ficha > .busc_ff > .pnl_ctls > .flt_ffcto{position:relative;left:initial;top:initial;}
    .ficha > .busc_ff > .pnl_btns {display:block; 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;}

    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion .itm .cmbs > .cmb_itm:before,
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion > .pnl_habs > .pnl_itms .cmb_itm:before,
    .ficha > .busc_pqt > .pnl_ctls > .flt_ocupacion .edds .cmb_itm_e:before{font-size:20px;}

    /*** VALORACION PAGINACION ***/
    .valoracion > .row.paginador{display:block;width:100%;text-align:left;margin-top:5px;}
    .valoracion > .row.paginador > .pnl_ord{text-align:left;float:none;width:100%;}
    .valoracion > .row.paginador > .pnl_pgs{text-align:left;float:none;width:100%;margin-top:20px;padding:0px;}
    .valoracion > .row.paginador > .pnl_pgs > .pagination{float:none !important;text-align:center;}

    /*** FILTROS VALORACION  ***/
    .filt{}
    .filt > .tit{display:inline-block;width:100%;visibility:visible;text-align:left;margin-bottom:20px;}
    .filt > .tit > a{display:inline-block;}
    .filt > .tit > a:hover{text-decoration:none;}
    .filt > .cont.collapse{display:none !important;}
    .filt > .cont.collapse.in{display:block !important;}

    /*** VALORACION TITULO  **/
    .valTitulo > .tit {font-size: 18px;line-height:20px;}

    /*** VALORACION SUBTITULO ***/
    .valSubTitulo {margin:5px 0px;}
    .valSubTitulo > .tit {font-size: 30px;line-height:34px;}

    /*** LISTADO VALORACION ***/
    .valoracion select{padding:2px 4px;}
    .valoracion > .listVal > .sep_val{margin-bottom:15px;}
    .valoracion > .listVal > .vext > .header{padding:5px;}
    .valoracion > .listVal > .vext > .header > .pImgSlider{display:block; width:100%;}
    .valoracion > .listVal > .vext > .header > .pImgSlider > .carousel{max-height:200px;}
    .valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a > img{margin:0 auto;width:100%;max-height:200px;}
    .valoracion > .listVal > .vext > .header > .pnl_reco{display:inline-block;width:100%;text-align:center;position:relative;}
    .valoracion > .listVal > .vext > .header > .pnl_reco > .pnl_reco_int{top:-30px;}   
    .valoracion > .listVal > .vext > .header > .pData {display:block; width:100%; margin-top:5px;padding:0px;}
    .valoracion > .listVal > .vext > .header > .pData > .tit {font-size:20px; line-height:24px;}
    .valoracion > .listVal > .vext > .header > .pData > .tit a {font-size:20px; line-height:24px;}
    .valoracion > .listVal > .vext > .header > .pData > .pob{width:100%;}
    .valoracion > .listVal > .vext > .header > .pData > .desde {position:relative;left:0;top:0px;text-align:right;margin:0px;display:inline-block;width:100%;min-height: auto;padding: 5px 0px;border-left: 0px;border-bottom: 1px solid #CCCCCC;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .lit{display:inline-block;margin-right:10px;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .precio{display:inline-block;}
    .valoracion > .listVal > .vext > .header > .pData > .desc {line-height: 16px;font-size: 14px;margin-top: 10px;width:100%;}
    .valoracion > .listVal > .vext > .header > .pData > .desc a {font-size: 14px;}
    .valoracion > .listVal > .vext > .promos > .promos_lbl{font-size:14px;line-height:16px;clear:both;}
    .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 > .booking{display:inline-block;width:49%;margin:10px 0px 0px 1%;}
    .valoracion > .listVal > .vext{font-size:14px;}
    .valoracion > .listVal > .vext > .val > .header > .sup {font-size:14px !important;}
    .valoracion > .listVal > .vext > .val > .grup, .valoracion > .listVal > .vext > .val > .content > .grup {font-size:14px !important; font-weight:bold !important;padding:8px 5px;}
    .valoracion > .listVal > .vext > .val > .header, .valoracion > .listVal > .vext > .val > .content > .header{display:none;visibility:hidden;}
    .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:80%;padding-left:10%;}
    .valoracion > .listVal > .vext > .val .oferta {width:18%;text-align:center;display:inline-block;vertical-align:middle;}
    .valoracion > .listVal > .vext > .val .oferta img {width:40px;}
    .valoracion > .listVal > .vext > .val .precio {width:calc(100% - 40px); text-align:right;}
    .valoracion > .listVal > .vext > .val .seleccion {width:40px;text-align:center;}
    .valoracion > .listVal > .vext > .val .reservar_item {width:18%;text-align:center;}
    .valoracion > .listVal > .vext > .val > .btns {padding-top:5px; display:block;text-align:center;width:100%;}
    .valoracion > .listVal > .vext > .val > .btns > .importes_pdia {margin:5px 0px 10px;display:block;text-align:left;border:none;}
    .valoracion > .listVal > .vext > .val > .btns > .importes_pdia > .tit {vertical-align:middle;}
    .valoracion > .listVal > .vext > .val > .btns > .importes_pdia > .importe {vertical-align:middle;}
    .valoracion > .listVal > .vext > .val > .btns > .importes {margin:5px 0px 10px;display:block;text-align:left;}
    .valoracion > .listVal > .vext > .val > .btns > .importes > .tit {vertical-align:middle;}
    .valoracion > .listVal > .vext > .val > .btns > .importes > .importe {vertical-align:middle;}
    .valoracion > .listVal > .vext > .val > .btns > .reservar{text-align:center;display:block;}
    .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:0%; min-width:0%;}
    .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%;}

    .valoracion > .listVal > .vext.svr > .fecha {width:100%; text-align:left; padding:10px 0px 10px 0px;border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;font-size:13px;font-weight:normal;}
    .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;}

    .valoracion > .listVal > .vext.svr > .val_prp .estado{width:40px;display:inline-block;vertical-align:middle;text-align:center;font-size:13px;}
    .valoracion > .listVal > .vext.svr > .val_prp .servicio{width:calc(100% - 40px);display:inline-block;vertical-align:middle;text-align:left;font-size:13px;}
    .valoracion > .listVal > .vext.svr > .val_prp .servicio.ofertas{width:calc(100% - 40px);}
    .valoracion > .listVal > .vext.svr > .val_prp .precio{width:calc(100% - 80px);display:inline-block;vertical-align:middle;text-align:left;font-size:13px;margin-top:8px;padding-left:0px !important;}
    .valoracion > .listVal > .vext.svr > .val_prp .precio.ofertas{width:calc(100% - 120px);}
    .valoracion > .listVal > .vext.svr > .val_prp .oferta{width:40px;display:inline-block;vertical-align:middle;text-align:center;font-size:13px;}
    .valoracion > .listVal > .vext.svr > .val_prp .seleccion{width:80px;display:inline-block;vertical-align:middle;text-align:center;font-size:13px;margin-top:8px;}
    .valoracion > .listVal > .vext.svr > .val_prp .reservar_item{width:80px;display:inline-block;vertical-align:middle;text-align:center;font-size:13px;margin-top:8px;}

    .valoracion > .listVal > .vext.svr > .val_prp .estado.horas{width:40px;display:inline-block;vertical-align:middle;text-align:center;font-size:13px;}
    .valoracion > .listVal > .vext.svr > .val_prp .servicio.horas{width:calc(100% - 40px);display:inline-block;vertical-align:middle;text-align:left;font-size:13px;}
    .valoracion > .listVal > .vext.svr > .val_prp .servicio.horas.ofertas{width:calc(100% - 40px);display:inline-block;vertical-align:middle;text-align:left;font-size:13px;}
    .valoracion > .listVal > .vext.svr > .val_prp .precio.horas{width:calc(100% - 180px);display:inline-block;vertical-align:middle;text-align:left;font-size:13px;margin-top:8px;}
    .valoracion > .listVal > .vext.svr > .val_prp .precio.horas.ofertas{width:calc(100% - 220px);}
    .valoracion > .listVal > .vext.svr > .val_prp .hora.horas{width:100px;display:inline-block;vertical-align:middle;text-align:center;font-size:13px;margin-top:8px;}
    .valoracion > .listVal > .vext.svr > .val_prp .seleccion.horas{width:80px;display:inline-block;vertical-align:middle;text-align:center;font-size:13px;margin-top:8px;}
    .valoracion > .listVal > .vext.svr > .val_prp .reservar_item.horas{width:80px;display:inline-block;vertical-align:middle;text-align:center;font-size:13px;margin-top:8px;}

    .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 > .btns {display:block;width:100%;padding-top:10px;}
    .valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar{width:100%;}

    /*** VALORACION FICHA ***/
    /* REDEFINIDOS PARA SERVICIOS PROPIOS */
    .prod_fic_val > .vext.svr > .val_prp .precio{padding-left:10px !important;}

    /*** MARKER MAPA VALORACION  ***/
    .map_marker{width:100%;max-width:300px;}
    .map_marker > .image_back{width:100%;}
    .map_marker > .content {width:100%;margin-left:0px;}
    .map_marker > .content > .data > .tit{margin-top:10px;}
    .map_marker > .reserva {margin-top:10px;}

    /*** TPV FIN UNIFICADO ***/
    .cont_res_tpv_fin_unif > .pnl_inf > .pnl_inf_int > .cont_btns > .cont_btns_int > .itm{width:100%;margin-right:0px;}













    /*** DATOS RESERVA UNIFICADO ***/
    .cont_res_datos_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_tit > h1{font-size:24px;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int{padding:0px 0px !important;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int > .row{margin:0px !important;padding:0px !important;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_lat > .panel_fijo{width:100% !important;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:100%;max-width:100%;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int > .rpt > .rpt_int > .explica{display:none;visibility:hidden;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int > .rpt > .rpt_int > .seguro{display:none;visibility:hidden;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .rpt{display:inline-block;visibility:visible;margin-bottom:20px;}

    /*** RESERVA FIN UNIFICADO ***/
    .rfin_unif > .pnl_med > .pnl_med_int > .row{margin:0px !important;padding:0px !important;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:100%;}

    /*** 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{padding:5px 15px 10px 15px;}
    .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:15px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm{margin-top: 5px;padding-bottom: 5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_tit{width:100%;font-size:17px;line-height:20px;text-align:left;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_lbl{width:100%;font-size:17px;line-height:20px;text-align:left;}
    .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;font-size:20px;}
    .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;font-size:16px;}
    .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 > .row{padding:10px 15px;}
    .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_docs > .pnl_docs_int .pnl_dts > .pnl_btns .itm{width:100%;max-width:100%;margin-right:0px;}
    .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{padding:10px 15px;}
    .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{display:block;margin:5px 0px 10px;padding:0px 0px 10px;border-bottom:1px solid #EAEAEA;}
    .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;margin:5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn .btn{width:100% !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;}
    
    /*** CARRITO DATOS USUARIO ***/    
    .carr_dts_usu > .carr_dts_usu_int{}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm{padding:10px 15px;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts{padding:0px 0px;}
    .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;}
    .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;}
    .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;}
    .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;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_pasajeros_copiar > a{line-height:20px;background-size:20px;padding-left:30px;font-size:14px;}
    .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%;}
    .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%;}
    .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%;}
    .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;}
    .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;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .txa{width:100%;margin:0px;}
    .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;}
    .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;}
    .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;}
    .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;}
    .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;}
    .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;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm .lbl{width:100%;margin-left:0px;}
    .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;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm .lbl{width:100%;margin-left:0px;}
    .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;}
    .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%;}
    .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;}
    /*** solicitud código WTP para recarga de forfaits***/
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_rforfait_wtp > .pnl_rforfait_wtp_tit {width:100%;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_rforfait_wtp > .pnl_rforfait_wtp_dts {width:100%;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_rforfait_wtp > .pnl_rforfait_wtp_dts > .pnl_rforfait_wtp_dts_txb {margin-left:0px;width:35%;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_rforfait_wtp > .pnl_rforfait_wtp_dts > .pnl_rforfait_wtp_dts_btn_val {width:64%;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_rforfait_wtp > .pnl_rforfait_wtp_dts > .pnl_rforfait_wtp_dts_btn_val > .pnl_rforfait_wtp_dts_val {width:55%;margin-left:3%;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_rforfait_wtp > .pnl_rforfait_wtp_dts > .pnl_rforfait_wtp_dts_btn_val > .pnl_rforfait_wtp_dts_val > .itm.itm_novalido > span {display:none;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_rforfait_wtp > .pnl_rforfait_wtp_dts > .pnl_rforfait_wtp_dts_btn_val > .pnl_rforfait_wtp_dts_val > .itm.itm_valido > span {display:none;}

    /*** preguntas ***/
    .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;}
    .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;}
    .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;}
    .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 ADD SERVICIO ***/
    .pnl_add .pnl_add_int > .content > .pnl_dat > .itms{display:inline-block;}
    .pnl_add .pnl_add_int > .content > .pnl_dat > .itms > .itm{width: calc(50% - 5px);margin: 0px 10px 10px 0px;}
    .pnl_add .pnl_add_int > .content > .pnl_dat > .itms > .itm:nth-child(2n){margin-right:0px;}
    .pnl_add .pnl_add_int > .content > .pnl_dat > .itms > .itm > .pnl_img > a > img{width:auto;}
    .pnl_add .pnl_add_int > .content > .pnl_dat > .itms > .itm > .pnl_cont{}
    .pnl_add .pnl_add_int > .content > .pnl_dat > .itms > .itm > .pnl_cont > .tit{font-size:20px;line-height:24px;}
    .pnl_add .pnl_add_int > .content > .pnl_dat > .itms > .itm > .pnl_cont > .tit > a{font-size:20px;line-height:24px;}

    /*** OPCIONALES RESERVA UNIFICADO ***/
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat{padding:10px 15px;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .concepto {width: 100%;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .fecha {width: 50%;text-align:left !important;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .importe {width: 50%;text-align:right !important;}
    /*.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .cantidad {width: 20%;text-align:center !important;}*/
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select {width: 100%;text-align:center !important;margin-top:10px;}
    .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn{max-width:100%;}

    /*** VENTA COMPLEMENTARIA ***/
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat{padding:10px 15px;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod > .tit{font-size:24px;line-height:28px;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header .tit{font-size:20px;line-height:24px;}

    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .header{width:100% !important;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .button{width:100% !important;margin-top:5px !important;text-align:center;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn{max-width:350px;height:35px;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a{padding:5px 0px;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .tit{width:100%;vertical-align:top;text-align:left;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp{width:100%;vertical-align:top;text-align:left;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content{margin-top:12px;}
    .pnl_vcomp_seg_ext .pnl_vcomp_seg_int .pnl_dat .pnl_btn{margin:10px auto 0px;}

    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto > .img{position:relative;top:0px;left:0px;display:inline-block;width:100%;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content{display:inline-block;width:100%;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto > .content > .desc{display:inline-block;width:100%;margin:0px;}

    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .header{display:none;visibility:hidden;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .est,
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .est.horas{width:20%;text-align:left;vertical-align:middle;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .mod,
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .mod.horas{width:75%;text-align:left;vertical-align:middle;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .imp{width:60%;text-align:left;vertical-align:middle;margin-top:6px;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .imp.horas{width:40%;text-align:left;vertical-align:middle;margin-top:6px;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .hora.horas{width:30%;text-align:center;vertical-align:middle;margin-top:6px;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant,
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant.horas{width:30%;text-align:right;vertical-align:middle;margin-top:6px;}



















    /*** PRODUCTOS FICHA CABECERA ***/
    .prod_fic_cab > h1{font-size:32px;line-height:40px;}
        
    /*** PRODUCTO FICHA CONTENIDOS ***/
    .prod_fic_conts .pnl_conts .cont{padding:10px 0px 0px;}
    .prod_fic_conts .pnl_conts .cont > .tit{width:100%;text-align:left;margin:0px;font-size:20px;line-height:26x;}
    .prod_fic_conts .pnl_conts .cont > .cnt{width:100%;text-align:left;font-size:14px;line-height:18px;}





    /*** CARRITO EXT ***/
    .carr .carr_pre{font-size:22px;line-height:24px;}
    .carr .cont_carr { padding:10px 15px;}
    .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;}
    
    /*** SERVICIO PAQUETE PREDEFINIDO ***/
    .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:5px 0px;}
    .carr .cont_carr .pnl_pqt .spp_int .tit5{font-size:16px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int{padding:5px 0px 10px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_tit{text-align:left;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc{text-align:left;padding:5px 15px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos{padding:0px 5px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_img{text-align:center;padding:0px 20px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts{text-align:left;padding:0px 10px;margin-top:20px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab{display:block;padding:0px;}    
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_sup{display:block;font-weight:bold;padding:5px 15px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf{display:block;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs{display:none;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm{display:block;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_conc{font-weight:bold;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_tit{display:inline-block;padding-right:5px;font-weight:bold;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_cont{display:inline-block;}

    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int{display:block;padding:10px 5px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_prod{width:100%;display:block;font-size:14px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_imp{width:100%;display:block;font-size:13px;margin-top:5px;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn{width:100%;display:block;margin-top:10px;text-align:center;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn > .btn{width:80%;}
    
    .carr .cont_carr .pnl_pqt .spp_int .pnl_cnd{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;}

    /*** RESERVA PRECIO TOTAL ***/
    .rpt > .rpt_int > .precio > .tit{font-size:22px;line-height:26px;}
    .rpt > .rpt_int > .precio > .pre{text-align:right;}
    .rpt > .rpt_int > .precio > .pre > .imp1{font-size:26px;line-height:34px;text-align:right;}
    .rpt > .rpt_int > .precio > .pre > .stit{font-size:14px;line-height:18px;text-align:right;}

    /*** 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;}

    /*** RESERVA APLICAR CUPON ***/
    .rcup .rcup_int .pnl_dts{padding:10px 15px;}
    .rcup .rcup_int .pnl_dts > .pnl_lbl{display:inline-block;width:100%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts > .pnl_txb{display:inline-block;width:100%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts > .pnl_btn{display:block;width:100%;margin:10px auto 0px;padding: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:inline-block;width:25%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts_sel > .pnl_txb1{display:inline-block;width:35%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts_sel > .pnl_txb2{display:inline-block;width:35%;margin-top:5px;}
    .rcup .rcup_int .pnl_dts_sel > .pnl_btn{display:block;width:80%;margin:10px auto 0px;float:none;text-align:center;}

    /*** CARGANDO ***/
    .cont_carg{font-size:16px;border:0px;width:94%;padding:80px 20px 40px;}
    .cont_carg > .pnl_tit{background-size:150px;top:-72px;}
    .cont_carg > .pnl_carg > .carg_itm{font-size:28px;line-height:28px;width:100%;}
    .cont_carg > .pnl_carg > .carg_pre{margin:10px 0px 30px;}
    .cont_carg > .pnl_stit{font-size:22px;line-height:24px;width:100%;}
    .cont_carg > .pnl_seg{font-size:22px;line-height:24px;width:100%;margin:0px auto 0px;padding-top:10px;}
    .cont_carg > .pnl_seg > .seg_pre{text-align:right;background-position-x:right;height:25px;background-size:20px;}
    .cont_carg > .pnl_seg > .seg_itm{width:auto;padding:0px 0px 0px 10px !important;text-align:left;height:25px;font-size:18px;}
    .cont_carg > .pnl_seg > .seg_post{display:block;background-size: 240px;margin: 10px auto 0px auto;}

    /*** CARGANDO ANIMACION ***/
    .cont_carg > .pnl_carg > .carg_pre .spinner {width: 45px;height: 45px;}
    .cont_carg > .pnl_carg > .carg_pre .container1 > div, 
    .cont_carg > .pnl_carg > .carg_pre .container2 > div, 
    .cont_carg > .pnl_carg > .carg_pre .container3 > div {width: 10px;height: 10px;}

    /*** RESERVA FICHA ***/
    .rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_btns{text-align:center;}

    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_tit{display:none;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl{display:block;margin:5px 0px;padding:8px;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm{display:block;width:100%;vertical-align:top;margin:4px 0px;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn{display:block;width:100%;vertical-align:top;text-align:center;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn .btn{width:80% !important;}
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl .itm > .tit_int{display:inline;font-weight:bold;padding-right:5px;}

    /*** RESERVA LISTADO ***/
    .res_lst{padding:0px 10px;}
    .res_lst > .pnl_tit > .pnl_tit_int > h1{font-size:36px;line-height:42px;}
    .res_lst > .pnl_tit > .pnl_tit_int > .pnl_tit_cerrar_sesion{position:relative;display:block;margin-top:10px;top:0px;right:0px;width:100%;text-align:right;}
    .res_lst > .pnl_subtit > .pnl_subtit_int > span{font-size:24px;}
    .res_lst > .pnl_fltr > .pnl_fltr_int{padding:15px 20px 10px 20px;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .lbl{text-align:left;padding:0px 0px 2px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt{margin:2px 0px 0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_localizador{padding:0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_fentrada{padding:0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_festancia{padding:0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_estado{padding:0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_usuario{padding:0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_huesped{padding:0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal{margin-top:5px !important;padding:0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .txb{padding:4px 8px;height:32px;font-size:14px;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .cal{top:8px;right:8px;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts{display:inline-block;width:100%;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .txb{padding:4px 8px;height:32px;font-size:14px;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .cmb{padding:4px 8px;height:32px;font-size:14px;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns{padding:0px !important;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos{margin-top:10px !important;}
    .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:inline-block;width:100%;text-align:left;margin-top:10px;font-size:16px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_fres{display:inline-block;width:100%;text-align:left;margin-top:10px;font-size:16px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_loc{display:inline-block;width:50%;text-align:left;margin-top:10px;font-size:16px;font-weight:bold;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_ref{display:inline-block;width:50%;text-align:right;margin-top:10px;font-size:16px;font-weight:bold;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_usu{display:inline-block;width:100%;text-align:left;margin-top:10px;font-size:16px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_hue{display:inline-block;width:100%;text-align:left;margin-top:10px;font-size:16px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_fent{display:inline-block;width:100%;text-align:left;margin-top:10px;font-size:16px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_imp{display:inline-block;width:50%;text-align:left;margin-top:10px;font-size:16px;font-weight:bold;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_est{display:inline-block;width:50%;text-align:right;margin-top:10px;font-size:16px;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn{display:block;text-align:center;margin:20px 0px 10px 0px;width:100%;}
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn > .btn{width:100%;max-width:250px;height:42px;font-size:16px;}
    .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 OBSERVACIONES EXPEDIENTE ***/
    .pnl_obs_exp > .pnl_obs_ext > .pnl_obs_int{vertical-align:top;width:100%;margin-left:0px;margin-top:5px;margin-bottom:0px;}
    .pnl_obs_exp > .pnl_obs_ext > .pnl_obs_int > .pnl_tit{display:inline-block;vertical-align:middle;font-size:16px;line-height:16px;width:29%;}
    .pnl_obs_exp > .pnl_obs_ext > .pnl_obs_int > .pnl_dts{display:inline-block;vertical-align:middle;font-size:16px;line-height:16px;margin-left:10px;width:calc(69% - 10px);text-align:right;}

    /*** RESERVA FORMA PAGO ***/
    .rfp .rfp_int .pnl_dts{padding:10px 15px;}
    .rfp .rfp_int .pnl_dts .lft{display:block;width:100%;padding:0px;}
    .rfp .rfp_int .pnl_dts .rgt{display:block;width:100%;margin-top:10px;}

    .rfp .rfp_int .pnl_dts .lft > .superior{padding:0px;}
    .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int{padding:10px 0px !important;}
    .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst{font-size:14px;}

    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido{padding:0px 0px 10px;}
    .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 .desglose_pago{padding:10px 0px 10px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .desglose_pago > .tit{font-size:16px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .desglose_pago > .cont .pnl_tit{display:none;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .desglose_pago > .cont .itm{width:100%;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .desglose_pago > .cont .pnl_lbl .itm > .tit_int{display:inline;font-weight:bold;padding-right:5px;}

    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .modalidad{font-size:16px;padding:10px 0px 0px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item{padding:10px 0px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int{display:block;}

    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg{padding:10px 0px 10px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .pd_lbl_info{font-size:16px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg{margin:5px 0px 0px 0px;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .inferior > .pg_textbox{width:100%;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .inferior > .pg_DropDownList{width:100%;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .inferior > .pg_DropDownList.mes,
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .inferior > .pg_DropDownList.anyo{max-width:80px;width:40%;}
    .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .inferior > .pg_DropDownList.cvc{max-width:200px;width:60%;}

    .rfp .rfp_int .pnl_dts .lft > .inferior{margin-top:10px;padding:10px 0px;}
    .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones{display:inline-block;width:100%}
    .rfp .rfp_int .pnl_dts .lft > .inferior .boton{display:block;margin-top:15px;float:none;text-align:center;width:100%;}
    .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 UNIFICADO ***/
    .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%;}
    .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm{width:100%;margin-right:0px;margin-top:5px;max-width:100%;}
    .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.det > .btn{max-width:100%;}
    .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.mres > .btn{max-width:100%;}
    .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.ini > .btn{max-width:100%;}
    .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm > .btn{max-width:100%;}

    /*** RESERVA REGISTRO USUARIO ***/
    .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation a{padding:10px 15px;}
    .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:0px 0px 5px 0px;width:100%;}
    .rreg .rreg_int .pnl_dts .pnl_form .itm:nth-child(2n){margin:0px 0px 5px 0px;width:100%;}
    .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_reg{padding:5px !important;}
    .rreg .rreg_int .pnl_dts .pnl_log{padding:5px !important;}
    .rreg .rreg_int .pnl_dts .pnl_log .pnl_form{padding-bottom:0px;}
    .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_img {display: block;visibility:visible;margin:0 auto;}
    
    /*** AYUDA ***/
    .faq .faq_int{padding:0px;}
    .faq .faq_int .pnl_dts{display:inline-block;margin:15px 0px;}
    .faq .faq_int .pnl_dts .prg{width:100%;border:0px !important;padding:0px 0px 15px 0px;}
       
    /*** PRODUCTOS LISTADO ***/
    .prod_lst .flt{display:block;width:100%;float:none;margin:0px;padding:0px;}
    .prod_lst .flt .pnl_flt_cont.oculto{display:none;}
    /*** Listado ***/
    .prod_lst .lst{display:block;width:100%;margin:0px;padding:0px;}
    .prod_lst .lst.flt_activo{width:100%;margin:0px;padding:0px;}
    .prod_lst .lst > .row.lst > .itm{display:inline-block;width:100%;padding:0px;}
    .prod_lst .lst > .row.lst > .itm > .int{display:inline-block;padding:5px;}
    .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:200px;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a > img{margin:0 auto;width:100%;max-height:200px;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_dts {display:block; width:100%; margin-top:5px;padding:0px;border-right:0px;}   
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_dts > .pnl_tit {font-size:20px; line-height:24px;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_dts > .pnl_tit a {font-size:20px; line-height:24px;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_dts > .pnl_cnts {line-height: 16px;font-size: 14px;margin-top: 3px;width:100%;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_dts > .pnl_cnts a {font-size: 14px;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_btns{display:block; width:100%; margin-top:15px;padding:10px;border-top:1px solid #EBEBEB;}

    /*** RESERVA CANCELAR FIN ***/
    .rcancfin_inf .rcancfin_inf_int{margin:0px;padding:0px;}
    .rcancfin_inf .rcancfin_inf_int .pnl_inf{margin:0px;padding:0px;}
    .rcancfin_inf .rcancfin_inf_int .pnl_inf > .itm{display:inline-block;width:100%;margin:0px 0px 10px;}

    /*** MODO BOOKING ***/
    .mnu_booking .pnl_cont .pnl_dat > .row > .agente {width:100%;text-align:left;margin:0px 0px 0px 0px;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente {width:100%;text-align:left;margin:10px 0px 0px 0px;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .lbl{width:100%;margin:0px 0px 3px 0px;display:inline-block;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .txt{width:60%;}
    .mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .boton{width:40%;}
    .mnu_booking .pnl_cont .pnl_bnv > .row > .exit{position:absolute;top:55px;bottom:auto;right: 15px;}

    /*** CAPA MODAL ***/
    .capa_modal > .modal-dialog{margin:40px auto 0px;padding:0px 10px;}
    .capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_btn{top: 15px;right: 15px;}

    /*** CONTACTO ***/
    .fcont{padding:10px 0px;border:0px;}
    .fcont .cont .pnl_adv{position:relative;width:100%;text-align:left;margin:0px 0px 15px 0px;top:auto;bottom:auto;left:auto;right:auto;}
    .fcont .cont .pnl_pol{width:100%;}
    .fcont .cont .pnl_btn{width:100%;text-align:left;margin:15px 0px 0px 0px;}
    .fcont_cnt{padding:15px;}

    /*** 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-family: 'Manrope-Bold',sans-serif;}
    .cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_instalacion > .pnl_horarios_mobile{font-family:'Manrope-Regular',sans-serif;display:block;visibility:visible;}
    .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;}

    /*** 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%;}

}
