﻿/*** GENERALES ***/

body{color:#666666;}
.body_error{background:url('img/fondos/fnd_error.jpg') no-repeat center top / cover #161C31;}
.body_vacio{background:none;}
.body_cargando{background:url('img/fondos/fnd_cargando_full.jpg') no-repeat center top / cover #FFFFFF;padding-top:0px;}
.body_cargando .cont_logo {background-color:#001C38;position: absolute;top: 0;left: 0;right: 0;padding: 17px 0px;}

a{color:#009F99;}
a:hover,a:active,a:visited,a:focus{color:#E2AF25;}

h1{color:#313131;}
h2{color:#555555;}
h3{color:#555555;}
h4{color:#555555;}

.btn{background: #E2AF25;border: none;cursor: pointer;display: inline-block;width: 100%;height:40px;margin: 0;padding: 0;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:7px;text-shadow:none;outline:none !important;padding: 10px;}
.btn:hover{opacity:0.85;font-size:16px;line-height:18px;background: #E7BA43;color:#FFFFFF;outline:none !important;}

.btn a{color:#FFFFFF;padding:10px 0px;}
.btn a:hover{color:#FFFFFF;padding:10px 0px;}

.btn_doc{border:0px;background:url('img/iconos/ico_doc.png') no-repeat 10px center #E2AF25;border: none;cursor: pointer;display: inline-block;width: 100%;max-width: 260px;height:40px;margin: 0;padding: 0;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:3px;text-shadow:none;}
.btn_doc:hover{opacity:0.85;font-size:16px;line-height:18px;}

.btn_doc_des{border:0px;background:url('img/iconos/ico_doc.png') no-repeat 10px center #DDDDDD;border: none;cursor: pointer;display: inline-block;width: 100%;max-width: 260px;height:40px;margin: 0;padding: 0;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:25px;text-shadow:none;}
.btn_doc_des:hover{opacity:0.85;font-size:16px;line-height:18px;}

.btn_mod{padding:10px 0px;border:0px;background:url('img/iconos/ico_mod.png') no-repeat 10px center #3CAEA3;border: none;cursor: pointer;display: inline-block;width: 100%;max-width: 260px;height:40px;margin: 0;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:25px;text-shadow:none;}
.btn_mod:hover{opacity:0.85;font-size:16px;line-height:18px;background:url('img/iconos/ico_mod.png') no-repeat 10px center #3CAEA3;}

.btn_canc{padding:10px 0px;border:0px;background:url('img/iconos/ico_canc.png') no-repeat 10px center #3CAEA3;border: none;cursor: pointer;display: inline-block;width: 100%;max-width: 260px;height:40px;margin: 0;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:25px;text-shadow:none;}
.btn_canc:hover{opacity:0.85;font-size:16px;line-height:18px;background:url('img/iconos/ico_canc.png') no-repeat 10px center #3CAEA3;}

/*** CONTENEDORES ***/

.cont_h2_Resp .tit_H2_Resp > a:hover{background:#E4E4E4;}
.cont_h2_Resp .tit_H2_Resp > a .fa-lg{background:#2C2C2E;color:#FFFFFF;border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.cont_h2_Resp .tit_H2_Resp > a:hover .fa-lg{background:#333333;}
.cont_h2_Resp .tit_H2_Resp > a > h2{color: #0099CC;color: #0099CC;}
.cont_h2_Resp .tit_H2_Resp > a:hover > h2{color: #0099CC;}

/*** PAGINADORES ***/

.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus{background-color:#112139;border-color:#112139;}

/*** ESTRUCTURA ***/

.pnl_estr{border:1px solid #FF0000;}
.pnl_estr_test{border:1px solid #FFFFFF;color:#FFFFFF;}

/*** CONTENEDORES ***/

.cont_fondo{background:#313131;color:#FFFFFF;}

/*** MASTERS PANELS ***/

.cont_int_sup{background:#CCCCCC;}
.cont_int_sup_1{background:#0c74d7;}
.cont_int{background:#FFFFFF;}
.cont_int_8_9_ext{background:#ffffff;}

/*** MASTERS FOOTER ***/

.cont_int_footer{background:#FFFFFF;}
.cont_footer > .cont_footer_sup{background:#FFFFFF;}
.cont_footer > .cont_footer_inf{background:#0C74D7;min-height:200px;}
.cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_1{}
.cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_int_footer_0_social_ext{border-left:1px solid #394658;border-right:1px solid #394658;}
.cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_8{}

/*** MASTERS HEADER ***/

.header_container_ext{background:#fff;}
.header_container_ext > .header_container_micuenta{background:#FFFFFF;}

/*** HEADER TELEFONO ***/

.header_telf{color:#000;border-left:1px solid #414D61;}

/*** HEADER CARRITO ***/

.header_carrito{color:#FFFFFF;border-left:1px solid #414D61;}
.header_carrito > .enlaces > .lnk_img{color:#FFFFFF;}
.header_carrito > .enlaces > .lnk_img:hover{color:#FFFFFF;}
.header_carrito > .enlaces > .lnk{color:#666666;}
.header_carrito > .enlaces > .lnk:hover{color:#666666;}

/*** HEADER MI CUENTA ***/

.header_micu{color:#FFFFFF;border-left:1px solid #414D61;}
.header_micu .hidden-xs .dropdown > a{color:#000;}
.header_micu .hidden-xs .dropdown > a:hover{color:#000;}
.header_micu .hidden-xs .dropdown > .dropdown-menu{background:#CCCCCC;color:#666666;box-shadow:5px 0px 25px rgba(0,0,0,0.4);-moz-box-shadow:5px 0px 25px rgba(0,0,0,0.4);-webkit-box-shadow:5px 0px 25px rgba(0,0,0,0.4);}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li{background:#CCCCCC;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li:hover{background:#C0C0C0;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li .lnk{color:#666666;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li .lnk:hover{color:#666666;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li a{color:#666666;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li a:hover{color:#666666;}

/*** HEADER MONEDA ***/

.header_moneda{color:#FFFFFF;border-left:1px solid #414D61;}
.header_moneda > .hidden-xs .dropdown > .lnk{color:#FFFFFF;}
.header_moneda > .hidden-xs .dropdown > .lnk:hover{color:#FFFFFF;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu{background:#CCCCCC;color:#666666;box-shadow:5px 0px 25px rgba(0,0,0,0.4);-moz-box-shadow:5px 0px 25px rgba(0,0,0,0.4);-webkit-box-shadow:5px 0px 25px rgba(0,0,0,0.4);}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li{background:#CCCCCC;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li > a{color:#666666;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li > a:hover{background:#C0C0C0;color:#666666;}
.header_moneda > .visible-xs .dropdown > .lnk{color:#000;}
.header_moneda > .visible-xs .dropdown > .lnk:hover{color:#000;}
.header_moneda > .visible-xs .dropdown > .dropdown-menu{background:#CCCCCC;color:#666666;box-shadow:5px 0px 25px rgba(0,0,0,0.4);-moz-box-shadow:5px 0px 25px rgba(0,0,0,0.4);-webkit-box-shadow:5px 0px 25px rgba(0,0,0,0.4);}
.header_moneda > .visible-xs .dropdown > .dropdown-menu > li{background:#CCCCCC;}
.header_moneda > .visible-xs .dropdown > .dropdown-menu > li > a{color:#666666;}
.header_moneda > .visible-xs .dropdown > .dropdown-menu > li > a:hover{background:#C0C0C0;color:#666666;}

/*** HEADER IDIOMA ***/

.header_idio{color:#FFFFFF;border-left:1px solid #414D61;}
.header_idio > .hidden-xs .dropdown > .lnk{color:#000;}
.header_idio > .hidden-xs .dropdown > .lnk:hover{color:#FFFFFF;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu{background:#CCCCCC;color:#666666;box-shadow:5px 0px 25px rgba(0,0,0,0.4);-moz-box-shadow:5px 0px 25px rgba(0,0,0,0.4);-webkit-box-shadow:5px 0px 25px rgba(0,0,0,0.4);}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li{background:#CCCCCC;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li > a{color:#666666;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li > a:hover{background:#C0C0C0;color:#666666;}

/*** MENU PRINCIPAL ***/

.mpri .navbar-header{background:transparent;}
.mpri .navbar-header .fa-lg{color:#FFFFFF;}
.mpri .nav > li > a {color:#000;}
.mpri .nav > li > a:hover,
.mpri .nav > li > a:focus {background:#0C74D7;color:#fff;}
.mpri .nav > li.selected > a {color:#fff; background:#0C74D7;}
.mpri .nav > li.selected > a:hover,
.mpri .nav > li.selected > a:focus {color:#FFFFFF; background:#0C74D7;}
.mpri .nav > li.disabled > a {color: #777;}
.mpri .nav > li.disabled > a:hover,
.mpri .nav > li.disabled > a:focus {color: #FFFFFF;background-color: transparent;}
.mpri .navbar-collapse{background:transparent;}
.mpri .nav .open > a,
.mpri .nav .open > a:hover,
.mpri .nav .open > a:focus {background-color: transparent;}
.mpri .nav .nav-divider {background-color: transparent;}

/*** MENU SECUNDARIO ***/

.msec .nav > li > a {color:#fff;}
.msec .nav > li > a:hover,
.msec .nav > li > a:focus {color:#d2d2d2;}
.msec .nav > li.selected > a {color:#d2d2d2;}
.msec .nav > li.selected > a:hover,
.msec .nav > li.selected > a:focus {color:#d2d2d2;}

/*** BREAD CRUMB ***/

.cont_bread{border-bottom:1px solid #FFFFFF;}
.cont_bread > .cont_bread_int .breadcrumb{background-color:transparent;}
.cont_bread > .cont_bread_int .breadcrumb > li{color:#9D9D9D;}
.cont_bread > .cont_bread_int .breadcrumb > li > a{color:#666666;}
.cont_bread > .cont_bread_int .breadcrumb > li > a:hover{color:#666666;}

/*** GALERIA IMAGEN SLIDER ***/

.gal_sli .carousel-indicators li{background:#FFFFFF;}
.gal_sli .carousel-indicators li.active{background:#112139;border:3px solid #FFFFFF;}
.gal_sli .carousel-caption{background:rgba(0, 0, 0, 0.6);/*background: linear-gradient(180deg, #000000, transparent);*/display: none;}
.gal_sli .carousel-caption .tit{color:#FFFFFF;}
.gal_sli .carousel-caption .desc{color:#FFFFFF;}
.gal_sli .carousel-inner > .item img {border-radius: 8px;}
.gal_sli .carousel-control .fa-lg{color:#112139;text-shadow: 3px 0 0 #fff, -3px 0 0 #fff, 0 3px 0 #fff, 0 -3px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;}
.gal_sli .carousel-control .fa-lg:hover{color:#00A19A;}
.gal_sli .carousel-control.left{background:transparent !important;}
.gal_sli .carousel-control.right{background:transparent !important;}

/*** GALERIA IMAGEN HEADER ***/

.gal_header {background:#313131;}
.gal_header .content {background-color: rgba(0, 0, 0, 0.2);}
.gal_header .content .tit{font-weight:bold;color:#FFFFFF;}
.gal_header .content .desc{font-weight:normal;color:#FFFFFF;}

/*** GALERIA IMAGEN LIST ***/

.gal_lis .owl-buttons > span{background: transparent;color: #CCCCCC;}
.gal_lis .owl-buttons > .owl-prev > i ,
.gal_lis .owl-buttons > .owl-next > i {background: none repeat scroll 0 0 #749200;border-bottom: 3px solid #0079d2;color: #ffffff;}
.gal_lis .owl-buttons > .owl-prev > i:hover,
.gal_lis .owl-buttons > .owl-next > i:hover{background: none repeat scroll 0 0 #0079D2;border-bottom:3px solid #004B84;color:#FFFFFF;;}
.gal_lis .thumbnail .caption { background-color:rgba(0, 0, 0, 0.2);}
.gal_lis .thumbnail .content {background-color: rgba(0, 0, 0, 0.6);}
.gal_lis .thumbnail .content .tit{color:#FFFFFF;}
.gal_lis .thumbnail .content .desc{color:#FFFFFF;}

/*** OFERTAS DESTACADAS ***/

.ofr > .pnl_tit {background:#FFFFFF;border-radius:4px;box-shadow:0px 0px 4px 1px #cccccc;}
.ofr > .pnl_tit .tit {color:#191920;}
.ofr_des .owl-buttons > span{background: transparent; color: #CCCCCC;}
.ofr_des .owl-buttons > .owl-prev > i ,
.ofr_des .owl-buttons > .owl-next > i {background: none repeat scroll 0 0 #00A19A;color: #ffffff;}
.ofr_des .owl-buttons > .owl-prev > i:hover,
.ofr_des .owl-buttons > .owl-next > i:hover{background:#00A19A;}
.ofr_des ul li a{background:#FFFFFF;border:0px;box-shadow:0px 0px 4px 1px #cccccc;border-radius:8px;}
.ofr_des ul li a > .pnl_img{background:#EEEEEE;}
.ofr_des ul li a > .pnl_tit_aloj{color:#19191F;font-family:'SourceSansPro-Bold',sans-serif !important;font-weight:normal !important;}
.ofr_des ul li a > .pnl_tit{color:#19191F;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;}
.ofr_des ul li a > .pnl_auxs{color:#555555;}
.ofr_des ul li a > .pnl_btn > .btn{color:#FFFFFF;background:#00A19A;border-radius:50%;line-height: 32px;}
.ofr_des ul li a > .pnl_btn > .btn:hover{color:#FFFFFF;background:#00A19A;opacity:0.85;}
.ofr_des ul li a:hover > .pnl_btn > .btn{color:#FFFFFF;background:#00A19A;border-radius:50%;line-height: 32px;}
.ofr_des ul li a:hover > .pnl_btn > .btn:hover{color:#FFFFFF;background:#00A19A;opacity:0.85;}

/*** TOP VENTAS ***/
.top_ventas > .pnl_tit {background:#FFFFFF;border-radius:4px;box-shadow:0px 0px 4px 1px #cccccc;}
.top_ventas > .pnl_tit .tit {color:#191920;}
.top_vnt .owl-buttons {z-index: 1 !important;}
.top_vnt .owl-buttons > span{background: transparent; color: #CCCCCC;}
.top_vnt .owl-buttons > .owl-prev > i ,
.top_vnt .owl-buttons > .owl-next > i {background: none repeat scroll 0 0 #00A19A;color: #ffffff;}
.top_vnt .owl-buttons > .owl-prev > i:hover,
.top_vnt .owl-buttons > .owl-next > i:hover{background:#00A19A;}
.top_vnt ul li a{background:#FFFFFF;border:0px;box-shadow:0px 0px 4px 1px #cccccc;border-radius:8px;}
.top_vnt ul li a > .pnl_img{background:#EEEEEE;}
.top_vnt ul li a > .pnl_cont > .pnl_tit{color:#19191F;font-family:'SourceSansPro-Bold',sans-serif !important;font-weight:normal !important;}
.top_vnt ul li a > .pnl_cont > .pnl_pob{color:#19191F;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;}
.top_vnt ul li a > .pnl_cont .pnl_desc{color:#555555;}
.top_vnt ul li a > .pnl_cont > .pnl_btn > .btn{color:#FFFFFF;background:#00A19A;border-radius:50%;line-height: 32px;}
.top_vnt ul li a > .pnl_cont > .pnl_btn > .btn:hover{color:#FFFFFF;background:#00A19A;opacity:0.85;}
.top_vnt ul li a:hover > .pnl_cont > .pnl_btn > .btn{color:#FFFFFF;background:#00A19A;border-radius:50%;line-height: 32px;}
.top_vnt ul li a:hover > .pnl_cont > .pnl_btn > .btn:hover{color:#FFFFFF;background:#00A19A;opacity:0.85;}

/*** ALTA NEWSLETTER ***/
.reg_altanw > .reg_altanw_int .pnl_dts > h3{color:#FFFFFF;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_pol a{color:#BABABA;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > .btn{background-color:#F09E07;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > input.btn{color:#FFFFFF;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form .pnl_txb input{border:1px solid #CCCCCC;}

/*** DATOS AGENCIA ***/
.dagencia {}
.dagencia ul {}
.dagencia li{ color:#BABABA;}
.dagencia li.age{}
.dagencia li.dir{}
.dagencia li.tel{color:#FFFFFF;}
.dagencia li.eml{color:#FFFFFF;}
.dagencia li.eml a{color:#FFFFFF;}
.dagencia li.eml a:hover{color:#FFFFFF;}
.dagencia li .sep {}
.dagencia li a {color:#BABABA;}
.dagencia li a:hover {color:#BABABA;}
.dagencia .small li{color:#BABABA;}
.dagencia .small li a {color:#BABABA;}
.dagencia .small li.seg{color:#FFFFFF;}
.dagencia .small li.dob{color:#FFFFFF;}
.dagencia .small li.dob a{color:#FFFFFF;}
.dagencia .small li.dob a:hover{color:#FFFFFF;}

/*** CONTACTO ***/
.fcont_cnt{color:#2C2C2D;}
.fcont{border-right:1px solid #CCCCCC;}
.fcont .stit{color:#666666;}

/*** MENU MI CUENTA ***/
.mnu_lgn .pnl_form > .pnl_btn {padding-top: 35px;}
.mnu_lgn .pnl_form .pnl_txb input{border:unset;border-radius:3px;background: #F3F4F9;}


/*** MENU MI CUENTA CABECERA ***/
.mnu_mcu{border-bottom:1px solid #E4E6E3;background:#FFFFFF;}
.mnu_mcu .pnl_cont{color:#2C2C2E;}
.mnu_mcu .pnl_cont .pnl_exi .lbls a{color:#2C2C2E;}
.mnu_mcu .pnl_cont .pnl_exi .lbls a:hover{color:#2C2C2E;}
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu{font-family:'SourceSansPro-Bold',sans-serif !important;font-weight:normal !important;}
.mnu_mcu .carrito > a{color:#2C2C2E;}
.mnu_mcu .carrito > a:hover{color:#2C2C2E;}

/*** RECORDAR CLAVE ***/
.rec_clv .pnl_dts{border-left:1px solid #CCCCCC;}
.rec_clv .pnl_dts .pnl_form .pnl_txb input{border:1px solid #FEBB02;border-radius:3px;}

/*** INCIDENCIAS ***/
.cont_inc > .cont_inc_int{background-color:#FFFFFF;box-shadow:unset;border:1px solid #DDDDDD;border-radius:4px;}
.cont_inc > .cont_inc_int .pnl_dts .tit_inc_ko{color:#19191F;font-family:'SourceSansPro-Bold',sans-serif !important;font-weight:normal !important;}
.cont_inc > .cont_inc_int .pnl_dts .tit_inc_ok{color:#19191F;font-family:'SourceSansPro-Bold',sans-serif !important;font-weight:normal !important;}
.cont_inc > .cont_inc_int .pnl_dts .pnl_desc{color:#555555;font-family:'SourceSansPro',sans-serif !important;font-weight:normal !important;}
.cont_inc > .cont_inc_int .pnl_dts .pnl_solu{color:#555555;font-family:'SourceSansPro',sans-serif !important;font-weight:normal !important;}
.bt_inc_div{max-width:260px;background: #E2AF25;border: none;cursor: pointer;display: inline-block;width: 100%;height:40px;margin: 0;padding: 0;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:3px;text-shadow:none;}
.bt_inc_div input{}
.bt_inc_div:hover{opacity:0.85;font-size:16px;line-height:18px;background: #E7BA43;color:#FFFFFF;}
.bt_inc_div a{color:#FFFFFF;padding:10px 0px;}
.bt_inc_div a:hover{color:#FFFFFF;}


/*** ERROR ***/
.cont_err{background:transparent;border-radius:8px;box-shadow:unset;max-width: 700px;}
.cont_err > .pnl_dts{background: unset;margin:0px;}
.cont_err > .pnl_dts > .pnl_tit{color:#ffffff;font-family: 'brandongrotesqueblack' !important;font-weight:normal !important;font-size:50px;line-height:40px;padding: 0px;text-align: center;}
.cont_err > .pnl_dts > .pnl_stit{color:#ffffff;font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:25px;line-height:30px;text-align: center;padding: 0;max-width: 440px;margin: 20px auto;}
.cont_err > .pnl_dts > .pnl_explica{color:#fff;border:0px;font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:20px;line-height:25px;margin-top:0;}
.cont_err > .pnl_dts > .pnl_explica ul {list-style: none;padding: 0px !important;}
.cont_err > .pnl_dts > .pnl_explica ul li {list-style: none;}
.cont_err > .pnl_btn .pnl_stit{color:#fff;font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:20px;line-height:22px;margin-top:10px;text-align:center;margin-bottom: 40px;}
.cont_err > .pnl_imgs > .pnl_logo {display: block;width: 100%;height: 80px;background: url('img/otros/logo-pag-error.png') no-repeat center center transparent;/*! position: static; */top: 50px;}
.cont_err > .pnl_imgs > .pnl_ico {visibility: unset;display: block;text-align: center;width: 100%;margin-bottom: 30px;margin-top: 60px;}
.bt_err_div{max-width:260px;background: #E2AF25;border: none;cursor: pointer;display: inline-block;width: 100%;height:40px;margin: 0;padding: 0;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:3px;text-shadow:none;}
.bt_err_div input{}
.bt_err_div:hover{opacity:0.85;font-size:16px;line-height:18px;background: #E7BA43;color:#FFFFFF;}
.bt_err_div a{color:#FFFFFF;padding:10px 0px;}
.bt_err_div a:hover{color:#FFFFFF;}


/*** COOKIES ***/
#cookies {background: #F9B233;opacity:0.95;}
#cookies .cookies_alert{color:#FFFFFF;}
#cookies .cookies_alert > .cookies_alert_sup .btn{min-height: 38px;width:auto;border: 0px;text-align:center;padding: 0px 12px !important;border-radius: 40px !important;font-family: 'SourceSansPro-SemiBold',sans-serif !important;font-size: 20px !important;line-height: 36px !important;font-weight: normal !important;color: #26262C;background: #EFEFEF;}
#cookies .cookies_alert > .cookies_alert_sup .btn:hover{background:#EFEFEF;border-color:#EFEFEF;opacity:0.85;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_lbls{font-size:16px;line-height:18px;color:#FFFFFF;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_lbls a{font-size:16px;line-height:18px;color:#FFFFFF;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_lbls a:hover{font-size:16px;line-height:18px;color:#FFFFFF;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn{min-height: 48px;border: 0px;padding: 5px 0px !important;border-radius: 40px !important;font-family: 'SourceSansPro-SemiBold',sans-serif !important;font-size: 20px !important;line-height: 36px !important;font-weight: normal !important;color: #26262C;background: #EFEFEF;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn:hover{background:#EFEFEF;border-color:#EFEFEF;opacity:0.85;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn > a{color: #26262C;text-decoration: none;font-family: 'SourceSansPro-Bold',sans-serif !important;font-size:16px;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn > a:hover{color:#26262C;text-decoration:none;font-size:16px;}


/*** BUSCADOR COMUN ***/
.busc input[type="text"], .busc input[type="email"], .busc input[type="password"], .busc input[type="number"], .busc input[type="tel"] {border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.busc select{border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.busc_ppd input[type="text"], .busc_ppd input[type="email"], .busc_ppd input[type="password"], .busc_ppd input[type="number"], .busc_ppd input[type="tel"] {border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.busc_ppd select{border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.busc > .pnl_btns > .btn {background:#E2AF25;border-color:#E2AF25;color:#FFFFFF;background-image:none !important;}
.busc > .pnl_btns > .btn:hover {background-color:#E7BA43;border-color:#E7BA43;opacity:0.85;}
.busc_ppd > .pnl_btns .btn {background:#00A19A;border-color:#00A19A;color:#FFFFFF;background-image:none !important;}
.busc_ppd > .pnl_btns .btn:hover {background-color:#00A19A;border-color:#00A19A;opacity:0.85;}

/*** BUSCADOR TAB ***/
.buscador  {background:transparent;}
.buscador .cd-tabs-navigation li > a {color:#FFFFFF;}
.buscador .cd-tabs-navigation li > a:hover{color:#FFFFFF;}
.buscador .cd-tabs-navigation li > a:hover > .hidden-xs{}
.buscador .cd-tabs-navigation li > a.selected:hover{color:#FFFFFF;}
.buscador .cd-tabs-navigation li > a.selected{color:#FFFFFF;background:url('img/iconos/ico_busc_selec.png') no-repeat bottom center transparent;}
.buscador .cd-tabs-navigation li > a.selected > .hidden-xs{border-bottom:2px solid #FFFFFF;}
.buscador .cd-tabs-navigation li > a.selected > .visible-xs{border-bottom:2px solid #FFFFFF;}
.buscador .cd-tabs-content {background:rgba(255,255,255,0.2);box-shadow:0px 0px 6px #666666;-moz-box-shadow:0px 0px 6px #666666;-webkit-box-shadow:0px 0px 6px #666666;}

/*** BUSCADOR TAB LISTADO VALORACION ***/
.buscador.val {background:transparent;color:#FFFFFF;box-shadow:0px 0px 4px #999999;}
.buscador.val .cd-tabs-content {background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}

/*** BUSCADOR ALOJAMIENTOS ***/
.busc_alj{background:transparent;color:#FFFFFF;}
.buscador.val .busc_alj{background:transparent !important;}

/*** BUSCADOR ACTIVIDADES ***/
.busc_act{background:transparent;color:#FFFFFF;}
.buscador.val .busc_act{background:transparent !important;}

/*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
.busc_ppd{background:transparent;color:#FFFFFF;}
.buscador.val .busc_ppd{background:transparent !important;}

/*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
.busc_pqt{background:transparent;color:#FFFFFF;}
.buscador.val .busc_pqt{background:transparent !important;}

/*** BUSCADOR TRASLADOS ***/
.busc_tra{background:transparent;color:#FFFFFF;}
.buscador.val .busc_tra{background:transparent !important;}
.busc_tra .flt_trayecto {padding-top: 0px !important;}

/*** BUSCADOR AUTOCOMPLETE ***/
.ui-autocomplete .ui-menu-item a{font-family:'SourceSansPro',sans-serif !important;font-weight:normal !important;font-size:14px;line-height:20px;color:#555555;}
.ui-autocomplete .ui-menu-item a:hover{color:#555555;}
.ui-autocomplete .ui-menu-item {border:1px solid transparent;}
.ui-autocomplete .highlight{color:#00A19A;font-weight:normal !important;}
.ui-autocomplete .header{font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;font-size:14px;line-height:20px;color: #26262C; background-color:#FFFFFF;border-top:0px;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
.ui-autocomplete .header:first-child{border-top:0px;}
.ui-autocomplete .ui-menu-item.ui-state-focus { background:rgba(248,177,51,0.1); border:1px solid transparent;}

/*** BUSCADOR VUELOS (nuevo)***/
.busc_vue {background-color:#FFFFFF;}

/*** BUSCADOR ALQUILER DE COCHES ***/

.busc.busc_car {background:#0C74D7; display:block; padding: 14px; font-size:0px;}

/*** MAPA DE CONTINENTES ***/
.continentes_mapa .enlaces ul li a {color:#666666;}
.continentes_mapa .enlaces ul li a:hover{color:#313131;}

/*** LISTADO DE PAISES ***/
.list_pai ul li a {color:#666666;}
.list_pai ul li a:hover {color:#313131;}

/*** LISTADO DE POBLACIONES ***/
.list_pob ul li a { color:#666666;}
.list_pob ul li a:hover {color:#313131;}

/*** PRODUCTOS LISTADO ***/

/*** TU BUSQUEDA EXT ***/
.busqueda.busqueda_ext {display:block;padding:15px;background:#FFFFFF;font-family:'Roboto', sans-serif;font-size:16px;font-weight:normal;color:#112139;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0px 0px 6px #CCCCCC;-moz-box-shadow:0px 0px 6px #CCCCCC;-webkit-box-shadow:0px 0px 6px #CCCCCC;}

.busqueda.busqueda_ext > .pnl_dts_1{display:inline-block;width:51%;text-align:left;vertical-align:middle;}
.busqueda.busqueda_ext > .pnl_dts_1 > .pnl_tit{display:block;font-size:25px;font-weight:bold;color:#112139;text-transform:uppercase;}
.busqueda.busqueda_ext > .pnl_dts_1 > .pnl_fechas{display:block;margin-top:5px;}

.busqueda.busqueda_ext > .pnl_dts_2{display:inline-block;width:49%;text-align:right;vertical-align:middle;float:right;}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm{display:inline-block;text-align:center;margin:0px 2px;padding:0px 10px 5px;background:#CCCCCC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm > .itm_sup{display:block;font-size:28px;}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm > .itm_inf{display:block;}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_noches{}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_habitaciones{}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_adultos{}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_niños{}
.busqueda.busqueda_ext > .pnl_dts_2 > .itm.pnl_bebes{}

.vuelos {margin-bottom: 10px; margin-left: 0; margin-right: 0;}
.vuelos .ida {background-image:url('img/iconos/ico_vuelos.png'); background-repeat: no-repeat; height: 70px; font-weight: bold; padding-top: 24px; padding-left: 80px; font-size: 15px; font-family:'Josefin Sans',Ubuntu,sans-serif; color:#C9C9C9; background-position-y: -136px;}
.vuelos .ida.active{ color:#004359; background-position-y: 0px;}
.vuelos .vuelta {background-image:url('img/iconos/ico_vuelos.png'); background-repeat: no-repeat; height: 70px; font-weight: bold; padding-top: 24px; padding-left: 80px; font-size: 15px; font-family:'Josefin Sans',Ubuntu,sans-serif; color:#C9C9C9; background-position-y: -136px;}
.vuelos .vuelta.active{ color:#004359; background-position-y: 0px;}
.vuelos .multi {background-image:url('img/iconos/ico_vuelos.png'); background-repeat: no-repeat; height: 70px; font-weight: bold; padding-top: 24px; padding-left: 80px; font-size: 15px; font-family:'Josefin Sans',Ubuntu,sans-serif; color:#C9C9C9; background-position-y: -136px;}
.vuelos .multi.active{ color:#004359; background-position-y: 0px;}

.busqueda > .busqueda_extvhatit {display:block;font-size:25px;font-weight:bold;color:#004359;font-family:'Josefin Sans',Ubuntu,sans-serif;padding-left:10px;}

.busqueda > .busqueda_vext {text-align: left;font-family: 'Ubuntu',sans-serif;font-size: 14px;font-weight: normal;color: #666666;background:#FFFFFF;padding:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0px 0px 6px #CCCCCC;-moz-box-shadow:0px 0px 6px #CCCCCC;-webkit-box-shadow:0px 0px 6px #CCCCCC;margin-bottom:20px;}
.busqueda > .busqueda_vext a{font-family: 'Ubuntu',sans-serif;font-size: 14px;font-weight: normal;color: #007594;text-decoration: none;}
.busqueda > .busqueda_vext a:hover{color: #007594;text-decoration: underline;}

.busqueda > .busqueda_vext.selected {}
.busqueda > .busqueda_vext > .header{ position: relative; display: inline-block;width:100%;}

.busqueda > .busqueda_vext > .header > .pImg {display: inline-block; width:29%; overflow:hidden;}
.busqueda > .busqueda_vext > .header > .pImg .imgCont {width: 100%;max-height:150px;overflow: hidden;position: relative; display:block;}
.busqueda > .busqueda_vext > .header > .pImg .imgCenter {width:100%;max-height:100%;overflow: hidden;background:#F5F5F5;}
.busqueda > .busqueda_vext > .header > .pImg .imgCenter img {display: block; margin: 0 auto; width:100%;}

.busqueda > .busqueda_vext > .header > .pData {display: inline-block; width: 69%; vertical-align: top;float:right;position:relative;}
.busqueda > .busqueda_vext > .header > .pData > .tit {display:inline-block; line-height:35px; font-family:'Ubuntu', sans-serif; font-size:22px; font-weight:bold;color:#007594;text-decoration:none;}
.busqueda > .busqueda_vext > .header > .pData > .cat {display:inline-block;font-size: 16px;font-weight: bold;color: #007594;display: inline-block;vertical-align: top;}
.busqueda > .busqueda_vext > .header > .pData > .pob {display: block;width:76%;margin-top: 5px;text-align: left;font-weight: bold;}
.busqueda > .busqueda_vext > .header > .pData > .desde {position:absolute;right:0;top:0px;text-align:right;width:22%;}
.busqueda > .busqueda_vext > .header > .pData > .desde > .lit{display:block;font-size:16px;line-height:16px;font-weight:bold;}
.busqueda > .busqueda_vext > .header > .pData > .desde > .precio{display:block;font-size:20px;line-height:20px;font-family:'Fredoka One','Ubuntu',sans-serif;color:#FFB718;margin-top:2px;}
.busqueda > .busqueda_vext > .header > .pData > .habs {display:block; margin-top:10px;}
.busqueda > .busqueda_vext > .header > .pData > .lnk_modif {display:block; margin-top:10px;}

.listVal.trf > .busqueda > .trip-info-time{width:49%;}
.listVal.trf > .busqueda > .trip-info-distance{width:49%;}

/*** Filtros ***/
.prod_lst .flt{padding:0px 20px;background: #CCCCCC;}
.prod_lst .flt > .map_min{margin-bottom:auto;}
.prod_lst .flt .tit_pnl{}

.prod_lst .lst > .row{padding:0px;margin:0px;}

.prod_lst .lst > .row.ord_pags{display:block;vertical-align:middle;float:right;width:100%;text-align:right;}

.prod_lst .lst > .row.ord_pags .pnl_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf{vertical-align:middle;text-align:left;float:left;margin:0px;padding:0px;width:65%;}

.prod_lst .lst > .row.ord_pags .pnl_ord > .lbl_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .lbl_ord{font-size:14px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .cmb_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .cmb_ord{font-size:14px;width:170px;height:34px;padding:5px;}

.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns{display:inline-block;vertical-align:middle;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul{display:inline-block;list-style:none;padding:0px;margin:0px 0px 0px 10px;font-size:0px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn{display:inline;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn:first-child > .lnk_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn:first-child > .lnk_ord{border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn:last-child > .lnk_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn:last-child > .lnk_ord{border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord{display:inline-block;vertical-align:middle;background-color: #fff;border: 1px solid #ABABAB;color: #000000;float: left;font-size: 14px;line-height: 22px;margin-left: -1px;padding: 6px 8px;position: relative;text-decoration: none;cursor:pointer;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord:hover,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord:hover{color: #000000;border-color:#ABABAB;background-color:#EEEEEE;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.sel,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.sel{background-color:#112139;border-color:#073A57;color: #FFFFFF;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc{}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc:after,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc:after{display:inline-block;vertical-align:middle;font-family:'FontAwesome';content:"\f107";padding-left:3px;font-size:12px;line-height:12px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc{}
.prod_lst .lst > .row.ord_pags .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc:after,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc:after{display:inline-block;vertical-align:middle;font-family:'FontAwesome';content:"\f106";padding-left:3px;font-size:12px;line-height:12px;}

.prod_lst .flt .tit_pnl{display:block;width:100%;background:url('img/iconos/ico_flt_inf.png') no-repeat center bottom transparent;padding-bottom:6px;font-family:'Ubuntu',sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}
.prod_lst .flt .tit_pnl > .tit{color:#666666;border-bottom: 1px solid #666666;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:20px 0 0 0;text-align:center;width:100%;min-height:60px;background:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.prod_lst .flt .tit_pnl_xs{display:block;width:100%;background:url('img/iconos/ico_flt_inf.png') no-repeat center bottom transparent;padding-bottom:6px;}
.prod_lst .flt .tit_pnl_xs:hover{}
.prod_lst .flt .tit_pnl_xs > a{display:block;width:100%;min-height:60px;background:url('img/iconos/ico_flt.png') no-repeat 15px center #014359;padding:16px 16px 16px 55px;font-family:'Ubuntu',sans-serif;font-size:18px;font-weight:normal;color:#666666;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.prod_lst .flt .tit_pnl_xs > a:hover{color:#666666;text-decoration:underline;}
.prod_lst .flt .tit_pnl_xs > a .fa-lg{padding:10px 0px 0px 0px;font-size:16px;}
.prod_lst .flt .tit_pnl_xs > a:hover .fa-lg{}

.prod_lst .flt .pnl_flt_cont{display:block;}

.prod_lst .flt .pnl_flt_cont.oculto{display:block;margin-bottom:15px;} /*Contenedor para los filtros. Por defecto siempre visible, y en resouciones pequeñas lo ocultamos*/
.prod_lst .flt .pnl_flt_cont.visible{display:block;margin-bottom:15px;}

.prod_lst .flt .pnl_flt_cont .pnl_tit{font-size:15px;color:#666666;display:block;min-height:24px;padding-left: 1px;font-weight:bold;}
.prod_lst .flt .pnl_flt_cont > .flt_nom_hot > .pnl_tit{background:url('img/iconos/ico_flt_fhotel.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_hot_tipo > .pnl_tit{}
.prod_lst .flt .pnl_flt_cont > .flt_hot_tipo > .pnl_tit_1{background:url('img/iconos/ico_flt_thotel.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_hot_tipo > .pnl_tit_12{background:url('img/iconos/ico_flt_forigen.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_hot_clas > .pnl_tit{}
.prod_lst .flt .pnl_flt_cont > .flt_hot_clas > .pnl_tit_1{background:url('img/iconos/ico_flt_fcategoria.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_hot_clas > .pnl_tit_12{background:url('img/iconos/ico_flt_fdestino.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_prec > .pnl_tit{background:url('img/iconos/ico_flt_fprecio.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_tem_tip > .pnl_tit_12_1{background:url('img/iconos/ico_flt_ftematica.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_tem_tip > .pnl_tit_12_2{background:url('img/iconos/ico_flt_fprecio2.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_tem_tip > .pnl_tit_12_3{background:url('img/iconos/ico_flt_ffecha.png') no-repeat left center transparent;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .pnl_tit{background:url('img/iconos/ico_flt_photelinfo.png') no-repeat left center transparent;}

.prod_lst .flt .pnl_flt_cont .flt_pnl{display:block;margin-top:10px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms{display:block;position:relative;font-size:13px;margin-top:0px;padding-left:0;padding-bottom:10px;background: transparent;border:0px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms_tem_tip{margin-bottom:10px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm{display:block;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm .fil_chk{padding-right:10px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm .fil_lnk{font-size:13px;color:#007594;text-decoration:none;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm .fil_lnk:hover{text-decoration:underline;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm .fil_lbl_aux{font-size:12px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .itm a{color:#666666 !important;}

.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_txb {display: inline-block; width: 100%;padding:10px 0px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_txb input {width: 100%; font-size: 14px;border:1px solid #C3C5D1;height:35px;padding:5px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_btn {display: inline-block;position:absolute;right:22px;top:22px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_btn .btn{background:#FFFFFF !important;border:none !important;color:#007594;font-family: 'FontAwesome'; content: "\f002"; margin-right: 7px;padding:0px !important;}

.prod_lst .flt .pnl_flt_cont > .flt_prec{}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec{font-size:13px;margin-top:5px;padding:5px 15px 15px;display:block;background:#FFFFFF;border:1px solid #CCCCCC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;font-weight:bold;color:#FFB718;}

.prod_lst .flt .pnl_flt_cont > .flt_tem{}
.prod_lst .flt .pnl_flt_cont > .flt_pob{}

.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info{font-size:13px;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila{display:block;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila > .titulo{display:block;font-weight:bold;margin-top:5px;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila > .contenido{display:block;font-weight:normal;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila > .contenido a{font-size: 13px;color: #007594;text-decoration: none;}
.prod_lst .flt .pnl_flt_cont > .flt_pob_info > .flt_itms_pob_info .fila > .contenido a:hover{color: #007594;text-decoration: underline;}

/*** Listado ***/
.prod_lst .lst{border:none;}
.prod_lst .lst > .stit{color:#2C2C2E;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .lbl_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .lbl_ord{color:#666666;}
.prod_lst .lst > .row.ord_pags .pnl_ord > .cmb_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .cmb_ord{color:#666666;border:1px solid #CCCCCC;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.prod_lst .lst > .row > .itm > .int{background:#FFFFFF;border:1px solid #DDDDDD;border-radius: 8px;}
.prod_lst .lst > .row > .itm > .int .pnl_tit{background:transparent;}
.prod_lst .lst > .row > .itm > .int .pnl_tit > a{color:#0099CC;}
.prod_lst .lst > .row > .itm > .int .pnl_img { background-color:#CCCCCC;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur{color:#666666;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd{color:#0099CC;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2{background:#112139;border-color:transparent;color:#FFFFFF;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2:hover{background:#0099CC;border-color:transparent;color:#FFFFFF;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1 a,
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 a{color:#FFFFFF;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1 a:hover,
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 a:hover{color:#FFFFFF;}

/*** PRODUCTOS FICHA CABECERA ***/
.prod_fic_cab{color:#2C2C2D;}
.prod_fic_cab > h1{text-align: left; }
.prod_fic_cab > .dat_1 .pre{color:#5B5B5B;}
.prod_fic_cab > .dat_2 .address {color:#666666;  }
.prod_fic_cab > .dat_2 .ico_map_point {  color:#333333; }
.prod_fic_cab > .dat_2 .pre{color:#5B5B5B;}
.prod_fic_cab > .dat_2 .itm{}

/*** PRODUCTOS FICHA IMAGEN PRINCPAL ***/
.prod_fic_img_ppal{background:#F0F0F0;}

/*** PRDUCTOS FICHA MAPA BOTON ***/

/*** PRODUCTOS FICHA IMAGENES ***/
.prod_fic_imgs .popup-gallery > a.thumbnail, .prod_fic_imgs .popup-gallery > a.thumbnail:focus{ border-color: transparent; -webkit-box-shadow: none; box-shadow: none; border-radius: 0px;}
.prod_fic_imgs .popup-gallery > a.thumbnail:hover, .prod_fic_imgs .popup-gallery > a.thumbnail.active { border-color: transparent;}
.prod_fic_imgs .popup-gallery .img2_div{background-color:#F0F0F0;}

/*** PRODUCTOS FICHA OFERTAS ***/
.prod_fic_ofs{background:#F5F5F5; border: solid 2px #CCCCCC;}
.prod_fic_ofs > .pnl_tit{color:#313131;background:url('img/iconos/ico_off_ficha.gif') left center no-repeat transparent;}
.prod_fic_ofs > .pnl_ofs .itm{color:#666666;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_tit{color:#F09E07;}

/*** PRODUCTO FICHA CONTENIDOS ***/
.prod_fic_conts .pnl_cabs{color:#3E3E3E; }
.prod_fic_conts .pnl_conts .cont > .tit{color:#2C2C2E;}
.prod_fic_conts .nav-tabs{border-bottom:1px solid #CCCCCC;}
.prod_fic_conts .nav-tabs >li>a{background-color:#FFFFFF; color: #666666;border:1px solid #CCCCCC;border-bottom:none;border-radius:1px 1px 0px 0px;-moz-border-radius:1px 1px 0px 0px;-webkit-border-radius:1px 1px 0px 0px;}
.prod_fic_conts .nav-tabs >li.active>a {background-color:#0C74D7; color: #FFF;border:0px;border-radius:1px 1px 0px 0px;-moz-border-radius:1px 1px 0px 0px;-webkit-border-radius:1px 1px 0px 0px;}
.prod_fic_conts .panel-default>.panel-heading {background-color: #00A19A; color: #FFF;border:0px;border-radius:1px 1px 0px 0px;-moz-border-radius:1px 1px 0px 0px;-webkit-border-radius:1px 1px 0px 0px;background-image: none;}
.prod_fic_conts .panel-default>.panel-heading a {color:#FFFFFF; }
.prod_fic_conts .pnl_serv_hot > .tit {color:#2C2C2E;}
.prod_fic_conts .pnl_serv_hab > .tit {color:#2C2C2E;}

/*** CARGANDO ***/
.cont_carg{position: relative;left: 0px;top: 0px;text-align: left;padding: 30px 50px 0px 20px;width: 100%;}
.cont_carg > .pnl_carg {position: relative;left: 0px;top: 0px;text-align: left;padding: 0px 50px 0px 20px;width: 50%;}
.cont_carg > .pnl_carg > .carg_itm {display: inline-block;width: 100%;text-align: center;margin-top: 40px;font-size: 55px;line-height: 70px;font-weight: 700;color: #0C1D7E;}
.cont_carg > .pnl_carg > .carg_pre {width: 100%;}
.cont_carg > .pnl_stit {background: url('img/otros/cargando_iconos_full.jpg') no-repeat bottom;width: 50%;height: 344px;}
.cont_carg > .pnl_stit > .stit1 {display:none;}
.cont_carg > .pnl_stit > .stit2{display:block; text-align:center}
.cont_carg > .pnl_logo{background-color: #FFFFFF;}
.cont_carg > .pnl_tit {color: #0C1D7E;display: none;}
.cont_carg > .pnl_seg {text-align: center;width: 50%;}
.cont_carg > .pnl_seg > .seg_pre{background:url('img/cargando/seg_pre.jpg') no-repeat center center transparent;width: 37px;height: 45px;}
.cont_carg > .pnl_seg > .seg_post{background:url('img/cargando/seg_post.jpg') no-repeat center center transparent;width: 441px;height: 59px;}
.cont_carg > .pnl_seg > .seg_itm {color: #0C1D7E;width: 160px;text-align: center;margin: 0 40px;font-size: 22px;line-height: 22px;}


/*** CARGANDO ANIMACION ***/
.cont_carg > .pnl_carg > .carg_pre .container1 > div, 
.cont_carg > .pnl_carg > .carg_pre .container2 > div, 
.cont_carg > .pnl_carg > .carg_pre .container3 > div {background-color: #0C1D7E;border-radius: 100%;}

/*** RESERVA PASOS ***/
.vpas{background:#CCCCCC;}
.vpas .vpas_int .pnl_tit > h1{}
.vpas .vpas_int .pnl_pas .vpas_pact{border:none;background:#FFFFFF;color:#45484A;}
.vpas .vpas_int .pnl_pas .vpas_pdes{border-bottom:none !important;color:#333333;}

/*** CARRITO EXT ***/
.carr .no_serv .pnl_dts {background-color: #EBEBEB; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;-o-border-radius: 10px;}
.carr .servs{}

/*** CARRITO DESGLOSES ***/
.carr .pnl_com > .pnl_com_ext {border: 12px solid #F5F5F5; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_tit {color: #3E3E3E;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_tit a {color: #3E3E3E;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .cab {background-color: #F3F3F3;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .med > .item {border-bottom: 1px solid #F0F0F0;}

.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .inf {color: #333333;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val .imp1 {color:#00A19A; }
.carr .carr_pre{color:#FFFFFF;background-color:#0C74D7;}
.carr .carr_pre .tit_precio{color:#FFFFFF;}

.carr .cont_carr{border:1px solid #CCCCCC; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;}
.carr .cont_carr > .pnl_tit{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr > .pnl_tit > .tit{}
.carr .cont_carr > .pnl_tit > .tit .tit5{color:#333333;}
.carr .cont_carr > .pnl_tit > .pre .pnl_lbls{color:#5B5B5B;}
.carr .cont_carr > .pnl_tit > .pre .pnl_imp > .imp{color: #00A19A;}
.carr .cont_carr > .pnl_tit > .pre .pnl_elim{border-left:1px solid #D7D7D7;}
.carr .cont_carr > .pnl_tit > .pre .pnl_elim > .btn{border:none;background:url('img/iconos/ico_exi.png') transparent no-repeat center left;color:#666565;}

/*** SERVICIO OPCIONALES ***/
.carr > .servs > .opt{border: 3px solid #F0F0F0; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-bottom-width: 12px;}
.carr > .servs > .opt > .opt_int > .dat > .header {}
.carr > .servs > .opt > .opt_int > .dat  > .tit_hab {background-color:#F5F5F5;}
.carr > .servs > .opt > .opt_int > .dat  > .itm {border-bottom:1px dotted #CCCCCC;}
.carr > .servs > .opt > .opt_int > .dat .select .btn.add {background:Green; color:#FFFFFF;}
.carr > .servs > .opt > .opt_int > .dat .select .btn.del {background:Red; color:#FFFFFF;}
.carr > .servs > .opt > .opt_int > .dat .itm .importe {color:#00A19A;}

.sel{color:Green;}
.unsel {color:Red;}

/*** SERVICIO ALOJAMIENTO ***/
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit .tit5{color:#3E3E3E;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit .cat {color:#3E3E3E;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_lbls{color:#5B5B5B;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_imp > .imp{color:#00A19A;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim{border-left:1px solid #D7D7D7;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim > .btn{border:none;background:url('img/iconos/ico_delete.png') transparent no-repeat center left;color:#666565;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim > .btn:hover{color:#00A19A;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk{background:url('img/iconos/ico_show.png') no-repeat 98% center transparent;color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk:hover{color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk.hd{background:url('img/iconos/ico_hide.png') no-repeat 98% center transparent;}

.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs{background-color:#F3F3F3;}

.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk{background:url('img/iconos/ico_show.png') no-repeat 98% center #F5F5F5;color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk:hover{color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk.hd{background:url('img/iconos/ico_hide.png') no-repeat 98% center #F5F5F5;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int{border-bottom:1px solid #D7D7D7;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_prod{color:#029FDA;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_imp{color:#333333;}

/* Condiciones de cancelacion */
.carr .cont_carr .sal_int .pnl_cnd{  border-top: 1px solid #CCCCCC;margin:0px;}
.carr .cont_carr .sal_int .pnl_cnd .pnl_tit{ color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_cnd .pnl_cond{ color:#3E3E3E;}

/* Notas del alojamiento */
.carr .cont_carr .sal_int .pnl_nts{  border-top: 1px solid #CCCCCC;}
.carr .cont_carr .sal_int .pnl_nts .pnl_tit{color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_nts .pnl_cond{ color:#3E3E3E;}

/* Peticiones del cliente */
.carr .cont_carr .sal_int .pnl_pet{  border-top: 1px solid #CCCCCC;}
.carr .cont_carr .sal_int .pnl_pet .pnl_tit{color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_pet .pnl_opt{ color:#3E3E3E;}

/* Observaciones del cliente */
.carr .cont_carr .sal_int .pnl_obs{border-top: 1px solid #CCCCCC;}
.carr .cont_carr .sal_int .pnl_obs .pnl_tit{color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_obs .pnl_dts{ color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_obs .pnl_dts .txa{border:1px solid #C1C1C1;}

/* Datos del proveedor y otros datos */
.carr .cont_carr .sal_int .pnl_dat{  border-top: 1px solid #CCCCCC;}
.carr .cont_carr .sal_int .pnl_dat .pnl_tit{color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_dat .pnl_prv{ color:#555555;font-family:'SourceSansPro',sans-serif !important;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts{ color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .lbl .lbl_oblig{color: #00A19A;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .desc .txb{border:1px solid #C1C1C1;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .desc .txb.err{border:1px solid #00A19A;}

/* Preguntas */
.carr .cont_carr .sal_int .pnl_preg{  border-top: 1px solid #CCCCCC; }
.carr .cont_carr .sal_int .pnl_preg .pnl_tit{color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dat{ color:#3E3E3E;}

/* Contenidos */
.carr .cont_carr .sal_int .pnl_conts {  border-top: 1px solid #CCCCCC; }
.carr .cont_carr .sal_int .pnl_conts .pnl_tit{color:#3E3E3E;}
.carr .cont_carr .sal_int .pnl_conts .pnl_dts{ color:#3E3E3E;}

/* Pasajeros */
.carr .cont_carr .sal_int .pnl_psj{ border-top:1px solid #CCCCCC;}
.carr .cont_carr .sal_int .pnl_psj .pnl_tit{color: #3E3E3E;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts{color:#666666;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb{border:1px solid #C1C1C1;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb.err {border:1px solid #00A19A;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .cmb{border:1px solid #C1C1C1;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb_cal{border:1px solid #C1C1C1;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{color:#00A19A;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_nota > .lbl_oblig{color:#00A19A;}

/* Pasajeros visualizacion */
.carr .cont_carr .sal_int .pnl_psj.srv .pnl_dts.vis .pnl_items > .item_pasajero > .pnl_item > .itm {border-bottom:1px solid #F0F0F0;}


/*** SERVICIO PAQUETE PREDEFINIDO ***/
.modo_unif .carr .cont_carr > .pnl_pqt, .rfin_unif .carr .cont_carr > .pnl_pqt{text-align:left;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int{display:inline-block;width:100%;padding:0px;font-size:16px;line-height:18px;font-family:'SourceSansPro',sans-serif !important;border-bottom:1px solid #CCCCCC;}
.modo_unif .carr .cont_carr > .pnl_pqt .pnl_cab, .rfin_unif .carr .cont_carr > .pnl_pqt .pnl_cab {display:block;}

.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit{display:inline-block;width:100%;padding:10px 0px 5px 0px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit > .tit5, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit > .tit5{font-family:'SourceSansPro-SemiBold',sans-serif !important;font-size:18px;line-height:22px;font-weight:normal;color:#19191F;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit > .delete, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit > .delete {display:inline-block; width:10%; vertical-align: top; }
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit > .delete > .btn, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit > .delete > .btn {width: auto;font-size: 10px;background-size: 16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_mod, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_mod{display:block;width:100%;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_mod > a, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_mod > a{font-size:14px;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal;text-decoration:none;display:inline-block;width:100%;padding:10px 0px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_mod > a:hover, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_mod > a:hover{font-size:14px;text-decoration:none;opacity:0.85;}

.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat, 
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat{text-align: left;display: inline-block;width: 100%;padding: 10px 0px;border-top: 1px solid #CCCCCC;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit, 
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;padding:0px;margin:0px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a, 
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a{display:block;font-size:16px;line-height:26px;font-weight:bold;text-decoration:none;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a .tit5, 
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a .tit5,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a .tit5,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a .tit5{font-size:16px;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a:hover, 
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a:hover,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a:hover,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a:hover{font-size:16px;text-decoration:none;opacity:0.85;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_prv, 
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_prv,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_prv,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_prv{text-align: left;width: 100%;font-size: 13px;padding: 10px 0px 5px 0px;line-height: 16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_prv.collapse, 
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_prv.collapse,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_prv.collapse,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_prv.collapse{display:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_prv.collapse.in, 
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_prv.collapse.in,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_prv.collapse.in,
.rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_prv.collapse.in{display:block;}

.modo_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd, .rfin_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd{text-align:left;display:inline-block;width:100%;padding:10px 0px;border-bottom:1px solid #CCCCCC;}
.modo_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit, .rfin_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;padding:0px;margin:0px;}
.modo_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a, .rfin_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a{display:block;font-size:16px;line-height:26px;font-weight:bold;text-decoration:none;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;}
.modo_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a:after, .rfin_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a:after{font-family:'FontAwesome';content:"\f078";font-size:12px;float:right;}
.modo_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a.collapsed:after, .rfin_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a.collapsed:after{content:"\f054";}
.modo_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a:hover, .rfin_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a > .tit5, .rfin_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_cond, .rfin_unif .carr .cont_carr > .pnl_pqt > .pnl_cnd > .pnl_cond{text-align:left;width:100%;font-size:13px;padding:10px 0px 5px 0px;line-height:16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cab, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cab{font-family:'SourceSansPro',sans-serif !important;font-weight:normal !important;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm > .pnl_reg, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm > .pnl_reg{font-family:'SourceSansPro',sans-serif !important;font-weight:normal !important;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm .lbl_tit, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm .lbl_tit{font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf{font-family:'SourceSansPro',sans-serif !important;font-weight:normal !important;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf .tit, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf .tit{font-weight:normal;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf .fecha, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf .fecha{font-weight:normal;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm .lbl_tit, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm .lbl_tit{font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .pnl_abrir .lnk, .rfin_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .pnl_abrir .lnk{font-size:14px;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal;text-decoration:none;display:inline-block;width:100%;padding:10px 0px;}

/*** RESERVA REGISTRO USUARIO ***/
.rreg{background:#CCCCCC;}
.rreg .rreg_int .pnl_tit{color: #3E3E3E;}
.rreg .rreg_int .pnl_sub_tit {color: #666666;}

.rreg .rreg_int .pnl_dts{color:#6C6B6B;}
.rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_tit{color:#2C2C2E;}
.rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit a{color:#6C6B6B;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .txb{border:1px solid #fff8e8;color:#6E6E6E;background:#FFF8E8;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a{color:#666666;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a:hover{color:#666666;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk a{color:#666666;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk a:hover{color:#666666;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn{background:#00A19A;border-top:none;border-left:none;border-right:none;border-bottom:none;color:#FFFFFF;text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn:hover{background:#0099CC;color:#FFFFFF;}

/*** RESERVA REGISTRO USUARIO TABS  ***/
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation a {color: #333333; background-color:#DBDBDB;
                                 border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;
                                 border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation a.selected {color: #333333; background-color:#FFFFFF;}

.rreg > .rreg_int > .cd-tabs > .cd-tabs-content { background:#FFFFFF;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
                                                  box-shadow: 0px 0px 10px #CCCCCC; -moz-box-shadow: 0px 0px 10px #CCCCCC; -webkit-box-shadow: 0px 0px 10px #CCCCCC;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a { border:none; background-color:#DBDBDB; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected{background-color:#FFFFFF;}

.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_img {filter: grayscale(30%); -webkit-filter: grayscale(30%); -moz-filter: grayscale(30%);}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected > .pnl_img {filter: none; -webkit-filter: none; -moz-filter: none;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_txt > .tit{color:#3E3E3E;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_txt > .subtit {color:#6C6B6B;}

/*** RESERVA CONTINUAR ***/
.rcont{}
.rcont .rcont_int{background:#F5F5F5;border:1px solid #CCCCCC;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.rcont .rcont_int .itm_tit{color:#2C2C2E;}
.rcont .rcont_int .itm_btn .btn{background:#0C74D7;border:none;color:#FFFFFF;text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);}
.rcont .rcont_int .itm_btn .btn:hover{background:#0b81f1;color:#FFFFFF;border:none;}

/*** RESERVA CADUCADA ***/

.rcad{background:#F5F5F5;border:1px solid #CCCCCC;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.rcad .rcad_int .itm_tit{color:#2C2C2E;}
.rcad .rcad_int .itm_btn .btn{background:#00A19A;border:none;color:#FFFFFF;text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);}
.rcad .rcad_int .itm_btn .btn:hover{background:#0099CC;color:#FFFFFF;border:none;}

/*** RESERVA REGISTRO USUARIO COLECTIVO ***/

.rcolectivo{background:#F5F5F5;}
.rcolectivo .rcolectivo_int .tit{color: #3E3E3E;}
.rcolectivo .rreg{background-color:transparent;}

/*** AYUDA ***/
.faq {background:transparent;}
.faq .faq_int .pnl_tit{border-bottom:0px;font-family:'Rajdhani',sans-serif !important;font-weight:700;font-size:23px;line-height:28px;color:#24338A;text-align:left;padding:40px 0px 20px 0px;}
.faq .faq_int .pnl_tit span {background:transparent !important;padding:0px !important;}
.faq .faq_int .pnl_dts{font-family:'SourceSansPro',sans-serif !important;font-weight:normal;font-size:16px;line-height:20px;color:#555555; margin: 0 -15px;}
.faq .faq_int .pnl_dts .prg > .prg_tit{font-family:'Rajdhani',sans-serif !important;font-weight:600;font-size:18px;line-height:20px;color:#19191F;}

/*** RESERVA FORMA PAGO ***/
.rfp{background:#F5F5F5;}
.rfp .rfp_int{color:#666666;border:none;background:transparent;}

.rfp .rfp_int .pnl_tit{color:#3E3E3E;}
.rfp .rfp_int .pnl_subtit{ color:#666666;}
.rfp .rfp_int .pnl_dts{color:#6C6B6B;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento{border-top:1px solid #D7D7D7;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento_selec > .int{background-color:#FFFFFF;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst{color:#333333;}

.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido{border-top:1px solid #D7D7D7;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .tit{color:#2C2C2E;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .modalidad{border-top:1px solid #D7D7D7;color:#2C2C2E; }
.rfp .rfp_int .pnl_dts .lft > .inferior{border-top:1px solid #D7D7D7;}
..rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk{color:#333333;}
.rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk:hover{color:#333333;}
.rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn{background:#0C74D7;border-top:none;border-left:none;border-right:none;border-bottom:none;color:#FFFFFF;text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);}
.rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn:hover{background:#0b81f1;color:#FFFFFF;}

.rfp .rfp_int .pnl_dts .rgt > .precio{background:#0C74D7;color:#FFFFFF;}
/*** RESERVA APLICAR CUPON ***/

.rcup .rcup_int{color:#666666;border:none;background:transparent;}
.rcup .rcup_int .rcup_cont {border:1px solid #CCCCCC; background-color:#F5F5F5;  border-radius: 1px; -moz-border-radius: 1px;-webkit-border-radius: 1px;}
.rcup .rcup_int .pnl_tit{color:#2C2C2E;}

.rcup .rcup_int .pnl_dts{color:#6C6B6B;}
.rcup .rcup_int .pnl_dts .txb{border:1px solid #CCCCCC;}

.rcup .rcup_int .pnl_dts_sel{color:#6C6B6B;}

.rcup .rcup_int .pnl_dts > .pnl_btn > .btn{background-color:#0C74D7;border-color:#0C74D7;}
.rcup .rcup_int .pnl_dts > .pnl_btn > .btn:hover{background-color:#0b81f1;border-color:#0b81f1;}

/*** RESERVA FIN ***/
.rfin .rfin_int .cont_inc{border:none;}
.rfin .rfin_int .cont_inc > .cont_inc_int{border:none;}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu{color:#2C2C2E;}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu .lbl_dt{color:#333333;}

/*** RESERVA CANCELAR FIN ***/
.rcancfin .rcancfin_int .cont_inc{border:none;}
.rcancfin .rcancfin_int .cont_inc > .cont_inc_int{border:none;}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu{color:#2C2C2E;border-top:1px solid #CCCCCC;}
.rcancfin_inf{background:#FFFFFF;}

/*** RESERVA FICHA ***/
.rfic > .rfic_int > .pnl_sup > .pnl_sup_int{border-bottom:1px solid #CCCCCC;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_itms{color:#2C2C2E;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_tit{ color: #666666;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_mod{ color:#FFFFFF;background:url('img/iconos/ico_mod.png') no-repeat 10px center #0C74D7;border-top:none;border-left:none;border-right:none;border-bottom:3px solid #0C74D7;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_mod:hover{color:#FFFFFF;background:url('img/iconos/ico_mod.png') no-repeat 10px center #0b81f1;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_canc{ color:#FFFFFF;background:url('img/iconos/ico_canc.png') no-repeat 10px center #7A7A7A;border-top:none;border-left:none;border-right:none;border-bottom:3px solid #4D4D4D;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_canc:hover{color:#FFFFFF;background:url('img/iconos/ico_canc.png') no-repeat 10px center #999999;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod{border-top:1px solid #CCCCCC;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_tit{color:#00A19A; }
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_stit{color:#2C2C2E}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn_canc{background-image:none;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc{border-top:1px solid #CCCCCC;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_tit{color:#00A19A;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_stit{color:#2C2C2E}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .imp{color:#00A19A;}

.rfic > .rfic_int > .pnl_docs{background:#f5f5f5;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int > .pnl_tit{color:#2C2C2E; }
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int{border-top:1px solid #CCCCCC;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm{border-bottom:1px solid #CCCCCC;background:url('img/iconos/ico_doc_adjunto.png') no-repeat 8px 10px transparent;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk{color:#00A1DA;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk > .pnl_desc{color:#666666}

.rfic > .rfic_int > .pnl_pags{background:#f5f5f5;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_tit{color:#2C2C2E;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm{color: #666666;}

/*** RESERVA LISTADO ***/
.res_lst{color:#666666;}
.res_lst > .pnl_tit > .pnl_tit_int{border-bottom:1px solid #CCCCCC;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_tit{font-family:'SourceSansPro-Bold',sans-serif !important;font-weight:normal !important;font-size:18px;line-height:20px;color:#19191F;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .txb{border:unset;border-radius:3px;background: #F3F4F9;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .cal {top: 3px;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .txb{border:unset;border-radius:3px;background: #F3F4F9;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .cmb{border:unset;border-radius:3px;background: #F3F4F9;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns{margin:0px;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn{background-image:url('img/iconos/ico_filtrar.png');background-position-x:10px;background-position-y:center;background-repeat:no-repeat;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn:hover{background-image:url('img/iconos/ico_filtrar.png');background-position-x:10px;background-position-y:center;background-repeat:no-repeat;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn{background:transparent !important;color:#333333;border:none !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn:hover{color:#333333;}
.res_lst > .pnl_lst{background:#F5F5F5;border-top:1px solid #CCCCCC;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila{font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:18px;color:#19191F;border-bottom:1px solid #CCCCCC;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila{border-bottom:1px solid #CCCCCC;color:#555555;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn > .btn{font-size:14px !important;line-height:16px !important;height:30px;}


/* TABS */ 
.r-tabs .contents .title a {background: #CCCCCC;color: #333333;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.r-tabs .contents .title a:hover{background: #333333;  color:#FFFFFF;}

.r-tabs .contents .title.active a{background: #333333;color: #FFFFFF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

/*** RESERVA ADD SERVICIO ***/
.pnl_add .pnl_add_int .pnl_tit {color:#3E3E3E;}
.pnl_add .pnl_add_int .pnl_sub_tit {color:#666666;}
.pnl_add .pnl_add_int .owl-buttons > span{background: transparent; border-bottom: none; color: #CCCCCC;}
.pnl_add .pnl_add_int .owl-buttons > .owl-prev {color:#CCCCCC;}
.pnl_add .pnl_add_int .owl-buttons > .owl-next {color:#CCCCCC;}
.pnl_add .pnl_add_int .owl-buttons > .owl-prev:hover{color:#666666;}
.pnl_add .pnl_add_int .owl-buttons > .owl-next:hover{color:#666666;}
.pnl_add .pnl_add_int .pnl_dat .itm .pnl_cont .tit a {color:#333333;}

/*** VALORACION ***/
.valTitulo > .tit {color:#3E3E3E;}

/*** VALORACION SUBTITULO ***/
.valSubTitulo > .tit {  color:#666666;}
.valSubTitulo > .map a { color:#333333;}

/*** LISTADO VALORACION ***/

.valoracion > .listVal > .vext {box-shadow:unset;border-radius:8px;border: 1px solid #DDD;}
.valoracion > .listVal > .vext.reco{ border: 1px solid #E2AF25;box-shadow: unset;}
.valoracion > .listVal > .vext.selected {border: 15px solid #2370B2;}
.valoracion > .listVal > .vext > .header > .pImg .imgCont {border:none;background-color:#CCCCCC;}
.valoracion > .listVal > .vext > .header > .pData > .tit {color:#FFFFFF;   }
.valoracion > .listVal > .vext > .header > .pData > .tit a{color:#0c74d7;   }
.valoracion > .listVal > .vext > .header > .pData > .cat {color:#FFFFFF; }
.valoracion > .listVal > .vext > .header > .pData > .pob { color:#5B5B5B;}
.valoracion > .listVal > .vext > .header > .pData > .map img {display: none}
.valoracion > .listVal > .vext > .header > .pData > .map a {color:#24338A; font-size: 15px; padding-left: 10px; }
.valoracion > .listVal > .vext > .header > .pData > .desde > .lit {color:#666666;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .precio{color:#00A19A;}
.valoracion > .listVal > .vext > .header > .pData > .desc {}
.valoracion > .listVal > .vext > .header > .pData > .desc.oculto {}
.valoracion > .listVal > .vext > .header > .pData > .desc a {color:#428bca;}
.valoracion > .listVal > .vext > .header > .pData > .more a {color:#2370B2;}
.valoracion > .listVal > .vext > .fecha {color: #5B5B5B;  border-top: 1px solid #F0F0F0;}
.valoracion > .listVal > .vext > .val > .header, .valoracion > .listVal > .vext > .val > .content > .header{color: #112139; border-top: 1px solid #F0F0F0; background-color:#F0F0F0;}
.valoracion > .listVal > .vext > .val > .grup, .valoracion > .listVal > .vext > .val > .content > .grup{background-color: #F5F5F5;}
.valoracion > .listVal > .vext > .val > .content > .sep{border-bottom: 1px solid #F0F0F0;  }
.valoracion > .listVal > .vext > .val > .header > .sup {color:#666666 !important;}
.valoracion > .listVal > .vext > .val . content .cont > .precio { color:#3E3E3E; }

.valoracion > .listVal > .vext > .val .estado > .estado_dsp_v{}
.valoracion > .listVal > .vext > .val .estado > .estado_dsp_n{}

.valoracion > .listVal > .vext > .val > .btns{ border-top: 1px solid #F5F5F5;}
.valoracion > .listVal > .vext > .val > .btns > .importes > .tit {color: #666666;}
.valoracion > .listVal > .vext > .val > .btns > .importes > .importe {color: #00A19A;}
.valoracion > .listVal > .vext > .val > .btns > .reservar {}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_res1 {background: #F09E07;border-bottom:3px solid #DC7003;border-top:none;border-left:none;border-right:none;color:#FFF;border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_res1:hover{background:#F9B332;border-color:#FB8C1C;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_pet1 {background: #F09E07;border-bottom:3px solid #DC7003;border-top:none;border-left:none;border-right:none;color:#FFF;border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_pet1:hover{background:#F9B332;border-color:#FB8C1C;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .pet {background: #F09E07;border-bottom:3px solid #DC7003;border-top:none;border-left:none;border-right:none;color:#FFF;border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .pet:hover{background:#F9B332;border-color:#FB8C1C;}

.valoracion > .listVal > .vext > .val > .btns > .importes_pdia > .tit {font-family:'Ubuntu', sans-serif; font-size: 14px; font-weight:normal;color:#5A5A5A;}
.valoracion > .listVal > .vext > .val > .btns > .importes_pdia > .importe { font-family: 'Ubuntu', sans-serif; font-size: 16px; vertical-align: middle; font-weight:bold;color:#252525;}

.valoracion > .listVal > .vext > .detail > .detail_dts > .estado > .estado_dsp_v{}
.valoracion > .listVal > .vext > .detail > .detail_dts > .estado > .estado_dsp_n{}

/* REDEFINIDOS PARA SERVICIOS */
.valoracion > .listVal > .vext.svr > .val > .header{background-color: #F5F5F5;  color: #999999; border:none;}
.valoracion > .listVal > .vext.svr > .val > .content .servicio >.int > .det > .imp {color:#00A19A; }
.valoracion > .listVal > .vext.svr > .val .precio {color:#00A19A;}
.valoracion > .listVal > .vext.svr > .val > .content .estado > .estado_dsp_v{}
.valoracion > .listVal > .vext.svr > .val > .content .estado > .estado_dsp_n{}

.valoracion > .listVal > .vext.svr > .val_prp > .header{color:#112139 !important;background-color:#f5f5f5;}
.valoracion > .listVal > .vext.svr > .val_prp > .content{color:#333333;}
.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont > .precio{color:#00A19A;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns{ border-top: 1px solid #F5F5F5;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .importes > .tit {color: #5B5B5B;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .importes > .importe {color: #00A19A;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar {}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .bt_res1 {background: green; color:#FFF;border:none; border-radius:0xp; -webkit-border-radius:0px; -moz-border-radius:0px;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .bt_pet1 {background: orange; color:#FFF;border:none;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .pet {background: orange; color:#FFF;border:none;}

/* BLOQUE PARA INFORMACION EN RESERVAS DE HOTEL + MULTISERVICIO */
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk{background:url('img/iconos/ico_info_pqvi_msrv.png') no-repeat left center transparent;color:#666666;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk:hover,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk:hover{color:#666666;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver{color:#112139;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver:hover,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver:hover{color:#112139;}

.valoracion > .listVal > .vext > .cab_val_pqvi_msrv,
.prod_fic_val > .vext > .cab_val_pqvi_msrv{color:#595959;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_sup,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_sup{border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 10px solid #112139;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int{border-top:5px solid #112139;border-bottom:2px solid #F0F0F0;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr{background:#E0E0E0;color:#333333;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_concepto,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_fecha,
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_cantidad,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_concepto,
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_fecha,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_cantidad{background:#F0F0F0;}

/* REDEFINIDOS PARA TRASLADOS */
.valoracion > .listVal.trf > .vext{border:4px solid transparent; background-color: #EDEFED;}
.valoracion > .listVal.trf > .vext.selected { border-color:#0C74D7;}
.valoracion > .listVal.trf > .vext > .header {background:#EDEFED; }
.valoracion > .listVal.trf > .vext > .header > .pImg .imgCont{border-width:2px; background-image:none;}
.valoracion > .listVal.trf > .vext > .header > .pData > .tit {color:#3E3E3E; }
.valoracion > .listVal.trf > .vext > .val > .content > .cont {border-top:1px solid #CCCCCC;}
.valoracion > .listVal.trf > .vext > .val .precio {color: #00A19A;}
.valoracion > .reservar > .ida > .imp {color: #00A19A;}
.valoracion > .reservar > .vuelta > .imp {color: #00A19A;}
.valoracion > .reservar > .total > .imp {color: #00A19A;}

.valoracion > .reservar > .btns {border-top: 1px solid #CCCCCC;}
.valoracion > .reservar > .btns > .bt_res1 > .btn {background: #F09E07; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;}
.valoracion > .reservar > .btns > .bt_res1 > .btn:hover{background: #DC7003; border-color:#824202; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;}

.valoracion select {box-shadow: none; background: transparent;}

/*** VALORACION PAGINACION ***/
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul{font-size:0px;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord{background-color: #fff;border: 1px solid #ABABAB;color: #000000;font-size: 14px;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord:hover{color: #000000;border-color:#ABABAB;background-color:#EEEEEE;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.sel{background-color:#112139;border-color:#073A57;color: #FFFFFF;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc:after{font-family:'FontAwesome';font-size:12px;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc:after{font-family:'FontAwesome';font-size:12px;}


/*** FILTROS VALORACION  ***/
.filt {background: #CCCCCC;}
.filt > .tit{border-bottom: 1px solid #666666;color: #666666;}
.filt > .tit a{color:#666666;}
.filt > .tit a:hover{color:#666666;}
.filt > .item { color:#666666; border-bottom: 1px solid #666666; }
.filt > .item > .tit a:focus {color:#666666;}
.filt > .item > .cont > .slider_lbl {color:#666666;}
.filt > .cont > .item{}
.filt > .cont > .item > .tit a{color:#666666;}
.filt > .cont > .item > .tit a:hover{color:#666666;}
.filt > .cont > .item > .cont > .fila > .opt > .lnk{color:#666666;}
.filt > .cont > .item > .cont > .fila > .opt > .lnk:hover{color:#666666;}

/*** FILTROS VALORACION (NUEVO) ***/
.filt > .cont > .item.flt_hot_tipo > .tit{background:url('img/iconos/ico_flt_thotel.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_hot_clas > .tit{background:url('img/iconos/ico_flt_fcategoria.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_hot_prec > .tit{background:url('img/iconos/ico_flt_fprecio.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_hot_naloj > .tit{background:url('img/iconos/ico_flt_fhotel.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_hot_pob > .tit{background:url('img/iconos/ico_flt_photel.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_hot_inst > .tit{background:url('img/iconos/ico_flt_ihotel.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_hot_caract > .tit{background:url('img/iconos/ico_flt_chotel.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_hot_pob_info > .tit{background:url('img/iconos/ico_flt_photelinfo.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_vuelo_aeropuerto > .tit {background:url('img/iconos/ico_flt_aeropuerto.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_vuelo_escala > .tit {background:url('img/iconos/ico_flt_escalas.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_vuelo_aerolinea > .tit {background:url('img/iconos/ico_flt_aerolineas.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_vuelo_horasalida > .tit {background:url('img/iconos/ico_flt_horasalida.png') no-repeat left center transparent;}
.filt > .cont > .item.flt_vuelo_horallegada > .tit {background:url('img/iconos/ico_flt_horallegada.png') no-repeat left center transparent;}



/*** MI BUSQUEDA ***/
.busqueda {background-color:#CCCCCC; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;}
.busqueda > .tit {color:#666666;}
.busqueda > .destino > .valor {color:#666666;}
.busqueda > .fechas > .valor {color:#666666;}
.busqueda > .ocupacion > .valor {color:#666666;}
.busqueda > .habitaciones > .valor {  color:#666666;}

/** MI BUSQUEDA TRASLADOS  **/
.listVal.trf > .busqueda {}
.listVal.trf > .busqueda > .tit {color:#333333;}
.listVal.trf > .busqueda > .map a{color:#2370B2;}

/*** MAPA VALORACION ***/
.mapList.modal.modal-fullscreen .modal-content{border:none;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;-o-box-shadow:inherit;box-shadow:inherit}
.mapList.modal.modal-fullscreen .modal-body{ background-color:#E5E3DF;}
.mapList.modal.modal-fullscreen .modal-title{color:#333333;}

/*** MARKER MAPA VALORACION  ***/
.map_marker > .content > .data > .tit a {font-family:'SourceSansPro-Bold',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:20px;color:#26262C;text-decoration:none;}
.map_marker > .content > .data > .tit a:hover{font-size:16px;line-height:20px;color:#26262C;text-decoration:none;}
.map_marker > .reserva > .lnk > .btn {padding:10px 20px;}

.capa_oferta > .precios > .antes > .eur { color:#F09E07;  text-decoration:line-through;}
.capa_oferta > .precios > .ahora > .eur { color:green; }
.capa_oferta > .ofrt {border-bottom:1px solid #CCCCCC; }

.popover-title {color: #FFF; background-color:#00A19A;}
.popover .online {color:#339900;   }

/*** VALORACION FICHA ***/
.prod_fic_val select {box-shadow: none; background: transparent; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.prod_fic_val > .vext > .fecha {color: #5B5B5B;  border-top: 1px solid #F0F0F0;}
.prod_fic_val > .vext > .val > .header {color: #666666;}
.prod_fic_val > .vext > .val > .content > .header {color: #666666; }
.prod_fic_val > .vext > .val > .grup, .prod_fic_val > .vext > .val > .content > .grup{background-color: #F5F5F5; color: #666666;}
.prod_fic_val > .vext > .val > .content >.sep{border-bottom: 1px solid #F0F0F0; }
.prod_fic_val > .vext > .val .content > .cont > .precio { color:#666666;}
.prod_fic_val > .vext > .val > .btns > .reservar > .btn {background: #F09E07;border-bottom:3px solid #DC7003;border-top:none;border-left:none;border-right:none;color:#FFF;border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px;}
.prod_fic_val > .vext > .val > .btns > .reservar > .btn:hover{background:#F9B332;border-color:#FB8C1C;}
.prod_fic_val > .vext > .val > .btns > .importes > .tit {color: #666666; }
.prod_fic_val > .vext > .val > .btns > .importes > .importe {color: #00A19A;}

.prod_fic_val > .noresult{background-color: #EDEFED;   border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.prod_fic_val > .noresult > .pnl_dts > .tit {color:#3E3E3E;}

.prod_fic_val > .vext.svr > .val > .header {background-color: #F0F0F0; }
.prod_fic_val > .vext.svr > .val > .content > .cont .servicio >.int > .det > .imp { color: #00A19A; }

.prod_fic_val > .vext.svr > .val_prp > .header{color:#112139 !important;background-color:#f5f5f5;}
.prod_fic_val > .vext.svr > .val_prp > .content{color:#333333;}
.prod_fic_val > .vext.svr > .val_prp > .content > .cont > .precio{color:#00A19A;}
.prod_fic_val > .vext.svr > .val_prp > .btns{ border-top: 1px solid #F5F5F5;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .importes > .tit {color: #5B5B5B;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .importes > .importe {color: #00A19A;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar {}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .bt_res1 {background: green; color:#FFF;border:none; border-radius:0xp; -webkit-border-radius:0px; -moz-border-radius:0px;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .bt_pet1 {background: orange; color:#FFF;border:none;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .pet {background: orange; color:#FFF;border:none;}


/*** ESTILOS SERVICIOS HABITACION Y ALOJAMIENTO ***/
.prod_fic_srvs ul li {width: 15%;
	list-style-type: square;
    display: inline-block;
    width: 23%;
    line-height: 24px;
    vertical-align: top;
    margin-right: 1%;
	    padding: 10px 0 10px 0;}
	
	.prod_fic_srvs .tit {
    display: block;
    font-size: 22px;
    margin-bottom: 10px;}
	
	.prod_fic_srvs ul li:before {
    font-family: 'FontAwesome';
    font-size: 4px;
    content: "\f111";
    float: left;
    margin-right: 5px;
    color: #000000;}

	/*** REDEFINICION DE ESTILOS PARA PROCESO DE RESERVA UNIFICADO ***/

/*** DATOS RESERVA UNIFICADO ***/
.cont_res_datos_unif{}
.cont_res_datos_unif > .pnl_sup{display:none;visibility:hidden;}
.cont_res_datos_unif > .pnl_sup > .pnl_sup_int{}
.cont_res_datos_unif > .pnl_med{}
.cont_res_datos_unif > .pnl_med > .pnl_med_int{padding:0px !important;}
.cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_lat{}
.cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:100%;margin-top:20px;}
.cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_cont{}
.cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int{margin-top:6px;}
.cont_res_datos_unif > .pnl_inf{}
.cont_res_datos_unif > .pnl_inf > .pnl_inf_int{}

/*** RESERVA FORMA PAGO ***/
.rfp{background:transparent;}
.rfp .rfp_int{display:inline-block;width:100%;border: 1px solid #CCCCCC;background-color: #F5F5F5;border-radius: 1px;-moz-border-radius: 1px;-webkit-border-radius: 1px;padding: 15px;}
.rfp .rfp_int .pnl_dts .lft{padding:0px !important;width:100% !important;}

/*** RESERVA APLICAR CUPON ***/
.rcup .rcup_int{padding:0px !important;}
.rcup .rcup_int .pnl_dts > .pnl_lbl{display:inline-block;width:100%;vertical-align:middle;padding-right:10px;}
.rcup .rcup_int .pnl_dts > .pnl_txb{display:inline-block;width:70%;text-align:left;vertical-align:middle;margin-top:10px;}
.rcup .rcup_int .pnl_dts > .pnl_btn{display:inline-block;width:30%;text-align:right;vertical-align:middle;margin-top:10px;}
.rcup .rcup_int .pnl_dts > .pnl_btn > .btn{padding: 2.5px 12px;font-size: 16px;}


/*** CARRITO UNIFICADO ***/
.carr{clear:both;}
.carr a{font-size:14px;}
.carr > .carr_int{padding:0px;display:block;font-size:14px;}
.carr > .carr_int > .pnl_tit{display:block;padding:0px 5px;font-size:22px;line-height:22px;color:#2C2C2E;width:100%;text-align:left;position:relative;background:transparent;font-family: 'Roboto', sans-serif;font-weight:bold;}
.carr > .carr_int > .servs {padding:15px 0px 0px;display:inline-block;margin:0px;width:100%;}

.carr .cont_carr{display:inline-block;margin-bottom:0px;width:100%; padding:20px !important;background:#F5F5F5;border:0px;border-radius:4px;box-shadow:unset;margin-bottom:20px !important;}
.carr .cont_carr:last-child{}
.carr .cont_carr > .pnl_elim{text-align:right;display:inline-block;width:100%;padding:5px 15px;}
.carr .cont_carr > .pnl_elim > .btn{width:auto;font-size:16px;color:#E2AF25;background:url('img/iconos/ico_delete.png') no-repeat right center transparent;padding-right:28px;border:none !important;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal;font-size: 15px !important;}

.carr .cont_carr > .pnl_tit{text-align:left;display:inline-block;width:100%;border-bottom:1px solid #CCCCCC;padding:0px 0px 6px 0px;color:#00A099 !important;}
.carr .cont_carr > .pnl_tit > a{display:block;font-size:18px !important;line-height:22px !important;color:#19191F !important;font-family:'Rajdhani' !important;font-weight:normal;width:calc(100% - 20px)}
.carr .cont_carr > .pnl_tit > a:hover{}
.carr .cont_carr > .pnl_tit > a > .tit5{}
.carr .cont_carr > .pnl_tit > a:after{font-family:'FontAwesome';content:"\f078";font-size:14px;float:right;margin-right:-20px;}
.carr .cont_carr > .pnl_tit > a.collapsed:after{content:"\f054";}
.carr .cont_carr > .pnl_tit > a > cat{}

.carr .cont_carr > .pnl_pre{display:inline-block;width:100%;padding:10px 15px;border-bottom:1px solid #CCCCCC;}
.carr .cont_carr > .pnl_pre > .pnl_pre_lbl{display:inline-block;width:58%;text-align:left;vertical-align:middle;font-size:18px;line-height:20px;color:#2C2C2E;font-family:'Rajdhani' !important;font-weight:700 !important;color:#19191F !important;}
.carr .cont_carr > .pnl_pre > .pnl_pre_dts{display:inline-block;width:40%;text-align:right;vertical-align:middle;font-family:'SourceSansPro-SemiBold',sans-serif !important;font-weight:normal !important;}
.carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre{display:block;}
.carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre > .imp{font-size:19px;line-height:20px;color:#24338A;font-family:'Rajdhani' !important;font-weight:700 !important;}
.carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_sub{display:block;line-height:10px;font-size:13px;color:#19191F;font-family:'Rajdhani' !important;font-weight:normal !important;}

/*** SERVICIO ALOJAMIENTO ***/
.carr .cont_carr > .sal_int{text-align:left;border-bottom:1px solid #CCCCCC;font-size:16px !important;line-height:18px !important;color:#555555 !important;font-family:'SourceSansPro',sans-serif !important;}

.carr .cont_carr > .sal_int > .pnl_cab{text-align:left;display:inline-block;width:100%;padding:10px 15px 5px;font-size:14px;}
.carr .cont_carr > .sal_int > .pnl_cab > .pnl_sup{display:block;}
.carr .cont_carr > .sal_int > .pnl_cab > .pnl_inf{display:block;}
.carr .cont_carr > .sal_int > .pnl_cab > .pnl_inf > .itm{display:block;}
.carr .cont_carr > .sal_int > .pnl_cab > .pnl_inf > .itm > .tit{}

.carr .cont_carr > .sal_int > .pnl_desg{text-align:left;font-size:14px;}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm{display:inline-block;width:100%;padding:5px 15px;border-top:1px solid #CCCCCC;}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm .lbl_tit{display:inline-block;vertical-align:top;width:30%;font-weight:normal !important;font-family:'SourceSansPro-SemiBold',sans-serif !important;}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm .lbl_cont{display:inline-block;vertical-align:top;width:68%;}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm .lbl_cont.imp{}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_conc{display:block;}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_conc > .lbl_cont{width:100%;}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_reg{display:block;}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_ocup{display:block;}
.carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_imp{display:block;}

.carr .cont_carr > .sal_int > .pnl_dat{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;padding:0px;}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a{display:block;font-size:16px;line-height:18px;}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a:hover{text-decoration:none;}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a > .tit5{width:100%;}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:12px;float:right;}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_prv{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_prv.collapse{display:none;}
.carr .cont_carr > .sal_int > .pnl_dat > .pnl_prv.collapse.in{display:block;}

.carr .cont_carr > .sal_int > .pnl_cnd{text-align:left;display:inline-block;width:100%;padding:10px 15px;border-top:1px solid #DDDDDD;}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit{text-align:left;display:inline-block;width:100%;background-size:14px;padding:0px;}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a{display:block;font-size:16px;line-height:18px;}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a:hover{text-decoration:none;}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a > .tit5{width:100%;}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:12px;float:right;}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_cond{text-align:left;width:100%;font-size:13px;padding:5px 0px 0px 0px;line-height:14px;}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_cond.collapse{display:none;}
.carr .cont_carr > .sal_int > .pnl_cnd > .pnl_cond.collapse.in{display:block;}

/*** SERVICIO SERVICIOS ***/
.carr .cont_carr > .srv_int{text-align:left;font-size:14px;line-height:18px;color:#6C6B6B;}

.carr .cont_carr > .srv_int > .pnl_cab{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.carr .cont_carr > .srv_int > .pnl_cab > .pnl_sup{display:block;}
.carr .cont_carr > .srv_int > .pnl_cab > .pnl_inf{display:block;}
.carr .cont_carr > .srv_int > .pnl_cab > .pnl_inf > .itm{display:block;}
.carr .cont_carr > .srv_int > .pnl_cab > .pnl_inf > .itm > .tit{}

.carr .cont_carr > .srv_int > .pnl_desg{text-align:left;}
.carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm{display:inline-block;width:100%;padding:10px 15px;}
.carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm .lbl_tit{display:inline-block;vertical-align:top;width:30%;}
.carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm .lbl_cont{display:inline-block;vertical-align:top;width:68%;}
.carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm .lbl_cont.imp{}
.carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm > .pnl_conc{display:block;}
.carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm > .pnl_conc > .lbl_cont{font-size:16px;width:100%;line-height:16px;}
.carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm > .pnl_ocup{display:block;}
.carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm > .pnl_imp{display:block;}

.carr .cont_carr > .srv_int > .pnl_dat{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a{display:block;font-size:16px;line-height:18px;}
.carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a:hover{}
.carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a > .tit5{width:100%;}
.carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:14px;float:right;}
.carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.carr .cont_carr > .srv_int > .pnl_dat > .pnl_prv{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}

.carr .cont_carr > .srv_int > .pnl_cnd{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a{display:block;font-size:18px;line-height:18px;}
.carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a:hover{text-decoration:none;}
.carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a > .tit5{width:100%;}
.carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:14px;float:right;}
.carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.carr .cont_carr > .srv_int > .pnl_cnd > .pnl_cond{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}

/*** RESERVA PRECIO TOTAL ***/
.rpt{clear:both; padding:15px;background:#F5F5F5;border:1px solid #CCCCCC;}
.rpt > .rpt_int{font-size:14px;}
.rpt > .rpt_int > .precio{display:inline-block;padding: 15px; width:100%; margin: 0px;background:#289545;color:#FFFFFF;}
.rpt > .rpt_int > .precio > .tit{display:inline-block;width:49%;vertical-align:middle;font-size:28px;text-align:center; line-height:28px;}
.rpt > .rpt_int > .precio > .pre{display:inline-block;width:49%;vertical-align:middle;text-align:right;}
.rpt > .rpt_int > .precio > .pre > .imp1{display:block;text-align:center;width:100%;font-size:30px;line-height:30px;color:#FFFFFF;}
.rpt > .rpt_int > .precio > .pre > .stit{display:block;text-align:center;width:100%;font-size:14px;line-height:14px;color:#FFFFFF;}
.rpt > .rpt_int > .explica{display:inline-block;width:100%;padding:15px; text-align:center;color:#3E3E3E;font-size:16px;}
.rpt > .rpt_int > .explica > .explica1{display:block;}
.rpt > .rpt_int > .explica > .explica2{display:block;margin-top:5px;}
.rpt > .rpt_int > .seguro{display:inline-block;width:100%; padding:15px;text-align:center;}
.rpt > .rpt_int > .seguro img{    display: block;
    max-width: 100%;
    height: auto;margin:0 auto;
}

.modo_unif .rpt, .rfin_unif .rpt{background:transparent;border:0px;}
.modo_unif .rpt > .rpt_int, .rfin_unif .rpt > .rpt_int{display:inline-block;width:100%;}
.modo_unif .rpt > .rpt_int > .precio, .rfin_unif .rpt > .rpt_int > .precio{display:inline-block;width:100%;box-shadow: unset;border: 0px;border-radius:4px;background:#FDF7E6;}
.modo_unif .rpt > .rpt_int > .precio > .tit, .rfin_unif .rpt > .rpt_int > .precio > .tit{width:100%;text-align:center;font-family:'Rajdhani' !important;font-weight:700 !important;color:#24338A;font-size:23px;line-height:26px;}
.modo_unif .rpt > .rpt_int > .precio > .pre, .rfin_unif .rpt > .rpt_int > .precio > .pre{width:100%;text-align:center;}
.modo_unif .rpt > .rpt_int > .precio > .pre > .imp1, .rfin_unif .rpt > .rpt_int > .precio > .pre > .imp1{text-align:center;font-family:'Rajdhani' !important;font-weight:600 !important;color:#E2AF25;font-size:35px;line-height:34px;}
.modo_unif .rpt > .rpt_int > .precio > .pre > .stit, .rfin_unif .rpt > .rpt_int > .precio > .pre > .stit{text-align:center;font-family:'Rajdhani'!important;font-weight:normal !important;color:#555555;font-size:15px;line-height:18px;}

.modo_unif .rpt > .rpt_int > .explica, .rfin_unif .rpt > .rpt_int > .explica{margin-top:20px;font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;color:#545454;font-size:16px;line-height:20px;padding:0px;text-align: left;}
.modo_unif .rpt > .rpt_int > .explica > .explica1, .rfin_unif .rpt > .rpt_int > .explica > .explica1{border-bottom:1px solid #CCCCCC;padding-bottom:10px;margin-top:10px;background:url('img/iconos/ico_rpt_explica1.png') no-repeat 15px center transparent;padding-left:50px;padding-right:15px;}
.modo_unif .rpt > .rpt_int > .explica > .explica2, .rfin_unif .rpt > .rpt_int > .explica > .explica2{border-bottom:1px solid #CCCCCC;padding-bottom:10px;margin-top:10px;background:url('img/iconos/ico_rpt_explica2.png') no-repeat 15px center transparent;padding-left:50px;padding-right:15px;}
.modo_unif .rpt > .rpt_int > .explica > .explica2 > span > b {font-size: 22px;color: #53524C;}
.modo_unif .rpt > .rpt_int > .seguro {text-align: left;}
.modo_unif .rpt > .rpt_int > .seguro img {margin: 0;}

/*** RESERVA FICHA UNIFICADO ***/
.rfic_unif{font-size:14px;margin-bottom:20px;}
.rfic_unif > .pnl_sup{}
.rfic_unif > .pnl_sup > .pnl_sup_int{}
.rfic_unif > .pnl_med{}
.rfic_unif > .pnl_med > .pnl_med_int{padding:0px !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_lat{}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{padding-top:20px;margin-bottom:20px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont{}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int{}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > h1{display: block;text-align:left;}

.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat{display:block;margin-top:20px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int{display:inline-block;width:100%;width:100%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int > .row{display:block;padding:0px;margin:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms{width:50%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm{display:block;margin:2px 0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_tit{display:inline-block;vertical-align:top;width:40%;font-size:14px;font-family:'Rajdhani',sans-serif  !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_lbl{display:inline-block;vertical-align:top;width:58%;font-size:14px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns{display:block;width:100%;margin-top:15px;padding-top:15px;border-top:1px solid #CCCCCC;font-size:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns > .pnl_btn_mod{display:inline-block;width:49%;vertical-align:middle;margin-right:1%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns > .pnl_btn_canc{display:inline-block;width:49%;vertical-align:middle;margin-left:1%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod{display:block;margin-bottom:10px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_tit{display:block;padding:25px 15px 0px;font-size:18px;line-height:20px;font-family:'Rajdhani',sans-serif !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_stit{display:block;padding:0px 15px 0px;font-size:16px;line-height:18px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_dts{display:block;padding:15px 15px 0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_dts > .txa{width:100%;height:70px;border:1px solid #FEBB02;border-radius:3px;padding:6px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns{display:block;padding:15px 15px 0px 15px;text-align:left;border:none;font-size:0px;margin:0px;}
.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:160px;font-size:14px;line-height:18px;}
.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:160px;font-size:14px;line-height:18px;background-image:none;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc{display:block;margin-bottom:10px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_tit{display:block;padding:25px 15px 0px;font-size:18px;line-height:20px;font-family:'Rajdhani',sans-serif !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_stit{display:block;padding:0px 15px 0px;font-size:16px;line-height:18px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts{display:block;padding:15px 15px 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:20px;line-height:24px;font-family:'Rajdhani',sans-serif !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .itm{display:block;margin:5px 0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .itm > .itm_tit{display:inline-block;vertical-align:top;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .itm > .itm_lbl{display:inline-block;vertical-align:top;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_btns{display:block;padding:15px 15px 0px 15px;text-align:left;border:none;margin:0px;}
.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:160px;font-size:14px;line-height:18px;background-image:none;}

.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs{display:block;margin-top:20px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int{display:inline-block;width:100%;width:100%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int > .pnl_tit{display:none;visibility:hidden;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int > .row{display:block;padding:0px;margin:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_img{display:none;visibility:hidden;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_dts{display:block;width:100%;padding:0px;margin:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_dts_tit{display: block;padding:0px;font-size: 16px;line-height:18px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_btns{padding:15px 0px;display:inline-block;width:100%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_btns .itm{display:inline-block;width:230px;margin-top:5px;}

.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags{display:block;display:inline-block;width:100%;width:100%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int{display:block;width:100%;padding:0px !important;}
.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{}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_tit{display:block;font-size:0px;}
.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;font-size:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm{display:inline-block;width:20%;vertical-align:top;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn{display:inline-block;width:18%;vertical-align:top;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn .btn{padding:2px !important;font-size:14px !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_tit .itm{font-size:16px;line-height:18px;font-family:'SourceSansPro-Bold',sans-serif !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl .itm{font-size:14px;line-height:16px;}
.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:none;}

/* OPCIONALES */
.carr > .servs .opt > .opt_int > .dat > .header {background-color:#F3F3F3;}


/*** PRODUCTOS FICHA IMAGENES SLIDER ***/
.prod_fic_imgs_slider{display:inline-block;width:100%;position:relative !important;left:0px;margin:0 auto;}

.prod_fic_imgs_slider > .lSSlideOuter{max-width: 100%;overflow: hidden;position: relative;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper{max-width: 100%;overflow: hidden;position: relative;background:#EEEEEE;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .list {-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: all 1s;-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform,height;transition-property: transform,height;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .list > li{height:100%;overflow:hidden;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .list > li img {display: block;/*height:100% !important;*/margin:0 auto;width:100%;height:100%;object-fit:cover;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lightSlider{overflow: hidden;margin: 0;padding-left: 0;list-style: none outside none;height:500px !important;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lightSlider > li{float: left;} 
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > a {display: block;text-align:center;top: 50%;width: 30px;height: 50px;cursor: pointer;position: absolute;margin-top: -25px;opacity: 0.8;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;z-index: 10 !important;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > a:hover{opacity:1;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > .lSPrev {left: 10px;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > .lSPrev:after{font-family:'FontAwesome';content:"\f104";font-size:50px;line-height:50px;font-weight:bold;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > .lSNext {right: 10px;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > .lSNext:after{font-family:'FontAwesome';content:"\f105";font-size:50px;line-height:50px;font-weight:bold;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSPager {padding-left: 0;list-style: none outside none;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSPager.lSpg{display:none;visibility:hidden;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSGallery{display:inline-block;width:100%;height:100px !important;padding:0px;margin:0px;list-style: none outside none;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSGallery > li{display: block;width:100%;height:100%;overflow:hidden;float: left;margin-right: 6px;cursor:pointer;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSGallery > li > a{}
.prod_fic_imgs_slider > .lSSlideOuter > .lSGallery > li > a > img{display: block;height: 100%;width: 100%;object-fit:cover;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSGallery > li.active > a > img{opacity:0.5;}



@media (min-width: 0px) and (max-width: 767px) {
    
    /*** DATOS RESERVA UNIFICADO ***/
    .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{padding:0px !important;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:100%;padding:5px;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_cont{padding:0px !important;}
    .cont_res_datos_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int{padding:5px;}

    /*** RESERVA APLICAR CUPON ***/
    .rcup .rcup_int{padding:15px;font-size:13px;}
    .rcup .rcup_int .pnl_tit{font-size:18px;padding:10px 0px;border:none;}
    .rcup .rcup_int .pnl_dts{font-size:13px;margin-top:0px;}
    .rcup .rcup_int .pnl_dts > .pnl_lbl{display: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;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;}

    /*** CARRITO DATOS USUARIO ***/
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm{padding:10px;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit{font-size:20px;line-height:20px;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj > .pnl_dts > .pnl_ocupacion{width:100%;padding-top:15px;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj > .pnl_dts > .pnl_items{width:100%;padding-top:5px;}
    /* Punto de recogida */
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto{margin-top:15px;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_tit{font-size:20px;line-height:20px;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-pob,
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-pr,
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-hr{width:100%;margin:5px 0px 0px 0px;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-pob > .itm,
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-pr > .itm,
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-hr > .itm{display:inline-block;width:auto;}

    /*** 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{padding:0px !important;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:100%;padding:5px;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont{padding:0px !important;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int{padding:5px;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_sup > .itm{width:49%;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_sup > .itm:nth-child(2n+2){margin-right:0px;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_med > .itm{width:49%;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_med > .itm:nth-child(2n+2){margin-right:0px;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm{width:100%;margin-right:0px;margin-bottom:10px;}

    /*** 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{padding:0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:100%;padding:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont{padding:0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > h1{}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int{padding:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms{width:100%;padding:0px;font-size:13px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns{text-align:center;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns > .pnl_btn_mod{width:100%;margin:0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns > .pnl_btn_canc{width:100%;margin:10px 0px 0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod{margin-bottom:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_tit{padding:10px 5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_stit{padding:0px 5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_dts{padding:5px 5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_dts > .txa{height:50px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns{padding:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn{max-width:inherit;width:100%;margin:0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn_canc{max-width:inherit;width:100%;margin:6px 0px 0px !important;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc{margin-bottom:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_tit{padding:10px 5px 0px;font-size:20px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_stit{padding:0px 5px 0px;font-size:16px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts{padding:5px 5px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .imp{font-size:18px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .itm{margin:0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_btns{padding:5px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_btns > .btn{max-width:inherit;width:49%;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int > .pnl_tit{}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_dts_tit{font-size:16px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_btns{text-align:center;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_tit{}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_tit{display:none;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl .itm > .tit_int{}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl{display:block;margin:5px 0px;padding:8px;border-bottom:1px solid #CCCCCC;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl:last-child{border:none;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm{display:block;width:100%;vertical-align:top;margin:4px 0px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn{display:block;width:100%;vertical-align:top;text-align:center;margin-top:20px;}
    .rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn .btn{width:90% !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;}

      /*** PRODUCTOS FICHA IMAGENES SLIDER ***/
    .prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lightSlider{height:300px !important;}
}

@media (min-width: 0px) and (max-width: 399px) {

    /*** CARRITO DATOS USUARIO ***/
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj > .pnl_dts > .pnl_items > .item_pasajero > .pnl_item{width:100%;margin-left:0px;}
    /* Punto de recogida */
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-pob > .itm,
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-pr > .itm,
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row > .col-hr > .itm{display:inline-block;width:100%;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row .itm{display:inline-block;width:100%;}
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row .itm > .cmb,
    .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto > .pnl_pto_int > .pnl_dat > .row .itm > .txb{width:calc(100% + 30px);}

    /*** RESERVA FIN UNIFICADO ***/
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_sup > .itm{width:100%;margin-right:0px;margin-bottom:10px;}
    .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_med > .itm{width:100%;margin-right:0px;margin-bottom:10px;}
}


.elementor-location-header {
	    z-index: 100;
}

@media (min-width: 0px) and (max-width: 1399px) {
    .body_cargando{background:url('img/fondos/fnd_cargando.jpg') no-repeat center top / cover transparent;padding:30px;}
    
     /*** Cargando ***/
    .cont_carg {width: 710px;background: #fff;margin-top: 40px;padding: 30px 15px;}
    .cont_carg > .pnl_carg { width: 100%;padding: 0;}
    .cont_carg > .pnl_stit {width: 100%;}
    .cont_carg > .pnl_seg {width: 100%;}
    
    /*** LISTADO VALORACION ***/
    .valoracion > .listVal > .vext > .header > .pData > .pob {margin-bottom: 0 !important;}
    .valoracion > .listVal > .vext > .header > .pData > .map {float: unset !important;display: block;width: 100%;clear: both;margin-bottom: 10px;}
    .valoracion > .listVal > .vext > .header > .pData > .map a {padding: 0;margin: 0;}
}



@media (min-width: 1200px) {

   
}

@media (min-width: 992px) and (max-width: 1199px) {

    /*** MASTERS ***/
    .cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_1{border-bottom:1px solid #394658;}
    .cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_int_footer_0_social_ext{border-left:none;}

    
}

@media (min-width: 768px) and (max-width: 991px) {

    /*** MASTERS ***/
    .cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_1{border-bottom:1px solid #394658;}
    .cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_int_footer_0_social_ext{border-bottom:1px solid #394658;border-left:none;border-right:none;}
    .cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_8{}

    /*** MENU SECUNDARIO ***/
    .msec .nav > li {border-bottom:1px solid #D8D8D8;}
    
    
    /*** CARGANDO ***/
    .cont_carg > .pnl_carg > .carg_itm {font-size: 26px;}
    .cont_carg > .pnl_stit {background: url('img/cargando/cargando_iconos_res.jpg') no-repeat center;height: 354px;}
    .cont_carg > .pnl_seg > .seg_pre{background:url('img/cargando/seg_pre_res.jpg') no-repeat center center transparent;width: 22px;height: 27px;}
    .cont_carg > .pnl_seg > .seg_post{background:url('img/cargando/seg_post_res.jpg') no-repeat center center transparent;width: 235px;height: 32px;}
    .cont_carg > .pnl_seg > .seg_itm {color: #0C1D7E;width: 120px;text-align: center;margin: 0 10px;font-size: 14px;line-height: 15px;}
    

}

@media (min-width: 0px) and (max-width: 767px) {
    
    

    /*** MASTERS ***/
    .cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_1{border-bottom:1px solid #394658;}
    .cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_int_footer_0_social_ext{border-bottom:1px solid #394658;border-left:none;border-right:none;}
    .cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_8{}

    /*** HEADER TELEFONO ***/
    .header_telf{border-left:none;}
    
    /*** HEADER CARRITO ***/
    .header_carrito{border-left:none;border-top:1px solid #C0C0C0;}
    .header_carrito > .enlaces{}
    .header_carrito > .enlaces:hover{background:#C0C0C0;}
    .header_carrito > .enlaces > .lnk_img{color:#666666;}
    .header_carrito > .enlaces > .lnk_img:hover{color:#666666;}
    .header_carrito > .enlaces > .lnk{color:#666666;}
    .header_carrito > .enlaces > .lnk:hover{color:#666666;}

    /*** HEADER MI CUENTA ***/
    .header_micu{color:#666666;border-left:none;border-top:1px solid #C0C0C0;}
    .header_micu .hidden-xs .dropdown > a{color:#666666;}
    .header_micu .hidden-xs .dropdown > a:hover{color:#666666;background:#C0C0C0;}
    .header_micu .hidden-xs .dropdown > .dropdown-menu{background:#FAFAFA;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
    .header_micu .hidden-xs .dropdown > .dropdown-menu > li{background:#FAFAFA;}
    /*.header_micu .hidden-xs .dropdown > .dropdown-menu > li:hover{background:#EEEEEE;}*/

    /*** HEADER MONEDA ***/
    .header_moneda{color:#666666;border-left:none;border-top:1px solid #C0C0C0;}
    .header_moneda > .hidden-xs .dropdown > .lnk{color:#666666;}
    .header_moneda > .hidden-xs .dropdown > .lnk:hover{color:#666666;background:#C0C0C0;}
    .header_moneda > .hidden-xs .dropdown > .dropdown-menu{background:#FAFAFA;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
    .header_moneda > .hidden-xs .dropdown > .dropdown-menu > li{background:#FAFAFA;}
    /*.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li:hover{background:#EEEEEE;}*/

    /*** HEADER IDIOMA ***/
    .header_idio{color:#666666;border-left:none;border-top:1px solid #C0C0C0;}
    .header_idio > .hidden-xs .dropdown > .lnk{color:#666666;}
    .header_idio > .hidden-xs .dropdown > .lnk:hover{color:#666666;background:#C0C0C0;}
    .header_idio > .hidden-xs .dropdown > .dropdown-menu{background:#FAFAFA;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
    .header_idio > .hidden-xs .dropdown > .dropdown-menu > li{background:#FAFAFA;}
    /*.header_idio > .hidden-xs .dropdown > .dropdown-menu > li:hover{background:#EEEEEE;}*/

    /*** HEADER MENU ***/
    .header_menu > .header_menu_nav{background:#E7E7E7;box-shadow:5px 0px 25px rgba(0,0,0,0.4);-moz-box-shadow:5px 0px 25px rgba(0,0,0,0.4);-webkit-box-shadow:5px 0px 25px rgba(0,0,0,0.4);}
    .header_menu > .header_menu_nav > .cont_itms{border-bottom:1px solid #C0C0C0;}

    /*** MENU PRINCIPAL ***/
    .mpri .navbar-collapse{background:#E7E7E7;}
    .mpri .nav > li{border-top:1px solid #C0C0C0;}
    .mpri .nav > li.selected{background:transparent;}
    .mpri .nav > li > a {color:#666666;}
    .mpri .nav > li > a:hover{color:#666666;background:#C0C0C0;}
    .mpri .nav > li.selected > a {color:#666666;background:#C0C0C0;}
    .mpri .nav > li.selected > a:hover{color:#666666;background:#C0C0C0;}
    .mpri .nav > li:hover{background:transparent;}

    /*** MENU SECUNDARIO ***/
    .msec .nav > li {border-bottom:1px solid #D8D8D8;}
    
     /*** CARGANDO ***/
    .body_cargando .cont_logo img {max-width: 80%;margin: 0 auto;}
    .cont_carg {width: 95%;}
    .cont_carg > .pnl_carg > .carg_itm {font-size: 26px;line-height: 30px;}
    .cont_carg > .pnl_stit {background: url('img/cargando/cargando_iconos_res.jpg') no-repeat center;height: 354px;}
    .cont_carg > .pnl_seg > .seg_pre{background:url('img/cargando/seg_pre_res.jpg') no-repeat center center transparent;width: 22px;height: 27px;}
    .cont_carg > .pnl_seg > .seg_post{background:url('img/cargando/seg_post_res.jpg') no-repeat center center transparent;width: 235px;height: 32px;}
    .cont_carg > .pnl_seg > .seg_itm {color: #0C1D7E;width: 120px;text-align: center;margin: 0 10px;font-size: 14px;line-height: 15px;}
    
    /*** ***/
    .prod_fic_cab > h1 {font-size: 35px !important;line-height: 45px !important;}
    
    /*** ERROR ***/
    .cont_err > .pnl_dts {padding: 15px;}
    .cont_err > .pnl_imgs > .pnl_logo {top: 7px;background: url('img/otros/logo-pag-error-res.png') no-repeat center center transparent;}
    .cont_err > .pnl_btn .pnl_btn_btn > .bt_err_div {margin-bottom: 15px;}

}

@media (min-width: 0px) and (max-width: 399px) {

}/*** FONTS ***/
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&display=swap');

@font-face {
    font-family: 'brandongrotesqueblack';
    src: url('fonts/brandongrotesqueblack.eot');
    src: url('fonts/brandongrotesqueblack.eot') format('embedded-opentype'),
         url('fonts/brandongrotesqueblack.woff2') format('woff2'),
         url('fonts/brandongrotesqueblack.woff') format('woff'),
         url('fonts/brandongrotesqueblack.ttf') format('truetype'),
         url('fonts/brandongrotesqueblack.svg#brandongrotesqueblack') format('svg');
}


/*** GENERALES ***/
.container{width:1400px !important;} /* Cambiamos el ancho de la web para que se ajuste a la web publica */
@media (min-width: 1391px){
    .cont_int_aux_1{width:75%;}
    .cont_int_aux_2{width:25%;}
    .cont_int_aux_3{width:75%;}
    .cont_int_aux_4{width:25%;}
}
@media (min-width: 992px) and (max-width: 1390px) {
    .container{width:977px !important;}
    .cont_int_3{width:66.666666%;}
    .cont_int_4{width:33.333333%;}
    .cont_int_aux_1{width:66.666666%;}
    .cont_int_aux_2{width:33.333333%;}
    .cont_int_aux_3{width:66.666666%;}
    .cont_int_aux_4{width:33.333333%;}
}
@media (min-width: 768px) and (max-width: 991px) {.container{width:750px !important;}}
@media (min-width: 0px) and (max-width: 767px) {.container{width:100% !important;}}

body{font-size:18px;font-weight:normal;color:#000000;font-family: 'Rajdhani', sans-serif;}
body > form > .cont_int{padding:40px 0px 0px 0px;}

a{font-family:'Rajdhani',sans-serif;font-size:15px;font-weight:700;text-decoration:none;color:#E2AF25;}
a:hover{text-decoration:none;color:#E7BA43;}
h1{font-family:'Rajdhani',sans-serif !important;font-size:35px;font-weight:700; text-align:center;color:#24338A;}
h2{font-family:'Rajdhani',sans-serif !important;font-size:26px;font-weight:700; text-align:left;color:#24338A;}
h3{font-family:'Rajdhani',sans-serif;font-size:22px;font-weight:700; text-align:left;color:#24338A;}
h4{font-family:'Rajdhani',sans-serif;font-size:17px;font-weight:700; text-align:left;color:#24338A;}

.addthis_toolbox{margin:20px 0px;text-align:right;}
.addthis_toolbox a.at300b, 
.addthis_toolbox a.at300m{float:none;}
.addthis_toolbox a .at-icon-wrapper{background-color:transparent !important;}
.addthis_toolbox .at-icon{fill:#191921 !important;}
@media (min-width: 0px) and (max-width: 991px){.addthis_toolbox{margin:0px 0px 20px 0px;text-align:left;}}

.cont_head_int_busc_ext{bottom:-50px;top:auto;}
@media (min-width: 768px) and (max-width: 991px){.cont_head_int_busc_ext{top:auto;}}

.body_vacio{padding-top:0px;}
.body_vacio > .cont_logo {text-align: center;margin: 0 auto;padding: 20px 0px;background:#001C38;}
.body_vacio .img-responsive.logo{max-width: 400px;display: inline;margin: 25px;}

/*** LISTADO DE PAISES ***/
.list_pai ul li a {font-family:'Rajdhani',sans-serif;font-size:15px;font-weight:normal;text-decoration:none;color:#00A099;}
.list_pai ul li a:hover{text-decoration:none;color:#00A099;}

/*** LISTADO DE POBLACIONES ***/
.list_pob ul li a {font-family:'Rajdhani',sans-serif;font-size:15px;font-weight:normal;text-decoration:none;color:#00A099;}
.list_pob ul li a:hover{text-decoration:none;color:#00A099;}

/*** BUSCADOR COMUN ***/
.buscV2{align-items:flex-start;}
.buscV2 .pnl_lbl{font-family:'Rajdhani',sans-serif !important;font-size:13px;font-weight:700 !important;line-height:20px;color:#474640;height:20px;overflow:hidden;}
.buscV2 input[type="text"], 
.buscV2 input[type="email"], 
.buscV2 input[type="password"], 
.buscV2 input[type="number"], 
.buscV2 input[type="tel"] {font-family:'Rajdhani',sans-serif !important;font-size:18px;font-weight:normal !important;color:#24338A !important;}
.buscV2 .flt_destino .pnl_auto > .pnl_itms > .input input[type="text"] {padding: 23px 36px 0px 6px;}
.buscV2 select{font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;color:#878787;}
.buscV2.busc_ppd input[type="text"], 
.buscV2.busc_ppd input[type="email"], 
.buscV2.busc_ppd input[type="password"], 
.buscV2.busc_ppd input[type="number"], 
.buscV2.busc_ppd input[type="tel"] {font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;color:#878787;}
.buscV2.busc_ppd select{font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;color:#878787;}

.buscV2 > .pnl_btns > .btn, 
.buscV2 > .pnl_ocup_btns > .pnl_btns > .btn{padding:5px 10px !important;border-radius:7px !important;font-family:'Rajdhani',sans-serif !important;font-size:20px !important;font-weight:700 !important;text-transform: uppercase;}

/*** BUSCADOR TAB ***/
.buscador > .pnl_tit{font-family:'Rajdhani',sans-serif;}
.buscador .cd-tabs-navigation li{min-width:60px;margin:0px 5px 0px 5px;}
.buscador .cd-tabs-navigation li > a{height:auto;}
.buscador .cd-tabs-navigation li > a,
.buscador .cd-tabs-navigation li > a:hover{font-family:'Rajdhani',sans-serif;font-weight:normal !important;font-size:17px;text-transform:none;color:#26262C;}
.buscador .cd-tabs-navigation li > a.selected,
.buscador .cd-tabs-navigation li > a.selected:hover{color:#003331;}
.buscador .cd-tabs-navigation li > a .pnl_sup > img{width:30px;}
.buscador .cd-tabs-navigation li > a.selected{background:transparent !important;}
.buscador .cd-tabs-navigation li > a.selected > .hidden-xs{border-bottom:4px solid #00A19A;}
.buscador .cd-tabs-navigation li > a.selected > .visible-xs{border-bottom:4px solid #00A19A;}
.buscador .cd-tabs-navigation li > a .pnl_sup{height:24px;font-size:0px;}
.buscador .cd-tabs-navigation li > a .pnl_inf{height:24px;}
.buscador .cd-tabs-navigation li > a > .hidden-xs{height:36px;padding:0px 6px;}
.buscador .cd-tabs-navigation > .cd-tabs-navigation-int{background:#FFFFFF;width:max-content;margin:0 auto;border-radius:8px 8px 0px 0px;padding:10px 10px 0px 10px;margin-bottom:-1px;}

.buscador .cd-tabs-content{background:#FFFFFF;border-radius:8px;box-shadow:0px 4px 4px -2px #999999;}
.buscador.no_tab .cd-tabs-content{box-shadow:unset;border: 1px solid #DDDDDD;}
.buscador .cd-tabs-content li.selected{padding:6px;}

@media (min-width: 768px) and (max-width: 991px) {
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int{width:100%;}
    .buscador .cd-tabs-content{border-radius:0px 0px 8px 8px;}
}

@media (min-width: 0px) and (max-width: 767px) {
    .buscador .cd-tabs-navigation > .cd-tabs-navigation-int{width:100%;}
    .buscador .cd-tabs-content{border-radius:0px 0px 8px 8px;}
}

/*** BUSCADOR BLOQUE DESTINO AUTOCOMPLETE ***/
.buscV2 .flt_destino .pnl_auto{border:1px solid #BBBBBB;}
.buscV2 .flt_destino .zona{border:1px solid #FEBB02;}

/*** BUSCADOR BLOQUE OCUPACION ***/
.buscV2 .flt_ocupacion > .pnl_nhabs{border:1px solid #FEBB02;min-width:100%;margin:0px 0px 6px 0px;}
.buscV2 .flt_ocupacion > .pnl_nhabs > .pnl_lbl{font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;line-height:20px;color:#474640;height:20px;overflow:hidden;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm{border:1px solid #FEBB02;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .lbl_itm{font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;line-height:20px;color:#474640;height:20px;overflow:hidden;}
.buscV2 .flt_ocupacion > .pnl_habs > .pnl_itms > .itm > .cmbs > .edds > .lbl_itm{font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;line-height:20px;color:#474640;height:20px;overflow:hidden;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext{border:1px solid #BBBBBB;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones_tit{font-family:'Rajdhani',sans-serif !important;font-size:13px;font-weight:700 !important;line-height:20px;color:#474640;height:20px;overflow:hidden;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones > .lbl_ocupaciones{font-family:'Rajdhani',sans-serif !important;font-size:18px;font-weight:normal !important;color:#24338A !important;top: 0;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_ocupaciones_aplicar{border-color:#F8B133;background:#F8B133;border-radius:20px;padding:10px 0px;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_ocupaciones_aplicar:hover{border-color:#F8B133;background:#F8B133;opacity:0.85;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down,
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up{border: 2px solid #00A19A;color: #00A19A;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:hover,
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:hover{background:#BFE6EC;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active,
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active{background: #00A19A;border: 2px solid #00A19A;color: #FFFFFF;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active:hover,
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active:hover{background:#00A19A;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down,
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up{border: 2px solid #00A19A;color: #00A19A;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:hover,
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:hover{background:#BFE6EC;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active,
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active{background: #00A19A;border: 2px solid #00A19A;color: #FFFFFF;}
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active:hover,
.buscV2 .flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active:hover{background:#00A19A;}

/*** BUSCADOR BLOQUE FECHA RANGE ***/
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng{border:1px solid #BBBBBB;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng_tit{font-family:'Rajdhani',sans-serif !important;font-size:13px;font-weight:700 !important;line-height:20px;color:#474640;height:20px;overflow:hidden;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .lbl_fechas_rng{font-family:'Rajdhani',sans-serif !important;font-size:18px;font-weight:normal !important;color:#24338A !important;top: 0;}
.buscV2 .flt_pnl.flt_fechas_rng > .pnl_fechas_rng > .pnl_ext > .lnk_fechas_rng > .cal {top:18px;}
/*** BUSCADOR BLOQUE SERVICIO ***/
.buscV2 .flt_srv > .pnl_servicio{border:1px solid #FEBB02;}

/*** BUSCADOR SERVICIO HOTEL ***/
.buscV2.busc_srv_alj > .pnl_ctls > .info_desc{font-family:'Rajdhani',sans-serif !important;font-size:14px;color:#46463F;}
.buscV2.busc_srv_alj > .pnl_srv > .info_desc{font-family:'Rajdhani',sans-serif !important;font-size:14px;color:#46463F;}
.buscV2.busc_srv_alj > .pnl_btns{padding-top:31px !important;}
@media (min-width: 0px) and (max-width: 991px){
    .buscV2.busc_srv_alj > .pnl_btns{padding-top:0px !important;}
}

/*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
.buscV2.busc_ppd{flex-flow:row nowrap;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl{border:1px solid #FEBB02;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_tit, 
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_lbl > .pnl_tit{font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;line-height:20px;color:#474640;height:20px;overflow:hidden;}
.buscV2.busc_ppd > .pnl_flts > .flts > .flt_pnl > .pnl_itms .cmb{font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;color:#878787;}

/*** BUSCADOR PAQUETE PREDEFINIDO FICHA ***/
.ficha > .busc_pqt.buscV2 {box-shadow:0px 0px 4px 1px #cccccc;background: #FFFFFF;border-radius: 8px;flex-flow:column wrap;padding:12px;align-items:end;}
.ficha > .busc_pqt.buscV2 > .pnl_tit{display:flex;visibility:visible;width:100%;font-family:'Rajdhani',sans-serif !important;font-size:18px;font-weight:normal !important;line-height:20px;color:#26262C;line-height:20px;margin:0px 0px 6px 0px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls .pnl_lbl{font-family:'Rajdhani',sans-serif !important;font-size:14px;font-weight:normal !important;line-height:20px;color:#474640;height:20px;overflow:hidden;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls{display: flex;min-width:100%;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_fechas{min-width:100%;margin-right:0px;border:1px solid #FEBB02;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_ocupacion{min-width:100%;margin-right:0px;}
.ficha > .busc_pqt.buscV2 > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs{min-width:100%;margin:0px 0px 0px 0px;}
.ficha > .busc_pqt.buscV2 > .pnl_btns {display: flex;min-width:100%;margin:0px;padding: 0px !important;}
@media (min-width: 0px) and (max-width: 767px) {
    .ficha > .busc_pqt.buscV2{padding:6px;}
}
@media (min-width: 0px) and (max-width: 991px){
    .ficha > .busc_pqt.buscV2{margin:40px 0px 0px 0px;}
}

/*** BUSCADOR VALORACION SERVICIOS ***/
.busc_val_srv{}
.busc_val_srv > .pnl_titular_ext{display:none;visibility:hidden;}
.busc_val_srv > .pnl_fechas_ext{}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones{box-shadow:0px 0px 4px 1px #cccccc;background: #FFFFFF;border-radius: 8px;padding:12px;margin:0px 0px 12px 0px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .adu_nin > .cmb_itm > .itm_lbl{width:calc(100% - 120px);text-align:left;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .adu_nin > .cmb_itm > .itm_val{width:120px;text-align:right;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas{box-shadow:0px 0px 4px 1px #cccccc;background: #FFFFFF;border-radius: 8px;padding:12px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal{margin:12px 0px 0px 0px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker{border:0px;background:#FFFFFF;box-shadow:none !important;padding:0px !important;}
.busc_val_srv > .pnl_horas_conceptos_botones{margin:12px 0px 0px 0px !important;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas{box-shadow:0px 0px 4px 1px #cccccc;background: #FFFFFF;border-radius: 8px;padding:12px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos{box-shadow:0px 0px 4px 1px #cccccc;background: #FFFFFF;border-radius: 8px;padding:12px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones{margin:12px 0px 0px 0px;text-align:center;border:0px;padding:0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas.oculto,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos.oculto,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones.oculto{display:none !important;visibility:hidden !important;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp{margin:6px 0px 0px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto{padding:0px 0px 6px 0px;margin:0px 0px 6px 0px;border-bottom:1px solid #CCCCCC;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto:last-child{border-bottom:0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .estado{width:24px !important;text-align:left;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio{width:calc(100% - 24px) !important;text-align:left;font-family:'Rajdhani',sans-serif !important;font-size:16px;font-weight:normal !important;color:#535353;line-height:18px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_tit{font-family:'Rajdhani',sans-serif !important;color:#26262C;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_desgloses{}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_desgloses > .int{font-size:16px;font-weight:normal !important;color:#535353;line-height:18px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .precio{width:calc(100% - 120px) !important;text-align:left;margin:6px 0px 0px 0px;padding-left:24px;font-family:'Rajdhani',sans-serif !important;font-size:18px;font-weight:normal !important;color:#26262C;line-height:18px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion{width:120px !important;text-align:right;margin:6px 0px 0px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up{border: 2px solid #00A19A;color: #00A19A;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:hover,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:hover{background:#BFE6EC;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active{background: #00A19A;border: 2px solid #00A19A;color: #FFFFFF;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active:hover,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active:hover{background:#00A19A;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down,
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up{border: 2px solid #00A19A;color: #00A19A;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:hover,
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:hover{background:#BFE6EC;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active,
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active{background: #00A19A;border: 2px solid #00A19A;color: #FFFFFF;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active:hover,
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active:hover{background:#00A19A;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_importes{display: inline-block;width: 100%;text-align: center;vertical-align: middle;margin:0px 0px 6px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_importes > .pnl_tit{font-family:'Rajdhani',sans-serif !important;font-size:18px;font-weight:normal !important;color:#535353;line-height:22px;width:auto;margin:0px 12px 0px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_importes > .pnl_imp{font-family:'Rajdhani',sans-serif !important;font-size:22px;font-weight:normal !important;color:#26262C;line-height:22px;width:auto;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_importes > .pnl_imp > .importe{color:#26262C;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_reservar{display: inline-block;width: 100%;text-align: center;vertical-align: middle;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_reservar > .btn{padding:10px 10px !important;border-radius: 40px !important;font-family: 'Rajdhani',sans-serif !important;font-size: 20px !important;font-weight: normal !important;background: #00A19A;border-color: #00A19A;color: #FFFFFF;background-image: none !important;max-width:100%;height:48px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker.ui-widget{font-family: 'Rajdhani',sans-serif !important;color:#474640;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.disponible > .ui-state-default,
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.disponible > .ui-state-hover{background:#BFE6EC;border:1px solid #BFE6EC;color:#474640;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.disponible > .ui-state-active{background:#00A19A;border:1px solid #00A19A;color:#FFFFFF;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.no_disponible > .ui-state-default,
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.no_disponible > .ui-state-hover{background:#FF7373;border:1px solid #FF7373;color:#D90000;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.no_disponible > .ui-state-active{background:#00A19A;border:1px solid #00A19A;color:#FFFFFF;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.inhabilitado > .ui-state-default,
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.inhabilitado > .ui-state-hover,
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.inhabilitado > .ui-state-active{color:#474640;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora{background:#BFE6EC;border:1px solid #BFE6EC;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora:nth-child(5n){}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora.seleccionado{background:#00A19A;border:1px solid #00A19A;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora > a{color:#474640;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora > a:hover{text-decoration:none;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora.seleccionado > a{color:#FFFFFF;}

/*** modificaciones para el modo con paneles colapsables ***/
.busc_val_srv.pnls_clps{}
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_fechas.oculto,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_conceptos.oculto{display: inline-block;visibility: visible;}
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_fechas.oculto > .pnl_tit,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_conceptos.oculto > .pnl_tit{background:transparent;}
.busc_val_srv.pnls_clps > .pnl_idiomas_ext > .pnl_idiomas > .pnl_tit,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_fechas > .pnl_tit,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_tit,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_tit,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_tit{border:none;padding:0px;margin:0px;}
.busc_val_srv.pnls_clps > .pnl_idiomas_ext > .pnl_idiomas > .pnl_tit > .lnk_tit_colapsable,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_fechas > .pnl_tit > .lnk_tit_colapsable,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_tit > .lnk_tit_colapsable,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_tit > .lnk_tit_colapsable,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_tit > .lnk_tit_colapsable{font-family:'Rajdhani',sans-serif !important;font-size:16px;font-weight:normal !important;color:#26262C;line-height:18px;margin:0px;}
.busc_val_srv.pnls_clps > .pnl_idiomas_ext > .pnl_idiomas > .pnl_tit > .lnk_tit_colapsable:hover,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_fechas > .pnl_tit > .lnk_tit_colapsable:hover,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_tit > .lnk_tit_colapsable:hover,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_tit > .lnk_tit_colapsable:hover,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_tit > .lnk_tit_colapsable:hover{text-decoration:none;}
.busc_val_srv.pnls_clps > .pnl_idiomas_ext > .pnl_idiomas > .pnl_tit > .lnk_tit_colapsable:after,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_fechas > .pnl_tit > .lnk_tit_colapsable:after,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_tit > .lnk_tit_colapsable:after,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_tit > .lnk_tit_colapsable:after,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_tit > .lnk_tit_colapsable:after{font-family: 'FontAwesome';content: "\f078";float: right;font-weight: normal;font-size:14px;line-height:18px;}
.busc_val_srv.pnls_clps > .pnl_idiomas_ext > .pnl_idiomas > .pnl_tit > .lnk_tit_colapsable.open:after,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_fechas > .pnl_tit > .lnk_tit_colapsable.open:after,
.busc_val_srv.pnls_clps > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_tit > .lnk_tit_colapsable.open:after,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_tit > .lnk_tit_colapsable.open:after,
.busc_val_srv.pnls_clps > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_tit > .lnk_tit_colapsable.open:after{content:"\f077";}
@media (min-width: 0px) and (max-width: 767px) {
    .busc_val_srv{padding:6px;}
}
@media (min-width: 0px) and (max-width: 991px){
    .busc_val_srv{margin:40px 0px 0px 0px;}
}

/*** BUSCADOR VALORACION ALOJAMIENTO ***/
.busc_val_alj{box-shadow:unset;background: #FFFFFF;border-radius: 8px;padding:12px;border: 1px solid #DDDDDD;}
.busc_val_alj > .pnl_titular_ext{}
.busc_val_alj > .pnl_titular_ext > .lbl_titular{width: 100%;font-family: 'Rajdhani',sans-serif !important;font-size: 23px;font-weight: 700 !important;line-height: 20px;color: #24338A;line-height: 20px;margin: 0px 0px 6px 0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .pnl_tit{font-family: 'Rajdhani',sans-serif !important;font-size: 16px;font-weight: 600 !important;line-height: 16px;color: #19191F;line-height: 20px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_info{border:1px solid #FEBB02;padding:12px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_info > .lbl_fechas_sel{ background: url('img/iconos/ico_busc_val_alj_fecha.png') no-repeat left center transparent;font-family: 'Rajdhani',sans-serif !important;font-size: 18px;font-weight: normal !important;line-height: 24px;color:#24338A !important;padding-left:33px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_tit{font-family: 'Rajdhani',sans-serif !important;font-size: 16px;font-weight: 600 !important;line-height: 16px;color: #19191F;line-height: 20px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_sel{border:1px solid #FEBB02;padding:12px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_sel > .lnk_ocupaciones{ background:url('img/iconos/ico_busc_val_alj_ocupaciones.png') no-repeat left center transparent;font-family: 'Rajdhani',sans-serif !important;font-size: 18px;font-weight: normal !important;line-height: 24px;color:#24338A !important;padding-left:33px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp{border:0px !important;box-shadow:none;padding:0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs > .itm > .cmbs > .habs > .cmb_itm > .itm_lbl{color: #333333;font-size: 14px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .lbl_itm{color: #333333;font-size: 16px;font-weight: bold;line-height: 20px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .adu_nin > .cmb_itm > .itm_lbl{color: #333333;font-size: 14px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .form-control{font-family:'Rajdhani',sans-serif !important;color: #333333;font-size: 20px;font-weight:normal;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_foot > .pnl_btn > .btn{padding:18px 0px;height: unset;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_foot > .pnl_btn > .btn{border-color:#F8B133;background:#F8B133;border-radius:8px;font-size: 20px;text-transform: uppercase;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_foot > .pnl_btn > .btn:hover{border-color:#F8B133;background:#F8B133;opacity:0.85;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down,
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up{border: 2px solid #24338A;color: #24338A;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:hover,
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:hover{background:#EAEAEA;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active,
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active{background: #00A19A;border: 2px solid #00A19A;color: #FFFFFF;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:active:hover,
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active:hover{background:#00A19A;}
@media (min-width: 0px) and (max-width: 767px) {
    .busc_val_alj{padding:6px;}
}
@media (min-width: 0px) and (max-width: 991px){
    .busc_val_alj{margin:40px 0px 0px 0px;}
}
/*** Modificaciones para el buscador en ficha de producto ***/
.ficha > .busc_srv_alj {box-shadow:0px 0px 4px 1px #cccccc;background: #FFFFFF;border-radius: 8px;flex-flow:column wrap;padding:12px;align-items:end;}
.ficha > .buscV2.busc_srv_alj > .pnl_ctls{flex-flow:column wrap;}
.ficha > .buscV2.busc_srv_alj > .pnl_ctls > .flt_pnl{min-width:100%;margin:0px 0px 6px 0px !important;}
.ficha > .buscV2.busc_srv_alj > .pnl_ctls > .flt_ocupacion{min-width:100%;margin:0px 0px 6px 0px !important;}
.ficha > .buscV2.busc_srv_alj > .pnl_srv{width:100%;flex-flow:column wrap;}
.ficha > .buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .flt_fechas_rng{min-width:100%;margin:0px 0px 6px 0px !important;}
.ficha > .buscV2.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_servicio{min-width:100%;margin:0px 0px 6px 0px !important;}
.ficha > .buscV2.busc_srv_alj > .pnl_btns{min-width:100%;margin:0px 0px 0px 0px;}
@media (min-width: 0px) and (max-width: 991px){
    .ficha > .busc_srv_alj{margin:40px 0px 0px 0px;}
}
@media (min-width: 0px) and (max-width: 767px) {
    .ficha > .busc_srv_alj{padding:6px;}
}

/*** DATERANGEPICKER ***/
.date-picker-wrapper{font-family:'Rajdhani',sans-serif;font-size:14px;color:#474640;}
.date-picker-wrapper .month-wrapper table .day.toMonth.hovering >.pnl_showprices{background-color:#BFE6EC;}
.date-picker-wrapper .month-wrapper table .day.lastMonth,
.date-picker-wrapper .month-wrapper table .day.nextMonth{display:none}
.date-picker-wrapper .month-wrapper table .day.real-today >.pnl_showprices{background-color:#FFB622;}
.date-picker-wrapper .month-wrapper table .day.real-today.checked,
.date-picker-wrapper .month-wrapper table .day.real-today.hovering > .pnl_showprices{background-color:#BFE6EC;}
.date-picker-wrapper .month-wrapper table .day.first-date-selected, 
.date-picker-wrapper .month-wrapper table .day.last-date-selected{background:transparent;}
.date-picker-wrapper .month-wrapper table .day.checked{background:transparent;}
.date-picker-wrapper .month-wrapper table .day.first-date-selected >.pnl_showprices, 
.date-picker-wrapper .month-wrapper table .day.last-date-selected > .pnl_showprices{background:#00A19A !important;}
.date-picker-wrapper .month-wrapper table .day.checked > .pnl_showprices{background:#BFE6EC;}
.date-picker-wrapper .month-wrapper table .day.invalid > .pnl_showprices > .pnl_day{font-family:'Rajdhani',sans-serif;font-weight:normal !important;font-size:14px;color:#878787;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices{min-height:45px;padding:8px 3px;display:flex;align-items:center;flex-flow:wrap;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices > .pnl_day{font-family:'Rajdhani',sans-serif;font-weight:normal !important;font-size:14px;color:#474640;}
.date-picker-wrapper .month-wrapper table .day.first-date-selected > .pnl_showprices > .pnl_day, 
.date-picker-wrapper .month-wrapper table .day.last-date-selected > .pnl_showprices > .pnl_day{color:#FFFFFF !important;}
.date-picker-wrapper .month-wrapper table .day.real-today > .pnl_showprices > .pnl_day{color:#FFFFFF !important;}

/*** VALORACION PAGINACION ***/
.valoracion > .row.paginador {margin:0px 0px 20px;}
.valoracion > .row.paginador > .pnl_ord{margin:0px;padding:10px 15px;background:transparent;border:1px solid #BBBBBB;box-shadow:unset;border-radius:8px;font-size:0px;position:relative;float:right;}
.valoracion > .row.paginador > .pnl_ord.lrg{/*width:100% !important;*/}
.valoracion > .row.paginador > .pnl_ord > .tit{display: inline-block;vertical-align:middle;width:110px;margin-right:10px;font-family: 'Rajdhani',sans-serif !important;font-size: 16px;line-height: 18px;color: #868686;font-weight:normal;border-right:1px solid #CCCCCC;text-align:right;padding-right:10px;margin-top:0px;}
.valoracion > .row.paginador > .pnl_ord > select{display: inline-block;vertical-align:middle;width:calc(100% - 120px);font-family: 'Rajdhani',sans-serif !important;font-size: 16px;line-height: 18px;color: #46463F;font-weight:normal;border:0px !important;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;}
.valoracion > .row.paginador > .pnl_ord:before{font-family: 'FontAwesome';content: "\f107";position: absolute;top: 10px;right: 15px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #46463F;}
.valoracion > .row.paginador > .pnl_pgs{padding:13px 0px;}
.valoracion > .row.paginador > .pnl_pgs > .pagination {margin:0px; float:left !important;}

/*** LISTADO VALORACION ***/
.valoracion > .listVal > .vext > .header{font-size:0px;}
.valoracion > .listVal > .vext > .header > .pImgSlider{display: inline-block; width:25%; overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel{width:100%;max-height:150px;overflow: hidden;position: relative; display:block;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner{position:relative;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item{background:#99B3C6;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a{}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a:hover{}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a > img{width:100%;max-height:150px;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a > .caption{background-color: rgba(65, 64, 66, 0.4);bottom: 0px;display: none;left: 0px;margin: 0px;position: absolute;right: 0px;top: 0;cursor: pointer;color: inherit;text-align:center;padding-top:55px;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a > .caption:after{font-family: 'FontAwesome'; content: "\f00e";color:#FFFFFF;font-size:30px;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a:hover > .caption{display:block;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-control{display:block;margin:55px 0px 0px 0px !important;width: 25px;height:40px;background: rgba(255,255,255,0.8) !important;opacity:0.7;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-control.left{padding:3px 0px 0px 3px !important;text-align:left;border-radius:0px 40px 40px 0px;-moz-border-radius:0px 40px 40px 0px;-webkit-border-radius:0px 40px 40px 0px;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-control.right{padding:3px 3px 0px 0px !important;text-align:right;border-radius:40px 0px 0px 40px;-moz-border-radius:40px 0px 0px 40px;-webkit-border-radius:40px 0px 0px 40px;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-control:hover{display:block;opacity:1;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-control > .fa-lg{display: inline-block;position: relative;z-index: 5;font-size: 15px;color:#111111 !important;line-height:1.3em;}
.valoracion > .listVal > .vext > .header > .pData{width:calc(75% - 15px);margin-left:15px;}
.valoracion > .listVal > .vext > .header > .pData > .tit {font-family:'Rajdhani',sans-serif;font-weight:normal !important;font-size:23px;line-height:26px;color:#19191F;max-width:calc(100% - 230px);display: block;}
.valoracion > .listVal > .vext > .header > .pData > .tit a{font-family:'Rajdhani',sans-serif;font-weight:700 !important;font-size:23px;line-height:26px;color:#24338A;text-decoration:none;}
.valoracion > .listVal > .vext > .header > .pData > .tit a:hover{font-size:23px;color:#19191F;text-decoration:none;}

.valoracion > .listVal > .vext > .header > .pData > .tit a > .sts{display:inline-block;}

.valoracion > .listVal > .vext > .header > .pData > .tit a > .sts > .ico_st1,
.valoracion > .listVal > .vext > .header > .pData > .tit a > .sts > .ico_st2{display: inline-block;vertical-align: top;padding-top: 2px;}
.valoracion > .listVal > .vext > .header > .pData > .cat{color:#19191F;letter-spacing:0px;font-size: 26px;line-height: 26px;width:40px;}
.valoracion > .listVal > .vext > .header > .pData > .dat_pqvi{margin-top:6px;width:calc(100% - 195px);background: url(img/iconos/ico_info_pqvi_msrv.png) no-repeat left center transparent;padding-left:32px;background-size:30px;}
.valoracion > .listVal > .vext > .header > .pData > .dat_pqvi > .dat_itm{display:inline-block;width:100%;}
.valoracion > .listVal > .vext > .header > .pData > .dat_pqvi > .dat_itm > .dat_prod{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:18px;color:#555555;}
.valoracion > .listVal > .vext > .header > .pData > .dat_pqvi > .dat_itm > .dat_conc{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:18px;color:#555555;}
.valoracion > .listVal > .vext > .header > .pData > .pob{margin-top:6px;width:unset;font-family:'Rajdhani',sans-serif;font-size:16px;font-weight:normal;color:#555555;float: left;margin-bottom: 20px;position: relative;padding-left: 20px;}
.valoracion > .listVal > .vext > .header > .pData > .pob:before {content:url('img/iconos/ico_map_ficha.png');position: absolute;left: 0;top: 2px;}
.valoracion > .listVal > .vext > .header > .pData > .pob > .pob_int{display:inline-block;vertical-align:middle;margin:0px 10px 0px 0px;}
.valoracion > .listVal > .vext > .header > .pData > .pob > .map_int{display:inline-block;vertical-align:middle;margin:0px 10px 0px 0px;}
.valoracion > .listVal > .vext > .header > .pData > .pob > .map_int > a{font-family:'Rajdhani',sans-serif;font-size:16px;font-weight:normal;text-decoration:none;color:#00A099;}
.valoracion > .listVal > .vext > .header > .pData > .pob > .map_int > a:hover{text-decoration:none;color:#00A099;}
.valoracion > .listVal > .vext > .header > .pData > .map {width: unset;float: left;padding-top: 6px;}
.valoracion > .listVal > .vext > .header > .pData > .desde{position:absolute;top:15px;right:15px;width:180px;background:#FDF7E6;border-radius:5px;padding:15px;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .importes_pdia{display:inline-block;width:100%;text-align:center;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .importes_pdia > .tit{display:inline-block;width:100%;text-align:center;font-size:16px;line-height:16px;font-family:'Rajdhani',sans-serif;font-weight:normal;color:#FFFFFF;text-shadow:0px 0px 1px #000000;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .importes_pdia > .importe{margin:5px 0px;display:inline-block;width:100%;text-align:center;font-size:22px;line-height:24px;font-family:'Rajdhani',sans-serif;font-weight:normal;color:#FFFFFF;text-shadow:0px 0px 2px #000000;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .lit{display:inline-block;width:100%;text-align:center;font-size:16px;line-height:16px;font-family:'Rajdhani',sans-serif;font-weight:normal;color:#555555;text-shadow:unset;text-transform:none;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .precio{margin:5px 0px;display:inline-block;width:100%;text-align:center;font-size:22px;line-height:24px;font-family:'Rajdhani',sans-serif;font-weight:700;color:#24338A;text-shadow:unset;}
.valoracion > .listVal > .vext > .header > .pData > .desc{width:calc(100% - 195px);font-size:16px;line-height:20px;font-family:'Rajdhani',sans-serif;font-weight:normal;color:#555555;}
.valoracion > .listVal > .vext > .header > .pData > .desc a{font-size:16px;line-height:20px;font-family:'Rajdhani',sans-serif;font-weight:normal;color:#00A19A;text-decoration:none;margin-left:6px;}
.valoracion > .listVal > .vext > .header > .pData > .desc a:hover{font-size:16px;line-height:18px;color:#00A19A;text-decoration:none;}
.valoracion > .listVal > .vext > .header > .pData > .ico{display:none;visibility:hidden;}
.valoracion > .listVal > .vext > .header > .pData > .caracteristicas {clear: both;}
.valoracion > .listVal > .vext > .header > .pData > .caracteristicas > .tit {display: none;}
.valoracion > .listVal > .vext > .header > .pData > .caracteristicas > .collapse {display: block;}
.valoracion > .listVal > .vext > .header > .pData > .caracteristicas > .collapse > .boton {display: inline-block;margin: 2px;background: #FFF;}
.valoracion > .listVal > .vext > .fecha {padding:15px;margin:0px 15px;width:calc(100% - 30px) !important;border-top:1px solid #CCCCCC;border-bottom:0px !important;}
.valoracion > .listVal > .vext > .fecha > .tit {padding: 0px; font-weight: bold;font-family: 'Rajdhani',sans-serif;font-size: 16px;font-weight: normal;color: #555555;margin-right:12px;}
.valoracion > .listVal > .vext > .fecha > .cmb{}
.valoracion > .listVal > .vext > .fecha > .cmb > select{font-family: 'Rajdhani',sans-serif !important;font-size: 14px;font-weight: normal !important;color: #878787;border:1px solid #FEBB02;border-radius:3px;}
.valoracion > .listVal > .vext.svr > .val > .header,
.valoracion > .listVal > .vext.svr > .val_prp > .header{background:transparent;border:none;padding:10px 5px;border-top:1px solid #CCCCCC;border-bottom:0px;}
.valoracion > .listVal > .vext > .detail{padding:15px;margin:0px 15px;width:calc(100% - 30px);border-top:1px solid #CCCCCC;}
.valoracion > .listVal > .vext > .detail > .detail_dts{min-height:48px;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .estado{min-height:48px;width:40px;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .habitacion{min-height:48px;width:calc(100% - 140px);}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price{font-weight:normal;min-height:48px;width:100px;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .imp_pvp{font-family:'Rajdhani',sans-serif;font-size:16px;line-height:18px;color:#26262C;}
.valoracion > .listVal > .vext > .detail > .detal_btns{min-height:48px;}
.valoracion > .listVal > .vext > .detail > .detal_btns > .opciones .btn{min-height:48px;border:1px solid #24338A;padding: 5px 10px !important;border-radius: 8px !important;font-family: 'Rajdhani',sans-serif !important;font-size: 17px !important;font-weight: 600 !important;color:#24338A;background:#FFFFFF;}
.valoracion > .listVal > .vext > .detail > .detal_btns > .booking .btn{min-height:48px;border:0px;padding: 5px 10px !important;border-radius: 8px !important;font-family: 'Rajdhani',sans-serif !important;font-size: 17px !important;font-weight: 700 !important;color:#FFFFFF;background:#E2AF25;text-transform: uppercase;}
.valoracion > .listVal > .vext > .val,
.prod_fic_val > .vext > .val,
.valoracion > .listVal > .vext.svr .val_prp{padding:0px 15px 15px;}
.valoracion > .listVal > .vext > .val > .header, 
.valoracion > .listVal > .vext > .val > .content > .header,
.prod_fic_val > .vext > .val > .header{background:transparent;border:none;padding:10px 5px;width: 100%;}
.valoracion > .listVal > .vext > .val > .header > .sup,
.valoracion > .listVal > .vext > .val > .content > .header > .sup,
.valoracion > .listVal > .vext.svr > .val_prp > .header > .int > .sup,
.prod_fic_val > .vext > .val > .header > .sup{font-family:'Rajdhani',sans-serif !important;font-size:16px !important;line-height:18px;color:#26262C !important;font-weight:700 !important;vertical-align:top;margin-top:4px;}
.prod_fic_val > .vext > .val .seleccion input[type="radio"]{width: 17px;height: 17px;}
.prod_fic_val > .vext > .val .seleccion input[type="radio"]::before { }
.valoracion > .listVal > .vext > .val > .grup, 
.valoracion > .listVal > .vext > .val > .content > .grup,
.prod_fic_val > .vext > .val > .grup, 
.prod_fic_val > .vext > .val > .content > .grup{background:transparent;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:10px 5px;font-family:'Rajdhani',sans-serif !important;font-size:16px !important;line-height:18px;color:#555555 !important;font-weight:normal !important;}
.valoracion > .listVal > .vext > .val > .content > .cont,
.prod_fic_val > .vext > .val > .content > .cont{padding:6px 5px;font-family:'Rajdhani',sans-serif;font-size:16px;line-height:18px;color:#555555;font-weight:normal;}
.valoracion > .listVal > .vext > .val .precio > label,
.prod_fic_val > .vext > .val .content > .cont > .precio > label{font-family: 'Rajdhani',sans-serif !important;font-size: 16px !important;font-weight: 600 !important;color:#26262C;}
.valoracion > .listVal > .vext > .val > .content > .sep{border-bottom:1px solid #CCCCCC;}
.valoracion > .listVal > .sep_val{margin-bottom:24px;}
.prod_fic_val > .vext > .val > .content >.sep{display:none;visibility:hidden;}
.prod_fic_val > .vext > .val > .content > .cont{border-bottom:1px solid #CCCCCC;}
.valoracion > .listVal > .vext > .val > .btns{border-top:1px solid #CCCCCC;}
.valoracion > .listVal > .vext > .val > .btns > .importes_pdia {border-right: 3px dotted #E0E0E0;}
.valoracion > .listVal > .vext.svr > .val > .btns,
.valoracion > .listVal > .vext.svr > .val_prp > .btns{border:0px;vertical-align:bottom;padding-top:12px;}
.valoracion > .listVal > .vext > .val > .btns > .importes > .tit,
.prod_fic_val > .vext > .val > .btns > .importes > .tit{font-family: 'Rajdhani',sans-serif !important;font-size: 16px !important;line-height:22px;font-weight: normal !important;color:#555555;}
.valoracion > .listVal > .vext > .val > .btns > .importes > .importe,
.prod_fic_val > .vext > .val > .btns > .importes > .importe{font-family: 'Rajdhani',sans-serif !important;font-size: 20px !important;line-height:22px;font-weight: 700 !important;color:#24338A;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_res1,
.prod_fic_val > .vext > .val > .btns > .reservar > .btn,
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .bt_res1{width:auto !important;min-height: 48px;border: 0px;padding: 5px 30px !important;border-radius: 8px !important;font-family: 'Rajdhani',sans-serif !important;font-size: 17px !important;line-height:36px !important;font-weight:  700 !important;color: #FFFFFF;background: #E2AF25;text-transform: uppercase;}
.valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_res1:hover,
.prod_fic_val > .vext > .val > .btns > .reservar > .btn:hover,
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar > .bt_res1:hover{background: #E7BA43;border-color:#E7BA43;opacity:0.85;}
.valoracion > .listVal > .vext.svr > .val_prp > .header > .int{width:100%;}
.valoracion > .listVal > .vext.svr > .val_prp > .content{width:100%;border-top:1px solid #CCCCCC;padding-top:10px;margin-top:0px;}
.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont select{font-family: 'Rajdhani',sans-serif !important;font-size: 14px;font-weight: normal !important;color: #878787;border:1px solid #FEBB02;border-radius:3px;}
.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont select{font-family: 'Rajdhani',sans-serif !important;font-size: 14px;font-weight: normal !important;color: #878787;border:1px solid #FEBB02;border-radius:3px;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns{width:100%;border-top:1px solid #CCCCCC;text-align:right;padding:30px 10px 10px 10px;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .importes{text-align:right;display:inline-block;width:auto;vertical-align:middle;margin-right:15px;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .importes > .tit{display:inline-block;vertical-align:middle;font-family:'Rajdhani',sans-serif;font-size:16px;line-height:20px;color:#555555;font-weight:normal;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .importes > .importe{display:inline-block;vertical-align:middle;font-family: 'Rajdhani',sans-serif !important;font-size: 20px !important;line-height:20px;font-weight: normal !important;color:#26262C;}
.valoracion > .listVal > .vext.svr > .val_prp > .btns > .reservar{text-align:right;display:inline-block;width:auto;vertical-align:middle;}
.valoracion > .listVal > .vext.svr > .val > .content{width:100%;border-top:1px solid #CCCCCC;}
.valoracion > .listVal > .vext.svr > .val .estado.sup{}
.valoracion > .listVal > .vext.svr > .val .servicio.sup{width:56%;}
.valoracion > .listVal > .vext.svr > .val .oferta.sup{}
.valoracion > .listVal > .vext.svr > .val .precio.sup{}
.valoracion > .listVal > .vext.svr > .val .seleccion.sup{}
.valoracion > .listVal > .vext.svr > .val .reserva.sup{}
.valoracion > .listVal > .vext.svr > .val > .btns{width:100%;border-top:1px solid #CCCCCC;text-align:right;padding:30px 10px 10px 10px;}
.valoracion > .listVal > .vext.svr > .val > .btns > .reservar{width:auto;}

.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv{display:inline-block;padding:20px 0px 10px 0px;border-top:1px solid #CCCCCC;width:calc(100% - 30px);margin:15px 15px 15px 15px;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk{font-family: 'Rajdhani',sans-serif !important;font-size: 18px !important;line-height:26px;font-weight: normal !important;color:#19191F;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk:hover,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk:hover{color:#19191F;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver{font-family: 'Rajdhani',sans-serif !important;font-size: 18px !important;line-height:26px;font-weight: normal !important;color:#00A099;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver:hover,
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver:hover{color:#00A099;}

.valoracion > .listVal > .vext > .cab_val_pqvi_msrv,
.prod_fic_val > .vext > .cab_val_pqvi_msrv{width:calc(100% - 30px);margin:0px 15px 15px 15px;font-family: 'Rajdhani',sans-serif !important;font-size: 16px !important;line-height:18px;font-weight: normal !important;color:#545454;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv.collapse.in,
.prod_fic_val > .vext > .cab_val_pqvi_msrv.collapse.in{display:inline-block;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_sup,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_sup{display:none;visibility:hidden;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int{border-top:1px solid #CCCCCC;border-bottom:0px;padding:5px 10px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr{background:#FFFFFF;font-family: 'Rajdhani',sans-serif !important;color:#26262C;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto > .ico,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto > .ico{display:none;visibility:hidden;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm{}

.prod_fic_val{box-shadow: unset;border-radius: 8px;padding: 10px 5px;margin:40px 0px 0px 0px;border: 1px solid #DDDDDD;}

@media (min-width: 992px) and (max-width: 1290px) {}
@media (min-width: 768px) and (max-width: 991px) {
    .prod_fic_val > .vext > .val > .content{width:100%;}
    .prod_fic_val > .vext > .val > .btns{width:100%;}
}
@media (min-width: 0px) and (max-width: 767px) {
    .valoracion > .row.paginador > .pnl_ord{display:inline-block;width:100%;}
    .valoracion > .row.paginador > .pnl_pgs{display:inline-block;width:100%;}
    .valoracion > .listVal > .vext > .header > .pImgSlider{width:100%;}
    .valoracion > .listVal > .vext > .header > .pData{width:100%;margin-left:0px;margin-top:15px;}
    .valoracion > .listVal > .vext > .header > .pData > .pob{width:100%;}
    .valoracion > .listVal > .vext > .header > .pData > .desc{width:100%;}
    .valoracion > .listVal > .vext > .header > .pData > .desde{position:relative;top:0px;left:0px;right:auto;width:100%;background:transparent;padding:0px 0px 5px 0px;border-bottom:1px solid #CCCCCC;border-radius:0px;margin-bottom:5px;text-align:left;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .importes_pdia{text-align:left;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .importes_pdia > .tit{width:auto;margin:0px 5px 0px 0px;vertical-align:bottom;color:#F9B233;text-shadow:none;line-height:22px;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .importes_pdia > .importe{width:auto;margin:0px 5px 0px 0px;vertical-align:bottom;color:#F9B233;text-shadow:none;line-height:22px;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .lit{width:auto;margin:0px 5px 0px 0px;vertical-align:bottom;color:#F9B233;text-shadow:none;line-height:22px;}
    .valoracion > .listVal > .vext > .header > .pData > .desde > .precio{width:auto;margin:0px 5px 0px 0px;vertical-align:bottom;color:#F9B233;text-shadow:none;line-height:22px;}
    .valoracion > .listVal > .vext > .header > .pData > .desc{margin:5px 0px;}
    .valoracion > .listVal > .vext > .detail{margin:0px 5px;width:calc(100% - 10px);}
    .valoracion > .listVal > .vext > .val, 
    .prod_fic_val > .vext > .val{padding:5px;}
    .valoracion > .listVal > .vext > .header > .pData > .tit{max-width:100%;}
    .valoracion > .listVal > .vext.svr > .fecha{text-align:left;}
    .valoracion > .listVal > .vext.svr > .val .oferta{width:20%;}
    .valoracion > .listVal > .vext.svr > .val .precio{width:calc(78% - 40px);}
    .valoracion > .listVal > .vext.svr > .val .seleccion{width:40px;}
    .valoracion > .listVal > .vext > .val > .btns > .importes{display:inline-block;width:100%;margin:10px 0px 10px 0px;text-align:center;}
    .valoracion > .listVal > .vext > .val > .btns > .reservar{display:inline-block;width:100%;margin:0px 0px 10px 0px;}
    .valoracion > .listVal > .vext > .val > .btns > .reservar > .bt_res1{width:100%;}
    .valoracion > .listVal > .vext > .fecha{margin:0px 5px !important;width:calc(100% - 10px) !important;}
    .valoracion > .listVal > .vext > .val, .prod_fic_val > .vext > .val, 
    .valoracion > .listVal > .vext.svr .val_prp{padding:0px 5px 15px 5px;}
}


.prod_fic_val > .vext > .val > .content{width:100%;}
.prod_fic_val > .vext > .val > .btns{width:100%;text-align:right;}
.prod_fic_val > .vext > .val > .btns > .importes{display:inline-block;width:auto;}
.prod_fic_val > .vext > .val > .btns > .reservar{display:inline-block;width:auto;}

.prod_fic_srvs.iconos > ul > li > .boton { border: unset;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;-o-border-radius: 0;background: #fff;}

/*** FILTROS VALORACION  ***/
.filt{background:transparent;}
.filt > .tit{border:0px;padding:10px 0px;margin:0px 0px 10px 0px;}
.filt > .tit > a{font-family: 'Rajdhani',sans-serif !important;font-size: 23px !important;line-height:26px;font-weight: 700 !important;color:#19191F;text-decoration:none;padding:0px;min-height:auto;}
.filt > .tit > a:hover{color:#19191F;text-decoration:none;}
.filt > .tit > a:after {font-family: 'FontAwesome';  content: "\f107"; float: right;color:#19191F;font-weight:bold;font-size:24px;line-height:26px;}
.filt > .tit > a.collapsed:after {content: "\f105";color:#19191F;}
.filt > .cont{box-shadow:unset;border-radius:8px;padding:12px;background: #F5F5F5;}
.filt > .cont > .item{border-bottom:1px solid #CCCCCC;margin-top:10px;padding-bottom:10px;}
.filt > .cont > .item:last-child{border:none;}
.filt > .cont > .item > .tit{padding:0px !important;background:transparent !important;min-height:20px;line-height:20px;}
.filt > .cont > .item > .tit a{font-family: 'Rajdhani',sans-serif !important;font-size: 16px !important;line-height:20px;font-weight: 600 !important;color:#19191F;text-decoration:none;}
.filt > .cont > .item > .tit a:hover{color:#19191F;text-decoration:none;}
.filt > .cont > .item > .tit a:after {font-family: 'FontAwesome';  content: "\f107"; float: right;color:#24338A;font-weight:bold;font-size:20px;line-height:20px;}
.filt > .cont > .item > .tit a.collapsed:after {content: "\f105";color:#E2AF25;}
.filt > .cont > .item > .cont{padding:0px 5px;margin:0px;}
.filt > .cont > .item > .cont > .fila{margin:5px 0px;}
.filt > .cont > .item > .cont > .fila > .opt > .chk{white-space:inherit;width:100%;}
.filt > .cont > .item > .cont > .fila.fila_ppal > .opt label{font-family: 'Rajdhani',sans-serif !important;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt{width:100%;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt .checkbox-style label::before {font-size: 10px;line-height: 12px;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt > .chk{width:100%;}

.filt > .cont > .item .pnlTxt{padding:10px 0px 5px;}
.filt > .cont > .item .pnlTxt input{border: 1px solid #CCCCCC;border-radius: 3px;}
.filt > .cont > .item .pnlBtn{display:none;visibility:hidden;}
/*** filtro precio ***/
.filt > .cont > .item.flt_hot_prec .cont{padding:0px 5px;}
.filt > .cont > .item.flt_hot_prec{display:block;width:100%; position: relative;font-size:0px;}
.filt > .cont > .item.flt_hot_prec .slider_lbl{height:20px;position:relative;display:block;}
.filt > .cont > .item.flt_hot_prec .slider_lbl .lbl_min {font-family: 'Rajdhani',sans-serif !important;color:#46463F;float:left;font-size:16px;font-weight:700;text-align:left;width:50%;}
.filt > .cont > .item.flt_hot_prec .slider_lbl .lbl_max {font-family: 'Rajdhani',sans-serif !important;color:#46463F;float:right;font-size:16px;font-weight:700;text-align:right;width:50%;}
.filt > .cont > .item.flt_hot_prec .slider{margin:15px 0px;display:block;padding:0px 5px;}
.filt > .cont > .item.flt_hot_prec .slider > .slider-range{display:block;}
.filt > .cont > .item.flt_hot_prec .slider.ui-corner-all{border-radius:initial;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider {position: relative;text-align: left;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider .ui-slider-handle {cursor: pointer;height:36px;position: absolute;width:30px;z-index: 1;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider .ui-slider-range {border: 0 none;display: block;font-size: 0.7em;position: absolute;z-index: 0;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-horizontal {height: 0.8em;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-horizontal .ui-slider-handle {margin-left: -0.6em;top:-15px;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-horizontal .ui-slider-range {height: 100%;top: 0;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-horizontal .ui-slider-range-min {left: 0;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-horizontal .ui-slider-range-max {right: 0;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-vertical {height: 100px;width: 0.8em;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-vertical .ui-slider-handle {left: -0.3em;margin-bottom: -0.6em;margin-left: 0;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-vertical .ui-slider-range-min {bottom: 0;}
.filt > .cont > .item.flt_hot_prec .slider.ui-slider-vertical .ui-slider-range-max {top: 0;}
.filt > .cont > .item.flt_hot_prec .slider.ui-widget {font-family: 'Rajdhani',sans-serif !important;font-size: 1.1em;}
.filt > .cont > .item.flt_hot_prec .slider.ui-widget-content {background-image:url("img/otros/slider_barra.gif");background-repeat:repeat-x;height:5px;width:calc(100% - 32px);margin:10px 10px 10px 10px;border: 0px !important;border-radius:4px 4px 4px 4px;color: #FFFFFF;font-weight: normal;text-align:left;}
.filt > .cont > .item.flt_hot_prec .slider.ui-widget-content a {color: #46463F;}
.filt > .cont > .item.flt_hot_prec .slider .ui-widget-header {background-image:url("img/otros/slider_barra_int.gif");background-repeat:repeat-x;height:5px;border: 0px !important;border-radius:4px 4px 4px 4px;color: #333333;font-weight:normal;}
.filt > .cont > .item.flt_hot_prec .slider .ui-widget-header a {color: #FFFFFF;}
.filt > .cont > .item.flt_hot_prec .slider .ui-state-default,
.filt > .cont > .item.flt_hot_prec .slider .ui-widget-content .ui-state-default {cursor:pointer;background:url('img/iconos/ico_slider_prec.png') no-repeat center center !important;border:none !important;font-weight: bold;outline: medium none;margin-left:-15px;}
@media (min-width: 0px) and (max-width: 767px) {
    .filt > .tit{margin:0px 0px 10px 0px;padding:0px;}
}

/*** PRODUCTOS LISTADO ***/
.cont_int_8_9_ext .cont_int_8 {width: 100%}
.prod_lst{display:inline-block;width:100%;font-size:0px;}
.prod_lst .flt{background:transparent;margin-top:0px;width:25%;padding:0px;}
.prod_lst .flt .tit_pnl{background:transparent;font-family:inherit;font-size:inherit;padding: 10px 0px;margin: 0px 0px 22px 0px;}
.prod_lst .flt .tit_pnl > .tit{font-family: 'Rajdhani',sans-serif !important;font-size: 24px !important;line-height:26px;font-weight: normal !important;color:#19191F;padding:0px;min-height:auto;border:0px;text-align:left;}
.prod_lst .flt .tit_pnl_xs{background:transparent;font-family:inherit;font-size:inherit;padding: 10px 0px;margin: 0px 0px 22px 0px;}
.prod_lst .flt .tit_pnl_xs > a{font-family: 'Rajdhani',sans-serif !important;font-size: 24px !important;line-height:26px;font-weight: normal !important;color:#19191F;padding:0px;min-height:auto;border:0px;text-align:left;text-decoration:none;}
.prod_lst .flt .tit_pnl_xs > a:hover{color:#19191F;text-decoration:none;}
.prod_lst .flt .tit_pnl_xs > a .fa-lg{padding:0px;}
.prod_lst .flt .tit_pnl_xs > a > .fa-plus:before{font-family: 'FontAwesome';  content: "\f105"; float: right;color:#19191F;font-weight:bold;font-size:24px;line-height:26px;}
.prod_lst .flt .tit_pnl_xs > a > .fa-minus:before{font-family: 'FontAwesome';  content: "\f107"; float: right;color:#19191F;font-weight:bold;font-size:24px;line-height:26px;}
.prod_lst .flt .pnl_flt_cont{box-shadow:0px 0px 4px 1px #cccccc;border-radius:8px;padding:12px;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl{border-bottom: 1px solid #CCCCCC;margin-top: 10px;padding-bottom: 10px;width:100%;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl:last-child{border:0px;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_tit{font-family: 'Rajdhani',sans-serif !important;font-size: 16px !important;line-height:20px;font-weight: normal !important;color:#19191F;text-decoration:none;background:transparent !important;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_tit:hover{color:#19191F;text-decoration:none;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_tit:after {font-family: 'FontAwesome';  content: "\f107"; float: right;color:#555555;font-weight:bold;font-size:20px;line-height:20px;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_tit.open:after {content: "\f105";color:#1AC5CC;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms{background: transparent;border: 0px;padding: 0px;width:100%;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm{padding:0px 5px;margin:0px;}

.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_ppal{margin-top:10px;line-height:18px;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_ppal label{margin-bottom:0px;font-family:'Rajdhani',sans-serif !important;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_ppal label:after{display:none;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd{display:block;padding:0px 0px 0px 4px !important;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms{display:inline-block;width:100%;margin:0px 0px;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm {display: inline-block;font-size:12px;font-weight:normal;width:100%;margin:2px 0px;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm > .chk {display: inline-block;width:100%;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm > .lnk {display: inline-block;font-size:12px;font-weight:normal;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm label {font-weight:normal;font-family:'Rajdhani',sans-serif !important;}

.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm .checkbox-style label{padding-left:6px;margin-bottom:0px;vertical-align:middle;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm .checkbox-style label::before{width: 14px;height: 14px;left: 5px;top: 2px;font-size:10px;line-height:12px;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm .checkbox-style label::after{display:none;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm .checkbox-style input{vertical-align:middle;}
.prod_lst .flt .pnl_flt_cont > .flt_pnl > .pnl_itms > .itm > .fila_scnd .pnl_itms > .itm .checkbox-style input[type="checkbox"]:checked + label::after{left:3px;top:1px;}

.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_txb{padding:10px 0px 5px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_txb input{border: 1px solid #CCCCCC;border-radius: 3px;}
.prod_lst .flt .pnl_flt_cont .pnl_itms .pnlTxb_btn{display:none;visibility:hidden;}

.prod_lst .lst > .row > .itm > .int{padding: 10px;}
.prod_lst .lst > .row > .itm > .int.reco {border-color: #E2AF25;box-shadow: unset;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider{}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel{width:100%;max-height:150px;overflow: hidden;position: relative; display:block;border-radius:3px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner{position:relative;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item{background:#BFE6EC;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a{}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a:hover{}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a > img{width:100%;max-height:150px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a > .caption{background-color: rgba(65, 64, 66, 0.4);bottom: 0px;display: none;left: 0px;margin: 0px;position: absolute;right: 0px;top: 0;cursor: pointer;color: inherit;text-align:center;padding-top:55px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a > .caption:after{font-family: 'FontAwesome'; content: "\f00e";color:#FFFFFF;font-size:30px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a:hover > .caption{display:block;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-control{display:block;margin:55px 0px 0px 0px !important;width: 25px;height:40px;background: rgba(255,255,255,0.8) !important;opacity:0.7;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-control.left{padding:3px 0px 0px 3px !important;text-align:left;border-radius:0px 40px 40px 0px;-moz-border-radius:0px 40px 40px 0px;-webkit-border-radius:0px 40px 40px 0px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-control.right{padding:3px 3px 0px 0px !important;text-align:right;border-radius:40px 0px 0px 40px;-moz-border-radius:40px 0px 0px 40px;-webkit-border-radius:40px 0px 0px 40px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-control:hover{display:block;opacity:1;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-control > .fa-lg{display: inline-block;position: relative;z-index: 5;font-size: 15px;color:#111111 !important;line-height:1.3em;}

.prod_lst .lst > .row > .itm > .int .pnl_tit{padding: 6px 0px 0px;height: 50px;}
.prod_lst .lst > .row > .itm > .int .pnl_tit > a{font-family: 'Rajdhani',sans-serif !important;color:#24338A;font-size:21px;font-weight:bold;line-height:22px;text-decoration:none;}
.prod_lst .lst > .row > .itm > .int .pnl_tit > a:hover{color:#19191F;text-decoration:none;}

.prod_lst .lst > .row > .itm > .int .pnl_dts{padding: 6px 0px 0px;font-family: 'Rajdhani',sans-serif !important;color:#555555;font-size:16px;font-weight:normal;line-height:18px;height:165px;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_cnt{height:auto;max-height: 100%;text-align: justify;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur{padding: 6px 0px;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur > .pre{font-family: 'Rajdhani',sans-serif !important;color:#19191F;font-size:16px;font-weight:normal;line-height:18px;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur > .itm{font-family: 'Rajdhani',sans-serif !important;color:#19191F;font-size:16px;font-weight:normal;line-height:18px;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur > .suf{font-family: 'Rajdhani',sans-serif !important;color:#19191F;font-size:16px;font-weight:normal;line-height:18px;}

.prod_lst .lst > .row > .itm > .int .pnl_btns{padding:12px 0px 6px;font-size:0px;height:auto;min-height:50px;border-top:1px solid #CCCCCC;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd{display:inline-block;width:100% !important;margin-bottom: 15px;background: #FDF7E6;padding: 8px;text-align: center;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd > .pre{display:inline-block;width:100%;font-family: 'Rajdhani',sans-serif !important;color:#555555;font-size:16px;font-weight:normal;line-height:16px;margin:0px;height:auto;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd > .itm{display:inline-block;width:100%;font-family: 'Rajdhani',sans-serif !important;color:#24338A;font-size:22px;font-weight:bold;line-height:22px;margin:0px;height:auto;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2{display:inline-block;width:50% !important;background:transparent;background: #E2AF25;border-color: #E2AF25;color: #FFFFFF;background-image: none !important;padding:11px 15px !important;border-radius: 4px !important;font-family: 'Rajdhani',sans-serif !important;font-size: 20px !important;font-weight: 800 !important;text-decoration:none;height:auto !important}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2:hover{background: #E7BA43;text-decoration:none;opacity:0.85;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 > a{font-family: 'Rajdhani',sans-serif !important;font-size: 17px !important;font-weight: bold !important;text-decoration:none;color:#FFFFFF;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 > a:hover{color: #FFFFFF;text-decoration:none;opacity:0.85;}

@media (min-width: 768px) and (max-width: 1290px) {
    
}
@media (min-width: 0px) and (max-width: 767px) {}

/*** filtro precio ***/
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec{display:block;width:100%; position: relative;font-size:0px;padding:0px 5px;border:0px;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider_lbl{height:20px;position:relative;display:block;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider_lbl .lbl_min {font-family: 'Rajdhani',sans-serif !important;color:#46463F;float:left;font-size:16px;font-weight:normal;text-align:left;width:50%;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider_lbl .lbl_max {font-family: 'Rajdhani',sans-serif !important;color:#46463F;float:right;font-size:16px;font-weight:normal;text-align:right;width:50%;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider{margin:15px 0px;display:block;padding:0px 5px;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider > .slider-range{display:block;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-corner-all{border-radius:initial;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider {position: relative;text-align: left;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider .ui-slider-handle {cursor: pointer;height:36px;position: absolute;width:30px;z-index: 1;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider .ui-slider-range {border: 0 none;display: block;font-size: 0.7em;position: absolute;z-index: 0;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-horizontal {height: 0.8em;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-horizontal .ui-slider-handle {margin-left: -0.6em;top:-15px;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-horizontal .ui-slider-range {height: 100%;top: 0;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-horizontal .ui-slider-range-min {left: 0;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-horizontal .ui-slider-range-max {right: 0;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-vertical {height: 100px;width: 0.8em;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-vertical .ui-slider-handle {left: -0.3em;margin-bottom: -0.6em;margin-left: 0;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-vertical .ui-slider-range-min {bottom: 0;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider-vertical .ui-slider-range-max {top: 0;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget {font-family: 'Rajdhani',sans-serif !important;font-size: 1.1em;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-content {background-image:url("img/otros/slider_barra.gif");background-repeat:repeat-x;height:5px;width:calc(100% - 20px);margin:0 auto;border: 0px !important;border-radius:4px 4px 4px 4px;color: #FFFFFF;font-weight: normal;text-align:left;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-content a {color: #46463F;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-header {background-image:url("img/otros/slider_barra_int.gif");background-repeat:repeat-x;height:5px;border: 0px !important;border-radius:4px 4px 4px 4px;color: #333333;font-weight:normal;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-header a {color: #FFFFFF;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-default,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-content .ui-state-default {cursor:pointer;background:url('img/iconos/ico_slider_prec.png') no-repeat center center !important;border:none !important;font-weight: bold;outline: medium none;margin-left:-15px;}
/*** listado ***/
.prod_lst .lst{padding:0px !important;}
.prod_lst .lst.flt_activo{width:75%;}
.prod_lst .lst > .row.ord_pags{margin:0px 0px 20px 20px;display:block !important;width:calc(100% - 20px);}
.prod_lst .lst > .row.ord_pags .pnl_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf{margin:0px;padding:10px 15px;background:transparent;border:none;box-shadow:0px 0px 4px 1px #cccccc;border-radius:8px;font-size:0px;position:relative;float:right;width:auto;}
.prod_lst .lst > .row.ord_pags .pnl_ord.lrg,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf.lrg{/*width:100% !important;*/}
.prod_lst .lst > .row.ord_pags .pnl_ord > .lbl_ord,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > .lbl_ord{display: inline-block;vertical-align:middle;width:110px;margin-right:10px;font-family: 'Rajdhani',sans-serif !important;font-size: 16px;line-height: 18px;color: #868686;font-weight:normal;border-right:1px solid #CCCCCC;text-align:right;padding-right:10px;margin-top:0px;}
.prod_lst .lst > .row.ord_pags .pnl_ord > select,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf > select{display: inline-block;vertical-align:middle;width:calc(100% - 120px);font-family: 'Rajdhani',sans-serif !important;font-size: 16px;line-height: 18px;color: #46463F;font-weight:normal;border:0px !important;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;height:auto !important;padding:5px !important;min-width:120px;}
.prod_lst .lst > .row.ord_pags .pnl_ord:before,
.prod_lst .lst > .row.ord_pags .pnl_ord_inf:before{font-family: 'FontAwesome';content: "\f107";position: absolute;top: 10px;right: 15px;margin: 0px;font-size: 22px;font-weight: 700;pointer-events: none;color: #46463F;}
.prod_lst .lst > .row.ord_pags .pnl_pag,
.prod_lst .lst > .row.ord_pags .pnl_pag_inf{padding:13px 0px;float:left;width:auto;}
.prod_lst .lst > .row.ord_pags .pnl_pag > .pagination,
.prod_lst .lst > .row.ord_pags .pnl_pag_inf > .pagination{margin:0px; float:left !important;}
.prod_lst .lst > .row{display:flex !important;flex-flow:row wrap;}
.prod_lst .lst > .row > .itm{box-shadow:unset;border-radius:8px;padding:0px !important;display:flex;flex:0 1 calc(25% - 20px);margin:0px 0px 20px 20px;width:auto !important;}
.prod_lst .lst > .row > .itm.itm_flt_activo{flex:0 1 calc(33.333333% - 20px);width:auto !important;}

@media (min-width: 992px) and (max-width: 1390px) {
    .prod_lst .flt{width:35%;display:inline-block;}
    .prod_lst .lst{width:100%;display:inline-block;}
    .prod_lst .lst.flt_activo{width:65%;display:inline-block;}
    .prod_lst .lst > .row.ord_pags{width:calc(100% - 20px);}
    .prod_lst .lst > .row.ord_pags .pnl_ord, 
    .prod_lst .lst > .row.ord_pags .pnl_ord_inf{width:100%;}
    .prod_lst .lst > .row > .itm,
    .prod_lst .lst > .row > .itm.itm_flt_activo{flex:1 1 calc(50% - 20px);}
    .prod_lst .lst > .row > .itm > .int .pnl_dts{min-height:180px;}
    .prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd{width:100% !important;margin:0px 0px 6px 0px;text-align:center;}
    .prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2{width:100% !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .prod_lst .flt{width:35%;display:inline-block;}
    .prod_lst .lst{width:100%;display:inline-block;}
    .prod_lst .lst.flt_activo{width:65%;display:inline-block;}
    .prod_lst .lst > .row.ord_pags{width:calc(100% - 20px);}
    .prod_lst .lst > .row.ord_pags .pnl_ord, 
    .prod_lst .lst > .row.ord_pags .pnl_ord_inf{width:100%;}
    .prod_lst .lst > .row > .itm{flex:1 1 calc(50% - 20px);margin:0px 0px 20px 20px;}
    .prod_lst .lst > .row > .itm.itm_flt_activo{flex:1 1 calc(100% - 20px);margin:0px 0px 20px 20px;}
    .prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd{width:100% !important;margin:0px 0px 6px 0px;text-align:center;}
    .prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2{width:100% !important;}
    .prod_lst .lst > .row > .itm > .int .pnl_tit{height:auto;}
    .prod_lst .lst > .row > .itm > .int .pnl_dts{height:auto;}
    .prod_lst .lst > .row > .itm > .int .pnl_btns{height:auto;min-height:initial;}
}
@media (min-width: 0px) and (max-width: 767px) {
    .prod_lst .flt{width:100%;}
    .prod_lst .lst{width:100%;}
    .prod_lst .lst.flt_activo{width:100%;}
    .prod_lst .lst > .row.ord_pags{width:100%;}
    .prod_lst .lst > .row.ord_pags .pnl_ord, 
    .prod_lst .lst > .row.ord_pags .pnl_ord_inf{width:100%;}
    .prod_lst .lst > .row > .itm,
    .prod_lst .lst > .row > .itm.itm_flt_activo{flex:1 1 100%;margin:0px 0px 20px 0px;}
    .prod_lst .lst > .row > .itm > .int .pnl_tit{height:auto;}
    .prod_lst .lst > .row > .itm > .int .pnl_dts{height:auto;}
    .prod_lst .lst > .row > .itm > .int .pnl_btns{height:auto;min-height:initial;}
}


/*** PRODUCTOS FICHA CABECERA ***/
.prod_fic_cab{display:inline-block;margin:0px 0px 20px 0px;}
.prod_fic_cab > h1{font-size:50px;line-height:60px;color:#001C38;display:inline-block;margin:0px 10px 0px 0px;vertical-align:middle;/*font-family: 'brandongrotesqueblack' !important;*/}
.prod_fic_cab > .dat_1{display:inline-block;width:auto;vertical-align:middle;height:20px;}
.prod_fic_cab > .dat_1 > span{display:inline-block;width:100%;}
.prod_fic_cab.pqt{}
.prod_fic_cab.pqt > .dat_1{display:block;margin-top:20px;height:40px;}
.prod_fic_cab.pqt > .dat_1 > span.dat1_ndi{float:none;}
.prod_fic_cab.pqt > .dat_1 > span.dat1_pre{}
.prod_fic_cab.pqt > .dat_1 > span{display:inline-block;width:auto;}
.prod_fic_cab.pqt > .dat_1 > span > .itm_pre{height:40px;background:#F9B233;border-radius:3px;padding:8px 16px;}
.prod_fic_cab.pqt > .dat_1 > span > .itm_pre > .pre{display:inline-block;vertical-align:text-bottom;font-family: 'Rajdhani',sans-serif !important;font-size: 16px;line-height: 24px;color: #FFFFFF;font-weight:normal;text-shadow:0px 0px 1px #000000;margin:0px 6px 0px 0px;}
.prod_fic_cab.pqt > .dat_1 > span > .itm_pre > .itm{display:inline-block;vertical-align:text-bottom;font-family: 'Rajdhani',sans-serif !important;font-size: 22px;line-height: 24px;color: #FFFFFF;font-weight:normal;text-shadow:0px 0px 2px #000000;}
.prod_fic_cab.pqt > .dat_1 > span > .itm_ndi{height:40px;padding:8px 0px;}
.prod_fic_cab.pqt > .dat_1 > span > .itm_ndi > .pre{display:inline-block;vertical-align:text-bottom;font-family: 'Rajdhani',sans-serif !important;font-size: 20px;line-height: 24px;color: #777777;font-weight:normal;margin:0px 6px 0px 0px;}
.prod_fic_cab.pqt > .dat_1 > span > .itm_ndi > .itm{display:inline-block;vertical-align:text-bottom;font-family: 'Rajdhani',sans-serif !important;font-size: 20px;line-height: 24px;color: #3B3B40;font-weight:normal;}
.prod_fic_cab > .dat_2{}
.prod_fic_cab > .dat_2 > .dat_2_add,
.prod_fic_cab > .dat_2 > .dat_2_map{display:inline-block;width:auto;padding-right:0px;}
.prod_fic_cab > .dat_2 > .dat_2_add > .address{background:url('img/iconos/ico_map_ficha.png') no-repeat left center transparent;padding-left:20px;font-family: 'Rajdhani',sans-serif !important;font-size: 20px;line-height: 24px;color: #000000;font-weight:normal;}
.prod_fic_cab > .dat_2 > .dat_2_map > img{display:none;visibility:hidden;}
.prod_fic_cab > .dat_2 > .dat_2_map > .ico_map_point{font-family: 'Rajdhani',sans-serif !important;font-size: 15px;line-height: 24px;color: #000000;font-weight:normal;text-decoration:none;}
.prod_fic_cab > .dat_2 > .dat_2_map > .ico_map_point:hover{color: #00A19A;text-decoration:none;}

/*** PRODUCTOS FICHA IMAGEN PRINCPAL ***/
.prod_fic_img_ppal{background:#EFEFEF;border-radius: 7px;margin-bottom: 8px;}
.prod_fic_img_ppal img {width:auto;margin:0 auto;/*width: calc(100% - 4px);margin: 0px 2px;*/max-height: initial;}

/*** PRODUCTOS FICHA IMAGENES ***/
.prod_fic_imgs{margin:1px 0px 0px;}
.prod_fic_imgs .popup-gallery {display:flex;flex-flow:row wrap;}
.prod_fic_imgs .popup-gallery > a {display:flex;flex:0 0 10%;}
.prod_fic_imgs .popup-gallery > a.thumbnail, 
.prod_fic_imgs .popup-gallery > a.thumbnail:focus{padding: 0px; margin:0px;}
.prod_fic_imgs .popup-gallery .img2_div{width:100%;height:80px;border-radius: 5px;}
.prod_fic_imgs .popup-gallery .img2_div .img2{min-height: 80px;min-width: 80px;max-width:180px; max-height:180px; }
@media (min-width: 992px) and (max-width: 1390px) {.prod_fic_imgs .popup-gallery > a{flex:0 0 16.666666%;}}
@media (min-width: 768px) and (max-width: 991px) {.prod_fic_imgs .popup-gallery > a{flex:0 0 20%;}}
@media (min-width: 0px) and (max-width: 767px) {.prod_fic_imgs .popup-gallery > a{flex:0 0 25%;}}
@media (min-width: 0px) and (max-width: 399px) {.prod_fic_imgs .popup-gallery > a{flex:0 0 33.333333%;}}

/*** PRODUCTOS FICHA OFERTAS ***/
.prod_fic_ofs{display:block;padding:0px;margin:40px 0px 0px 0px;border:0px;background:#FFFFFF;}
.prod_fic_ofs > .pnl_tit{font-family: 'Rajdhani',sans-serif !important;font-size:24px;font-weight:normal;line-height:34px;color:#191920;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_tit{display:block;font-family: 'Rajdhani',sans-serif !important;font-size:20px;font-weight:normal;line-height:22px;color:#191921;}
.prod_fic_ofs > .pnl_ofs .itm .tit{padding:0px 15px !important;font-family: 'Rajdhani',sans-serif !important;font-size:16px;font-weight:normal;line-height:24px;color:#545454;}
.prod_fic_ofs > .pnl_ofs .itm .lbl{padding:0px 0px !important;font-family: 'Rajdhani',sans-serif !important;font-size:16px;font-weight:normal;line-height:24px;color:#545454;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_cnts{font-family: 'Rajdhani',sans-serif !important;font-size:16px;line-height:20px;color:#545454;}

/*** PRODUCTO FICHA CONTENIDOS ***/
.prod_fic_cont{border-top:1px solid #CCCCCC;margin:0;}
.prod_fic_cont > .prod_fic_conts{border:0px;padding:0px;margin:0px;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts{margin:20px 0px 0px 0px;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts:before{display:none !important;visibility:hidden !important;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts .cont{margin:20px 0px 0px 0px;display:inline-block;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts .cont > .tit{font-family: 'Rajdhani',sans-serif !important;font-size:24px;font-weight:normal;line-height:28px;color:#191920;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts .cont > .cnt{font-family: 'Rajdhani',sans-serif !important;font-size:16px;font-weight:normal;line-height:20px;color:#555555;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts .cont h3,
.prod_fic_cont > .prod_fic_conts > .pnl_conts .cont h2{color: #24338A;margin-top: 40px;border-top: 1px solid #CCCCCC;padding-top: 40px;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts .cont > .cnt ul {list-style: none;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts .cont > .cnt ul > li {padding: 9px 0px;}
.prod_fic_cont > .prod_fic_conts > .pnl_conts .cont > .cnt ul > li:before {  content: "\f00c"; font-family: FontAwesome;display: inline-block;margin-left: -1.3em; width: 1.3em; color: #4632DA;}
@media (min-width: 992px){
    .prod_fic_cont > .prod_fic_conts > .pnl_conts .cont > .cnt ul {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}
}

@media (max-width: 991px) and (min-width: 768px){
    .prod_fic_cont > .prod_fic_conts > .pnl_conts .cont > .cnt ul {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}
}


/*** MAPA FICHA ***/
.prod_fic_conts{border-top:1px solid #CCCCCC;margin:40px 0px 0px 0px;}
.prod_fic_conts .pnl_conts.mapFicha{margin:40px 0px 0px 0px;}

/*** CHECKBOX PERSONALIZADO ***/
.checkbox-style label { display: inline; position: relative; padding-left: 5px; font-size:13px; cursor:pointer; font-weight:normal;margin-bottom:0px;font-family: 'Rajdhani',sans-serif !important;font-size: 15px !important;line-height:16px;font-weight: normal !important;color:#555555;padding-left:10px;text-decoration:none;}
.checkbox-style label:hover {text-decoration:none;}
.checkbox-style label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;left: 5px;top: 0;margin-left: -20px;border: 2px solid #AAAAAA;border-radius: 3px;background-color: #F5F4F5;-webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;-o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;transition: border 0.15s ease-in-out, color 0.15s ease-in-out; color: #555555;outline:none !important;}
.checkbox-style label::after {display: inline-block;position: absolute;width: 16px;height: 16px;left: 5px;top: 0;margin-left: -20px;padding-left: 3px;padding-top: 1px;font-size: 11px;color: #555555; }
.checkbox-style input[type="checkbox"] { opacity: 0; }
.checkbox-style input[type="checkbox"]:focus{outline:none;}
.checkbox-style input[type="checkbox"]:focus + label::before {outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
.checkbox-style input[type="checkbox"]:checked + label::before {font-family: 'FontAwesome'; content: "\f00c"; left:5px;text-align:center;font-size:18px;outline:none;/*! top: 0px; */}
.checkbox-style input[type="checkbox"]:disabled + label { opacity: 0.65; }
.checkbox-style input[type="checkbox"]:disabled + label::before { cursor: not-allowed; }
.checkbox-style.checkbox-circle label::before { border-radius: 50%;}
.checkbox-style.checkbox-inline {margin-top: 0;}

/*** PAGINADORES ***/
.pagination{display:inline-block;font-size:0px;text-align:right;}
.pagination>li{display:inline-block;padding:0px;}
.pagination>li>a, 
.pagination>li>span{color:#868686;font-family: 'Rajdhani',sans-serif !important;font-size:15px;line-height:20px;font-weight:normal;background:transparent;border:0px !important;border-right:1px solid #CCCCCC !important;border-radius:0px !important;padding:1px 12px;}
.pagination>li>a:hover, 
.pagination>li>span:hover, 
.pagination>li>a:focus, 
.pagination>li>span:focus{background:transparent;color:#474640;}
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus{background-color:transparent;color:#474640;font-weight:700}
.pagination>.disabled > span, 
.pagination>.disabled > span:hover, 
.pagination>.disabled > span:focus,
.pagination>.disabled > a, 
.pagination>.disabled > a:hover, 
.pagination>.disabled > a:focus{background-color:transparent;color:#DDDDDD;}
.pagination>li>a.primero,
.pagination>li>a.anterior,
.pagination>li>a.siguiente,
.pagination>li>a.ultimo{font-size:18px;font-weight:700;}
.pagination>li:last-child > a{border-right:0px !important;}

/*** MAPA VALORACION ***/
.map_cont > .mapimage{width:100%;}

/*** LOADING FILT ***/
.loadingFilt:not(:required):after { content: ''; display: block; font-size: 10px; width: 50px; height: 50px; margin-top: -0.5em; border: 5px solid rgba(248,177,51, 1); border-radius: 100%; border-bottom-color: transparent; -webkit-animation: spinner 1s linear 0s infinite;  animation: spinner 1s linear 0s infinite;box-shadow:none !important;}

/*** VENTA COMPLEMENTARIA MODO UNIFICADO ***/
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:23px;line-height:28px;color:#24338A;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat{box-shadow:unset;border:1px solid #DDDDDD;margin-bottom: 20px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod > .tit{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:24px;line-height:28px;color:#E2AF25;border:0px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod > .tit > .date {font-weight: 700;font-size: 15px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header .tit{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:23px;line-height:26px;color:#24338A;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .tit{font-family:'Rajdhani',sans-serif !important;font-weight:600 !important;font-size:18px;line-height:30px;color:#19191F;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn{border:1px solid #24338A !important;background:#FFFFFF !important;border-radius: 3px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a{color:#24338A !important;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a:hover{opacity:0.85;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd{background:#fff;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto > .content{font-family:'Rajdhani',sans-serif !important;font-size:16px;line-height:20px;color:#555555;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton .btn{border-radius:3px;text-transform:none;font-family:'Rajdhani',sans-serif !important;font-size:16px;line-height:18px;background: #E2AF25;}

/*** RESERVA APLICAR CUPON MODO UNIFICADO ***/
.modo_unif .rcup .rcup_int .pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:23px;line-height:28px;color:#24338A;}
.modo_unif .rcup .rcup_int .pnl_dts{box-shadow:unset;border:1px solid #DDD;}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_lbl{font-size:16px;line-height:18px;color:#555555;}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_txb {margin-top: 10px;}
.modo_unif .rcup .rcup_int .pnl_dts .txb{border:unset;border-radius:3px;background: #F3F4F9;}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_btn {margin-top: 10px;}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_btn > .btn{background: #E2AF25;border: none;cursor: pointer;display: inline-block;width: 100%;max-width: 200px;height: 40px;margin: 0;padding: 0;font-family:'Rajdhani',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:3px;font-weight: 700;}

/*** RESERVA REGISTRO USUARIO ***/
.modo_unif .rreg {margin-top: 40px;}
.modo_unif .rreg .rreg_int .pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:23px;line-height:28px;color:#24338A;}
.modo_unif .rreg > .rreg_int > .cd-tabs{box-shadow:unset;border:0px;margin-top: 10px;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-content {border: 1px solid #DDD;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li {width: unset;display: inline-block;padding: 0px 10px;position:relative;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li:first-child:after {content:'';position: absolute;border-right: 1px solid #ddd;width: 1px;height: 30px;right: 0;top: 13px;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected{border-bottom:4px solid #4632DA;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_img > img{display:inline-block;visibility:visible;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .hidden-xs > .pnl_txt > .tit{font-family:'Rajdhani',sans-serif !important;font-weight:600 !important;font-size:18px;line-height:20px;color:#24338A;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected > .hidden-xs > .pnl_txt > .tit {color:#4632DA;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lbl{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:20px;color:#555555;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .txb{border:unset;border-radius:3px;background: #F3F4F9;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .cmb{border:1px solid #FEBB02;border-radius:3px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn{text-shadow:none;background: #E2AF25;border: none;cursor: pointer;display: inline-block;width: 100%;max-width: 200px;height: 40px;margin: 0;padding: 0;font-family:'Rajdhani',sans-serif !important;font-size:16px !important;font-weight:700 !important;line-height:18px;color:#FFFFFF;border-radius:3px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn:hover{background: #E7BA43;opacity:0.85;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk label{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:20px;color:#545454;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:16px;line-height:20px;color:#E1AE25;text-decoration:none;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a:hover{color:#E7BA43;text-decoration:none;}

/*** CARRITO DATOS USUARIO ***/
.carr_dts_usu {margin-top: 40px;}
.carr_dts_usu > .carr_dts_tit{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:23px;line-height:28px;color:#24338A;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm{box-shadow:unset;border:1px solid #DDD;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_pasajeros_copiar > a{background:url('img/iconos/ico_pasajeros_copiar.png') no-repeat left center transparent;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_pasajeros_copiar > a{background:url('img/iconos/ico_pasajeros_copiar.png') no-repeat left center transparent;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit > .lbl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:18px;line-height:24px;color:#19191F;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit > .lbl_tit.lbl_tit_1{background:url('img/iconos/servicios/100.png') no-repeat left center transparent;padding-left:36px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit > .lbl_tit.lbl_tit_12{background:url('img/iconos/servicios/130.png') no-repeat left center transparent;padding-left:36px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit > .lbl_tit.lbl_tit_23{background:url('img/iconos/servicios/110.png') no-repeat left center transparent;padding-left:36px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit > .lbl_tit.lbl_tit_32{background:url('img/iconos/servicios/110.png') no-repeat left center transparent;padding-left:36px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit{font-size:16px;line-height:18px;color:#555555;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .pnl_pasajero_num > .tit {font-weight: 700;color: #000000;text-align: right;padding-right: 20px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .pnl_tit {text-align: right;padding-right: 20px;font-weight: 700;color: #000000;}
.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 > .tit{font-size:16px;line-height:18px;color:#555555;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .itm > .txb{border:unset;border-radius:3px;background: #F3F4F9;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .itm > .cmb{border:1px solid #FEBB02;border-radius:3px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_dat > .pnl_dat_ext > .pnl_dat_int > .pnl_dts > .itm > .desc > .txb{border:1px solid #FEBB02;border-radius:3px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .txa{border:unset;border-radius:3px;background: #F3F4F9;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .desc > .txb{border:1px solid #FEBB02;border-radius:3px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .desc > .txa{border:1px solid #FEBB02;border-radius:3px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .desc > .cmb{border:1px solid #FEBB02;border-radius:3px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .desc > .txb{border:1px solid #FEBB02;border-radius:3px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .desc > .txa{border:1px solid #FEBB02;border-radius:3px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .desc > .cmb{border:1px solid #FEBB02;border-radius:3px;}
.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 > .itm > .txb{border:1px solid #FEBB02;border-radius:3px;}
.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 > .itm > .cmb{border:1px solid #FEBB02;border-radius:3px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .txa{border:1px solid #FEBB02;border-radius:3px;}
.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 > .txb{border:1px solid #FEBB02;border-radius:3px;}
.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 > .txa{border:1px solid #FEBB02;border-radius:3px;}
.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 > .cmb{border:1px solid #FEBB02;border-radius:3px;}


.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat > .itm > .tit{font-size:16px;line-height:20px;color:#555555;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat > .itm > input{border:1px solid #FEBB02;border-radius:3px;}

.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg .pnl_dat > .itm > .tit{font-size:16px;line-height:20px;color:#555555;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg .pnl_dat > .itm > input{border:1px solid #FEBB02;border-radius:3px;}

/*** RESERVA FORMA PAGO UNIFICADO ***/
.modo_unif .rfp {margin-top: 30px;}
.modo_unif .rfp .rfp_int .pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:23px;line-height:28px;color:#24338A;}
.modo_unif .rfp .rfp_int .pnl_dts{box-shadow:unset;border:1px solid #DDD;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:18px;line-height:20px;color:#19191F;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .fp{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:20px;color:#555555;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .modalidad{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:20px;color:#3F3F3F;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lbl{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:20px;color:#545454;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:16px;line-height:20px;color:#E2AF25;text-decoration:none;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk:hover{color:#E7BA43;text-decoration:none;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn{background: #E2AF25;border: none;cursor: pointer;display: inline-block;width: 100%;max-width: 260px;height: 40px;margin: 0;padding: 0;font-family:'Rajdhani',sans-serif !important;font-size:16px;line-height:18px;color:#FFFFFF;border-radius:3px;text-shadow:none;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn:hover{opacity:0.85;}

/*** RESERVA FICHA UNIFICADO ***/
.rfin_unif .cont_inc > .cont_inc_pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:24px;line-height:28px;color:#191920;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > h1{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:24px;line-height:28px;color:#191920;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat{box-shadow:0px 0px 4px 1px #cccccc;border:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int{box-shadow:0px 0px 4px 1px #cccccc;border:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:24px;line-height:28px;color:#191920;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts{box-shadow:0px 0px 4px 1px #cccccc;border:0px;}

/*** RESERVA FIN UNIFICADO ***/
.modo_unif > .pnl_sup, .rfin_unif > .pnl_sup{display:none;visibility:hidden;}
.modo_unif .rfin_inf{box-shadow:0px 0px 4px 1px #cccccc;border:0px;}
.modo_unif .rfin_inf > .rfin_inf_pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:20px;color:#555555;}
.modo_unif .rfin_pie > .rfin_pie_int{box-shadow:0px 0px 4px 1px #cccccc;border:0px;}
.rfin_pie .rfin_pie_int > .pnl_dts{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:16px;line-height:20px;color:#555555;}

/*** RESERVA FIN UNIFICADO ***/
.modo_unif .rfin_pie > .rfin_pie_pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:normal !important;font-size:24px;line-height:28px;color:#191920;}

/*** CARRITO UNIFICADO ***/
.modo_unif .carr, .rfin_unif .carr{margin:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{margin:0px;padding:0px;}
.modo_unif .carr > .carr_int > .pnl_tit, .rfin_unif .carr > .carr_int > .pnl_tit{font-family:'Rajdhani',sans-serif !important;font-weight:700 !important;font-size:23px;line-height:28px;color:#24338A;padding:0px;}
.modo_unif .carr > .carr_int > .servs, .rfin_unif .carr > .carr_int > .servs{margin:20px 0px 0px 0px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a, .rfin_unif .carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a,
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a, .rfin_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a {font-size: 18px;color: #19191F;}

/*** RESERVA CANCELAR FIN ***/
.rcancfin_inf .rcancfin_inf_int{padding:0px 15px;margin:0px auto 20px;}
.rcancfin_inf .rcancfin_inf_int .pnl_inf{margin-top:0px;}
.rcancfin_inf .rcancfin_inf_int .pnl_inf > .itm > .btn{padding:8px 0px;}

/*** TPV FIN UNIFICADO ***/
.cont_res_tpv_fin_unif{padding:40px 0px 40px 0px;}
.cont_res_tpv_fin_unif > .pnl_sup{display:none;visibility:hidden;}
.cont_res_tpv_fin_unif > .pnl_sup > .pnl_sup_int{}
.cont_res_tpv_fin_unif > .pnl_sup > .pnl_sup_int .vpas{display:inline-block;width:100%;text-align:left;}
.cont_res_tpv_fin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int{}
.cont_res_tpv_fin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_tit{display:inline-block;width:100%;text-align:left;}
.cont_res_tpv_fin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_tit > h1{}
.cont_res_tpv_fin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_pas{display:none;visibility:hidden;}
.cont_res_tpv_fin_unif > .pnl_med{}
.cont_res_tpv_fin_unif > .pnl_med > .pnl_med_int{padding:0px 15px !important;text-align:center;}
.cont_res_tpv_fin_unif > .pnl_med > .pnl_med_int > .cont_inc{margin:0 auto;}
.cont_res_tpv_fin_unif > .pnl_med > .pnl_med_int > .cont_inc > .cont_inc_int{margin:0px !important;border-radius:4px;}
.cont_res_tpv_fin_unif > .pnl_med > .pnl_med_int > .cont_inc > .cont_inc_int > .pnl_ico{}
.cont_res_tpv_fin_unif > .pnl_med > .pnl_med_int > .cont_inc > .cont_inc_int > .pnl_dts{}
.cont_res_tpv_fin_unif > .pnl_inf{}
.cont_res_tpv_fin_unif > .pnl_inf > .pnl_inf_int{padding:0px 15px !important;margin:20px 0px 0px 0px;}
.cont_res_tpv_fin_unif > .pnl_inf > .pnl_inf_int > .cont_btns{}
.cont_res_tpv_fin_unif > .pnl_inf > .pnl_inf_int > .cont_btns > .cont_btns_int{margin:0px 0px 0px 0px !important;font-size:0px;}
.cont_res_tpv_fin_unif > .pnl_inf > .pnl_inf_int > .cont_btns > .cont_btns_int > .itm{display:inline-block;vertical-align:middle;width:32%;margin-right:2%;margin-top:10px;}
.cont_res_tpv_fin_unif > .pnl_inf > .pnl_inf_int > .cont_btns > .cont_btns_int > .itm:last-child{margin-right:0px;}
.cont_res_tpv_fin_unif > .pnl_inf > .pnl_inf_int > .cont_btns > .cont_btns_int > .itm > .btn{padding:8px 0px;}

@media (min-width: 0px) and (max-width: 767px) {
    /*** MARKER MAPA VALORACION  ***/
    .map_marker {width:100%;margin:0px;}
    .map_marker > .image {display:none;visibility:hidden;}
    .map_marker > .content {}
    .map_marker > .content > .data {display: block;font-weight: bold;}
    .map_marker > .content > .data > .tit {display: inline-block; width:100%;}
    .map_marker > .content > .data > .tit a {font-size:18px; font-weight:bold; }
    .map_marker > .content > .data > .clasificacion {display: inline-block; width:100%;}
    .map_marker > .content > .data > .dir {display:none;visibility:hidden;}
    .map_marker > .content > .data > .pob {display:none;visibility:hidden;}
    .map_marker > .content > .data > .tipo {display:none;visibility:hidden;}
    .map_marker > .content > .desc {display:none;visibility:hidden;}
    .map_marker > .content > .precio {display:none;visibility:hidden;}
    .map_marker > .reserva {}
    .map_marker > .reserva > .lnk {width:100%;}
    .map_marker > .reserva > .lnk > .btn {}
}



/*** FAQ ***/
@media (max-width: 991px) and (min-width: 0px){
    .faq{padding: 0 15px;}
}

@media (min-width: 992px){
    .faq .faq_int .pnl_dts .prg {border-right: 1px solid #ddd;padding-top: 20px;padding-bottom: 20px;min-height: 150px;}
    .faq .faq_int .pnl_dts .prg:last-child {border-right: unset}
}


.floating-title {margin-top: 0px !important;}


/*** PC TPV PAGO STRIPE ***/
.pc_tpv_pago{display:inline-block;width:100%;padding:30px 10px;text-align:center;background:#001C38;}
.pc_tpv_pago > .pc_tpv_pago_int{display:inline-block;width:100%;max-width:1000px;background:#FFFFFF;padding:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_cabecera{display:inline-block;width:100%;text-align:center;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_cabecera > h1{display:inline-block;width:100%;text-align:center;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_cabecera > h1 > .pc_tpv_pago_cabecera_logo{display:inline-block;vertical-align:middle;margin:0px 10px 0px 0px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_cabecera > h1 > .pc_tpv_pago_cabecera_tit{display:inline-block;vertical-align:middle;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido{display:inline-block;width:100%;text-align:center;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_info{display:inline-block;width:100%;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_info > .pc_tpv_pago_contenido_info_desc{text-align:left;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_info > .pc_tpv_pago_contenido_info_desc > h3{text-align:left;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_info > .pc_tpv_pago_contenido_info_imp{text-align:right;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_info > .pc_tpv_pago_contenido_info_imp > h3{text-align:right;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta{display:inline-block;width:100%;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_info{display:inline-block;width:100%;border-top:1px solid #CCCCCC;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_info > .pc_tpv_pago_contenido_tarjeta_tit{text-align:left;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_info > .pc_tpv_pago_contenido_tarjeta_tit > h3{text-align:left;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts{display:inline-block;width:100%;padding:0px 0px 20px 0px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pc_tpv_pago_contenido_tarjeta_dts_frame{display:inline-block;width:100%;text-align:left;margin:0px;padding:10px 20px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_btns{display:inline-block;width:100%;border-top:1px solid #CCCCCC;padding:20px 0px 5px 0px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_btns > .btn{padding:10px 30px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_footer{display:inline-block;width:100%;text-align:left;margin:20px 0px 0px 0px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_footer > .pc_tpv_pago_footer_sup{display:inline-block;width:100%;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_footer > .pc_tpv_pago_footer_sup > .pc_tpv_pago_footer_sup_explica{display:inline-block;width:100%;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_footer > .pc_tpv_pago_footer_sup > .pc_tpv_pago_footer_sup_logo{display:inline-block;width:100%;margin:20px 0px 0px 0px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_footer > .pc_tpv_pago_footer_sup > .pc_tpv_pago_footer_sup_logo > img{max-width:100%;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_footer > .pc_tpv_pago_footer_inf{}
/*** Mostrar subtitulo en forma de pago en petición ***/
.modo_unif .rfp .rfp_int .pnl_subtit {display: inline;visibility: visible;}
