@media (min-width: 1430px) {
    .container {
      width: 1400px;
    }
    .container.cont_head_int_busc_int {
        width: 1170px;
    }

    .valoracion > .listVal > .vext.svr > .val_prp > .header > .int{width:75%;}
    .valoracion > .listVal > .vext.svr > .val_prp > .content{width:75%;}
    .valoracion > .listVal > .vext.svr > .val_prp > .btns {width:23%;}
}
@media (min-width: 992px) and (max-width: 1430px) {
        /*** BUSCADOR FICHA ***/
    .ficha .buscV2 .flt_fechas > .pnl_entrada,
    .ficha .buscV2 .flt_fechas > .pnl_salida {min-width: 100%;margin: 0px 0px 6px 0px;}
    
    .ficha .buscV2.busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_salida,
    .ficha .buscV2.busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_salida {margin-left: 0px !important;margin-bottom: 0;}
}

@media (min-width: 1200px) {
    /*** MASTERS - CABECERA ***/
    
        /*** VALORACION FICHA ***/
    .prod_fic_val > .vext.svr > .val_prp > .header {width: 77%;}
    .prod_fic_val > .vext.svr > .val_prp > .header > .int {width: 100%}
    .prod_fic_val > .vext.svr > .val_prp > .btns {width: 20%;margin: -42px 1% 0;}
    .prod_fic_val > .vext.svr > .val_prp > .content {width: 77%;}
    
    .prod_fic_val > .vext > .val > .btns {margin: -40px 0 0;}
    
        /*** CUPONES ***/
    .modo_unif .rcup .rcup_int .pnl_dts > .pnl_txb {width: 85%;}
    .modo_unif .rcup .rcup_int .pnl_dts > .pnl_btn {width: calc(15% + 26px);}
    
    .faq .faq_int .pnl_dts .prg {min-height: 150px;}
    .faq .faq_int .pnl_dts .prg:nth-child(2) {border-left: 1px solid #DEDEDE;border-right: 1px solid #DEDEDE;}
    
}  

@media (min-width: 1200px) and (max-width: 1429px) {
    .valoracion > .listVal > .vext.svr > .val_prp > .header > .int{width: 100%;}
    .valoracion > .listVal > .vext.svr > .val_prp > .content{display: block;width: 100%;}
    .valoracion > .listVal > .vext.svr > .val_prp > .btns {margin: 15px;width: calc(100% - 30px);}
}

@media (min-width: 992px) and (max-width: 1199px) {
    .cont_menu_principal_ext{background:#112139}
    
    .prod_fic_val > .vext > .val > .header,
    .prod_fic_val > .vext > .val > .content,
    .prod_fic_val > .vext > .val > .btns {width: 100%;}
    
    .ficha .buscV2.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada {min-width: calc(100% - 6px);}
    
    .prod_fic_val > .vext.svr > .val_prp > .btns > .importes {text-align: right}
    
    .valoracion > .listVal > .vext.svr > .val_prp > .btns {margin: 15px;width: calc(100% - 30px);}
    
    .prod_lst .lst > .row > .itm {width: 33.3333%;}
    
    
    
}
@media (min-width: 768px) and (max-width: 991px) {
    /*** GENERALES ***/
    .cont_menu_principal_ext{background:#112139;}
	.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_desc{color:#0090FF;}
    
    .prod_fic_val > .vext > .val > .header,
    .prod_fic_val > .vext > .val > .content,
    .prod_fic_val > .vext > .val > .btns {width: 100%;}
    
    .cont_head_int_busc {padding: 0px;}
    
    .valoracion > .listVal > .vext.svr > .val_prp > .btns {margin: 15px;width: calc(100% - 30px);}
    
    .ficha > .busc_pqt.buscV2 > .pnl_btns {min-width: calc(100%) !important;}
    .ficha > .buscV2.busc_pqt > .pnl_ctls > .flt_pnl {min-width: calc(100%);}
    
    
}       
@media (min-width: 0px) and (max-width: 767px) {
    
    .body_cargando{background:url('img/fondos/fnd_cargando.jpg') no-repeat center top / cover #FFFFFF;}
    
    .header_container > .cont_header3 {color: #FFFFFF;}
    .header_container .header_contact, 
    .header_container .header_contact a,
    .header_container .header_telf, 
    .header_container .header_telf a,
    .header_container .header_news, 
    .header_container .header_news a,
    .header_container .header_who, 
    .header_container .header_who a,
    .cont_menu_principal_ext {color:#FFFFFF;}
    .header_container > .cont_header5 {top: 2px;right: 15px;}
    
    .header_container > .cont_logo {position: static;top: unset;margin-top: 60px;margin-bottom: 15px;}
    .header_container .header_telf a.lnk_img {}
    /*** MENU PRINCIPAL ***/
    .mpri .navbar-collapse{background:#08083F;}
    .mpri .nav {text-align: left;}
    .mpri .nav > li.selected{background:rgba(0,0,0,0.3);}
    .mpri .nav > li.selected > a {background:#4f5055;}
    .mpri .nav > li.selected > a:hover,
    .mpri .nav > li.selected > a:focus {background:#4f5055;}
    .mpri .nav > li > a {text-shadow:none;color:#FFFFFF;padding: 14px 25px;}
    .mpri .nav > li > a:hover{color:#FFFFFF; background:transparent;}
    .mpri .nav > li.selected > a {color:#FFFFFF; background:transparent;}
    .mpri .nav > li.selected > a:hover{color:#FFFFFF; background:transparent;padding: 14px 25px;}
    .mpri .nav > li:hover{background:#1299f4;}
    .mpri .nav > li > a:hover, .mpri .nav > li > a:focus {border-bottom: unset !important;}
    
    
    .header_container .header_micu, .header_container .header_micu a{color:#FFF;border: none;font-size: 12px;}
    .header_container .header_idio, .header_container .header_idio a.lnk {color:#FFF;} 
    .header_container .header_moneda, .header_container .header_moneda a.lnk {color:#FFF;}
    
    .gal_lis .thumbnail .caption {background:transparent;}
    .gal_lis .thumbnail .content {background:transparent;}
    .gal_lis .thumbnail .content .tit{color:#2C2C2E;}
    .gal_lis .thumbnail .content .desc{color:#2C2C2E;}
    .gal_lis .owl-buttons {right: 20px;width: auto;}

    /*** CONTENEDOR H3 RESPONSIVE*/
    .tit_H3_Resp{}
    .tit_H3_Resp h3{color: #0099CC;}

    .cont_h3_Resp .tit_H3_Resp > a .fa-lg{color: #FFFFFF;}
    .cont_h3_Resp .tit_H3_Resp > a > h3{color:#FFFFFF; }
    .cont_h3_Resp .tit_H3_Resp > a:hover > h3{color:#FFFFFF; }
    .cont_h3_Resp .panel-heading{background:transparent;border-bottom:1px solid #D2D2D2;}

    .prod_lst .lst > .row.ord_pags .pnl_pag{border-top:1px solid #E4E6E3;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_sup{border-bottom:1px solid #D7D7D7;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm{border-bottom:1px solid #D7D7D7;}
    .carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int{border-bottom:1px solid #D7D7D7;}
    .carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero{border-bottom:1px solid #D7D7D7;}
    
    .rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl{border-bottom:1px solid #CCCCCC;}
    
    /*** RESERVA LISTADO ***/
    .res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_desc{color:#3E7BAA;}

    .rfp .rfp_int .pnl_tit{border:none;}
    .rfp .rfp_int .pnl_dts .rgt > .precio{color:#FFFFFF;}
    .rreg .rreg_int .pnl_dts .pnl_log .pnl_form{background:none transparent;}
    
    .prod_fic_val {border:1px solid #F0F0F0;}
    .prod_fic_val > .vext > .val > .btns {border-top:1px solid #F0F0F0;}
    
    
    /*** newsletter ***/
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form .pnl_txb input {padding: 10px;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn {position: static;margin-top: 20px;text-align: center;}
    .reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > .btn {min-width: 100%;}
    
    
    /** galeria home **/
    
    .gal_header .content {padding-top: 20px;}
    .gal_header .content .tit {font-size: 35px;}
    .gal_header .content .desc {}
    .gal_header img {height: 500px;}
    .gal_lis .thumbnail .content {height: auto;}
    
    /*** buscador ***/
    .cont_head_int_busc_ext {position: absolute;}
    .cont_head_int_busc_int {padding: 0 15px;}
    .mpri .navbar-header .navbar-toggle:hover .fa-lg {color: #3E7BAA;}
    
    .header_container > .cont_header3 {top: 6px;}
    .header_container .header_telf a.lnk_img {margin-top: 0px;}
    .header_telf .lbl_xs {display: none;}
    
    /*** cargando ***/
    .body_cargando .cont_logo {width: 90%;margin: 40px auto 0;padding: 20px;background: #08083F;}
    .cont_carg {background: #08083F;padding: 25px;margin-top: 0px;width: 90%;}
    .cont_carg > .pnl_tit {font-size: 30px;}
    .cont_carg > .pnl_stit {font-size: 19px;}
    
    /*** BUscador ficha ***/
    .ficha > .buscV2 > .pnl_ctls > .flt_pnl,
    .ficha > .buscV2 > .pnl_btns {min-width: calc(100%) !important;}
    
    /*** CUPONES ***/
    .modo_unif .rcup .rcup_int .pnl_dts > .pnl_btn {position: static;margin-left: unset;}
    
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .pnl_pasajero_num {text-align: left}
    
    
    .mpri .nav > li.selected > a:after,
    .mpri .nav > li > a:hover:after,
    .mpri .nav > li > a:focus:after {left: 25px;transform:unset;}
    
    .top_vnt_fx ul li {width: 100%;}
    
    .busc_val_srv.vertical > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio {width: calc(60% - 30px);}
    
    .header_container > .cont_header1 {width: auto;left: unset;right: 93px;margin-left: unset;}
    
    .valoracion > .listVal > .vext > .header > .pData, .valoracion > .carousel > .carousel-inner > .item > .vext > .header > .pData,
    .valoracion > .listVal > .vext > .header > .pImg {width: 100%;}
    .valoracion > .listVal > .vext > .header > .pData {margin: 0;padding: 15px;}
    .valoracion > .listVal > .vext > .header > .pData > .desde {position: static;width: 100%;min-height: 100px;}
    .valoracion > .listVal > .vext > .val .grups .habitacion, .valoracion > .list-group-item > .val .grups .habitacion {width: 88%;}
    
    .valoracion > .listVal > .vext > .header > .pData > .dat_pqvi{width:100%;}
    .valoracion > .listVal > .vext > .header > .pData > .pob {padding-right: 0px;}
    .valoracion > .listVal > .vext > .header > .pData > .desc {padding-right: 0px;margin-top: 15px;}
    
    .valoracion > .row.paginador {margin: 5px 0px;}
    
    .prod_fic_val > .vext > .lnk_val_pqvi_msrv {padding: 8px;}
    .ficha > .buscV2.busc_srv_alj > .pnl_btns,
    .ficha > .buscV2.busc_fft_alj > .pnl_btns {min-width: calc(100%) !important;}
    
    .prod_fic_val > .vext.svr > .val_prp {width: 100% !important;padding: 15px;}
    .prod_fic_val > .vext.svr > .val_prp > .content > .cont > .precio {width: 50%;}
    
    
    .valoracion > .listVal > .vext.svr > .val_prp > .btns {margin: 15px;width: calc(100% - 30px);}
    
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .lbl {text-align: left}
    
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn,
    .res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn {width: calc(100% - 10px);}
    
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .pnl_pasajero_num,
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero {width: 100%;}
    
    .rfin_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm {width: 100%;max-width: unset;}
    .rfin_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.det > .btn, .rfin_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.mres > .btn, .rfin_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.ini > .btn {max-width: unset;}

    .rcancfin .cont_inc {padding: 0 15px;}
    .rcancfin .cont_inc > .cont_inc_int .pnl_ico {position: static;width: 100% !important;text-align: center;display: block;margin-bottom: 20px;}
    
    .rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu .lbl {display: block; width: 100%; text-align: left}
    .rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu .lbl_dt {width: 100%;}
    
    .ofr > .pnl_tit  {padding-right: 70px;}
    
    .modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones {padding: 15px;}
    
    .cont_inc > .cont_inc_int .pnl_dts .pnl_solu > div .lbl {min-width: auto;}
    
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts {padding: 0;margin: 0;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl {margin: 0;padding: 10px 0px;border-bottom: unset;}
    
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .pnl_tit {width: 100%;text-align: left;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int {font-size: unset;}
    .modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .pnl_dts {}
    
    .pnl_add .pnl_add_int .pnl_dat .itm .pnl_img {max-height: 250px;}
    
}

@media(min-width: 0px) and (max-width:399px) {
    .header_container .header_micu, .header_container .header_micu a {color: #FFF;}
}

@media (min-width: 992px) { 
    .buscV2 {flex-flow: row nowrap;padding: 6px 0px 0px 6px;align-items: flex-end;}
    .buscV2 > .pnl_ctls > .flt_pnl {min-width: calc(33% - 6px);}
    .buscV2 > .pnl_ctls {min-width: calc(80% - 6px);}
    .buscV2 > .pnl_btns {min-width: calc(20%);float: left;margin-right: 0px;margin-bottom: 6px;}
    .buscV2.busc_fft_alj > .pnl_ff,
    .buscV2.busc_srv_alj > .pnl_srv {min-width: calc(67% - 6px); width: calc(67% - 6px);}
    .buscV2.busc_fft_alj > .pnl_btns,
    .buscV2.busc_srv_alj > .pnl_btns {margin-right: 0px;min-width: calc(34% - 6px);margin-bottom: 6px;}
    .buscV2.busc_fft_alj.val > .pnl_btns,
    .buscV2.busc_srv_alj.val > .pnl_btns {min-width: calc(100%)}
}

@media(min-width:767px) {
    .header_container > .cont_header1 {right: 80px;top: 17px;}
    .header_container > .cont_header3 {right: 240px;top: 24px;}
    .header_container > .cont_header4 {right: 378px;top: 17px;}
    
    
    /*** Cargando ***/
    .body_cargando .cont_logo {max-width: 750px;padding-top: 9%;}
    .cont_carg {max-width: 740px;margin-left: 0px;width: unset;}
}

@media (min-width:0px) and (max-width: 767px) {
    .valoracion > .listVal > .vext.svr.clp > .val_prp > .content > .cont > .precio{margin:10px 0px 10px 20px;width:30%;}
    .valoracion > .listVal > .vext.svr.clp > .val_prp > .content > .cont > .hora{margin:10px 0px 10px 0px;width:30%;}
    .valoracion > .listVal > .vext.svr.clp > .val_prp > .content > .cont > .reservar_item{margin:10px 0px 10px 0px;width:30%;}
}
