﻿
@media (min-width: 768px) and (max-width: 991px) {
    
    /*** GENERALES ***/
    .body_cargando{padding-top:100px;}
    .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:750px !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 SPONSORS ***/
    .footer_cont_sponsors{text-align:center;}
    .footer_cont_sponsors > .pnl_tit{text-align:center;}
    .footer_cont_sponsors > .pnl_cont{justify-content:center;}

    /*** FOOTER CONTENIDO MENU 1 ***/
    .footer_cont_menu1 > .pnl_itm{margin: 10px 0px;}
    .footer_cont_menu1 > .pnl_itm > .pnl_img > img{height:min-content;}

    /*** FOOTER CONTENIDO MENU 2 ***/
    .footer_cont_menu2 > .pnl_itm{margin: 10px 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;float:none;}
    .navbar > .container-fluid > .navbar-header > .navbar-toggle{display:table;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{display:none !important;margin:0px;padding:0px 10px 10px;background:#FFFFFF;border:0px;}
    .navbar > .container-fluid > .navbar-collapse.collapse{height:10px !important;}
    .navbar > .container-fluid > .navbar-collapse.in{display: block!important;height:auto !important;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 > a.hidden-xs{display:none !important;visibility:hidden !important;}
    .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;}


    

    /*** 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:440px;}
    .gal.galeria > .gal_lis.owl-carousel > .owl-wrapper-outer > .owl-wrapper > .owl-item > .thumbnail{min-height:440px;}
    .gal.galeria > .gal_lis.owl-carousel > .owl-wrapper-outer > .owl-wrapper > .owl-item > .thumbnail > .img_back{min-height:440px;}

    /*** RECORDAR CLAVE ***/
    .rec_clv .pnl_dts .pnl_form > .pnl_btn{margin:10px 0px 0px;}











    /*** INCIDENCIAS ***/
    form > .cont_inc{width:750px !important;}
    .cont_inc > .cont_inc_int .pnl_dts{}
    .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_desc{font-size:15px;line-height:15px;}
    .cont_inc > .cont_inc_int .pnl_dts .pnl_btn{margin-top:10px;}
    .bt_inc_div a{font-size: 15px;}
    .bt_inc_div a:hover{font-size: 15px;}
    
    

    
    /*** 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_busc{width:100%;}

    /*** BUSCADORES ***/
    .busc_act,
    .busc_contbusc,
    .busc_alj,
    .busc_ff,
    .busc_ppd,
    .busc_pqt{padding:0px;border-radius:0px;background:transparent;}

    /*** BUSCADOR BLOQUE FECHA RANGE ***/
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper{max-width:calc(100% - 14px);}
    .buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng_show > .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:40px;}
    .date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-width:45px;}

    /*** 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{}
    .busc_ff > .pnl_ctls > .flt_ffcto > .pnl_ext > .lnk_conceptos:after{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 TITULO  **/
    .valTitulo > .tit {font-size: 22px;line-height:26px;}

    /*** VALORACION SUBTITULO ***/
    .valSubTitulo {margin:5px 0px;}
    .valSubTitulo > .tit {font-size: 40px;line-height:48px;}


    /*** DATOS RESERVA UNIFICADO ***/
    .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;}



    /*** VENTA COMPLEMENTARIA ***/
    .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 .pnlCab .btn{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 .header{width:66.666666% !important;}
    .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .button{width:33.333333% !important;}
    .pnl_vcomp_seg_ext .pnl_vcomp_seg_int .pnl_dat .pnl_btn{margin:10px auto 0px;}

    /*** 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{font-size:20px;line-height:26x;}
    .prod_fic_conts .pnl_conts .cont > .cnt{font-size:14px;line-height:18px;}
























    /*** 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 > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_tit{width: 50%;text-align: right;padding-right: 10px;font-size: 16px;line-height: 18px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_lbl{width: 50%;text-align: left;padding-left:10px;line-height: 16px;line-height: 18px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns{text-align:center;}

    /*** 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_fres{width:100%;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_fcan{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;}
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .lbl{padding:8px 4px 0px 4px !important;}

    /*** RESERVA FIN ***/
    .rfin_inf .rfin_inf_int .pnl_inf > .itm{width:40%;}

    /*** CARRITO EXT ***/
    .carr .cont_carr { padding:10px 15px;}

    /*** SERVICIO PAQUETE PREDEFINIDO ***/
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_prod{width:100%;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_imp{width:50%;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn{width:45%;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_titulo{width:50%;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_fechas{width:45%;text-align:right;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_importe{width:35%;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace{width:30%;}
    .carr .cont_opc > .pnl_datos > .itm_opc > .pnl_boton{width:30%;text-align:right;}

    /*** 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 REGISTRO USUARIO ***/
    .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;}
    
    /*** RESERVA APLICAR CUPON ***/
    .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:10px;}
    .rcup .rcup_int .pnl_dts > .pnl_btn{display:block;width:100%;margin:10px auto 0px;float:none;text-align:center;padding:0px;}
    .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;}

    /*** 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;}

    /*** CARGANDO ***/
    .cont_carg{font-size:16px;border:0px;width:94%;padding:80px 20px 40px;}
    .cont_carg > .pnl_tit{background-size:180px;top:-68px;}
    .cont_carg > .pnl_carg > .carg_itm{font-size:34px;line-height:34px;width:100%;}
    .cont_carg > .pnl_carg > .carg_pre{margin:10px 0px 30px;}
    .cont_carg > .pnl_stit{font-size:26px;line-height:30px;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: 60px;height: 60px;}
    .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: 12px;height: 12px;}

    /*** FAQ ***/
    .faq .faq_int .pnl_dts .prg{padding:15px 15px;}

    /*** PRODUCTOS LISTADO ***/
    .prod_lst .flt{display:block;width:100%;float:none;margin:0px;padding:0px;}
    .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 > .int{display:inline-block;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_img_slider{width:30%;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_dts {width:70%;padding:0px 0px 0px 20px;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{width:100%; margin-top:5px;padding:0px;text-align:right;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_btns > .pnl_dts_dsd{width:auto;vertical-align:middle;}
    .prod_lst .lst > .row.lst > .itm > .int > .pnl_btns > .btn{max-width:160px;vertical-align:middle;margin:0px 0px 0px 10px;}

    /*** CMS ESTACION ***/
    .cms_estacion > .pnl_tits{padding:20px 0px;}
    .cms_estacion > .pnl_sectores{margin: 0px;padding: 20px 0px 0px;}
    .cms_estacion > .pnl_sectores > .itm_sector{margin:0px 0px 10px 0px;}
    .cms_estacion > .pnl_sectores > .itm_sector > .pnl_img{width: 100%;text-align: center;}
    .cms_estacion > .pnl_sectores > .itm_sector > .pnl_img > .img-responsive{margin:0 auto;}
    .cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos{width: 100%;padding: 20px 0px 0px 0px;}
    .cms_estacion > .pnl_datos{margin:0px 0px 20px 0px;}

    /*** 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{margin-top:-22px;}

}
