﻿/*** FUENTES ***/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);

/*** GENERALES ***/
html{height:100%;width:100%;}

body{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:normal; height: auto; overflow-x:hidden;}
.body_error{}
.body_vacio{}
.body_vacio .cont_logo img {max-height:90px;}
.body_cargando{}
.body_cargando .cont_logo {text-align: center; overflow: hidden; width: 100%; display: block;}
.body_cargando .cont_logo .cont_vacio {display:inline-block;}
a{font-family:'Montserrat', sans-serif;font-size:15px;font-weight:normal;text-decoration:none;}
a:hover{text-decoration:none;}
h1{font-family:'Montserrat',sans-serif;font-size:35px;font-weight:bold; text-align:center;}
h2{font-family:'Montserrat',sans-serif;font-size:26px;font-weight:normal; text-align:left;}
h3{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:normal; text-align:left;}
h4{font-family:'Montserrat',sans-serif;font-size:17px;font-weight:normal; text-align:left;}
input[type=radio], input[type=checkbox]{ cursor:pointer;}
.btn{padding:5px 10px;text-decoration:none;font-size:19px;font-weight:normal;width:100%;text-align:center;font-family:'Roboto Condensed',sans-serif;}
.btn:hover{text-decoration:none;font-size:19px;font-weight:normal;}
input.btn{padding:4.5px 12px;}
.btn a{font-family:'Roboto Condensed', sans-serif;font-size: 19px;font-weight: normal;text-decoration:none;display:block;height:38px;padding:6px 12px;}
.btn a:hover{font-family:'Roboto', sans-serif;font-size: 19px;font-weight: normal;text-decoration:none;}
.div_contenido{width:100%;}
.div_contenido_error{padding:0px 20px;width:100%;}
.btn_doc{padding:4.5px 0 4.5px 12px;text-decoration:none;font-size:19px;font-weight:normal;width:100%;text-align:center;font-family:'Roboto Condensed',sans-serif;}
.btn_doc:hover{text-decoration:none;font-size:19px;font-weight:normal;}
.btn_doc_des{padding:4.5px 0 4.5px 12px;text-decoration:none;font-size:19px;font-weight:normal;width:100%;text-align:center;font-family:'Roboto Condensed',sans-serif;}
.btn_doc_des:hover{text-decoration:none;font-size:19px;font-weight:normal;}
.btn_mod{padding:4.5px 0 4.5px 12px;text-decoration:none;font-size:19px;font-weight:normal;width:100%;text-align:center;font-family:'Roboto Condensed',sans-serif;}
.btn_mod:hover{text-decoration:none;font-size:19px;font-weight:normal;}
.btn_canc{padding:4.5px 0 4.5px 12px;text-decoration:none;font-size:19px;font-weight:normal;width:100%;text-align:center;font-family:'Roboto Condensed',sans-serif;}
.btn_canc:hover{text-decoration:none;font-size:19px;font-weight:normal;}
.btn:hover, .btn:focus {color:#FFFFFF;}
.clear{clear:both;}
.collapse{display:none !important;}
.collapse.in{display:block !important;}
/*** PAGINADORES ***/
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus{}
/*** VIDEO YOUTUBE ***/
.embed-responsive iframe{width:100% !important;height:100% !important;}
/*** ESTRUCTURA ***/
.pnl_estr{margin-bottom:0.1em;padding-top: 10px;padding-bottom: 10px;padding-left:10px;padding-right:10px;}
.pnl_estr_test{margin-bottom:0.1em;padding: 20px;}
/*** CONTENEDORES ***/
p.big {font-size:22px;}
.center {text-align:center;}
.left {text-align:left;}
.cont_defecto{padding:10px 0px;clear:both;}
.cont_fondo{}
.cont_H1{padding:0px 0px 20px 0px;text-align:left;}
.tit_H1_Alt{text-align:center;}
.cont_H1_alt{padding:0px 0px 20px 0px;text-align:left;}
.cont_H2{padding:0px 0px 20px 0px;text-align:left;}
.tit_H2_Alt{}
.tit_H2_Alt h2{text-align:center;}
.cont_H2_alt{padding:0px 0px 20px 0px;text-align:left;}
.cont_h2_Resp{}
.cont_h2_Resp .tit_H2_Resp{text-decoration:none;cursor:pointer;}
.cont_h2_Resp .tit_H2_Resp:hover{text-decoration:none;cursor:pointer;}
.cont_h2_Resp .tit_H2_Resp > a{width:100%;display:inline-block;padding:10px 10px;}
.cont_h2_Resp .tit_H2_Resp > a:hover{}
.cont_h2_Resp .tit_H2_Resp > a .fa-lg{font-size:16px;font-weight:normal;padding:7px 5px 5px 5px;display:inline-block;visibility:visible;}
.cont_h2_Resp .tit_H2_Resp > a:hover .fa-lg{}
.cont_h2_Resp .tit_H2_Resp > a > h2{margin:0px;padding:0px;font-size:18px;font-weight:bold;text-decoration:none;font-size:18px;font-weight:normal;display:inline-block;}
.cont_h2_Resp .tit_H2_Resp > a:hover > h2{text-decoration:none;}
.cont_h2_Resp .cont_cont_H2_Resp{display: block;-webkit-transition: all 0.5s ease;padding:10px;text-align:justify;}
.cont_h2_Resp .cont_cont_H2_Resp .oculto{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:20px;}
.cont_h2_Resp .cont_cont_H2_Resp .visible{height:100%;display:block;}
.cont_H3{padding:0px 0px 20px 0px;text-align:left;}
.tit_H3_Alt{}
.tit_H3_Alt h3{text-align:center;}
.cont_H3_alt{padding:0px 0px 20px 0px;text-align:left;}
.cont_h3_Resp{}
.cont_h3_Resp .tit_H3_Resp > h3{}
.cont_h3_Resp .panel-heading{}
.cont_h3_Resp .panel-collapse.collapse{}
.cont_h3_Resp .panel-body{}
.cont_h3_Resp .panel-body ul{}
.cont_h3_Resp .panel-body a{}
.cont_h3_Resp .panel-body a:hover{}
.cont_h3_Resp .panel-body > .soc{}
.cont_h3_Resp .panel-body > .soc > .itm{}
.cont_margen_superior{padding:10px 0px 0px 0px}
.cont_vacio{}
/*** MASTERS ***/
.mst_cmsadmin{width:750px;margin:0 auto;}
/*** MASTERS PANELS ***/
.cont_int_sup_1{position:relative;min-height:100px;margin-top:-80px;}
.cont_head_int_busc_ext{position: absolute; z-index: 10; top:100px/*20%*/;left:0;right:0;margin-left:auto;margin-right:auto;}
.cont_head_int_busc_int{text-align:center;}
.cont_head_int_logos{position:absolute;z-index:20;bottom:0px;width:100%;margin:0 auto;text-align:center;}
.cont_head_int_logos .img-responsive{position:relative;margin:0 auto;}
.cont_int_sup{}
.cont_int_sup .cont_int_sup_2{}
.cont_int_sup .cont_bread{}
.cont_int_sup .cont_bread > .cont_bread_int{}
.cont_int{}
.cont_int .cont_mst_inc{padding-left:0px;padding-right:0px;}
.cont_int .cont_int_0{}
.cont_int .cont_int_1{}
.cont_int .cont_int_2{}
.cont_int .cont_int_3{}
.cont_int .cont_int_4{}
.cont_int .cont_int_5{}
.cont_int .cont_int_6{}
.cont_int .cont_int_7{}
.cont_int_8_ext{padding-top:50px;}
.cont_int_8_ext .cont_int_8{}
.cont_int_9_ext{}
.cont_int_9_ext .cont_int_9{}
.cont_head_int_3_ext{}
.cont_head_int_3_ext .cont_head_int_3_int{}
.cont_head_int_0_ext{}
.cont_head_int_0_ext .cont_head_int_0{}
/*** MASTERS FOOTER ***/
.cont_int_footer{}
.cont_int_footer .cont_int_footer_0_ext{}
.cont_int_footer .cont_int_footer_0_ext > .cont_int_footer_0{}
.cont_int_footer .cont_int_footer_1{}
.cont_footer{}
.cont_footer > .cont_footer_sup{}
.cont_footer > .cont_footer_inf{}
.cont_footer > .cont_footer_inf .cont_footer_inf_int{}
.cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_1{height:100%;display:block;}
.cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_int_footer_0_social_ext{height:100%;display:block;}
.cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_int_footer_0_social_ext .cont_int_footer_0{}
.cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_int_footer_0_social_ext .cont_social{margin-top:20px;}
.cont_footer > .cont_footer_inf .cont_footer_inf_int .cont_footer_8{height:100%;display:block;}
.cont_footer > .cont_int_footer_0_ext{}
.cont_footer > .cont_int_footer_0_ext .cont_int_footer_0{padding-top:20px;padding-bottom:20px;height:100%;}
.cont_footer > .cont_footer_1_ext{}
.cont_footer > .cont_footer_1_ext .cont_footer_1{padding-top:20px;padding-bottom:20px;height:100%;}
.cont_footer > .cont_footer_7{padding-top:20px;padding-bottom:20px;height:100%;}
.cont_footer > .cont_footer_8{padding-top:20px;padding-bottom:20px;height:100%;}
.cont_footer > .cont_social{padding-top:20px;padding-bottom:20px;height:100%;}
/*** MASTERS HEADER ***/
.header_container_ext{position:fixed;z-index:1049;padding:0px;width:100%;top:0;}
.header_container_ext > .header_container_micuenta{padding:0px;width:100%;}
.header_container_ext > .header_container{position:relative;min-height:80px;padding:0px;}
.header_container_ext > .header_container > .cont_logo{width:180px;left:0;top:10px;bottom:0;right:0;position:absolute;}
.header_container_ext > .header_container > .cont_logo > div{height:100%;width:100%;display:block;}
.header_container_ext > .header_container > .cont_logo a{text-align:center;vertical-align:middle;}
.header_container_ext > .header_container > .cont_logo a > img{max-height:80px;max-width:180px;}
.header_container_ext > .header_container > .cont_logo .stit{display:none;visibility:hidden;}
.header_container_ext > .header_container > .cont_header_items{position:absolute;right:0px;top:15px;z-index:20}
.contheadint1ext {min-height: 290px; background-color: rgb(0,0,0,0.5);}
.header_container_ext > .header_container > .cont_telefono_icono{ top: 33px; position: relative; text-align: center;}
/*** HEADER MENU ***/
.header_menu > .header_menu_bar{display:block;width:50px;}
.header_menu > .header_menu_bar > .bt-menu{display: block;color: #fff;overflow: hidden;font-size:1.3em;line-height:45px;height:45px;text-decoration: none;text-align:center;}
.header_menu > .header_menu_bar > .bt-menu > .ico_menu{font-family:'FontAwesome';font-size:34px;font-style:normal;}
.header_menu > .header_menu_bar > .bt-menu > .ico_menu:before{content:'\f0c9';}
.header_menu > .header_menu_bar > .bt-menu > .ico_menu.cerrar{}
.header_menu > .header_menu_bar > .bt-menu > .ico_menu.cerrar:before{content:'\f00d';}
.header_menu > .header_menu_bar.open{display:block;width:35px;position:fixed;z-index:999;top:0px;right:10px;}
.header_menu > .header_menu_bar.open > .bt-menu{line-height:35px;height:35px;}
.header_menu > .header_menu_bar.open > .bt-menu > .ico_menu{font-family:'FontAwesome';font-size:16px;padding:5px;}
.header_menu > .header_menu_nav{width:80%;height:100%;position: fixed;right:-100%;overflow:auto;max-width:400px;top:0px;padding-top:40px;}
.header_menu > .header_menu_nav > .cont_menu_principal{display:block;width:100%;}
.header_menu > .header_menu_nav > .cont_itms{display:block;width:100%;clear:both;text-align:left;padding-top:0px;}
.header_menu > .header_menu_nav > .cont_itms > .cont_header1{display:block;margin-left:0px;}
.header_menu > .header_menu_nav > .cont_itms > .cont_header2{display:block;margin-left:0px;}
.header_menu > .header_menu_nav > .cont_itms > .cont_header3{display:block;margin-left:0px;}
.header_menu > .header_menu_nav > .cont_itms > .cont_header4{display:block;margin-left:0px;}
.header_menu > .header_menu_nav > .cont_itms > .cont_header5{display:block;margin-left:0px;}
.header_menu > .header_menu_nav > .cont_itms > .cont_header6{display:block;margin-left:0px;}
header nav ul {list-style:none;} 
header nav ul li {display:inline-block;position: relative;} 
/*** HEADER SOCIAL ***/
.header_social{display:block;padding-bottom:15px;text-align:left;margin-top:-66px;}
.header_social .tit {display:none;}
.header_social .hidden-xs ul {padding:0px; margin:0px; display:inline-block;}
.header_social ul li {list-style-type:none; display:inline; margin-left:5px;}
.header_social ul {padding:0px; margin:0px;}
.header_social .dropdown-menu {min-width:0px; padding:0px; margin:0px;right:0px;left:auto;}
.header_social .dropdown-menu > li {display: block; margin-left: 0px;}
.header_social .dropdown-menu > li > a {padding:3px 10px;}
.header_social .hidden-xs{display:block !important;visibility:visible !important;}
.header_social .visible-xs{display:none !important;visibility:hidden !important;}
/*** HEADER TELEFONO ***/
.header_telf{display:block;padding-left:10px;font-family:'Roboto Condensed',sans-serif;font-size:14px;padding:0px;margin:0px;line-height:22px;}
.header_telf .hidden-xs{display:none !important;visibility:hidden !important;}
.header_telf .visible-xs{display:block !important;visibility:visible !important;width:100%;}
.header_telf .visible-xs > .lnk_img{display:none !important;visibility:visible !important;}
.header_telf .lbl_xs{display:block !important;visibility:visible !important;width:100%;display:block;padding:8px 15px;font-family:'Roboto Condensed',sans-serif;text-decoration:none;}
.header_telf .lbl_xs:before{font-family:'FontAwesome';content:"\f095";font-size:22px;margin-right:5px;}
/*** HEADER CARRITO ***/
.header_carrito{display:block;padding-left:10px;font-family:'Roboto Condensed',sans-serif;font-size:14px;padding:0px;margin:0px;line-height:22px;}
.header_carrito > .enlaces{display:block;width:100%;padding:8px 15px;}
.header_carrito > .enlaces > .lnk_img{display:inline-block;}
.header_carrito > .enlaces > .lnk_img:after{font-family:'FontAwesome';content:'\f07a';font-size:22px;}
.header_carrito > .enlaces > .lnk{display:inline-block;margin-left:5px;text-transform:uppercase;visibility:visible;}
.header_carrito > .enlaces > .pnl_items{color:#FFFFFF;}
/*** HEADER MI CUENTA ***/
.header_micu{display:block;padding-left:10px;font-family:'Roboto Condensed',sans-serif;font-size:14px;padding:0px;margin:0px;line-height:22px;}
.header_micu .hidden-xs{display:block !important;}
.header_micu .hidden-xs > ul{padding:0px;margin:0px;}
.header_micu .hidden-xs .dropdown{width:100%;display:block;}
.header_micu .hidden-xs .dropdown > a{width:100%;display:block;padding:8px 15px;font-family:'Roboto Condensed',sans-serif;text-decoration:none;}
.header_micu .hidden-xs .dropdown > a:hover{text-decoration:none;}
.header_micu .hidden-xs .dropdown > a .micu_ico{font-size:20px;display:inline-block;}
.header_micu .hidden-xs .dropdown > a .micu_sel{display:inline-block;font-size:14px;text-transform:uppercase;visibility:visible;}
.header_micu .hidden-xs .dropdown > a .micu_down{margin-left:5px;display:inline-block;}
.header_micu .hidden-xs .dropdown > .dropdown-menu{padding:5px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;width:100%;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li{width:100%;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li .fa{margin-left:5px;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li a{padding:3px;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li.divider{display:none;visibility:hidden;}
.header_micu .hidden-xs .dropdown > .dropdown-menu > li .lnk{font-family:'Roboto Condensed',sans-serif;font-size:13px;text-transform:uppercase;}
.header_micu .visible-xs{display:none !important;}
/*** HEADER MONEDA ***/
.header_moneda{display:block;padding-left:10px;font-family:'Roboto Condensed',sans-serif;font-size:14px;padding:0px;margin:0px;line-height:22px;}
.header_moneda > .hidden-xs{display:block !important;}
.header_moneda > .hidden-xs > ul{padding:0px;margin:0px;}
.header_moneda > .hidden-xs .dropdown{width:100%;display:block;}
.header_moneda > .hidden-xs .dropdown > .lnk{font-family:'Roboto Condensed',sans-serif;text-decoration:none;width:100%;display:block;padding:8px 15px;font-size:14px;text-transform:uppercase;}
.header_moneda > .hidden-xs .dropdown > .lnk:hover{text-decoration:none;}
.header_moneda > .hidden-xs .dropdown > .lnk > .mon_down{margin-left:5px;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu{width:100%;padding:5px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li{width:100%;}
.header_moneda > .hidden-xs .dropdown > .dropdown-menu > li > a{font-family:'Roboto Condensed',sans-serif;font-size:13px;text-transform:uppercase;}
.header_moneda > .visible-xs{display:none !important;}
/*** HEADER IDIOMA ***/
.header_idio{display:block;font-family:'Roboto Condensed',sans-serif;font-size:14px;padding:0px;margin:0px;line-height:22px;}
.header_idio > .hidden-xs{display:block !important;}
.header_idio > .hidden-xs > ul{padding:0px;margin:0px;}
.header_idio > .hidden-xs .dropdown{width:100%;display:block;}
.header_idio > .hidden-xs .dropdown > .lnk{font-family:'Roboto Condensed',sans-serif;font-size:16px;text-decoration:none;width:100%;display:block;padding:8px 15px;}
.header_idio > .hidden-xs .dropdown > .lnk:hover{text-decoration:none;}
.header_idio > .hidden-xs .dropdown > .lnk > .idi_img{display:inline-block;}
.header_idio > .hidden-xs .dropdown > .lnk > .idi_img > img{width:18px;}
.header_idio > .hidden-xs .dropdown > .lnk > .idi_sel{display:inline-block;font-size:14px;margin-left:5px;text-transform:uppercase;visibility:visible;}
.header_idio > .hidden-xs .dropdown > .lnk > .idi_down{margin-left:5px;display:inline-block;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu{padding:5px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;width:100%;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li{width:100%;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li > a{padding:3px;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li > a > img{width:18px;}
.header_idio > .hidden-xs .dropdown > .dropdown-menu > li > a > .idi{margin-left:5px;font-family:'Roboto Condensed',sans-serif;font-size:13px;text-transform:uppercase;}
.header_idio > .visible-xs{display:none !important;}
/*** MENU PRINCIPAL ***/
.mpri {}
.mpri .nav {padding-left: 0;margin-bottom: 0;list-style: none;float:left;}
.mpri .nav > li {position: relative;display: block;padding:0px;width:100%;}
.mpri .nav > li > a {font-family:'Roboto Condensed', sans-serif;font-weight:normal;text-transform:uppercase;height:100%;display:block;font-size:14px;text-shadow:none;padding:8px 15px;}
.mpri .nav > li > a:hover,
.mpri .nav > li > a:focus {text-decoration: none; text-decoration:none;}
.mpri .nav > li.selected > a {font-family:'Roboto', sans-serif;font-size:14px;text-shadow:none;font-weight:normal;text-transform:uppercase;height:100%;display:block;}
.mpri .nav > li.selected > a:hover,
.mpri .nav > li.selected > a:focus {text-decoration: none;}
.mpri .nav > li > a.lnk_mas_items_n2.hidden-xs{display:none !important;}
.mpri .nav > li > a.lnk_mnu_n2.visible-xs{display:inline-block !important;width:calc(100% - 30px);vertical-align:top;}
.mpri .nav > li > a.lnk_open_sub2{display:inline-block !important;visibility:visible;width:30px;padding:6px;text-align:center;cursor:pointer;vertical-align:top;height:36px;}
.mpri .nav > li > a.lnk_open_sub2:after{font-family:'FontAwesome';content:"\f107";font-size:20px;line-height:23px;}
.mpri .nav > li > a.lnk_open_sub2.open-xs:after{content:"\f106";}
.mpri .nav > li > .mnivel2{position:relative;display:none !important;top:0px;left:0px;padding: 0px 10px;width:100%;text-wrap:normal;}
.mpri .nav > li > .mnivel2.open-xs{display:block !important;}
.mpri .nav > li > .mnivel2 ul{width:100%;padding:0px;margin:0px;}
.mpri .nav > li > .mnivel2 ul li{width:100%;padding:0px;margin:0px;}
.mpri .nav > li > .mnivel2 ul li a{font-family:'Roboto Condensed', sans-serif;font-weight:normal;text-transform:uppercase;height:100%;display:block;font-size:14px;text-shadow:none;padding:8px 15px;}
.mpri .nav > li > .mnivel2 ul li a.lnk_mas_items_n3.hidden-xs{display:none !important;}
.mpri .nav > li > .mnivel2 ul li a.lnk_mnu_n3.visible-xs{display:inline-block !important;width:calc(100% - 30px);vertical-align:top;}
.mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3{display:inline-block !important;visibility:visible;width:30px;padding:6px;text-align:center;cursor:pointer;vertical-align:top;height:36px;}
.mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3:after{font-family:'FontAwesome';content:"\f107";font-size:20px;}
.mpri .nav > li > .mnivel2 ul li a.lnk_open_sub3.open-xs:after{content:"\f106";}
.mpri .nav > li > .mnivel2 ul li > .mnivel3{position:relative;display:none !important;top:0px;left:0px;padding: 0px 10px;width:100%;text-wrap:normal;}
.mpri .nav > li > .mnivel2 ul li > .mnivel3.open-xs{display:block !important;}
.mpri .nav > li > .mnivel2 ul li > .mnivel3 ul{width:100%;padding:0px;margin:0px;}
.mpri .nav > li > .mnivel2 ul li > .mnivel3 ul li{width:100%;padding:0px;margin:0px;}
.mpri .nav > li > .mnivel2 ul li > .mnivel3 ul li a{font-family:'Roboto Condensed', sans-serif;font-weight:normal;text-transform:uppercase;height:100%;display:block;font-size:14px;text-shadow:none;padding:8px 15px;}
.mpri .nav > li > a.lnk_mas_items,
.mpri .nav > li > a.lnk_mas_items:hover{}
.mpri .nav > li > a.lnk_mas_items::after{font-family:'FontAwesome';content:"\f107";padding-left:4px;text-decoration:none !important;}
.mpri .nav > li > .mas_items{display:none;left:0;padding:5px 0px;position:absolute;min-width:180px;z-index:111;background:#112139 none repeat scroll 0 0;border:1px solid #112139;}
.mpri .nav > li > .mas_items ul {padding:0;margin:0;list-style:none;}
.mpri .nav > li > .mas_items ul li{position:relative;display:block;width:100%;}
.mpri .nav > li > .mas_items ul li a {display:block;font-size:14px;padding:3px 12px;color:#FFFFFF;}
.mpri .nav > li > .mas_items ul li a:hover {background-color:#254A83;color:#FFFFFF;}
.mpri .nav > li > .mas_items ul li.selected > a {background:#254A83;}
.mpri .nav > li > .mas_items ul > li.selected > a:hover,
.mpri .nav > li > .mas_items ul > li.selected > a:focus {text-decoration: none;font-weight:normal;}
.mpri .nav > li.fst{}
.mpri .nav > li.lst{}
.mpri .nav > li.disabled > a {}
.mpri .nav > li.disabled > a:hover,
.mpri .nav > li.disabled > a:focus {text-decoration: none;cursor: not-allowed;}
.mpri .nav .open > a,
.mpri .nav .open > a:hover,
.mpri .nav .open > a:focus {}
.mpri .nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;}
.mpri .nav > li > a > img {max-width: none;}
.mpri .navbar-nav{margin:0px;width:100%;}
/*** MENU SECUNDARIO ***/
.msec {padding:0px;}
.msec > .container-fluid{margin:0px;padding:0px;}
.msec .nav {padding-left: 0;margin-bottom: 0;list-style: none;text-align:center;width:100%;}
.msec .nav > li {position: relative;display:inline-block;float:none;text-align:left; padding:3px 0px;}
.msec .nav > li > a {padding:0px 3px;font-family:'Montserrat',Tahoma;font-size:15px;font-weight:normal;text-shadow:none;text-transform:uppercase;}
.msec .nav > li > a:hover,
.msec .nav > li > a:focus {text-decoration: none;background:none;font-weight:normal;}
.msec .nav > li.selected > a {padding:0px 3px;font-family:'Montserrat',Tahoma;font-size:17px;font-weight:normal;}
.msec .nav > li.selected > a:hover,
.msec .nav > li.selected > a:focus {text-decoration: none;background:none;}
.msec .nav > li.fst{}
.msec .nav > li.lst{border:none !important;}
/*** BREAD CRUMB ***/
.cont_bread{}
.cont_bread > .cont_bread_int{}
.cont_bread > .cont_bread_int .breadcrumb{border-radius:0px;margin:0px !important;}
.cont_bread > .cont_bread_int .breadcrumb > li{font-family:'Roboto',sans-serif;font-size:14px;font-weight:normal;}
.cont_bread > .cont_bread_int .breadcrumb > li > a{font-family:'Roboto',sans-serif;font-size:14px;font-weight:normal;text-decoration:none;}
.cont_bread > .cont_bread_int .breadcrumb > li > a:hover{text-decoration:underline;}
/*** GALERIA IMAGEN SLIDER ***/
.gal_sli {margin:10px 0px 20px 0px;overflow:hidden;}
.gal_sli .carousel{z-index:0;}
.gal_sli .carousel img{width:100%;max-width:100%;max-height:325px;}
.gal_sli .carousel-inner > .item img{margin:0 auto;}
.gal_sli .carousel-inner > .item > .container{margin:0px !important;padding:0px !important;}
.gal_sli .carousel-indicators{left:0;right:0;bottom:8%;margin:auto;padding:0;width:90%;z-index:12;}
.gal_sli .carousel-indicators li{width:15px;height:15px;border:none;margin:2px;}
.gal_sli .carousel-indicators li.active{width:15px;height:15px;border:none;margin:2px;}
.gal_sli .carousel-caption{width:100%;bottom:0;left:0;height:100%;}
.gal_sli .carousel-caption .tit{display:block;text-align:center;font-family:'Open Sans',Tahoma;font-size:35px;font-weight:normal;line-height:44px;height:44px;overflow:hidden;margin-top:6%;}
.gal_sli .carousel-caption .desc{display:block;text-align:center;font-family:'Open Sans',Tahoma;font-size:18px;font-weight:normal;line-height:24px;height:24px;overflow:hidden;}
.gal_sli .carousel-control{display:none;visibility:hidden; width:10%;opacity:1 !important;}
.gal_sli .carousel-control .fa-lg{display: inline-block;position: relative;top: 50%;z-index: 5;font-size:40px;}
.gal_sli .carousel-control .fa-lg:hover{}
.gal_sli .carousel-control.left{height:100%;padding:0px !important;margin:0px !important;text-align:center;width:4%;}
.gal_sli .carousel-control.right{height:100%;padding:0px !important;margin:0px !important;text-align:center;width:4%;}
/*** GALERIA IMAGEN HEADER ***/
.gal_header {width:100%;position:relative;border:0px;padding:0px;overflow:hidden;}
.gal_header img{margin-left:auto;margin-right:auto;left:0px;right:0px; min-height:315px;}
.gal_header .content {display:none;visibility:hidden;display: block;height:100%;text-align:center;position: absolute;right:0px;top: 0;bottom:0px;left:0px;margin:auto;}
.gal_header .content .tit{font-size:30px;font-weight:bold;text-align:center;display:block;}
.gal_header .content .desc{font-size:22px;font-weight:normal;text-align:center;display:block;}
/*** modo imagen completa ***/
.gal_header.img_completa{max-height:100% !important;}
.gal_header.img_completa img{width:100% !important;max-height:100% !important;min-height:100% !important;height:auto !important;}
/*** GALERIA IMAGEN LIST ***/
.gal_lis {width: 100%; display: block; margin: 0px auto; position: relative;margin:20px auto 0px !important;padding:0px !important;}
.gal_lis.owl-carousel{ width:100% !important;}
.gal_lis.owl-carousel .owl-wrapper li{padding:0px 10px;}
.gal_lis.owl-carousel .owl-wrapper-outer{margin:0px 0px 20px 0px !important;}
.gal_lis.owl-carousel .owl-wrapper-outer > .owl-wrapper{padding:0px}
.gal_lis .owl-buttons{ display: block; position: absolute; top: -45px; z-index: 999; right:0px;}
.gal_lis .owl-buttons > span{padding: 0px; font-size: 26px;border-bottom: none;text-decoration: none; width: 23px; height: 64px;}
.gal_lis .owl-buttons > .owl-prev > i ,
.gal_lis .owl-buttons > .owl-next > i {font-family:'FontAwesome';font-weight:normal;text-align:center;cursor:pointer;vertical-align:middle;white-space:nowrap;display:inline-block;border-radius: 3px;font-size: 20px;height: 36px;padding: 6px 12px;text-decoration: none;width: 36px;margin:0 2px;}
.gal_lis .owl-buttons > .owl-prev > i:hover,
.gal_lis .owl-buttons > .owl-next > i:hover{font-family:'FontAwesome';font-weight:normal;font-size:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none;}
.gal_lis .thumbnail {display:inline-block;padding:0px;border-radius:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border:none;position:relative;min-height:270px;min-width: 270px;overflow:hidden;}
.gal_lis .thumbnail .caption {bottom: 0px; display: none; left: 0px; margin:0px; position: absolute; right:0px; top: 0; cursor: pointer;color:inherit;z-index:99}
.gal_lis .thumbnail .content {color: inherit;cursor: pointer;display: block;height: 100%;width: 100%;left: 0;margin: auto;overflow: hidden;position: absolute;right: 0;}
.gal_lis .thumbnail .content .tit{font-family:'Montserrat',Tahoma;font-size:22px;line-height:26px;font-weight:bold;text-align:center;display:block;height:26px;overflow:hidden;margin-top:27%;}
.gal_lis .thumbnail .content .desc{font-family:'Montserrat',Tahoma;font-size:12px;line-height:20px;font-weight:normal;text-align:center;display:block;height:20px;overflow:hidden;}
.gal_lis .thumbnail:hover{ text-decoration: none;}
.gal_lis .thumbnail:hover .caption{display:block;text-decoration:none;}
.gal_lis .thumbnail:hover .content{}
.gal_lis .thumbnail:hover .content .tit{text-decoration:none;}
.gal_lis .thumbnail img{bottom: -9999px;left: -9999px;margin: auto;min-height: 270px;min-width: 270px;padding: 0;position: absolute;right: -9999px;top: -9999px;}
.gal_lis > .item{}
.gal_lis > .item > .row{}
.gal_lis > .item > .row > span{padding:0px 5px !important;}
.gal_lis > .item > .row > span .thumbnail{min-height:270px;min-width: 370px;}
/* Modo imagenes en backgrund */
.gal_lis > .item > .row > span .thumbnail > .img_back{min-height:270px;display:block;width:100%;height:100%;position:absolute;}
/*** OFERTAS DESTACADAS ***/
.ofr{ display:block;}
.ofr > .pnl_tit { text-align:center; width:100%; display:inline-block;}
.ofr > .pnl_tit .tit {font-family:'Roboto', sans-serif,'Roboto', sans-serif; font-size:30px;line-height:45px;font-weight:bold;padding-right:54px;}
.ofr > .pnl_subtit {display:block;}
.ofr > .pnl_subtit .subtit {display:block; text-align:center; font-size:18px;}
.ofr_des {width: 100%; display: block; margin: 0px auto; position: relative;}
.ofr_des.owl-carousel{ width:100% !important; margin: 20px auto 0px !important;}
.ofr_des.owl-carousel .owl-wrapper li{}
.ofr_des .owl-buttons{ display: block; position: absolute; top: 32%; z-index: 999; right:-50px;left:-50px;margin:auto;}
.ofr_des .owl-buttons > span{padding: 0px; font-size:0; border-bottom: none; text-decoration: none; width: 30px; height: 30px;}
.ofr_des .owl-buttons > .owl-prev > i ,
.ofr_des .owl-buttons > .owl-next > i {font-family: 'FontAwesome';font-weight:normal;text-align:center;cursor:pointer;vertical-align:middle;white-space:nowrap;display:inline-block;border:none;border-radius: 50%;font-size:50px;line-height:30px;height: 30px;padding:0px;text-decoration: none;width: 30px;margin:0px;}
.ofr_des .owl-buttons > .owl-prev > i:hover,
.ofr_des .owl-buttons > .owl-next > i:hover{text-decoration:none;}
.ofr_des .owl-buttons > .owl-prev{position:absolute;left:1%;}
.ofr_des .owl-buttons > .owl-next{position:absolute;right:1%;}.ofr > .pnl_tit .tit
.ofr_des ul li a{display:block;text-decoration:none;height:290px;}
.ofr_des ul li a:hover{text-decoration:none;}
.ofr_des ul li a > .pnl_img_cover{display:block;width:100%;height:100%;min-height:285px;}
.ofr_des ul li a > .pnl_tit_aloj{display:block;font-size:18px;font-weight:bold;padding-top:5px;text-align:left;line-height:20px;height:27px;overflow:hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.ofr_des ul li a > .pnl_cat{display:block;height:20px;line-height:16px;}
.ofr_des ul li a > .pnl_cat > img{display:inline-block;width:14px;}
.ofr_des ul li a > .pnl_tit{display:block;font-size:14px;font-weight:bold;padding-top:5px;text-align:left;line-height:18px;height:24px;overflow:hidden;}
.ofr_des ul li a > .pnl_auxs{display:inline-block;width:75%;}
.ofr_des ul li a > .pnl_auxs > .aux1{display:inline-block;font-size:14px;font-weight:normal;}
.ofr_des ul li a > .pnl_auxs > .aux2{display:inline-block;font-size:22px;font-weight:bold;margin-left:5px;}
.ofr_des ul li a > .pnl_btn{display:none;margin-top:6px;width:20%;text-align:right;float:right;}
.ofr_des ul li a > .pnl_btn > .btn{text-decoration:none;font-size:20px;font-weight:bold;width:100%;text-align:center;border:none;width:35px;height:35px;line-height:35px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.ofr_des ul li a > .pnl_btn > .btn:hover{text-decoration:none;font-size:20px;font-weight:bold;}
.ofr_des ul li a:hover > .pnl_btn > .btn{text-decoration:none;font-size:20px;font-weight:bold;width:35px;height:35px;line-height:35px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.ofr_des ul li a:hover > .pnl_btn > .btn:hover{text-decoration:none;font-size:20px;font-weight:bold;}
/*** TOP VENTAS ***/
.top_ventas{ display:block;}
.top_ventas > .pnl_tit { text-align:center; width:100%; display:inline-block;}
.top_ventas > .pnl_tit .tit {font-family:'Montserrat', sans-serif,'Roboto', sans-serif; font-size:30px;line-height:45px;font-weight:bold;}
.top_ventas > .pnl_tit .subtit {display:none;visibility:hidden;}
.top_vnt {width: 100%; display: block; margin: 0px auto; position: relative;}
.top_vnt.owl-carousel{ width:100% !important; margin: 5px auto 0px !important;}
.top_vnt.owl-carousel .owl-wrapper li{padding:0px 10px;}
.top_vnt .owl-buttons{ display: block; position: absolute; top: -43px; z-index: 999; right:0px;left:0px;margin:auto;}
.top_vnt .owl-buttons > span{padding: 0px; font-size:0; border-bottom: none; text-decoration: none; width: 30px; height: 30px;}
.top_vnt .owl-buttons > .owl-prev > i ,
.top_vnt .owl-buttons > .owl-next > i {font-family:'FontAwesome';font-weight:bold;text-align:center;cursor:pointer;vertical-align:middle;white-space:nowrap;display:inline-block;border:none;border-radius: 50%;font-size:26px;line-height:30px;height: 30px;padding:0px;text-decoration: none;width: 30px;margin:0px;}
.top_vnt .owl-buttons > .owl-prev > i:hover,
.top_vnt .owl-buttons > .owl-next > i:hover{text-decoration:none;}
.top_vnt .owl-buttons > .owl-prev{position:absolute;left:1%;}
.top_vnt .owl-buttons > .owl-next{position:absolute;right:1%;}
.top_vnt ul li a{display:block;padding:10px;text-decoration:none;height:290px;}
.top_vnt ul li a:hover{text-decoration:none;}
.top_vnt ul li a > .pnl_img{display:block;height:156px;overflow:hidden;}
.top_vnt ul li a > .pnl_img > img{left: 0;right: 0;margin-left: auto;margin-right:auto;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease; max-width: 100%; max-height: 100%; min-width: 100%; min-height: 100%;}
.top_vnt ul li a:hover > .pnl_img > img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.top_vnt ul li a > .pnl_cont .pnl_tit{display:block;font-size:18px;font-weight:bold;padding-top:5px;text-align:left;line-height:20px;height:27px;overflow:hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.top_vnt ul li a > .pnl_cont .pnl_cat{display:block;height:20px;line-height:16px;}
.top_vnt ul li a > .pnl_cont .pnl_cat > img{display:inline-block;width:14px;}
.top_vnt ul li a > .pnl_cont .pnl_pob{display:block;font-size:14px;font-weight:bold;padding-top:5px;text-align:left;line-height:18px;height:24px;overflow:hidden;}
.top_vnt ul li a > .pnl_cont .pnl_desc{margin-top: 10px;width: 75%;display: inline-block;font-size: 12px;font-weight: normal;text-align: justify;height: 35px;overflow: hidden;}
.top_vnt ul li a > .pnl_cont .pnl_auxs{display:none;visibility:hidden;}
.top_vnt ul li a > .pnl_cont > .pnl_btn{display:inline-block;margin-top:6px;width:20%;text-align:right;float:right;}
.top_vnt ul li a > .pnl_cont > .pnl_btn > .btn{text-decoration:none;font-size:20px;font-weight:bold;width:100%;text-align:center;border:none;width:35px;height:35px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.top_vnt ul li a > .pnl_cont > .pnl_btn > .btn:hover{text-decoration:none;font-size:20px;font-weight:bold;}
.top_vnt ul li a:hover > .pnl_cont > .pnl_btn > .btn{text-decoration:none;font-size:20px;font-weight:bold;width:35px;height:35px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.top_vnt ul li a:hover > .pnl_cont > .pnl_btn > .btn:hover{text-decoration:none;font-size:20px;font-weight:bold;}
/*** TOP VENTAS FIXED ***/
.top_vnt_fx{width: 100%; display: block; margin: 0px auto; position: relative; padding: 0px;}
.top_vnt_fx ul {list-style: none; margin: 0px; padding: 0px; vertical-align: top;}
.top_vnt_fx ul li {display: inline-block; margin-bottom: 10px; margin-top: 10px; padding: 0px;}
.top_vnt_fx .itm {margin-bottom:10px;}
.top_vnt_fx a {display: block; margin: 0px; text-decoration: none; height: 135px; overflow: hidden; font-size: 11px; position: relative;}
.top_vnt_fx a:hover{display:block;text-decoration:none;}
.top_vnt_fx a > .pnl_img{ overflow:hidden; display:inline-block; width:49%; max-height:135px;}
.top_vnt_fx a > .pnl_img > img{left: 0;right: 0;margin-left: auto;margin-right: auto; max-height: 135px; width:100%;}
.top_vnt_fx a > .pnl_img_back{display:inline-block;width:49%;height:135px;}
.top_vnt_fx a > .pnl_cont {display: inline-block; vertical-align: top; width:50%;}
.top_vnt_fx a > .pnl_cont .pnl_tit{display:block;font-size:14px;width:100%;padding:3px 10px 0px 10px; font-weight:bold; font-family:'Roboto','Open Sans', sans-serif; text-transform:capitalize;}
.top_vnt_fx a > .pnl_cont .pnl_pob{display:block;padding:0px 10px; font-size:12px; font-weight:bold;}
.top_vnt_fx a > .pnl_cont .pnl_cat {display:block;padding:0px 10px;}
.top_vnt_fx a > .pnl_cont .pnl_desc{padding:0px 10px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;font-size:12px; text-overflow:ellipsis; display:-moz-deck; display:-ms-flexbox;}
.top_vnt_fx a > .pnl_cont .pnl_auxs{display:block; overflow:hidden; margin-left:10px;}
.top_vnt_fx a > .pnl_cont .pnl_auxs > .aux1{display:inline-block;font-size:14px;font-weight:normal;}
.top_vnt_fx a > .pnl_cont .pnl_auxs > .aux2 {display:inline-block;font-weight:bold;margin-left:5px; text-transform:lowercase;}
.top_vnt_fx a > .pnl_cont .pnl_auxs > .aux2 .pre {font-size:22px;}
.top_vnt_fx a > .pnl_cont .pnl_btn {display:none; text-align: right; width: 30px; position: absolute; right: 10px; bottom: 10px;}
.top_vnt_fx a > .pnl_cont .pnl_btn > .btn{text-decoration:none;font-size:22px;font-weight:bold;width:100%;text-align:center;}
.top_vnt_fx a > .pnl_cont .pnl_btn > .btn:hover{text-decoration:none;}
.top_vnt_fx a:hover > .pnl_btn > .btn{text-decoration:none;}
.top_vnt_fx a:hover > .pnl_btn > .btn:hover{text-decoration:none;}
.top_vnt_fx a > .pnl_img > img {-webkit-transition: all 1s ease; /* Safari and Chrome */
                            -moz-transition: all 1s ease; /* Firefox */
                            -o-transition: all 1s ease; /* IE 9 */
                            -ms-transition: all 1s ease; /* Opera */
                            transition: all 1s ease;
                            max-width: 100%;}
.top_vnt_fx a:hover > .pnl_img > img {-webkit-transform:scale(1.1); /* Safari and Chrome */
                                -moz-transform:scale(1.1); /* Firefox */
                                -ms-transform:scale(1.1); /* IE 9 */
                                -o-transform:scale(1.1); /* Opera */
                                 transform:scale(1.1);}
/*** ALTA NEWSLETTER ***/
.reg_altanw{}
.reg_altanw.captcha{min-height:250px;}
.reg_altanw > .reg_altanw_int{padding:0px;width:100% !important;}
.reg_altanw > .reg_altanw_int .pnl_ico{ display:none;}
.reg_altanw > .reg_altanw_int .pnl_ico img{left: 0;right: 0;margin-left: auto;margin-right: auto;}
.reg_altanw > .reg_altanw_int .pnl_dts{padding:0px; width:90%;text-align:left; padding: 1% 0 3% 0;}
.reg_altanw > .reg_altanw_int .pnl_dts > h2{font-size:30px;color:#FFFFFF;font-weight: bold;}
.reg_altanw > .reg_altanw_int .pnl_dts > h3{font-size:20px;font-family:'Roboto Condensed',sans-serif;font-weight:normal;text-decoration:none;margin:0px;font-weight: bold; color: #FFFFFF;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form{width: 53%;right: -12%;top: 36px;position: absolute;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip{display:inline-block;vertical-align:top;padding:0px;width:64%;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_nom{}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_eml{}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_cpos{}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_pol{margin-top:10px; font-size:13px;text-align:left;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_pol a{font-size:14px;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_pol a:hover{text-decoration:underline;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_cpt{display:none;visibility:hidden;width:100%;}
.reg_altanw.captcha > .reg_altanw_int .pnl_dts .pnl_form > .pnl_suscrip > .pnl_cpt{display:inline-block;visibility:visible;margin:10px 0px 0px 0px;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn{display:inline-block;vertical-align:top;padding:0px;margin:0px;width:34%;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > .btn{padding:10px;line-height:22px;font-size:16px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border:none !important; font-weight: bold; text-transform: uppercase;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > .btn:hover{opacity:0.8;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form > .pnl_btn > input.btn{text-align:right;padding-right:22px;height:42px;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form .pnl_lbl{display:none;}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form .pnl_txb{}
.reg_altanw > .reg_altanw_int .pnl_dts .pnl_form .pnl_txb input{padding:10px;width:100%;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font-size:14px;height:42px;}
/*** DATOS AGENCIA ***/
.dagencia {width: 100%;margin-left: auto ;margin-right: auto;}
.dagencia ul.small{text-align:right;}
.dagencia.container-fluid{margin:0px;padding:0px;}
.dagencia ul {list-style-type: none;  text-align: center; margin:0px;  padding: 0px; overflow: hidden;}
.dagencia li{ display:inline-block;font-family:'Montserrat',sans-serif; font-size:16px;line-height:20px;text-align:left;font-weight:normal;}
.dagencia li.age{}
.dagencia li.dir{}
.dagencia li.tel{font-family:'Montserrat',sans-serif;margin-top:10px;}
.dagencia li.eml{font-family:'Montserrat',sans-serif;margin-top:10px;}
.dagencia li.eml a{font-family:'Montserrat',sans-serif;text-decoration:none;}
.dagencia li.eml a:hover{text-decoration:underline;}
.dagencia li .sep {display:none;visibility:hidden;}
.dagencia li a {font-family:'Montserrat',sans-serif;}
.dagencia li a:hover {text-decoration:underline;}
.dagencia .small li{font-size: 14px;}
.dagencia .small li a {font-size: 14px;}
.dagencia .small li.seg{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:normal;margin-top:10px;width:100%;text-align:right;}
.dagencia .small li.dob{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:normal;margin-top:10px;}
.dagencia .small li.dob a{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:normal;margin-top:10px;}
.dagencia .small li.dob a:hover{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:normal;margin-top:10px;}
.dagencia .small li.seg span.pago{padding-right: 20px;}
/*** CONTACTO ***/
.fcont_cnt{padding:20px;font-size:18px;}
.fcont_cnt p{line-height:25px; font-family:'Roboto','Open Sans', sans-serif;}
.fcont{padding:20px; font-family:'Roboto','Open Sans', sans-serif;}
.fcont .stit{font-size:14px;}
.fcont .cont{margin-top:10px;font-size:16px;}
.fcont .cont .pnl_nom,
.fcont .cont .pnl_tlf,
.fcont .cont .pnl_eml,
.fcont .cont .pnl_msj,  
.fcont .cont .pnl_btn,
.fcont .cont .pnl_pais,
.fcont .cont .pnl_pol{margin-bottom:10px;}
.fcont .cont .pnl_pol{text-align:left;margin-left:25%;}
.fcont .cont .pnl_pol > a{margin-left:4px;}
.fcont .cont .pnl_btn{text-align:right;width:96%;}
.fcont .cont .lbl,
.fcont .cont .lbl_oblig{width:20%;text-align:right;margin-right:5%;font-weight:bold;display:inline-block;vertical-align:top;}
.fcont .cont .txb3,
.fcont .cont .txa{width:70%;}
.fcont .cont .btn{width:140px;}
.fcont .cont .btn:hover{width:140px;}
/*** MENU MI CUENTA ***/
.mnu_lgn{padding:0px 0px 10px 0px;}
.mnu_lgn > h2{margin:0px 0px 10px 0px;text-align:left;}
.mnu_lgn > h3{margin:0px 0px 10px 0px;text-align:left;font-size:16px;font-weight:normal;}
.mnu_lgn .pnl_form{margin-top:15px;}
.mnu_lgn .pnl_form > .pnl_email{display:inline-block;vertical-align:top;padding:0px 15px;margin:5px 0px;}
.mnu_lgn .pnl_form > .pnl_pass{display:inline-block;vertical-align:top;padding:0px 15px;margin:5px 0px;}
.mnu_lgn .pnl_form > .pnl_btn{display:inline-block;vertical-align:top;padding:0px 15px;padding-top:20px;margin:5px 0px;}
.mnu_lgn .pnl_form .pnl_lbl{}
.mnu_lgn .pnl_form .pnl_txb{margin-top:10px;}
.mnu_lgn .pnl_form .pnl_txb input{padding:5px;width:100%;}
.mnu_lgn .pnl_form .pnl_rec{margin-top:10px;}
.mnu_lgn .pnl_form .pnl_rec a{}
.mnu_lgn .pnl_form .pnl_rec a:hover{}
/*** MENU MI CUENTA CABECERA ***/
.mnu_mcu{min-height:35px;}
.mnu_mcu .pnl_cont{padding:6px 0px;font-size:14px;}
.mnu_mcu .pnl_cont .pnl_bnv{float:left;text-align:left;width:70%;padding-left:3%;vertical-align:top;}
.mnu_mcu .pnl_cont .pnl_bnv .img{}
.mnu_mcu .pnl_cont .pnl_bnv .lbls{vertical-align:middle;height:22px;padding:2px 0px;}
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu{font-weight:bold;}
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu_lnk_modobooking{display:inline-block;margin-left:20px;text-decoration:none;}
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu_lnk_modobooking:hover,
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu_lnk_modobooking:visited,
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu_lnk_modobooking:focus,
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu_lnk_modobooking:active{text-decoration:none;}
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu_lnk_modobooking:after{font-family:'FontAwesome';content:"\f107";font-size:16px;margin-left:6px;}
.mnu_mcu .pnl_cont .pnl_bnv .lbls .nom_usu_lnk_modobooking.open:after{content:"\f106";}
.mnu_mcu .pnl_cont .pnl_exi{float:right;text-align:right;width:30%;padding-right:3%;vertical-align:top;}
.mnu_mcu .pnl_cont .pnl_exi .img{}
.mnu_mcu .pnl_cont .pnl_exi .lbls{vertical-align:middle;height:22px;padding:2px 0px;}
.mnu_mcu .pnl_cont .pnl_exi .lbls a{font-size:14px;text-decoration:none;}
.mnu_mcu .pnl_cont .pnl_exi .lbls a:hover{font-size:14px;text-decoration:underline;}
.mnu_mcu .carrito {margin-left:10px;font-size:14px;text-decoration:none;}
.mnu_mcu .carrito img {margin-right:5px;font-size:14px;text-decoration:underline;}
/*** RECORDAR CLAVE ***/
.rec_clv{padding:10px 0px 10px 0px;}
.rec_clv .pnl_ico{}
.rec_clv .pnl_ico img{left: 0;right: 0;margin-left: auto;margin-right: auto;}
.rec_clv .pnl_dts{padding:0 5%;}
.rec_clv .pnl_dts > h2{margin:0px 0px 10px 0px;text-align:left;}
.rec_clv .pnl_dts > h3{margin:0px 0px 10px 0px;text-align:left;font-size:16px;font-weight:normal;}
.rec_clv .pnl_dts .pnl_form{margin-top:15px;}
.rec_clv .pnl_dts .pnl_form > .pnl_email{display:inline-block;vertical-align:top;padding:0px 15px;margin:5px 0px;}
.rec_clv .pnl_dts .pnl_form > .pnl_btn{display:inline-block;vertical-align:top;padding:0px 15px;padding-top:20px;margin:5px 0px;}
.rec_clv .pnl_dts .pnl_form .pnl_lbl{}
.rec_clv .pnl_dts .pnl_form .pnl_txb{margin-top:10px;}
.rec_clv .pnl_dts .pnl_form .pnl_txb input{padding:5px;width:100%;}
/*** INCIDENCIAS ***/
.cont_inc{margin-top:20px;left:0;right:0;margin-left:0px;margin-right:0px;}
.cont_inc > .cont_inc_pnl_tit{display:block;font-family:'Roboto', sans-serif;font-size:24px;line-height:24px;text-transform:uppercase; margin-bottom:20px;}
.cont_inc > .cont_inc_int{display:inline-block;width:100%;padding:20px; margin-bottom:20px;}
.cont_inc > .cont_inc_int .pnl_ico{display:inline-block;width:20%;text-align:center;}
.cont_inc > .cont_inc_int .pnl_ico img{margin:0px auto;}
.cont_inc > .cont_inc_int .pnl_dts{display:inline-block;width:78%;text-align:left;}
.cont_inc > .cont_inc_int .pnl_dts .tit_inc_ko{font-size:25px;font-weight:bold;text-align:left; font-family: 'Roboto', sans-serif;}
.cont_inc > .cont_inc_int .pnl_dts .tit_inc_ok{font-size:25px;font-weight:bold;text-align:left; font-family: 'Roboto', sans-serif;}
.cont_inc > .cont_inc_int .pnl_dts .pnl_desc{font-size:18px;line-height:18px;font-weight:normal;text-align:left; font-family: 'Roboto', sans-serif;margin:10px 0px 20px 0px;}
.cont_inc > .cont_inc_int .pnl_dts .pnl_desc .lbl_inc{font-weight:bold;}
.cont_inc > .cont_inc_int .pnl_dts .pnl_solu{}
.cont_inc > .cont_inc_int .pnl_dts .pnl_solu .lbl_inc{font-weight:bold;}
.cont_inc > .cont_inc_int .pnl_dts .pnl_btn{margin-top:15px;text-align:center;}
.valoracion.cont_inc {margin-bottom:20px;}
.bt_inc_div{display: inline-block;width:220px;margin-right:10px;padding:0px;text-decoration:none;text-align:center;}
.bt_inc_div input{min-width:160px;cursor: pointer;}
.bt_inc_div:hover{text-decoration:none;}
.bt_inc_div:hover input{cursor: pointer;}
.bt_inc_div a{font-family:'Roboto Condensed',sans-serif;font-size: 19px;font-weight: normal;text-decoration:none;display:block;padding:4.5px 12px;}
.bt_inc_div a:hover{font-family:'Roboto Condensed',sans-serif;font-size: 19px;font-weight: normal;text-decoration:none;}
/*** ERROR ***/
.cont_err{max-width:650px;text-align:center;padding:20px 0px;margin:60px auto;}
.cont_err > .pnl_imgs{}
.cont_err > .pnl_imgs > .pnl_logo{position:absolute;top:100px;left:0;width:100%;}
.cont_err > .pnl_imgs > .pnl_logo img{left: 0;right: 0;margin-left: auto;margin-right: auto;}
.cont_err > .pnl_imgs > .pnl_ico{display:none;visibility:hidden;}
.cont_err > .pnl_imgs > .pnl_ico img{left: 0;right: 0;margin-left: auto;margin-right: auto;}
.cont_err > .pnl_dts{margin-top:100px;text-align:left;text-align: left;}
.cont_err > .pnl_dts > .pnl_tit{font-size:25px;font-weight:bold;font-family:'Roboto',sans-serif;padding:0px 160px 0px 50px;}
.cont_err > .pnl_dts > .pnl_stit{font-size:22px;line-height:22px;font-weight:normal;margin-top:10px;padding:0px 160px 0px 50px;}
.cont_err > .pnl_dts > .pnl_explica{font-size:14px;margin-top:40px;padding:20px 50px 10px;}
.cont_err > .pnl_dts > .pnl_explica ul{padding:0px 20px;list-style-type:square;text-align:justify;}
.cont_err > .pnl_dts > .pnl_explica ul li{margin:10px 0px;list-style:disc;}
.cont_err > .pnl_btn{padding:0px 50px;}
.cont_err > .pnl_btn .pnl_stit{font-size:22px;font-weight:normal;margin-top:10px;text-align:left;}
.cont_err > .pnl_btn .pnl_btn_btn{text-align:center;margin-top:10px;}
.bt_err_div{display: inline-block;width:220px;margin-right:10px;padding:0px;text-decoration:none;text-align:center;}
.bt_err_div input{min-width:160px;cursor: pointer;}
.bt_err_div:hover{text-decoration:none;}
.bt_err_div:hover input{cursor: pointer;}
.bt_err_div a{font-family:'Roboto Condensed',sans-serif;font-size: 19px;font-weight: normal;text-decoration:none;display:block;padding:4.5px 12px;}
.bt_err_div a:hover{font-family:'Roboto Condensed',sans-serif;font-size: 19px;font-weight: normal;text-decoration:none;}
/*** COOKIES ***/
#cookies {bottom: 0;left: 0;position: fixed;top: auto;width: 100%;z-index: 99999999999999;}
#cookies .cookies_alert{text-align:justify;font-size:13px;}
#cookies .cookies_alert > .cookies_alert_sup{display:block;text-align:right;margin-top:10px;}
#cookies .cookies_alert > .cookies_alert_sup .btn{width:32px;font-size:16px;font-weight:normal;}
#cookies .cookies_alert > .cookies_alert_sup .btn:hover{}
#cookies .cookies_alert > .cookies_alert_inf{display:block;margin-top:5px;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_lbls{vertical-align:middle;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_lbls a{font-size:13px;text-decoration:none;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_lbls a:hover{font-size:13px;text-decoration:underline;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns{vertical-align:middle;margin:0px;padding:0px;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .row{margin:0px;padding:0px;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn{margin-bottom:10px;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn:hover{}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn a{font-size:15px;height:34px;font-family:'Roboto Condensed',sans-serif;}
#cookies .cookies_alert > .cookies_alert_inf .pnl_btns .btn a:hover{font-size:15px;height:34px;}
/*** BUSCADOR AUTOCOMPLETE ***/
.pnl_auto {display:block;}
.pnl_auto .pnl_tit, .pnl_auto .pnl_itms {display: block; position:relative;}
.pnl_auto .input {width:100%;display: inline-block;}
.pnl_auto .input input[type="text"] {width:100%;}
.pnl_auto .imgCargando {display:none;}
.pnl_auto .image {width:16px; display: inline-block; position: absolute; right:10px; top:15px;}
.pnl_auto .selector {display:none;visibility:hidden;/*width:16px; display: inline-block; position: absolute; right: 0px; top: 7px;*/}

.flt_destino > .pnl_auto > .pnl_auto_show,
.pnl_ubicacion > .pnl_auto > .pnl_auto_show {font-size: inherit;line-height: inherit;}
.flt_destino > .pnl_auto > .pnl_auto_show > .ui-autocomplete,
.pnl_ubicacion > .pnl_auto > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:300px;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.flt_destino > .pnl_auto > .pnl_auto_show > .ui-autocomplete li,
.pnl_ubicacion > .pnl_auto > .pnl_auto_show > .ui-autocomplete li{display:block;}

.pnl_avz {display:inline-block; margin-top:3px; width:101%;}
.pnl_avz .pais{display:inline-block; width:49%;}
.pnl_avz .pob{display:inline-block; width:49%;}
.pnl_avz .pais select, .pnl_avz .pob select {width:100%;}
.toggle {display: inline-block; width:7px; height:7px; vertical-align: middle;}
.toggle.down {}
.ui-front {z-index:9999 !important;}
.ui-autocomplete { max-height:450px; overflow:auto;}
.ui-autocomplete .ui-menu-item {cursor:pointer;}
.ui-autocomplete .highlight{ font-weight:bold;}
.ui-autocomplete .header{font-size:15px; font-weight:bold; padding:3px;}
.ui-autocomplete .ui-menu-item.ui-state-focus {}
.ui-autocomplete .ui-menu-item a {font-size: 13px;}
/*** BUSCADOR FECHAS ***/
.flt_fechas {display: inline-block; vertical-align: top;}
.flt_fechas.fecha_abierta_auto{display:none !important;visibility:hidden;}
.flt_fechas > .pnl_entrada {display:inline-block;}
.flt_fechas > .pnl_salida {display:inline-block;}
.flt_fechas > .pnl_entrada > .pnl_itms{display: inline-block; max-width:165px;}
.flt_fechas > .pnl_salida > .pnl_itms{display: inline-block; max-width:165px; margin-left: 3px;}
.flt_fechas > .pnl_entrada > .pnl_itms .input {display: inline-block; width: 100%;position: relative;}
.flt_fechas > .pnl_salida > .pnl_itms .input {display: inline-block; width: 100%;position: relative;}
.flt_fechas > .pnl_entrada > .pnl_itms .input input {width: 100%;}
.flt_fechas > .pnl_entrada > .pnl_itms .input input[disabled]{background:#CCCCCC;border-color:#CCCCCC;}
.flt_fechas > .pnl_salida > .pnl_itms .input input {width: 100%;}
.cal {position: absolute; right: 6px; top: 12px; cursor: pointer;}
/*** bloque fecha abierta ***/
.flt_fechas > .pnl_fecha_abierta{display:block;margin:6px 0px 0px 0px;}
.flt_fechas > .pnl_fecha_abierta > .opt{}
.flt_fechas > .pnl_fecha_abierta > .opt > .chk{}
.flt_fechas > .pnl_fecha_abierta > .opt > .chk > .info{display:inline-block;vertical-align:middle;}
.flt_fechas > .pnl_fecha_abierta > .opt > .chk > .info > img{cursor:pointer;}
.flt_fechas > .pnl_fecha_abierta > .opt > .chk > input{display:inline-block;vertical-align:middle;}
.flt_fechas > .pnl_fecha_abierta > .opt > .chk > .itm_lbl{display:inline-block;vertical-align:middle;margin:0px 0px 0px 5px;}
/*** modificaciones para mostrar el calendario inline dentro del buscador ***/
.ui-datepicker.inline{z-index: 999999 !important;position: relative !important;top:0px !important;left:0px !important;font-size:initial;line-height:initial;width:100%;max-width:400px;}
.flt_fechas > .pnl_cal_show{}
/*** BUSCADOR OCUPACION ***/
.flt_ocupacion {display: inline-block; vertical-align: top;}
.flt_ocupacion > .pnl_nhabs{display:inline-block;vertical-align: top;}
.flt_ocupacion > .pnl_habs{display:inline-block;vertical-align: top; margin-left:0px;}
.flt_ocupacion > .pnl_habs .pnl_itms{display:block;}
.flt_ocupacion > .pnl_habs .pnl_lbl .lbl_itm {display:inline-block;}
.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm {display:inline-block;}
.flt_ocupacion .adu_nin {display:inline-block;}
.flt_ocupacion .edds {display:inline-block;}
.flt_ocupacion .edds > .lbl_itm {display:inline-block;}
.flt_ocupacion .edds .cmb_itm_e {display:inline-block; clear: both;}
.flt_ocupacion .itm {margin-top:3px;display:block;}
.flt_ocupacion .itm .cmbs{display:inline-block;width:100%;}
.flt_ocupacion .itm .cmbs .lbl_itm{display:none;visibility:hidden;/*display:inline-block;*/}
.flt_ocupacion .itm:nth-child(-n+1){margin:0px;}
/*** ocupaciones en capa ***/
.flt_ocupacion.flt_ocupacion_capa{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_ext{display:inline-block;width:100%;padding:0px;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones{display:inline-block;width:100%;vertical-align: middle;text-align:left;margin: 0;outline: none;height: 45px;padding:11px 4px;cursor: pointer;font-size: 15px;font-weight: normal;text-decoration:none;color: #6E6E6E;background:#FFF8E8;border:1px solid #fff8e8;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones:hover{text-decoration:none;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones:after{font-family: 'FontAwesome';content: "\f107";float:right;margin:0px;font-size:18px;font-weight:400;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_ext > .lnk_ocupaciones.open:after{content: "\f106";}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int{display:none;width:100%;position:absolute;z-index:50;top:0px;left:0px;max-width:340px;background:#FFF8E8;border:1px solid #fff8e8;}
.flt_ocupacion.flt_ocupacion_capa.inline > .pnl_int{position: relative;top: 0px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;margin: 6px 0px;border:1px solid #fff8e8;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs{display:inline-block;width:100%;padding:10px 6px 0px 6px;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_lbl{}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .cmb_itm > select{display:inline-block;width:100%;height:40px;padding:4px 6px;border:1px solid #C9C9C9;color:#6E6E6E;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .habs{display: inline-block;width: 100%;border-bottom:1px solid #C9C9C9;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .habs > .cmb_itm{display: inline-block;width: 100%;margin:8px 0px 0px 0px;padding:0px 5px 8px 5px;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .habs > .cmb_itm > .itm_lbl{display: inline-block;width: 60%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:left;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms > .itm > .cmbs > .habs > .cmb_itm > .itm_val{display: inline-block;width: 40%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:right;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs{display:inline-block;width:100%;padding:5px 6px 10px 6px;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_lbl{display:none;visibility:hidden;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms{width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .lbl_itm{display: inline-block !important;width: 100%;visibility: visible !important;font-size:14px;line-height:14px;font-weight:bold;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin{display: inline-block;width: 100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin > .cmb_itm{display: inline-block;width: 100%;border-bottom:1px solid #C9C9C9;margin:8px 0px 0px 0px;padding:0px 5px 8px 5px;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin > .cmb_itm > .itm_lbl{display: inline-block;width: 60%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:left;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin > .cmb_itm > .itm_val{display: inline-block;width: 40%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:right;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds{display: inline-block;width: 100%;text-align:left;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .lbl_itm{display:none;visibility:hidden;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .cmb_itm_e{display: inline-block;width: 100%;border-bottom:1px solid #C9C9C9;margin:8px 0px 0px 0px;padding:0px 5px 8px 5px;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .cmb_itm_e > .itm_lbl{display: inline-block;width: 60%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:left;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .cmb_itm_e > .itm_val{display: inline-block;width: 40%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:right;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val{}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin{width:100%;max-width:140px;text-align:right;float:right;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn{}
.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,
.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{padding:0px;background: transparent;border: 2px solid #6E6E6E;color: #6E6E6E;font-weight: 400;border-radius: 50%;width: 30px;height: 30px;font-size: 18px;line-height: 20px;}
.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,
.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:#D4D4D4;}
.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,
.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: #6E6E6E;border: 2px solid #6E6E6E;color: #FFFFFF;}
.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,
.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:#6E6E6E;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_nhabs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .form-control{position:initial;text-align:center;border: none !important;box-shadow: none !important;height:30px;padding: 0px 5px;font-weight:700;font-size:15px;line-height:30px;background:transparent;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val{}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin{width:100%;max-width:140px;text-align:right;float:right;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn{}
.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,
.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{padding:0px;background: transparent;border: 2px solid #6E6E6E;color: #6E6E6E;font-weight: 400;border-radius: 50%;width: 30px;height: 30px;font-size: 18px;line-height: 20px;}
.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,
.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:#D4D4D4;}
.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,
.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: #6E6E6E;border: 2px solid #6E6E6E;color: #FFFFFF;}
.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,
.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:#6E6E6E;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .form-control{position:initial;text-align:center;border: none !important;box-shadow: none !important;height:30px;padding: 0px 5px;font-weight:700;font-size:15px;line-height:30px;background:transparent;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot{display:inline-block;width:100%;padding:0px 6px 10px 6px;text-align:center;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot > .pnl_btn{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_ocupaciones_aplicar{display:inline-block;width:100%;}
.flt_ocupacion.flt_ocupacion_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_ocupaciones_aplicar:hover{text-decoration:none;}
/*** BUSCADOR MULTISERVICIO HOTEL ***/
.busc_msrv_alj{text-align:left;}
/*** BUSCADOR OCUPACION MULTIFECHA ***/
.flt_ocupacion_multifecha{display: inline-block; vertical-align: top;text-align:left;}
.flt_ocupacion_multifecha > .flt_ocupacion {display: inline-block; vertical-align: top;}
.flt_ocupacion_multifecha > .flt_fechas {display: inline-block; vertical-align: top;}
.flt_ocupacion_multifecha > .flt_fechas > .pnl_cab{display:block;text-align:left;}
.flt_ocupacion_multifecha > .flt_fechas > .pnl_cab > .lbl{display:block;}
.flt_ocupacion_multifecha > .flt_fechas > .pnl_cab > .btn{display:block;max-width:200px;}
.flt_ocupacion_multifecha > .flt_fechas > .pnl_cont{text-align:left;}
.flt_ocupacion_multifecha > .flt_fechas > .pnl_cont > .pnl_multifechas{display:table;width:100%;}
.flt_ocupacion_multifecha > .flt_fechas > .pnl_cont > .pnl_multifechas > .itm_chk{display:inline-block;vertical-align:top;text-align:center;width:20%;}
.flt_ocupacion_multifecha > .flt_fechas > .pnl_cont > .pnl_multifechas > .itm_lbl{display:inline-block;vertical-align:top;text-align:left;width:80%;}
/*** BUSCADOR COMUN ***/
.busc input[type="text"], .busc input[type="email"], .busc input[type="password"], .busc input[type="number"], .busc input[type="tel"] {
             vertical-align: middle; margin: 0; outline: none; padding:9px 4px; cursor:pointer;height:45px;font-family:'Roboto', sans-serif;font-size:15px;font-weight:normal;}
.busc select{vertical-align: middle; margin: 0; outline: none; padding:9px 4px; cursor:pointer;height:45px;font-family:'Roboto', sans-serif;font-size:15px;font-weight:normal;}
.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"] {
             vertical-align: middle; margin: 0; outline: none; padding:9px 4px; cursor:pointer;height:45px;font-family:'Roboto', sans-serif;font-size:15px;font-weight:normal;}
.busc_ppd select{vertical-align: middle; margin: 0; outline: none; padding:9px 4px; cursor:pointer;height:45px;font-family:'Roboto', sans-serif;font-size:15px;font-weight:normal;}
.busc > .pnl_tit, .busc_ppd > .pnl_tit {font-size:22px;display:block; font-weight:bold;}
.busc > .pnl_btns > .btn,
.busc > .pnl_ocup_btns > .pnl_btns > .btn{padding-left:35px;height:45px;font-size:19px;font-weight:normal;}
.busc > .pnl_btns > .btn:hover,
.busc > .pnl_ocup_btns > .pnl_btns > .btn:hover{}
.busc > .pnl_btns > .loading {display: inline-block; margin-top: 5px; font-size: 18px; font-weight: bold; }
.busc_ppd > .pnl_btns .btn{padding-left:35px;height:45px;font-size:19px;font-weight:normal;}
.busc_ppd > .pnl_btns .btn:hover{}

.busc .pnl_auxs {}


/*** BUSCADOR TAB ***/
.buscador  {display:block;}
.buscador label {font-weight:normal;}
.buscador > .pnl_tit {display: block; margin-top: 10px; margin-bottom: 15px; font-size: 26px; font-weight: bold; text-align: center; font-family: 'Roboto', sans-serif;}
.buscador > .pnl_tit span {padding-left: 30px;}
.buscador .cd-tabs {position: relative; margin: 0px auto;}
.buscador .cd-tabs-navigation {margin: 0; padding: 0; text-align:center;}
.buscador .cd-tabs-navigation > .cd-tabs-navigation-int{margin:0px;padding:0px;}
.buscador .cd-tabs-navigation li {display: inline-block;list-style: none;text-align:center;min-width:61px;margin:0px 20px 2px 20px;}
.buscador .cd-tabs-navigation li > a {height:45px;font-family:'Roboto', sans-serif; font-weight: normal;text-transform:uppercase;font-size: 20px;text-decoration: none; width: 100%;text-align:center;display: block;}
.buscador .cd-tabs-navigation li > a > .hidden-xs{height:35px;padding:5px 10px;}
.buscador .cd-tabs-navigation li > a:hover{text-decoration: none;font-weight:normal;}
.buscador .cd-tabs-navigation li > a.selected:hover{text-decoration: none;font-weight:normal;}
.buscador .cd-tabs-navigation li > a.selected{text-decoration: none;font-weight:normal;}
.buscador .cd-tabs-navigation li > a .pnl_sup{display:inline-block;height:36px;overflow:hidden;vertical-align:middle;}
.buscador .cd-tabs-navigation li > a .pnl_sup > img{width:40px;}
.buscador .cd-tabs-navigation li > a:hover .pnl_sup > img,
.buscador .cd-tabs-navigation li > a.selected:hover .pnl_sup > img{/*top:-65px;*/}
.buscador .cd-tabs-navigation li > a.selected .pnl_sup > img {/*top:-130px;*/}
.buscador .cd-tabs-navigation li > a .pnl_inf{display:inline-block;margin-left:5px;vertical-align:middle;}
.buscador .cd-tabs-content { list-style-type:none; margin:0px auto;  overflow: hidden; padding:0px; display:inline-block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:100%;}
.buscador .cd-tabs-content li {display: none; text-align: left;}
.buscador .cd-tabs-content li.selected {display:inline-block; width:100%;}
.buscador .busc > .pnl_tit, .buscador .busc_ppd > .pnl_tit {display:none;visibility:hidden;}
.buscador .busc > .pnl_ctls .pnl_lbl {display:none;visibility:hidden;}
/*** BUSCADOR TAB LISTADO VALORACION ***/
.buscador.val {margin-top:10px; width:100%;}
.buscador.val .cd-tabs-content li.selected {padding: 0px 0px 15px 0px;box-shadow: 0px 0px 10px #CCCCCC; -moz-box-shadow: 0px 0px 10px #CCCCCC;-webkit-box-shadow: 0px 0px 10px #CCCCCC;}
.buscador.val .pnl_tit{display:none; visibility:hidden;}
.buscador.val .busc_alj{padding:10px 15px;}
.buscador.val .busc_tra{padding:10px 15px;}
.buscador.val .busc_ppd{padding:10px 15px;}
.buscador.val .busc_act{padding:10px 15px;}
.buscador.val .cd-tabs-content{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;list-style-type: none;margin: 0px auto;overflow: hidden; padding: 0px;padding-bottom: 10px;width: 100%;font-size: 0px;}
.buscador.val .cd-tabs-navigation{padding:5px 0px 0px 0px;text-align:left;}
.buscador.val .cd-tabs-navigation li{margin:0px;min-width:49px;}
.buscador.val .cd-tabs-navigation li > a{height:45px;}
.buscador.val .cd-tabs-navigation li > a img{width:30px !important;}
.buscador.val .cd-tabs-navigation li > a > .hidden-xs{height:35px;padding:7px 9px;}
.buscador.val .cd-tabs-navigation li > a > .visible-xs{height:45px;padding:5px 0px;}

/*** BUSCADOR EXCURSIONES LISTADO VALORADO ****/
.busc_exc.val > .pnl_ctls > .flt_destino {width:100% !important;}
/*** BUSCADOR ALOJAMIENTOS LISTADO VALORADO ***/
.busc_ppd.val > .pnl_flts > .flts .flt_pnl .pnl_itms .cmb{width:90%;}
/*** BUSCADOR ALOJAMIENTOS ***/
.busc_alj {display:block;padding:14px;}
.busc_alj > .pnl_ctls {display:inline-block;margin:0px;padding:0px;text-align: left;}
.buscador.val .busc_alj > .pnl_ctls {text-align:left;}
.busc_alj > .pnl_ctls > .flt_destino {display:inline-block;margin:0px;}
.busc_alj > .pnl_ctls > .flt_destino select{width:100%;}
.busc_alj > .pnl_ctls > .flt_tipo {display:inline-block;margin:0px;}
.busc_alj > .pnl_ctls > .flt_tipo select{width:100%;}
.busc_alj > .pnl_ctls > .flt_fechas {display:inline-block;margin:0px;} 
.busc_alj > .pnl_ctls > .flt_ocupacion {display:inline-block;margin:0px;}
.busc_alj > .pnl_ctls > .flt_tema{display:inline-block;margin:0px;}
.busc_alj > .pnl_ctls > .flt_tema > .tema{display:inline-block;width:100%;margin:0px;}
.busc_alj > .pnl_ctls > .flt_tema > .tema select{width:100%;max-width:100%;}
.busc_alj > .pnl_ctls > .flt_destino.nowrap,
.busc_alj > .pnl_ctls > .flt_tipo.nowrap,
.busc_alj > .pnl_ctls > .flt_fechas.nowrap,
.busc_alj > .pnl_ctls > .flt_ocupacion.nowrap {overflow: hidden;white-space: nowrap;}
.busc_alj > .pnl_ctls > .flt_destino.nowrap > .busc_alj > .pnl_ctls > .flt_destino.white-space,
.busc_alj > .pnl_ctls > .flt_tipo.nowrap > .busc_alj > .pnl_ctls > .flt_tipo.white-space,
.busc_alj > .pnl_ctls > .flt_fechas.nowrap > .busc_alj > .pnl_ctls > .flt_fechas.white-space,
.busc_alj > .pnl_ctls > .flt_ocupacion.nowrap > .busc_alj > .pnl_ctls > .flt_ocupacion.white-space {display: inline-block;white-space: normal;}
.busc_alj > .pnl_btns {display:inline-block;margin:0px;float:right;}
/*** modificacion para el buscador alojamientos sin destino (por css) ***/
.busc_alj.no_dest{}
.busc_alj.no_dest > .pnl_ctls > .flt_destino{display:none !important;}
/*** BUSCADOR FORFAIT HOTEL ***/
.busc_fft_alj{display:inline-block;width:100%;font-size:0px;}
.busc_fft_alj > .pnl_ctls{display:inline-block;width:80%;}
.busc_fft_alj > .pnl_ctls > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}
.busc_fft_alj > .pnl_ctls > .flt_destino{display:inline-block;width:28.666666%;}
.busc_fft_alj > .pnl_ctls > .flt_destino select{width:100% !important;}
.busc_fft_alj > .pnl_ctls > .flt_fechas{display:inline-block;width:30%;margin-left:0.666666%;}
.busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block;width:49% !important;margin-right:1% !important;margin-left:0px !important;}
.busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block;width:49% !important;margin-right:0px !important;margin-left:1% !important;}
.busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms,
.busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{margin:0px !important;max-width:100% !important;width:100% !important;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion{display:inline-block;width:40%;margin-left:0.666666%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:40%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms{width:100%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms select{width:100%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:58%;margin-left:2%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin{display:inline-block;width:100%;text-align:right;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width:48.333333%;margin-right:1.666666%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin{width:48.333333%;margin-left:1.666666%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu select,
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin select{width:100%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds{display:inline-block;width:100%;text-align:right;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{display: inline-block;clear: both;width: 32%;margin-top: 2%;margin-bottom: 0px;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+1){margin-left:2%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n){margin-left:2%;}
.busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e select{width:100%;}
.busc_fft_alj > .pnl_ff{display:inline-block;width:80%;margin-top:5px;}
.busc_fft_alj > .pnl_ff > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}
.busc_fft_alj > .pnl_ff > .flt_fechas{display:inline-block;width:100%;}
.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_lbl{display:none;visibility:hidden;}
.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada{display:inline-block;width:15%;}
.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada > .pnl_itms .input{display: inline-block;width: 100%;position: relative;}
.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada > .pnl_itms .input input{width:100%;}
.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{display:inline-block;width:28.666666%;margin-left:0.666666%;}
.busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion select{width:100%;}
.busc_fft_alj > .pnl_btns{display:inline-block;width:20%;margin-top:30px;}
/*** BUSCADOR FORFAIT HOTEL VALORADO***/
.busc_fft_alj.val > .pnl_ctls{width:100%;}
.busc_fft_alj.val > .pnl_ctls > .flt_destino{width:100%;margin-right:0px;margin-left:0px;}
.busc_fft_alj.val > .pnl_ctls > .flt_fechas{width:100%;margin-right:0px;margin-left:0px;margin-top:5px;}
.busc_fft_alj.val > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block !important;}
.busc_fft_alj.val > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block !important;}
.busc_fft_alj.val > .pnl_ctls > .flt_ocupacion{width:100%;margin-top:5px;margin-left:0px;}
.busc_fft_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:100%;}
.busc_fft_alj.val > .pnl_ctls > .flt_ocupacion .pnl_nhabs .itm{width:100%;}
.busc_fft_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:100%;margin-left:0px;margin-top:5px;}
.busc_fft_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width: 49% !important;margin-right: 1% !important;}
.busc_fft_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin {width: 49% !important;margin-left: 1% !important;}
.busc_fft_alj.val > .pnl_ff{width:100%;}
.busc_fft_alj.val > .pnl_ff > .flt_fechas > .pnl_entrada{width:100%;margin-right:0px;margin-left:0px;}
.busc_fft_alj.val > .pnl_ff > .flt_fechas > .pnl_duracion{width:100%;margin-left:0px;margin-right:0px;margin-top:10px;}
.busc_fft_alj.val > .pnl_btns{width:100%;margin-top:10px;margin-bottom:0px;}
/*** BUSCADOR FORFAIT HOTEL FICHA***/
.ficha > .busc_fft_alj{display:inline-block;width:100%;font-size:0px;}
.ficha > .busc_fft_alj > .pnl_ctls{display:inline-block;width:80%;}
.ficha > .busc_fft_alj > .pnl_ctls > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_destino{display:inline-block;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_fechas{display:inline-block;width:30%;margin-left:0px !important;;margin-right:0px !important;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block;width:49% !important;margin-right:1% !important;margin-left:0px !important;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block;width:49% !important;margin-right:0px !important;margin-left:1% !important;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms,
.ficha > .busc_fft_alj > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{margin:0px !important;max-width:100% !important;width:100% !important;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion{display:inline-block;width:50%;margin-left:1%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:40%;margin-right:0px !important;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms{width:100%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms select{width:100%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:58%;margin-left:2%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin{display:inline-block;width:100%;text-align:right;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm{margin-right:0px !important;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width:48.333333%;margin-right:1.666666%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin{width:48.333333%;margin-left:1.666666%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu select,
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin select{width:100%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds{display:inline-block;width:100%;text-align:right;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{display: inline-block;clear: both;width: 32%;margin-top: 2%;margin-bottom: 0px;margin-right:0px !important;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+1){margin-left:2%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n){margin-left:2%;}
.ficha > .busc_fft_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e select{width:100%;}
.ficha > .busc_fft_alj > .pnl_ff{display:inline-block;width:80%;margin-top:5px;}
.ficha > .busc_fft_alj > .pnl_ff > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}
.ficha > .busc_fft_alj > .pnl_ff > .flt_fechas{display:inline-block;width:100%;}
.ficha > .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_lbl{display:none;visibility:hidden;}
.ficha > .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada{display:inline-block;width:15%;}
.ficha > .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada > .pnl_itms .input{display: inline-block;width: 100%;position: relative;}
.ficha > .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_entrada > .pnl_itms .input input{width:100%;}
.ficha > .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion{display:inline-block;width:28.666666%;margin-left:0.666666%;}
.ficha > .busc_fft_alj > .pnl_ff > .flt_fechas > .pnl_duracion select{width:100%;}
.ficha > .busc_fft_alj > .pnl_btns{display:inline-block;width:20%;margin-top:30px;}
/*** BUSCADOR SERVICIO HOTEL ***/
.busc_srv_alj{display:inline-block;width:100%;font-size:0px;}
.busc_srv_alj > .pnl_ctls{display:inline-block;width:80%;}
.busc_srv_alj > .pnl_ctls > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}
.busc_srv_alj > .pnl_ctls > .flt_destino{display:inline-block;width:28.666666%;}
.busc_srv_alj > .pnl_ctls > .flt_destino select{width:100% !important;}
.busc_srv_alj > .pnl_ctls > .flt_fechas{display:inline-block;width:30%;margin-left:0.666666%;}
.busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block;width:49% !important;margin-right:1% !important;margin-left:0px !important;}
.busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block;width:49% !important;margin-right:0px !important;margin-left:1% !important;}
.busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms,
.busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{margin:0px !important;max-width:100% !important;width:100% !important;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion{display:inline-block;width:40%;margin-left:0.666666%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:40%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms{width:100%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms select{width:100%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:58%;margin-left:2%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin{display:inline-block;width:100%;text-align:right;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width:48.333333%;margin-right:1.666666%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin{width:48.333333%;margin-left:1.666666%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu select,
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin select{width:100%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds{display:inline-block;width:100%;text-align:right;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{display: inline-block;clear: both;width: 32%;margin-top: 2%;margin-bottom: 0px;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+1){margin-left:2%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n){margin-left:2%;}
.busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e select{width:100%;}
.busc_srv_alj > .pnl_srv{display:inline-block;width:80%;margin-top:5px;}
.busc_srv_alj > .pnl_srv > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}
.busc_srv_alj > .pnl_srv > .flt_srv{display:inline-block;width:100%;}
.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_lbl{display:none;visibility:hidden;}
.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada{display:inline-block;width:15%;}
.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada > .pnl_itms .input{display: inline-block;width: 100%;position: relative;}
.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada > .pnl_itms .input input{width:100%;}
.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_servicio{display:inline-block;width:28.666666%;margin-left:0.666666%;}
.busc_srv_alj > .pnl_srv > .flt_srv > .pnl_servicio select{width:100%;}
.busc_srv_alj > .pnl_btns{display:inline-block;width:20%;margin-top:30px;}
/*** BUSCADOR SERVICIO HOTEL VALORADO***/
.busc_srv_alj.val > .pnl_ctls{width:100%;}
.busc_srv_alj.val > .pnl_ctls > .flt_destino{width:100%;margin-right:0px;margin-left:0px;}
.busc_srv_alj.val > .pnl_ctls > .flt_fechas{width:100%;margin-right:0px;margin-left:0px;margin-top:5px;}
.busc_srv_alj.val > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block !important;}
.busc_srv_alj.val > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block !important;}
.busc_srv_alj.val > .pnl_ctls > .flt_ocupacion{width:100%;margin-top:5px;margin-left:0px;}
.busc_srv_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:100%;}
.busc_srv_alj.val > .pnl_ctls > .flt_ocupacion .pnl_nhabs .itm{width:100%;}
.busc_srv_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:100%;margin-left:0px;margin-top:5px;}
.busc_srv_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width: 49% !important;margin-right: 1% !important;}
.busc_srv_alj.val > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin {width: 49% !important;margin-left: 1% !important;}
.busc_srv_alj.val > .pnl_srv{width:100%;}
.busc_srv_alj.val > .pnl_srv > .flt_srv > .pnl_entrada{width:100%;margin-right:0px;margin-left:0px;}
.busc_srv_alj.val > .pnl_srv > .flt_srv > .pnl_servicio{width:100%;margin-left:0px;margin-right:0px;margin-top:10px;}
.busc_srv_alj.val > .pnl_btns{width:100%;margin-top:10px;margin-bottom:0px;}
/*** BUSCADOR SERVICIO HOTEL FICHA***/
.ficha > .busc_srv_alj{display:inline-block;width:100%;font-size:0px;}
.ficha > .busc_srv_alj > .pnl_ctls{display:inline-block;width:80%;}
.ficha > .busc_srv_alj > .pnl_ctls > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_destino{display:inline-block;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_fechas{display:inline-block;width:30%;margin-left:0px !important;;margin-right:0px !important;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block;width:49% !important;margin-right:1% !important;margin-left:0px !important;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block;width:49% !important;margin-right:0px !important;margin-left:1% !important;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms,
.ficha > .busc_srv_alj > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{margin:0px !important;max-width:100% !important;width:100% !important;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion{display:inline-block;width:50%;margin-left:1%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:40%;margin-right:0px !important;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms{width:100%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms select{width:100%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:58%;margin-left:2%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin{display:inline-block;width:100%;text-align:right;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm{margin-right:0px !important;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width:48.333333%;margin-right:1.666666%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin{width:48.333333%;margin-left:1.666666%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu select,
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin select{width:100%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds{display:inline-block;width:100%;text-align:right;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{display: inline-block;clear: both;width: 32%;margin-top: 2%;margin-bottom: 0px;margin-right:0px !important;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+1){margin-left:2%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n){margin-left:2%;}
.ficha > .busc_srv_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e select{width:100%;}
.ficha > .busc_srv_alj > .pnl_srv{display:inline-block;width:80%;margin-top:5px;}
.ficha > .busc_srv_alj > .pnl_srv > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;}
.ficha > .busc_srv_alj > .pnl_srv > .flt_srv{display:inline-block;width:100%;}
.ficha > .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_lbl{display:none;visibility:hidden;}
.ficha > .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada{display:inline-block;width:15%;}
.ficha > .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada > .pnl_itms .input{display: inline-block;width: 100%;position: relative;}
.ficha > .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_entrada > .pnl_itms .input input{width:100%;}
.ficha > .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_servicio{display:inline-block;width:28.666666%;margin-left:0.666666%;}
.ficha > .busc_srv_alj > .pnl_srv > .flt_srv > .pnl_servicio select{width:100%;}
.ficha > .busc_srv_alj > .pnl_btns{display:inline-block;width:20%;margin-top:30px;}
/*** BUSCADOR ALOJAMIENTO FICHA ***/
.ficha { width:100%; display:inline-block; padding:0px; font-size:0px;}
.ficha > .busc_alj { display: inline-block; width: 100%; padding:10px;}
.ficha > .busc_alj > .pnl_ctls {display:inline-block;float:left;}
.ficha > .busc_alj > .pnl_btns {display:inline-block; width:150px; float:right; vertical-align: bottom;}
.ficha > .busc_alj > .pnl_ctls .pnl_lbl {display:none;visibility:hidden;}
.ficha > .busc_alj > .pnl_tit {display:none; visibility:hidden;}
.ficha > .busc_alj > .pnl_ctls > .flt_destino {display:none;}
.ficha > .busc_alj > .pnl_ctls > .flt_tipo {display:none;}
.ficha > .busc_alj > .pnl_ctls > .flt_fechas {display:inline-block; margin-bottom:0px;}
.ficha > .busc_alj > .pnl_ctls > .flt_ocupacion{display:inline-block; margin-bottom:0px;}
/*** BUSCADOR ACTIVIDADES ***/
.busc_act {display:block;padding:14px;}
.busc_act > .pnl_ctls {display:inline-block;margin:0px;padding:0px;}
.busc_act > .pnl_ctls .pnl_lbl{display:none;visibility:hidden;}
.busc_act > .pnl_ctls > .flt_destino {display:inline-block;margin:0px;}
.busc_act > .pnl_ctls > .flt_destino select{display:inline-block;width:100%;}
.busc_act > .pnl_ctls > .flt_tipo {display:inline-block;margin:0px;}
.busc_act.no_tipo > .pnl_ctls > .flt_tipo{display:none;visibility:hidden;}
.busc_act > .pnl_ctls > .flt_fechas {display:inline-block;margin:0px;}
.busc_act > .pnl_ctls > .flt_ocupacion {display:inline-block;margin:0px;}
.busc_act > .pnl_ctls > .flt_ocupacion > .pnl_habs {margin:0px;}
.busc_act > .pnl_ctls > .flt_ocupacion .itm .cmbs > .edds {display:block; margin-top:5px;}
.busc_act > .pnl_ctls > .flt_ocupacion .edds .cmb_itm_e {margin-bottom:5px;}
.busc_act > .pnl_btns {display:inline-block;margin:0px;float:right;}
/*** BUSCADOR ACTIVIDADES VALORADO ***/
.buscador.val .busc_act > .pnl_ctls{width:100%;}
.buscador.val .busc_act > .pnl_ctls > .flt_tipo{width:100%;}
.buscador.val .busc_act > .pnl_ctls > .flt_ocupacion{width:100%;font-size:14px;}
/*** BUSCADOR ACTIVIDADES FICHA ***/
.ficha > .busc_act { display: inline-block; width: 100%; padding:10px;}
.ficha > .busc_act > .pnl_ctls {display:inline-block;float:left;width:85%;}
.ficha > .busc_act > .pnl_ctls > .flt_tipo {display: inline-block; margin-right: 5px;}
.ficha > .busc_act > .pnl_btns {display:inline-block; width:150px; float:right; vertical-align: bottom;}
.ficha > .busc_act > .pnl_ctls .pnl_lbl {font-size:14px;}
.ficha > .busc_act > .pnl_tit {display:none; visibility:hidden;}
.ficha > .busc_act > .pnl_ctls .pnl_lbl {font-weight:bold;}
.ficha > .busc_act > .pnl_ctls > .flt_destino {display:none;}
.ficha > .busc_act > .pnl_ctls > .flt_fechas {display:inline-block; margin-bottom:0px; font-size:0px; width:66%;}
.ficha > .busc_act > .pnl_ctls > .flt_fechas > .pnl_entrada {width:49.5%;}
.ficha > .busc_act > .pnl_ctls > .flt_fechas > .pnl_salida {width:49.5%;}
.ficha > .busc_act > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms {max-width:100%;width:100%}
.ficha > .busc_act > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms {max-width:100%;width:100%}
.ficha > .busc_act > .pnl_ctls > .flt_ocupacion{display:inline-block; margin-bottom:0px;}
/*** BUSCADOR FORFAIT ***/
.busc_ff {display: inline-block; width: 100%; padding:14px;}
.busc_ff  > .pnl_ctls{display: inline-block;margin: 0px;}
.busc_ff  > .pnl_ctls > .flt_destino{display: inline-block;}
.busc_ff  > .pnl_ctls > .flt_destino select{min-width:220px;}
.busc_ff  > .pnl_ctls > .flt_fechas{display: inline-block;}
.busc_ff  > .pnl_ctls > .flt_tipo{display: inline-block;}
.busc_ff  > .pnl_btns{display: inline-block;float: right;}
/*** BUSCADOR FORFAIT VALORADO ***/
.busc_ff.val > .pnl_ctls{width:100%;}
.busc_ff.val > .pnl_ctls > .flt_destino{width:100%;}
.busc_ff.val > .pnl_ctls > .flt_destino select{width:100%;}
.busc_ff.val > .pnl_ctls > .flt_fechas{width:100%;}
.busc_ff.val > .pnl_ctls > .flt_tipo{width:100%;}
.busc_ff.val > .pnl_btns{width:100%;}
/*** BUSCADOR FORFAIT FICHA ***/
.ficha > .busc_ff > .pnl_ctls {display:inline-block;float:left;width:85%;}
.ficha > .busc_ff > .pnl_ctls > .flt_destino{display:none;}
.ficha > .busc_ff > .pnl_ctls > .flt_fechas{display:inline-block; margin-bottom:0px; font-size:0px; width:66%;}
.ficha > .busc_ff > .pnl_ctls > .flt_fechas > .pnl_entrada {width:49.5%;}
.ficha > .busc_ff > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms {max-width:100%;width:100%}
.ficha > .busc_ff > .pnl_btns {display:inline-block; width:15%;max-width:150px; float:right; vertical-align: bottom;}
/*** BUSCADOR EXCURSIONES ***/
.busc_exc {display:block;padding:14px;}
.busc_exc > .pnl_ctls {display:inline-block;margin:0px;padding:0px;}
.busc_exc > .pnl_ctls .pnl_lbl{display:none;visibility:hidden;}
.busc_exc > .pnl_ctls > .flt_destino {display:inline-block;margin:0px;width:200px;}
.busc_exc > .pnl_ctls > .flt_destino select{display:inline-block;width:100%;}
.busc_exc > .pnl_ctls > .flt_tipo {display:inline-block;margin:0px;min-width:200px;}
.busc_exc > .pnl_ctls > .flt_tipo select{display:inline-block;width:100%;}
.busc_exc > .pnl_ctls > .flt_subtipo {display:inline-block;margin:0px;min-width:200px;}
.busc_exc > .pnl_ctls > .flt_subtipo select{display:inline-block;width:100%;}
.busc_exc > .pnl_ctls > .flt_fechas {display:inline-block;margin:0px;}
.busc_exc > .pnl_ctls > .flt_ocupacion {display:inline-block;margin:0px;}
.busc_exc > .pnl_ctls > .flt_ocupacion > .pnl_habs {margin:0px;}
.busc_exc > .pnl_ctls > .flt_ocupacion .itm .cmbs > .edds {display:block; margin-top:0px;}
.busc_exc > .pnl_ctls > .flt_ocupacion .edds .cmb_itm_e {margin-bottom:5px;}
.busc_exc > .pnl_btns {display:inline-block;margin:0px;float:right;}
.busc_exc.val > .pnl_ctls > .flt_tipo{min-width:initial;width:100%;}
.busc_exc.val > .pnl_ctls > .flt_tipo .tipo{width:100%;}
/*** BUSCADOR EXCURSIONES FICHA ***/
.ficha > .busc_exc { display: inline-block; width: 100%; padding:10px;}
.ficha > .busc_exc > .pnl_ctls {display:inline-block;float:left;}
.ficha > .busc_exc > .pnl_btns {display:inline-block; width:150px; float:right; vertical-align: bottom;}
.ficha > .busc_exc > .pnl_ctls .pnl_lbl {font-size:14px;}
.ficha > .busc_exc > .pnl_tit {display:none; visibility:hidden;}
.ficha > .busc_exc > .pnl_ctls .pnl_lbl {font-weight:bold;}
.ficha > .busc_exc > .pnl_ctls > .flt_destino {display:none;}
.ficha > .busc_exc > .pnl_ctls > .flt_fechas {display:inline-block; margin-bottom:0px;}
.ficha > .busc_exc > .pnl_ctls > .flt_ocupacion{display:inline-block; margin-bottom:0px;}
/*** BUSCADOR COCHE ALQUILER ***/
.busc.busc_car {display:block; padding: 14px; font-size:0px;}
.busc.busc_car select {width:180px;}
.busc.busc_car  .pnl_ctls{display:inline-block;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega{ display:inline-block;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion{display:inline-block; margin-right: 3px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms {position:relative;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .input {display:inline-block;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .input input {width:100%;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .image {position:absolute; right:5px; top:-7px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .image img {display:none;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas{display:inline-block; }
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .input { width: 115px; margin-right: 3px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .inputmin { min-width:45px; display: inline-block; margin-right: 3px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .inputmin select {width:auto; min-width:70px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms {margin:0px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida{ display:inline-block; }
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion{display:inline-block; margin-right: 3px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms {position:relative;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .input {display:inline-block;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .input input {width:100%;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .image {position:absolute; right:5px; top:-7px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .image img {display:none;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas{display:inline-block; }
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .input { width: 115px; margin-right: 3px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .inputmin { min-width:45px; display: inline-block; margin-right: 3px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .inputmin select {width:auto; min-width:70px;}
.busc.busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms {margin:0px;}
.busc.busc_car .flt_fechas > .pnl_entrada {}
.busc.busc_car .flt_fechas > .pnl_entrada > .pnl_itms{max-width: 100%;}
.busc.busc_car .flt_fechas > .pnl_salida > .pnl_itms{max-width: 100%;}
.busc.busc_car .pnl_btns {display:inline-block;float:right;}
.busc_car.val {}
.busc_car.val .pnl_ctls{width:100%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_entrega {display:inline-block;width:100%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion {display:inline-block;width:100%; margin-right:0px;}
.busc_car.val .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms{display:inline-block;width:100%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_entrega .pnl_ubicacion .pnl_itms .input{display:inline-block;width:100%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas {display:inline-block;width:100%; margin-right:0px;}
.busc_car.val .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .input{width:60%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .inputmin{width:calc(40% - 3px);margin:0px !important;}
.busc_car.val .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms .inputmin select{width:100%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion {display:inline-block;width:100%; margin-right:0px; margin-top:5px;}
.busc_car.val .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms{display:inline-block;width:100%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_recogida .pnl_ubicacion .pnl_itms .input{display:inline-block;width:100%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas {display:inline-block;width:100%; margin-right:0px;}
.busc_car.val .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .input{width:60%;}
.busc_car.val .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .inputmin{width:calc(40% - 3px);margin:0px !important;}
.busc_car.val .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms .inputmin select{width:100%;}
.busc_car.val select {width:100%;}
/*** BUSCADOR PAQUETE PREDEFINIDO FILTRO ***/
.busc_ppd{display:block;padding:14px;}
.busc_ppd > .pnl_flts{display:inline-block;margin:0px;}
.busc_ppd > .pnl_flts > .flts{display:inline-block;margin:0px;}
.busc_ppd.no_dest > .pnl_flts > .flts .flt_hot_zona{display:none !important;visibility:hidden !important;}
.busc_ppd > .pnl_flts > .flts .flt_hot_tipo{margin-left:3px;min-width:250px;}
.busc_ppd.no_tipo > .pnl_flts > .flts .flt_hot_tipo{display:none;visibility:hidden;}
.busc_ppd > .pnl_flts > .flts .flt_hot_clas{margin-left:3px;min-width:250px;}
.busc_ppd > .pnl_flts > .flts .flt_tem{margin-left:3px;min-width:180px;}
.busc_ppd > .pnl_flts > .flts .flt_tem > .itm{display:inline-block;}
.busc_ppd > .pnl_flts > .flts .flt_tem > .itm > .pnl_lbl{display:none;}
.busc_ppd > .pnl_flts > .flts .flt_tem > .itm > .pnl_itms{display:block;font-size:14px;}
.busc_ppd > .pnl_flts > .flts .flt_cad{display:none;visibility:hidden;}
.busc_ppd > .pnl_flts > .flts .flt_fec_desde{max-width:165px;margin-left:3px;}
.busc_ppd > .pnl_flts > .flts .flt_fec_hasta{max-width:165px;margin-left:3px;}
.busc_ppd > .pnl_flts > .flts .flt_pnl{display:inline-block;vertical-align:top;}
.busc_ppd > .pnl_flts > .flts .flt_pnl .pnl_tit{display:none;visibility:hidden;}
.busc_ppd > .pnl_flts > .flts .flt_pnl .pnl_itms{display:block;font-size:14px;}
.busc_ppd > .pnl_flts > .flts .flt_pnl .pnl_itms .cmb{width:100%;}
.busc_ppd > .pnl_flts > .flts .flt_pnl .pnl_itms .fec_cal{position:relative;display:block;}
.busc_ppd > .pnl_flts > .flts .flt_pnl .pnl_itms .fec_cal > .txb{cursor:pointer;width:100%;}
.busc_ppd > .pnl_flts > .flts .flt_pnl .pnl_itms .fec_cal > .cal{position:absolute;right:7px;top:12px;cursor:pointer;}
.busc_ppd > .pnl_btns{display:inline-block;margin:0px;vertical-align:bottom;float:right;}
.busc_ppd > .pnl_btns .lnk{display:none;visibility:hidden;}
/*** BUSCADOR PAQUETE PREDEFINIDO ***/
.busc_pqt {display:block;}
.busc_pqt > .pnl_ctls {padding:0px; vertical-align: top;}
.busc_pqt > .pnl_ctls .pnl_lbl{font-size:16px; display:inline-block; vertical-align:top;}
.busc_pqt > .pnl_ctls .flt_pnl {margin-right:3px;}
.busc_pqt > .pnl_ctls > .flt_fechas {display:inline-block; vertical-align: top; width:110px;}
.busc_pqt > .pnl_ctls > .flt_fechas > .pnl_itms{display: inline-block; max-width:110px;}
.busc_pqt > .pnl_ctls > .flt_ocupacion > .pnl_habs{margin-left:0px;}
.busc_pqt > .pnl_ctls > .flt_fechas > .pnl_itms .input {display: inline-block; width: 100%;position: relative;}
.busc_pqt > .pnl_ctls > .flt_fechas > .pnl_itms .input input {width: 100%;cursor:pointer; font-size:14px;}
.busc_pqt > .pnl_ctls > .flt_ocupacion {display:inline-block; vertical-align: top;}
.busc_pqt > .pnl_btns {padding:0px; display: inline-block; text-align: center;}
/*** BUSCADOR PAQUETE PREDEFINIDO FICHA ***/
.ficha > .busc_pqt {display: inline-block; width: 100%;  padding:10px;}
.ficha > .busc_pqt > .pnl_tit {float:left;font-size:18px;margin-right:15px;}
.ficha > .busc_pqt > .pnl_ctls{float:left;}
.ficha > .busc_pqt > .pnl_ctls .pnl_lbl {display:none; visibility:hidden;}
.ficha > .busc_pqt > .pnl_btns { float:right;}
/*** BUSCADOR TRASLADOS ***/
.busc_tra {display:block;padding:14px;}
.busc_tra > .pnl_ctls {padding:0px; display: inline-block; vertical-align: bottom;}
.busc_tra > .pnl_ctls .pnl_lbl{font-size:14px; display:inline-block; vertical-align:top;}
.busc_tra > .pnl_ctls > .pnl_iz {display:block;width:100%;vertical-align: bottom;position:relative;font-size:0;}
.busc_tra > .pnl_ctls > .pnl_dc {display:inline-block; vertical-align: bottom;margin-top:3px;}
.busc_tra > .pnl_ctls > .flt_destino {display:inline-block; vertical-align: bottom; width:270px;}
.busc_tra > .pnl_ctls > .flt_fechas {display:inline-block; vertical-align: bottom; width:220px;}
.busc_tra > .pnl_ctls > .flt_ocupacion {display:inline-block; vertical-align: bottom;}
.busc_tra > .pnl_btns {padding:0px; display:inline-block;vertical-align:bottom;margin:0px 0px 0px 35px; float:right;}
.busc_tra > .pnl_btns > .btn {width:auto;}
.busc_tra .clear{clear:none !important;display:inline-block !important;}
.busc_tra .clearfix{clear:none !important;display:inline-block !important;}
.busc_tra .flt_trayecto {display: block;position:absolute;left:100%;font-size:12px;}
.busc_tra .flt_trayecto .pnl_itms{display:block;min-width:100px;}
.busc_tra .flt_trayecto .pnl_itms > input {cursor: pointer;margin-left:5px;}
.busc_tra .flt_trayecto .pnl_itms > label {cursor: pointer;margin-left:5px;}
.busc_tra .flt_origen {display:inline-block;width:400px;}
.busc_tra .flt_origen > .pnl_ubicacion {display:block;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms {display:block; position:relative;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .tit {display:none;visibility:hidden;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .combo {display:inline-block;vertical-align: top;width:49.5%;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .combo select {width:100%;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .input {display:inline-block;vertical-align: top;width:49.5%;float:right;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .input select{width:100%;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .input input {width:100%;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .input > .pnl_auto_show {font-size: inherit;line-height: inherit;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .input > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:400px;width:400px !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .input > .pnl_auto_show > .ui-autocomplete li{display:block;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .image {width: 16px; display: inline-block; position: absolute; right: 10px; top: 15px;}
.busc_tra .flt_origen > .pnl_ubicacion > .pnl_itms > .image img {display:none;}
.busc_tra .flt_origen > .pnl_hor_origen{display:none;margin: 5px 0px 0px 0px; width: 100%; clear: both;float:left;}
.busc_tra .flt_origen > .pnl_hor_origen .lbl {float:left; width:68%;text-align:left;font-size:12px;line-height:14px;}
.busc_tra .flt_origen > .pnl_hor_origen .input {float:right;width:30%;text-align:right;}
.busc_tra .flt_origen > .pnl_hor_origen .input > select{font-size:12px;line-height:16px;height:32px;padding:2px;}
.busc_tra .flt_destino > .pnl_hor_destino{display:none;margin: 5px 0px 0px 0px; width: 100%; clear: both;float:left;}
.busc_tra .flt_destino > .pnl_hor_destino .lbl {float:left; width:68%;text-align:left;font-size:12px;line-height:14px;}
.busc_tra .flt_destino > .pnl_hor_destino .input {float:right;width:30%;text-align:right;}
.busc_tra .flt_destino > .pnl_hor_destino .input > select{font-size:12px;line-height:16px;height:32px;padding:2px;}
.busc_tra .flt_destino {display:inline-block;width:400px;margin-left:5px;}
.busc_tra .flt_destino > .pnl_ubicacion {display:block;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms {display:block; position:relative;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .tit {display:none;visibility:hidden;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .combo {display:inline-block;vertical-align: top;width:199px;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .combo select {width:100%;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .input {display:inline-block;vertical-align: top;width:199px;float:right;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .input select{width:100%;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .input input {width:100%;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .input > .pnl_auto_show {font-size: inherit;line-height: inherit;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .input > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:400px;width:400px !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .input > .pnl_auto_show > .ui-autocomplete li{display:block;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .image {width: 16px; display: inline-block; position: absolute; right: 10px; top: 7px;}
.busc_tra .flt_destino > .pnl_ubicacion > .pnl_itms > .image img {display:none;}
.busc_tra .flt_ocupacion > .pnl_habs {margin:0px;}
.busc_tra .pnl_dc .flt_fechas {font-size:0px; width:402px;}
.busc_tra .pnl_dc .flt_fechas .pnl_entrada{width:49.5%; margin-right: 0.85%;}
.busc_tra .pnl_dc .flt_fechas .pnl_salida{width:49.35%;}
.busc_tra .pnl_dc .flt_fechas .pnl_salida .pnl_itms{width:100%; max-width:100%;}
.busc_tra .pnl_dc .flt_fechas .pnl_entrada .pnl_itms{width:100%;max-width:100%;}
.busc_tra .pnl_dc .flt_fechas > .pnl_entrada > .pnl_itms .input{}
.busc_tra .pnl_dc .flt_ocupacion {width:400px;}
.ficha .busc > .pnl_tit, .busc_ppd > .pnl_tit {display:none; visibility:hidden;}
.ficha .busc_tra > .pnl_ctls .pnl_lbl {display:none; visibility:hidden;}
.ficha .busc_tra .flt_trayecto {padding-top:0px;}

/*** BUSCADOR TRASLADOS V2 ***/
.busc_tra_v2{display:block;font-size:0px;padding:14px;}
.busc_tra_v2 > .pnl_tra{display:inline-block;width:70%;vertical-align:top;}
.busc_tra_v2 > .pnl_tra > .flt_tra{display:inline-block;width:100%;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_enlaces{display:none;visibility:hidden;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones{display:inline-block;width:100%;vertical-align:middle;text-align:left;padding:0px 0px 0px 15px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta{display:inline-block;vertical-align:middle;text-align:left;margin-right:24px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style{}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style label{text-decoration:none;color:#FFFFFF;font-weight:500;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style label::before{color:#666666;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios{display:inline-block;vertical-align:middle;text-align:left;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style{}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style label{text-decoration:none;color:#FFFFFF;font-weight:500;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style label::before{color:#666666;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones{display:inline-block;width:100%;margin:4px 0px 0px 0px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{display:inline-block;width:calc(50% - 3px);}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_origen{margin:0px 3px 0px 0px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:0px 0px 0px 3px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto{display:inline-block;width:100%;margin:0px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:420px;overflow:auto;text-align:left;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto > .pnl_auto_show > .ui-autocomplete li{display:block;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{display:inline-block;width:calc(40% - 3px);margin:6px 3px 0px 0px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms{display:inline-block;width:100% !important;max-width:100% !important;margin:0px !important;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input{display: inline-block;width: 100%;position: relative;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input > input{width:100%;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{display:inline-block;vertical-align:top;width:calc(60% - 3px);margin:6px 0px 0px 3px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms{display:inline-block;width:100%;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.solo_ida{}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.solo_ida > .pnl_fecha .cal{display:none !important;visibility:hidden !important;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.solo_ida > .pnl_fecha .txb{background:#BBBBBB;pointer-events: none;font-size:0px;border-color:#BBBBBB;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.solo_ida > .pnl_hora > .pnl_itms:before{display:none !important;visibility:hidden !important;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.no_horario{}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.no_horario > .pnl_fecha{width:100%;margin:6px 0px 0px 0px;}
.busc_tra_v2 > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.no_horario > .pnl_hora{display:none;visibility:hidden;}
.busc_tra_v2 > .pnl_ocup_btns{display:inline-block;width:calc(30% - 6px);margin-left:6px;vertical-align:top;}
.busc_tra_v2 > .pnl_ocup_btns > .pnl_ocup{display:inline-block;width:100%;margin:27px 0px 0px 0px;padding:0px;vertical-align:top;text-align:center;}
.busc_tra_v2 > .pnl_ocup_btns > .pnl_btns{display:inline-block;width:100%;margin:6px 0px 0px 0px;padding:0px;vertical-align:top;text-align:center;}
.busc_tra_v2 > .pnl_ocup_btns > .pnl_btns > .btn{}
.busc_tra_v2 > .pnl_ocup_btns > .pnl_btns > .btn:before{display:none;visibility:hidden;}
/*** horarios en capa ***/
.busc_tra_v2 .pnl_horarios_capa{display:inline-block;width:100%;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_ext{display:inline-block;width:100%;padding:0px;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_ext > .lnk_horarios{display:inline-block;width:100%;vertical-align: middle;text-align:left;margin: 0;outline: none;height: 45px;padding:11px 4px;cursor: pointer;font-size: 15px;font-weight: normal;text-decoration:none;color: #6E6E6E;background:#FFF8E8;border:1px solid #fff8e8;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_ext > .lnk_horarios:hover{text-decoration:none;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_ext > .lnk_horarios:after{font-family: 'FontAwesome';content: "\f107";float:right;margin:0px;font-size:18px;font-weight:400;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_ext > .lnk_horarios.open:after{content: "\f106";}
.busc_tra_v2 .pnl_horarios_capa > .pnl_ext > .lnk_horarios.disabled{background:#BBBBBB;pointer-events: none;font-size:0px;border-color:#BBBBBB;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_ext > .lnk_horarios.disabled:after{display:none;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int{display:none;width:100%;position:absolute;z-index:50;top:0px;left:0px;max-width:300px;background:#FFF8E8;border:1px solid #fff8e8;}
.busc_tra_v2 .pnl_horarios_capa.inline > .pnl_int{position: relative;top: 0px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;margin: 6px 0px;border:1px solid #fff8e8;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors{display:inline-block;width:100%;padding:10px 6px 0px 6px;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms{display:inline-block;width:100%;border-bottom:1px solid #C9C9C9;padding:0px 0px 10px 0px;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs{display:inline-block;width:100%;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm{display:inline-block;width:50%;text-align:center;position:relative;padding:0px 10px;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm.cmb_itm_hor{border-right:1px solid #C9C9C9;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm.cmb_itm_min{}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm > .cmb{display: inline-block;width: 100%;height: 40px;padding: 4px 6px;border: 1px solid #C9C9C9;color: #6E6E6E;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_foot{display:inline-block;width:100%;padding:10px 6px 10px 6px;text-align:center;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn{display:inline-block;width:100%;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_horarios_aplicar{display:inline-block;width:100%;}
.busc_tra_v2 .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_horarios_aplicar:hover{text-decoration:none;}
/*** Modificaciones para el buscador en la valoracion ***/
.busc_tra_v2.val{max-width:initial;padding:10px 15px;}
.busc_tra_v2.val > .pnl_tra{width:100%;}
.busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{width:100%;}
.busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_origen{margin:0px 0px 0px 0px;}
.busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:6px 0px 0px 0px;}
.busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{width:100%;margin:6px 0px 0px 0px;}
.busc_tra_v2.val > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{width:100%;margin:6px 0px 0px 0px;}
.busc_tra_v2.val > .pnl_ocup_btns{width:100%;margin:6px 0px 0px 0px;}
.busc_tra_v2.val > .pnl_ocup_btns > .pnl_ocup{margin:0px 0px 0px 0px;}

/*** BUSCADOR TRASLADO HOTEL ***/
.busc_tra_alj{display:inline-block;width:100%;font-size:0px;}
.busc_tra_alj > .pnl_ctls{display:inline-block;width:80%;}
.busc_tra_alj > .pnl_ctls > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;font-family:'Roboto', sans-serif;}
.busc_tra_alj > .pnl_ctls > .flt_destino{display:inline-block;width:28.666666%;}
.busc_tra_alj > .pnl_ctls > .flt_destino select{width:100% !important;}
.busc_tra_alj > .pnl_ctls > .flt_fechas{display:inline-block;width:30%;margin-left:0.666666%;}
.busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block;width:49% !important;margin-right:1% !important;margin-left:0px !important;}
.busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block;width:49% !important;margin-right:0px !important;margin-left:1% !important;}
.busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_entrada > .pnl_itms,
.busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_salida > .pnl_itms{margin:0px !important;max-width:100% !important;width:100% !important;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion{display:inline-block;width:40%;margin-left:0.666666%;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{width:40%;margin:0px !important;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms{width:100%;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs > .pnl_itms select{width:100%;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{width:58%;margin-left:2%;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin{display:inline-block;width:100%;text-align:right;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu{width:48.333333%;margin-left:0px !important;margin-right:1.666666% !important;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin{width:48.333333%;margin-left:1.666666% !important;margin-right:0px !important;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_adu select,
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .adu_nin .cmb_itm_nin select{width:100%;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds{display:inline-block;width:100%;text-align:right;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{display: inline-block;clear: both;width: 32%;margin-top: 2%;margin-bottom: 0px;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+1){margin-left:2%;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e:nth-child(3n){margin-left:2%;}
.busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e select{width:100%;}
.busc_tra_alj > .pnl_tra{display:inline-block;width:80%;margin-top:5px;}
.busc_tra_alj > .pnl_tra > .info_desc{display:inline-block;width:100%;font-size:16px;line-height:20px;margin-bottom:5px;text-transform:uppercase;font-family:'Roboto', sans-serif;}
.busc_tra_alj > .pnl_tra > .flt_tra{display:inline-block;width:100%;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones{display:inline-block;width:100%;vertical-align:middle;text-align:left;padding:0px 0px 0px 15px;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta{display:inline-block;vertical-align:middle;text-align:left;margin-right:24px;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style{}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style label{text-decoration:none;color:#FFFFFF;font-weight:500;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_idavuelta > .checkbox-style label::before{color:#666666;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios{display:inline-block;vertical-align:middle;text-align:left;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style{}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style label{text-decoration:none;color:#FFFFFF;font-weight:500;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones > .pnl_opciones_horarios > .checkbox-style label::before{color:#666666;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones{display:inline-block;width:100%;vertical-align:top;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{display:inline-block;width:49.5%;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_origen{margin:0px 0.5% 0px 0px;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:0px 0px 0px 0.5%;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_auto{display:inline-block;width:100%;margin:0px;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{display: inline-block;width: calc(40% - 3px);margin: 5px 3px 0px 0px;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms{display:inline-block;width:100% !important;max-width:100% !important;margin:0px !important;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input{display: inline-block;width: 100%;position: relative;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha > .pnl_itms > .input > input{width:100%;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{display: inline-block;vertical-align: top;width: calc(60% - 3px);margin: 5px 0px 0px 3px;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms{display:inline-block;width:100%;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora > .pnl_itms > .cmb{width:100%;}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.solo_ida{}
.busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.solo_ida > .pnl_fecha{}
.busc_tra_alj > .pnl_btns{display: inline-block;width: calc(20% - 10px);margin: 103px 0px 0px 10px;}
/*** horarios en capa ***/
.busc_tra_alj .pnl_horarios_capa{display:inline-block;width:100%;}
.busc_tra_alj .pnl_horarios_capa > .pnl_ext{display:inline-block;width:100%;padding:0px;}
.busc_tra_alj .pnl_horarios_capa > .pnl_ext > .lnk_horarios{display:inline-block;width:100%;vertical-align: middle;text-align:left;margin: 0;outline: none;height: 45px;padding:11px 4px;cursor: pointer;font-size: 15px;font-weight: normal;text-decoration:none;color: #6E6E6E;background:#FFF8E8;border:1px solid #fff8e8;}
.busc_tra_alj .pnl_horarios_capa > .pnl_ext > .lnk_horarios:hover{text-decoration:none;}
.busc_tra_alj .pnl_horarios_capa > .pnl_ext > .lnk_horarios:after{font-family: 'FontAwesome';content: "\f107";float:right;margin:0px;font-size:18px;font-weight:400;}
.busc_tra_alj .pnl_horarios_capa > .pnl_ext > .lnk_horarios.open:after{content: "\f106";}
.busc_tra_alj .pnl_horarios_capa > .pnl_ext > .lnk_horarios.disabled{background:#BBBBBB;pointer-events: none;font-size:0px;border-color:#BBBBBB;}
.busc_tra_alj .pnl_horarios_capa > .pnl_ext > .lnk_horarios.disabled:after{display:none;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int{display:none;width:100%;position:absolute;z-index:50;top:0px;left:0px;max-width:300px;background:#FFF8E8;border:1px solid #fff8e8;}
.busc_tra_alj .pnl_horarios_capa.inline > .pnl_int{position: relative;top: 0px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;margin: 10px 0px;border:1px solid #fff8e8;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors{display:inline-block;width:100%;padding:10px 6px 0px 6px;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_lbl{display:none;visibility:hidden;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms{display:inline-block;width:100%;border-bottom:1px solid #C9C9C9;padding:0px 0px 10px 0px;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs{display:inline-block;width:100%;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm{display:inline-block;width:50%;text-align:center;position:relative;padding:0px 10px;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm.cmb_itm_hor{border-right:1px solid #C9C9C9;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm.cmb_itm_min{}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_hors > .pnl_itms > .cmbs > .cmb_itm > .cmb{display: inline-block;width: 100%;height: 40px;padding: 4px 6px;border: 1px solid #C9C9C9;color: #6E6E6E;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_foot{display:inline-block;width:100%;padding:10px 6px 10px 6px;text-align:center;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn{display:inline-block;width:100%;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_horarios_aplicar{display:inline-block;width:100%;}
.busc_tra_alj .pnl_horarios_capa > .pnl_int > .pnl_foot > .pnl_btn > .lnk_horarios_aplicar:hover{text-decoration:none;}

/*** BUSCADOR TRASLADO HOTEL VALORACION ***/
.buscador.val .busc_tra_alj{width:100%;padding:10px 15px 0px 15px;}
.buscador.val .busc_tra_alj > .pnl_ctls{width:100%;margin:0px;}
.buscador.val .busc_tra_alj > .pnl_ctls > .info_desc{font-size:16px;line-height:16px;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_destino{display:inline-block;width:100%;margin:0px;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_fechas{display:inline-block;width:100%;margin:0px;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_entrada{display:inline-block;width:49% !important;margin:5px 1% 0px 0px !important;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_fechas > .pnl_salida{display:inline-block;width:49% !important;margin:5px 0px 0px 1% !important;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_ocupacion{display:inline-block;width:100%;margin:0px;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_ocupacion .itm .cmbs .lbl_itm{display: inline-block;visibility: visible;width: 100%;font-size: 14px;font-family: 'Roboto',sans-serif;margin: 5px 0px 0px 0px;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_nhabs{display:inline-block;width:100% !important;margin:5px 0px 0px 0px !important;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs{display:inline-block;width:100% !important;margin:0px 0px 0px 0px !important;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds{display:inline-block;width:100%;margin:0px;text-align:left;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .edds .cmb_itm_e{margin-top:5px;margin-right:0px;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms > .itm > .cmbs .adu_nin .cmb_itm_adu{display:inline-block;width:49% !important;margin:5px 1% 0px 0px !important;}
.buscador.val .busc_tra_alj > .pnl_ctls > .flt_ocupacion > .pnl_habs .pnl_itms > .itm > .cmbs .adu_nin .cmb_itm_nin{display:inline-block;width:49% !important;margin:5px 0px 0px 1% !important;}
.buscador.val .busc_tra_alj > .pnl_tra{width:100%;margin:10px 0px 0px 0px;}
.buscador.val .busc_tra_alj > .pnl_tra > .info_desc{font-size:16px;line-height:16px;}
.buscador.val .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_opciones{position:relative;display:inline-block;left:0px;top:0px;width:100%;padding:0px 15px 0px 15px;}
.buscador.val .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones{width:100%;}
.buscador.val .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion{width:100%;}
.buscador.val .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_origen{margin:0px 0px 0px 0px;}
.buscador.val .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion.pnl_ubicacion_destino{margin:5px 0px 0px 0px;}


.buscador.val .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_fecha{width:100%;margin:5px 0px 0px 0px;}
.buscador.val .busc_tra_alj > .pnl_tra > .flt_tra > .pnl_ubicaciones > .pnl_ubicacion > .pnl_hora{width:100%;margin:5px 0px 0px 0px;}

.buscador.val .busc_tra_alj > .pnl_btns{width:100%;margin:10px 0px 0px 0px;}
/*** BUSCADOR VUELO ***/
.busc_vue{display:block;padding:10px;font-size:0;}
.busc_vue > .pnl_tit{}
.busc_vue > .pnl_ctls{display:inline-block;margin:0px;padding:0px;width:88%;vertical-align:top;}
.busc_vue > .pnl_ctls > .pnl_avz{font-size:14px;display:block;margin:0px;width:100%;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads{display:inline-block;vertical-align:middle;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default,
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active,
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover{border-radius:0px !important;padding:4px 8px;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{font-size:12px;font-weight:normal;padding:4px 8px;line-height:16px;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab{display:inline-block;vertical-align:middle;margin-left:10px;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{font-size:14px;font-weight:normal;text-decoration:none;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a:hover{text-decoration:none;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a:after{font-family:'FontAwesome';content:"\f107";font-size:12px;font-weight:bold;}
.busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab.open > a:after{content:"\f106";}
.busc_vue > .pnl_ctls > .pnl_avz_dts {padding: 5px 0;display: none;width: 100%;font-family: Lato,Ubuntu,sans-serif;font-weight: 400;}
.busc_vue > .pnl_ctls > .pnl_avz_dts .pnl_lbl{display:none;visibility:hidden;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm {display: inline-block;vertical-align: middle;font-size: 0;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm select {width: 100%;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_auto, .busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_clase, .busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horasalida, .busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horavuelta {display: inline-block;width: 21%;margin-right: .35%;vertical-align: middle;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_escalas,
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_reembolso{font-size: 14px;margin-left: 1%;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_escalas > input[type=checkbox],
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_reembolso > input[type=checkbox]{display: inline-block;vertical-align: middle;margin: 0 5px;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_escalas > label,
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_reembolso > label{display: inline-block;font-weight: 700;vertical-align: middle;margin: 0 5px 0 0;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente {font-size: 14px;margin: 10px 0 5px;width: 100%;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente > .pnl_tit {font-weight: 700;display: inline-block;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente > .pnl_itms {display: inline-block;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente > .pnl_itms > input[type=checkbox] {display: inline-block;vertical-align: middle;margin: 0 5px;}
.busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente > .pnl_itms > label {display: inline-block;font-weight: 400;vertical-align: middle;margin: 0 5px 0 0;}
.busc_vue > .pnl_ctls > .flt_pnl {display: inline-block;vertical-align: top;margin-top: 6px;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto {display: inline-block;width: 33.333333%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto {display: inline-block;vertical-align: middle;width: 49%;margin-right: 1%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto .input input[type=text], .busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto .pnl_tit, .pnl_auto .pnl_itms {width: 100%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas {display: inline-block;width: 33.333333%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada, .busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida {display: inline-block;vertical-align: middle;width: 49%;margin:0px 1% 0px 0px;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms, .busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms {width: 100%;max-width: 100%;}
.busc_vue.solo_ida > .pnl_ctls > .flt_pnl.flt_fechas{width:16.666666%;}
.busc_vue.solo_ida > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada{width:98%;}
.busc_vue.solo_ida > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_cal_show{display:inline-block;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion {display: inline-block;width: 33.333333%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs {width: 100%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm {display: inline-block;vertical-align: middle;width: 49%;margin:0px 1% 0px 0px !important;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .adu_nin select, .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .itm .cmbs {width: 100%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .adu_nin {display: block;width: 100%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds {display: inline-block;text-align: right;width: 100%;}
.busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e{margin-right:3px;margin-top:3px;}
.busc_vue > .pnl_ctls > .pnl_multi {display: none;width: 100%;}
.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi {padding: 0;display: block;width: 100%;margin: 8px 0 0;}
.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi .pnl_lbl{display:none;visibility:hidden;}
.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_tit {display: inline-block;width: 100%;font-size: 14px;font-weight: 700;margin: 2px 0 5px;}
.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto {display: inline-block;vertical-align: top;}
.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto.auto1, .busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto.auto2 {width: 32.666666%;margin-right: .666666%;}
.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas {width: 33.333333%;}
.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas > .pnl_entrada {width: 100%;}
.busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas > .pnl_entrada > .pnl_itms {width: 100%;max-width: 100%;}
.busc_vue > .pnl_btns {display:inline-block;margin:0px;padding:0px 0px 0px 20px;width:12%;vertical-align:bottom;}
.busc_vue input[type="text"], .busc_vue input[type="email"], .busc_vue input[type="password"], .busc_vue input[type="number"], .busc_vue input[type="tel"] {
             vertical-align: middle; margin: 0; outline: none; padding:9px 4px; cursor:pointer;height:45px; font-size:15px;font-weight:normal;}
.busc_vue > .pnl_ctls select{vertical-align: middle; margin: 0; outline: none; padding:9px 4px; cursor:pointer;height:45px;font-size:15px;font-weight:normal;}
.busc_vue > .pnl_ctls .flt_fechas > .pnl_entrada > .pnl_itms {margin-right:0px;}
/*** BUSCADOR VUELO + HOTEL ***/
.busc_vuehot {display:block;padding:10px;font-size:0;}
.busc_vuehot > .pnl_ctls {display:inline-block;margin:0px;padding:0px;width:88%;vertical-align:top;}
.busc_vuehot > .pnl_ctls > .info_desc{display:none;visibility:hidden;}
.busc_vuehot > .pnl_ctls > .pnl_avz{font-size:14px;display:block;margin:0px;width:100%;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads{display:inline-block;vertical-align:middle;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default,
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active,
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover{border-radius:0px !important;padding:4px 8px;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{font-size:12px;font-weight:normal;padding:4px 8px;line-height:16px;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab{display:inline-block;vertical-align:middle;margin-left:10px;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{font-size:14px;font-weight:normal;text-decoration:none;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a:hover{text-decoration:none;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a:after{font-family:'FontAwesome';content:"\f107";font-size:12px;font-weight:bold;}
.busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab.open > a:after{content:"\f106";}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts {padding: 5px 0;display: none;width: 100%;font-family: Lato,Ubuntu,sans-serif;font-weight: 400;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm {display: inline-block;vertical-align: middle;font-size: 0;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm select {width: 100%;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_auto, 
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_clase, 
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horasalida, 
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horavuelta {display: inline-block;width: 21%;margin-right: .35%;vertical-align: middle;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_escalas,
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_reembolso{font-size: 14px;margin-left: 1%;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_escalas > input[type=checkbox],
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_reembolso > input[type=checkbox]{display: inline-block;vertical-align: middle;margin: 0 5px;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_escalas > label,
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_reembolso > label{display: inline-block;font-weight: 700;vertical-align: middle;margin: 0 5px 0 0;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente {font-size: 14px;margin: 10px 0 5px;width: 100%;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente > .pnl_tit {font-weight: 700;display: inline-block;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente > .pnl_itms {display: inline-block;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente > .pnl_itms > input[type=checkbox] {display: inline-block;vertical-align: middle;margin: 0 5px;}
.busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_residente > .pnl_itms > label {display: inline-block;font-weight: 400;vertical-align: middle;margin: 0 5px 0 0;}
.busc_vuehot > .pnl_ctls > .flt_pnl {display: inline-block;vertical-align: top;margin-top: 6px;margin-right: 2px;}
.busc_vuehot > .pnl_ctls > .flt_destino {width: 24%;margin-right: .5%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto {display: inline-block;width: 49%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto {display: inline-block;vertical-align: top;width: 49%;margin-right: 1%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto .input input[type=text], 
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto .pnl_tit, 
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto .pnl_itms {width: 100%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto > .pnl_auto_show {font-size: inherit;line-height: inherit;}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto > .pnl_auto_show > .ui-autocomplete{max-height:450px;max-width:400px;width:400px !important;overflow:auto;top:0px !important;left:0px !important;position:relative;}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto > .pnl_auto_show > .ui-autocomplete li{display:block;}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas {display: inline-block;width: 33.333333%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada,
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida {display: inline-block;vertical-align: middle;width: 49%;margin-right: 1%}
.busc_vuehot > .pnl_ctls.vue > .flt_pnl.flt_fechas {width: 49%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada > .pnl_itms, 
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida > .pnl_itms {width: 100%;max-width: 100%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion {display: inline-block;width: 40%;margin-right:0px;}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_nhabs{display:none;visibility:hidden;}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs {width: 100%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm {display: inline-block;vertical-align: middle;width: 49%;margin-right:0px;margin-left:1%;}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .itm{margin-right:0px !important;}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .adu_nin select, 
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .itm .cmbs {width: 100%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .adu_nin {display: block;width: 100%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds {display: inline-block;text-align: right;width: 100%}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e {width: 22.666666%;margin-right: 1%;margin-top: 3px;}
.busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e > select{width:100%;}
.busc_vuehot > .pnl_ctls > .pnl_multi {display: none;width: 100%;margin-bottom:20px;}
.busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi {padding: 0;display: block;width: 100%;margin: 8px 0 0;}
.busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_tit {display: inline-block;width: 100%;font-size: 14px;font-weight: 700;margin: 2px 0 5px;}
.busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto {display: inline-block;vertical-align: top;}
.busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto.auto1, 
.busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto.auto2 {width: 32.666666%;margin-right: .666666%}
.busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas {width: 33.333333%}
.busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas > .pnl_entrada {width: 100%}
.busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas > .pnl_entrada > .pnl_itms {width: 100%;max-width: 100%}
.busc_vuehot > .pnl_btns {display:inline-block;margin:0px;padding:0px 0px 0px 20px;width:12%;vertical-align:bottom;}
.busc_vuehot.multi > .pnl_ctls {display: inline-block;width: 100%}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_aeropuerto {width: 66.666666%}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_fechas {width: 33.333333%}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada {width: 100%;margin: 0;}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida {display: none;}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion {display: inline-block;width: 66.666666%;margin-left: 33.333333%}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu {margin-right: 1%;margin-left: 0;}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin {margin-left: 0;margin-right: 0;width: 50%}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e {margin-right: 0;margin-left: 1%;width: 12%}
.busc_vuehot.multi > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e > select {width: 100%}
.busc_vuehot.multi > .pnl_btns {display: inline-block;width: 33.333333%;margin: 8px 0 0;float: right;}
/*** BUSCADOR VUELO VALORACION ***/
.buscador.val .busc_vue{background:transparent;}
.buscador.val .busc_vue > .pnl_ctls{width:100%;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads{width:100%;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab{margin:6px 0px 0px !important;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default{width:100%;margin:0px;margin-bottom:3px;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_auto, 
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_clase, 
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horasalida, 
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horavuelta {width: 100%;margin-right:0px;margin-bottom:6px;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz{font-size:13px;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{font-size:13px;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{font-size:13px;padding:4px 8px;line-height:18px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto{width:100%;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto{width:100%;margin-right:0px;margin-left:0px;margin-top:6px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_fechas{width:100%;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada {width: 49%;margin-right: 1%;margin-left: 0px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida {width: 49%;margin-left: 1%;margin-right: 0px;}
.buscador.val .busc_vue.solo_ida > .pnl_ctls > .flt_pnl.flt_fechas{width:100%;}
.buscador.val .busc_vue.solo_ida > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada{width:100%;margin-right:0px;margin-left:0px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion{width:100%;margin-left:0px;margin-right:0px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .adu_nin{margin:0px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .itm{padding-top:0px !important;margin:0px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{width:49% !important;margin-right:1% !important;margin-left:0px !important;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{width:49% !important;margin-left:1% !important;margin-right:0px !important;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e{margin-right:0px;margin-left:2%;width:32%;margin-top:6px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e > select{width:100%;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds{display:inline-block;max-width:100%;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz{font-size:13px;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{font-size:13px;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
.buscador.val .busc_vue > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{font-size:13px;padding:4px 8px;line-height:18px;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_aeropuerto{background:transparent;}
.buscador.val .busc_vue > .pnl_ctls > .flt_pnl.flt_ocupacion .edds{display:inline-block;max-width:100%;margin:0px;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto.auto1,
.buscador.val .busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto.auto2{width:100%;margin-top:6px;}
.buscador.val .busc_vue > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas{width:100%;}
.buscador.val .busc_vue > .pnl_btns{width:100%;padding:0px 0px 0px 0px;margin:6px 0px 0px 0px;}
/*** BUSCADOR VUELO + HOTEL ***/
.buscador.val .busc_vuehot .pnl_tit{display:inline-block;visibility:visible;}
.buscador.val .busc_vuehot{background:transparent;}
.buscador.val .busc_vuehot > .pnl_ctls{width:100%;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads{width:100%;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab{margin:6px 0px 0px !important;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default{width:100%;margin:0px;margin-bottom:3px;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_auto, 
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_clase, 
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horasalida, 
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz_dts > .pnl_itm.pnl_itm_horavuelta {width: 100%;margin-right:0px;margin-bottom:6px;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz{font-size:13px;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{font-size:13px;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{font-size:13px;padding:4px 8px;line-height:18px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_destino{width:100%;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto{width:100%;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto > .pnl_auto{width:100%;margin-right:0px;margin-left:0px;margin-top:6px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas{width:100%;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_entrada {width: 49%;margin-right: 1%;margin-left: 0px;margin-top:0px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_fechas > .pnl_salida {width: 49%;margin-left: 1%;margin-right: 0px;margin-top:0px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion{width:100%;margin-left:0px;margin-right:0px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .adu_nin{margin:0px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .itm{padding-top:0px !important;margin:0px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_adu{width:49% !important;margin-right:1% !important;margin-left:0px !important;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion > .pnl_habs .pnl_itms .cmb_itm.cmb_itm_nin{width:49% !important;margin-left:1% !important;margin-right:0px !important;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e{margin-right:0px;margin-left:2%;width:32%;margin-top:6px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e:nth-child(3n+2){margin-left:0px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds .cmb_itm_e > select{width:100%;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds{display:inline-block;max-width:100%;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz{font-size:13px;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_cab > a{font-size:13px;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-default > .ui-button-text,
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-active > .ui-button-text,
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_avz > .pnl_avz_rads > .ui-state-hover > .ui-button-text{font-size:13px;padding:4px 8px;line-height:18px;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_aeropuerto{background:transparent;}
.buscador.val .busc_vuehot > .pnl_ctls > .flt_pnl.flt_ocupacion .edds{display:inline-block;max-width:100%;margin:0px;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto.auto1,
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .pnl_auto.auto2{width:100%;margin-top:6px;}
.buscador.val .busc_vuehot > .pnl_ctls > .pnl_multi > .itm_multi > .flt_fechas{width:100%;}
.buscador.val .busc_vuehot > .pnl_btns{width:100%;padding:0px 0px 0px 0px;margin:6px 0px 0px 0px;}

/*** BUSCADOR VALORACION SERVICIOS ***/
.busc_val_srv{display:inline-block;width:100%;font-size:0px;}
.busc_val_srv.ext{padding:15px;}
.busc_val_srv > .pnl_idiomas_ext{display:inline-block;vertical-align:top;width:100%;vertical-align:top;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas{display:inline-block;visibility:visible;width:100%;margin-top:20px}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_idiomas_dsp{display:inline-block;width:100%;font-size:0px;margin:15px 0px 0px 0px;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_idiomas_dsp > .itm_idioma{display:inline-block;width:32%;background:#BFECCA;border:1px solid #BFECCA;margin:0px 2% 10px 0px;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_idiomas_dsp > .itm_idioma:nth-child(3n){margin:0px 0px 10px 0px;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_idiomas_dsp > .itm_idioma.oculto{display:none;visibility:hidden;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_idiomas_dsp > .itm_idioma.seleccionado{background:#FFB622;border:1px solid #FFB622;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_idiomas_dsp > .itm_idioma > a{display:inline-block;width:100%;font-size:14px;line-height:22px;font-weight:600;color:#14B83E;text-align:center;padding:5px 0px;text-decoration:none;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_idiomas_dsp > .itm_idioma > a:hover{text-decoration:none;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas > .pnl_idiomas_dsp > .itm_idioma.seleccionado > a{color:#FFFFFF;}
.busc_val_srv > .pnl_tiposConceptosSup_ext{margin-bottom:15px;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos{display:inline-block;visibility:visible;width:100%;margin-top:20px;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos > .pnl_tiposConceptos_dsp{margin-top:15px; width:100%; display:block}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos > .pnl_tiposConceptos_dsp > select{width:100%; height:40px;font-family: 'Open Sans',sans-serif; width:100%; height:40px; border: 1px solid #CCCCCC;-webkit-border-radius: 4px !important;font-size:14px;padding-left:10px}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos > .pnl_tiposConceptos_dsp.info{font-size:0px;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos > .pnl_tiposConceptos_dsp.info > select{width:calc(100% - 100px);vertical-align:middle;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos > .pnl_tiposConceptos_dsp.info > .pnl_info{display:inline-block;width:100px;vertical-align:middle;height:auto;font-size:14px;line-height:16px;text-align:right;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos > .pnl_tiposConceptos_dsp.info > .pnl_info > .lnk{display:inline-block;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos > .pnl_tiposConceptos_dsp.info > .pnl_info > .lnk:hover{}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos > .pnl_tiposConceptos_dsp.info > .pnl_info > .lnk.oculto{display:none;}
.busc_val_srv > .pnl_fechas_ext{display:inline-block;vertical-align:top;width:25%;margin:0px;vertical-align:top;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones{display:inline-block;visibility:visible;width:100%;margin:0px 0px 15px 0px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas{display:inline-block;visibility:visible;width:100%;margin:0px;}
.busc_val_srv > .pnl_sin_result{display: inline-block;width: calc(100% - 20px);margin:15px 10px 0px 10px;font-size: 15px;line-height: 16px;padding: 15px;font-weight: 500;color: #1A1A22;background: #FFC4C4;border:2px solid #FF4D4D;} 
.busc_val_srv > .pnl_sin_result.oculto{display:none;margin:0px;}
.busc_val_srv > .pnl_horas_conceptos_botones{display:inline-block;vertical-align:top;width:calc(75% - 15px);margin:0px 0px 0px 15px;vertical-align:top;}
.busc_val_srv > .pnl_horas_conceptos_botones > .cont_cupultund{display: inline-block;width: 100%;padding: 0px 0px 6px 0px;text-align: right;}
.busc_val_srv > .pnl_horas_conceptos_botones > .cont_cupultund > .lbl{font-size:14px;line-height:14px;font-weight:bold;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas{display:inline-block;visibility:visible;width:100%;margin:0px 0px 15px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos{display:inline-block;visibility:visible;width:100%;margin:0px 0px 0px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones{display:inline-block;visibility:visible;width:100%;margin:15px 0px 0px 0px;border-top:1px solid #DDDDDD;padding:15px 0px 0px 0px;position:relative;}
.busc_val_srv > .pnl_idiomas_ext > .pnl_idiomas.oculto,
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos.oculto,
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas.oculto,
.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;visibility:hidden;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .avail_check_loader{position: absolute;top:0px;right:0px;width:100%;height:100%;background-color:white;background-image:url('img/otros/loader.gif');background-size: 20%;background-repeat:no-repeat;background-position:center;z-index:10000000;opacity: 0.85;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .avail_check_loader.oculto{display:none}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_sin_dispo{display: inline-block;width: 100%;font-size: 15px;line-height: 16px;margin: 15px 0px 0px 0px;background: #FFD210;padding: 15px;border-radius: 5px;color: #1A1A22;font-weight: 500;} 
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_sin_dispo.oculto{display:none;margin:0px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp{display:inline-block;width:100%;font-size:14px;margin:6px 0px 0px 0px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm{display:inline-block;width:100%;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs{display:inline-block;width:100%;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .lbl_itm{display: inline-block !important;width: 100%;visibility: visible !important;font-size:14px;line-height:14px;font-weight:bold;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .adu_nin{display: inline-block;width: 100%;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .adu_nin > .cmb_itm{display: inline-block;width: 100%;/*border-bottom:1px solid #C9C9C9;*/margin:8px 0px 0px 0px;padding:0px 5px 8px 5px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .adu_nin > .cmb_itm > .itm_lbl{display: inline-block;width: 60%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:left;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .adu_nin > .cmb_itm > .itm_val{display: inline-block;width: 40%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:right;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .edds{display: inline-block;width: 100%;text-align:left;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .edds > .lbl_itm{display:none;visibility:hidden;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .edds > .cmb_itm_e{display: inline-block;width: 100%;/*border-bottom:1px solid #C9C9C9;*/margin:8px 0px 0px 0px;padding:0px 5px 8px 5px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .edds > .cmb_itm_e > .itm_lbl{display: inline-block;width: 60%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:left;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm > .cmbs > .edds > .cmb_itm_e > .itm_val{display: inline-block;width: 40%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:right;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val{}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin{width:100%;max-width:140px;text-align:right;float:right;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn{}
.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{padding:0px;background: transparent;border: 2px solid #6E6E6E;color: #6E6E6E;font-weight: 400;border-radius: 50%;width: 30px;height: 30px;font-size: 18px;line-height: 20px;}
.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:#D4D4D4;}
.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: #6E6E6E;border: 2px solid #6E6E6E;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:#6E6E6E;}
.busc_val_srv > .pnl_fechas_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .itm .itm_val > .input-group.bootstrap-touchspin > .form-control{position:initial;text-align:center;border: none !important;box-shadow: none !important;height:30px;padding: 0px 5px;font-weight:700;font-size:15px;line-height:30px;background:transparent;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos  > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos  > .pnl_tiposConceptos_dsp bloque_cont{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;}
.busc_val_srv > .pnl_tiposConceptos_ext > .pnl_tiposConceptos  > .pnl_tiposConceptos_dsp bloque_cont select{height: 40px;width: 200px;margin: 10px 0px 20px 0px;font-size: 14px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal{display:inline-block;width:100%;font-size:14px;margin:15px 0px 0px 0px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker{display:inline-block;width:100% !important;max-width:100% !important;border:1px solid #DDDDDD;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker.ui-widget{font-family:'Open Sans',sans-serif;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker table{font-size:14px;line-height:14px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header{background:transparent !important;border-bottom:1px solid #DDDDDD;border-top:0px !important;border-right:0px !important;border-left:0px !important;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-title{}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev,
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-next{text-decoration:none;color:#222222;font-size:24px;line-height:24px;font-weight:bold;cursor:pointer;text-align:center;width:24px;height:28px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev:hover,
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-next:hover{text-decoration:none;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev:after{font-family: 'FontAwesome'; content: "\f104";}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev > .ui-icon{background:transparent !important;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-next:after{font-family: 'FontAwesome'; content: "\f105";}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-next > .ui-icon{background:transparent !important;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev.ui-state-hover{border:0px !important;background:transparent !important;left:2px;top:2px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-header > .ui-datepicker-next.ui-state-hover{border:0px !important;background:transparent !important;right:2px;top:2px;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar{}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia{}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia > .ui-state-default{}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia > .ui-state-hover{}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia > .ui-state-active{}
.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:#BFECCA;border:1px solid #BFECCA;font-size:14px;line-height:22px;font-weight:600;color:#14B83E;}
.busc_val_srv > .pnl_fechas_ext > .pnl_fechas > .busc_val_srv_cal > .ui-datepicker > .ui-datepicker-calendar .selector_dia.disponible > .ui-state-active{background:#FFB622;border:1px solid #FFB622;font-size:14px;line-height:22px;font-weight:600;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;font-size:14px;line-height:22px;font-weight:600;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:#FFB622;border:1px solid #FFB622;font-size:14px;line-height:22px;font-weight:600;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{background:transparent;border:1px solid transparent;font-size:14px;line-height:22px;font-weight:600;color:#555555;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp{display:inline-block;width:100%;font-size:14px;margin:15px 0px 0px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora{display:inline-block;width:18.8%;background:#BFECCA;border:1px solid #BFECCA;margin:0px 1.5% 15px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora:nth-child(5n){margin:0px 0px 10px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora.seleccionado{background:#FFB622;border:1px solid #FFB622;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_horas > .pnl_horas_dsp > .itm_hora > a{display:inline-block;width:100%;font-size:14px;line-height:22px;font-weight:600;color:#14B83E;text-align:center;padding:5px 0px;text-decoration:none;}
.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;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;margin:0px 0px 15px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp{display:inline-block;width:100%;font-size:14px;margin:0px 0px 0px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto{display:inline-block;width:100%;margin:0px 0px 5px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_oculto{display:none !important;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2{}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .estado{width: 10%;display: inline-block;vertical-align: middle;text-align: center;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2 > .estado{width:8%;vertical-align: top;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio{width: 50%;display: inline-block;vertical-align: middle;text-align: left;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2 > .servicio{width:70%;vertical-align: top;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_tit{display:inline-block;width:100%;font-weight:bold;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_desgloses{display:inline-block;width:100%;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_desgloses > .int{display:inline-block;width:100%;font-size:13px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_desgloses > .int:before{font-family: 'FontAwesome'; content: "\f111"; margin-right: 4px;vertical-align:middle;font-size:9px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_desgloses > .int > .det {margin-left:6px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_desgloses > .int > .det:before { font-family: 'FontAwesome'; content: "\f007"; margin-right: 6px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .servicio > .servicio_desgloses > .int > .det > .imp {  font-weight: bold;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .precio{width: 20%;display: inline-block;vertical-align: middle;text-align: right;font-weight:bold;color:#d32f33;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2 > .precio{width:15%;vertical-align: top;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion{width: 20%;display: inline-block;vertical-align: middle;text-align: center;padding:0px 5px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto.itm_concepto_entradasv2 > .seleccion{width:7%;vertical-align: top;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .cantidades{padding: 3px;border: 1px solid #d5d7df;width:100%;max-width:100px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .cantidades:disabled{background:#EEEEEE;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm{}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val{}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin{width:100%;max-width:140px;text-align:right;float:right;}
.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{}
.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{padding:0px;background: transparent;border: 2px solid #6E6E6E;color: #6E6E6E;font-weight: 400;border-radius: 50%;width: 30px;height: 30px;font-size: 18px;line-height: 20px;}
.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:#D4D4D4;}
.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: #6E6E6E;border: 2px solid #6E6E6E;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:#6E6E6E;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .form-control{position: initial;text-align: center;border: none !important;box-shadow: none !important;padding: 0px 10px;font-size: 16px;line-height: 22px;font-weight: bold;color: #666666;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val > .input-group.bootstrap-touchspin > .form-control[disabled]{background-color:transparent;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val.deshabilitado{}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val.deshabilitado > .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.deshabilitado > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val.deshabilitado > .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.deshabilitado > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:hover,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val.deshabilitado > .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.deshabilitado > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto > .seleccion > .itm > .itm_val.deshabilitado > .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.deshabilitado > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:active:hover{border-color:#CCCCCC;color:#CCCCCC;background:transparent;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto_undsp{display:block;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto_undsp > .lbl{display:none;width:100%;text-align:right;font-weight:bold;font-size:12px;line-height:12px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto_undsp > .lbl.vlb{display:none;visibility:hidden;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto_undsp > .lbl.cup{display:inline-block;margin:4px 0px 8px;padding:0px 12px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp > .itm_concepto_undsp > .lbl.pet{display:inline-block;margin:4px 0px 8px;padding:0px 12px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt{}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion{text-align:right;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val_vrt{display:inline-block;max-width:140px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val_vrt > .vrt_lnk{display: inline-block;vertical-align: middle;text-align:center;width: 30px;height: 30px;border: 2px solid #6E6E6E;color: #6E6E6E;border-radius: 50%;padding: 3px 0px;font-size: 18px;line-height: 20px;font-weight: 400;cursor: pointer;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val_vrt > .vrt_lnk:hover{background:#D4D4D4;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val_vrt > .vrt_lnk:active{background: #6E6E6E;border: 2px solid #6E6E6E;color: #FFFFFF;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val_vrt > .vrt_cantidades{display: inline-block;vertical-align: middle;text-align: center;border: none !important;box-shadow: none !important;padding: 0px 10px;font-size: 16px;line-height: 22px;font-weight: bold;color: #6E6E6E;width: calc(100% - 60px);background:transparent !important;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val.itm_val_vrt.deshabilitado{}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val.itm_val_vrt.deshabilitado > .vrt_lnk,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val.itm_val_vrt.deshabilitado > .vrt_lnk:hover,
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_conceptos > .pnl_conceptos_dsp.pnl_conceptos_vrt > .itm_concepto > .seleccion > .itm > .itm_val.itm_val_vrt.deshabilitado > .vrt_lnk:active{border-color:#CCCCCC;color:#CCCCCC;background:transparent;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_importes{display:inline-block;width:100%;text-align:right;vertical-align:middle;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_importes > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;text-align:right;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_importes > .pnl_imp{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;text-align:right;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_importes > .pnl_imp > .importe{color:#d32f33;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_reservar{display:inline-block;width:100%;text-align:right;vertical-align:middle;margin:5px 0px 0px 0px;}
.busc_val_srv > .pnl_horas_conceptos_botones > .pnl_botones > .pnl_reservar > .btn{max-width:200px;width: 100%;text-align: center;padding: 5px 10px;font-family: 'Roboto','Open Sans', sans-serif;font-size: 16px;font-weight: bold;background: green;color: #FFF;border: none;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;}
.busc_val_srv.vertical > .pnl_tiposConceptos_ext{display: inline-block;width:100%;}
/*** modificaciones para modo vertical ***/
.busc_val_srv.vertical{}
.busc_val_srv.vertical > .pnl_fechas_ext{width:100%;}
.busc_val_srv.vertical > .pnl_horas_conceptos_botones{width:100%;margin:20px 0px;}
/*** 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: none;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:#EFEFEF;}
.busc_val_srv.pnls_clps > .pnl_idiomas_ext > .pnl_idiomas > .pnl_tit,
.busc_val_srv.pnls_clps > .pnl_tiposConceptos_ext > .pnl_tiposConceptos  > .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:1px solid #DDDDDD;padding:8px 10px;}
.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_tiposConceptos_ext > .pnl_tiposConceptos  > .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{display: inline-block;width: 100%;font-size: 16px;line-height: 20px;font-weight: bold;text-decoration:none;color:#666666;}
.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_tiposConceptos_ext > .pnl_tiposConceptos  > .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_tiposConceptos_ext > .pnl_tiposConceptos  > .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;}
.busc_val_srv.pnls_clps > .pnl_idiomas_ext > .pnl_idiomas > .pnl_tit > .lnk_tit_colapsable.open:after,
.busc_val_srv.pnls_clps > .pnl_tiposConceptos_ext > .pnl_tiposConceptos  > .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";}
/*** capa modal selector tipos de conceptos ***/
.capa_modal.capa_busc_val_srv_tipos{}
.capa_modal.capa_busc_val_srv_tipos > .modal-dialog{max-width:400px;}
.capa_modal.capa_busc_val_srv_tipos > .modal-dialog > .modal-content{}
.capa_modal.capa_busc_val_srv_tipos > .modal-dialog > .modal-content > .modal-header > .pnl_tit{text-align: center;margin: 0px 0px 10px 0px;}
.capa_modal.capa_busc_val_srv_tipos > .modal-dialog > .modal-content > .modal-body{}
.capa_modal.capa_busc_val_srv_tipos > .modal-dialog > .modal-content > .modal-body > .busc_val_srv_tipos{}
.capa_modal.capa_busc_val_srv_tipos > .modal-dialog > .modal-content > .modal-body > .busc_val_srv_tipos > .pnl_img{display:inline-block;width:100%;padding:0px;margin:0px 0px 10px 0px;}
.capa_modal.capa_busc_val_srv_tipos > .modal-dialog > .modal-content > .modal-body > .busc_val_srv_tipos > .pnl_cont{display:inline-block;width:100%;padding:0px;margin:0px;}

/*** BUSCADOR iFRAME ***/
.busc_ifr{font-size:14px;}
.busc_ifr > .pnl_tit{display:inline-block;width:100%;}
.busc_ifr > .pnl_cont{display:inline-block;width:100%;}
.busc_ifr > .pnl_cont > iframe{overflow:hidden;}
/*** MAPA DE CONTINENTES ***/
.continentes_mapa {display: block; width: 100%;}
.continentes_mapa .titulos{ display:none;}
.continentes_mapa .titulos .tit{}
.continentes_mapa .titulos .subtit{}
.continentes_mapa .imagen{ display:inline-block; width:66%;}
.continentes_mapa .imagen .map {position:relative;}
.continentes_mapa .enlaces{display:inline-block; width:33%; vertical-align:top;}
.continentes_mapa .enlaces ul { padding:0px; margin:0px;}
.continentes_mapa .enlaces ul li { list-style-type:none;}
.continentes_mapa .enlaces ul li a { font-family:'Roboto', sans-serif; font-size:16px;  line-height:30px;}
.continentes_mapa .enlaces ul li a:hover { }
/*** LISTADO DE PAISES ***/
.list_pai {display: inline-block; width:100%;}
.list_pai ul {margin:0px; padding:0px; width:100%;}
.list_pai ul li {display: inline-block; list-style-type: none; padding-right: 20px;}
.list_pai ul li a {font-family:'Roboto', sans-serif; font-size: 14px;line-height: 30px;}
.list_pai ul li a:hover {}
/*** LISTADO DE POBLACIONES ***/
.list_pob {display: inline-block; width:100%;}
.list_pob ul {margin:0px; padding:0px;}
.list_pob ul li {display: inline-block; list-style-type: none; padding-right: 20px;}
.list_pob ul li a {font-family:'Roboto', sans-serif; font-size: 14px;line-height: 30px;}
.list_pob ul li a:hover {}
/*** PRODUCTOS LISTADO ***/
.prod_lst{display:block;}
.prod_lst > .row{display:block;padding:0px 15px 15px;}
/*** Filtros ***/
.prod_lst .flt{width:25%;display:inline-block;vertical-align:top;}
.prod_lst .flt > .map_min{display:block;margin-bottom:15px;}
.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{display:block;width:100%;min-height:60px;background:url('img/iconos/ico_flt.png') no-repeat 15px center #014359;padding:16px 0px 16px 55px;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:#FFFFFF;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.prod_lst .flt .tit_pnl_xs > a:hover{color:#FFFFFF;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:18px;color:#666666;display:block;min-height:24px;padding-left:38px;}
.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:5px;padding:5px 15px;background:#FFFFFF;border:1px solid #CCCCCC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.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 .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;}
/*** FILTRO FECHAS***/
.prod_lst .flt .pnl_flt_cont > .flt_fec{min-height:85px;display:block;}
.prod_lst .flt .pnl_flt_cont > .flt_fec .flt_fec_desde{display:inline-block;width:115px;height:60px;}
.prod_lst .flt .pnl_flt_cont > .flt_fec .flt_fec_hasta{display:inline-block;width:115px;height:60px;}
.prod_lst .flt .pnl_flt_cont > .flt_fec .fec_tit{font-size: 15px; color: #666666;}
.prod_lst .flt .pnl_flt_cont > .flt_fec .fec_cal{position:relative;margin-top:5px;color:#333333;font-size:13px;padding:0px 5px;display:block;}
.prod_lst .flt .pnl_flt_cont > .flt_fec .fec_cal > .txb{position:absolute;left:0px;top:0px;cursor:pointer;border:1px solid #CCCCCC;width:110px;height:30px;padding:6px;}
.prod_lst .flt .pnl_flt_cont > .flt_fec .fec_cal > .cal{position:absolute;left:85px;top:6px;cursor:pointer;}
/*** SLIDER PRECIOS ***/
.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 {float:left;font-size:16px;font-weight:bold;text-align:left;width:50%;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider_lbl .lbl_max {float:right;font-size:16px;font-weight:bold;text-align:right;width:50%;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider{margin-top:15px;display:block;padding:0px 10px;}
.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{}
.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:23px;position: absolute;width:16px;z-index: 1;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-slider .ui-slider-range {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: -7px;}
.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: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size: 1.1em;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-content {height:10px;font-weight: normal;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-content a {}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-header {height:10px;font-weight:normal;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-header a {}
.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 {font-weight: bold;outline: medium none;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-default a,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-default a:link,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-default a:visited {outline: medium none;text-decoration: none;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-hover,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-content .ui-state-hover,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-focus,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-content .ui-state-focus {font-weight: bold;outline: medium none;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-hover a,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-hover a:hover {outline: medium none;text-decoration: none;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-active,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-widget-content .ui-state-active {font-weight: bold;outline: medium none;}
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-active a,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-active a:link,
.prod_lst .flt .pnl_flt_cont > .flt_prec .flt_prec_prec .slider .ui-state-active a:visited {outline: medium none;text-decoration: none;}
/*** Listado ***/
.prod_lst .lst{width:100%;display:inline-block;vertical-align:top;padding:15px 5px;margin:0px;}
.prod_lst .lst.flt_activo{width:73%;}
.prod_lst .lst > .tit{display:none;visibility:hidden;}
.prod_lst .lst > .tit.val{display:none;visibility:hidden;}
.prod_lst .lst > .stit{font-size:16px;font-weight:normal;padding:10px;display:block;}
.prod_lst .lst > .row{padding:0px;margin:0px;}
.prod_lst .lst > .row.ord_pags{display:block;}
.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;}
.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_pag,
.prod_lst .lst > .row.ord_pags .pnl_pag_inf{vertical-align:middle;text-align:right;float:right;}
.prod_lst .lst > .row.ord_pags .pnl_pag > .pagination,
.prod_lst .lst > .row.ord_pags .pnl_pag_inf > .pagination{margin:0px !important;}
.prod_lst .lst > .row > .itm{padding:10px !important;height:460px;width:25% !important;}
.prod_lst .lst> .row> .itm.itm_flt_activo{width: 33% !important;}
.prod_lst .lst > .row > .itm > .int{padding:0px;display:block;height:100%;}
.prod_lst .lst > .row > .itm > .int.reco{box-shadow:0px 0px 5px 1px;}
.prod_lst .lst > .row > .itm > .int .pnl_tit{text-align:left;display:block;padding:5px 10px;height:50px;overflow:hidden;}
.prod_lst .lst > .row > .itm > .int .pnl_tit > a{font-size:15px;font-weight:bold;display:block;width:100%;height:100%;text-decoration:none;}
.prod_lst .lst > .row > .itm > .int .pnl_tit > a:hover{text-decoration:none;}
.prod_lst .lst > .row > .itm > .int .pnl_cat {text-align:left;display:block;padding:0px 10px;overflow:hidden;}
.prod_lst .lst > .row > .itm > .int .pnl_dir {text-align:left;display:block;padding:0px 10px; margin-top:5px;overflow:hidden;font-size:12px; height:38px;font-weight:bold;}
.prod_lst .lst > .row > .itm > .int .pnl_img {display:block;}
.prod_lst .lst > .row > .itm > .int .pnl_img > a{height:175px;overflow:hidden; max-width: 100%;}
.prod_lst .lst > .row > .itm > .int .pnl_img > a:hover{}
.prod_lst .lst > .row > .itm > .int .pnl_img > a > img{width:140%;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}
.prod_lst .lst > .row > .itm > .int .pnl_img > a:hover img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}                                                 

.prod_lst .lst > .row > .itm > .int > .pnl_img_slider{display:block;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel{width:100%;max-height:175px;overflow: hidden;position: relative; display:block;}
.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:#F5F5F5;}
.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:175px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-inner > .item > a > .caption{background:rgba(0,0,0,0.3);bottom: 0px;display: none;left: 0px;margin: 0px;position: absolute;right: 0px;top: 0;cursor: pointer;color: inherit;text-align:center;padding-top:60px;}
.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-inner > .item > img{width:100%;max-height:150px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-control{display:block;margin:60px 0px 0px 0px !important;width: 25px;height:40px;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-control.left{padding:5px 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:5px 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;}
.prod_lst .lst > .row > .itm > .int > .pnl_img_slider > .carousel > .carousel-control > .fa-lg{display: inline-block;position: relative;z-index: 5;font-size: 18px;}

.prod_lst .lst > .row > .itm > .int .pnl_dts{padding:5px;display:block;font-size:14px;height:100px;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_cnt{display:block;text-align:left;max-height:56px;overflow:hidden;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur{display:block;margin-top:5px;font-size:15px;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur > .pre{}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur > .itm{font-weight:bold;padding:0px 0px 0px 5px !important;}
.prod_lst .lst > .row > .itm > .int .pnl_dts .pnl_dur > .suf{font-weight:bold;padding:0px 0px 0px 5px !important;}
.prod_lst .lst > .row > .itm > .int .pnl_btns{padding:0px 15px 15px;display:block;width:100%; min-height: 66px;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd{width:84% !important;float:left;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd{display:block;font-size:15px;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd > .pre{display:block;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd > .itm{display:block;font-weight:bold;font-size:25px;padding:0px !important;line-height:25px; overflow: hidden; height: 30px;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd .pnl_dsd > .suf{}

/*** PRODUCTOS MARCKUP ***/
.prod_lst .lst > .row> .itm.itm_flt_activo.prod_cnt_promo { overflow: hidden; }
.prod_lst .lst > .row > .itm.prod_cnt_promo { overflow: hidden; }

.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd.pnl_dts_dsd_org{}
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd.pnl_dts_dsd_org > .prod_lbl_old_price { color: white; font-size: 15px; margin-right: 10px; border-radius: 6px; }
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd.pnl_dts_dsd_org > .prod_lbl_new_price { color: white; font-size: 15px; margin-right: 10px; border-radius: 6px; }
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd.pnl_dts_dsd_org > .prod_lbl_promo { background-color: #999999; color: white; font-weight: bold; padding: 5px; display: inline-block; transform: rotate(-45deg); position: absolute; top: -185px; left: -105px; width: 100%; text-align: center; vertical-align: central; font-size: 12px; z-index: 10; height: 38px; }
.prod_lst .lst > .row > .itm > .int .pnl_btns .pnl_dts_dsd.pnl_dts_dsd_org > .prod_txt_promo { color: white; font-size: 16px; margin-right: 10px;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_ori { }
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_ori > .lbl_prod_price {}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_ori > .lbl_prod_price > .prod_lbl_old_price { color: white; font-size: 15px; margin-right: 10px; border-radius: 6px; }
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_ori > .lbl_prod_price > .prod_lbl_new_price { color: white; font-size: 15px; margin-right: 10px; border-radius: 6px; }

.prod_lst .lst > .row > .itm > .int .pnl_btns .btn{width:15% !important;float:right;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1{}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1:hover{}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2{text-align:center;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2:hover{}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1 a,
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 a{font-size:20px;font-weight:normal !important; padding: 0px; height: auto; margin: 0px;}
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn1 a:hover,
.prod_lst .lst > .row > .itm > .int .pnl_btns .btn.btn2 a:hover{}
/*** PRODUCTOS FICHA CABECERA ***/
.prod_fic_cab{font-size:14px;}
.prod_fic_cab > .tit{}
.prod_fic_cab > h1{text-align: left; font-family:'Roboto', sans-serif;}
.prod_fic_cab > .dat_1{display:block;}
.prod_fic_cab > .dat_1 .itm_pre{display:inline-block;text-align:left;}
.prod_fic_cab > .dat_1 .itm_ndi{display:inline-block;text-align:left;}
.prod_fic_cab > .dat_1 .pre{}
.prod_fic_cab > .dat_1 .itm{font-weight:bold;padding-left:3px;}
.prod_fic_cab > .dat_1 .suf{font-weight:bold;padding-left:3px;}
.prod_fic_cab > .dat_caux{display: block; margin:5px 0px;  font-family:'Roboto', sans-serif; font-size:14px; font-weight:400;}
.prod_fic_cab > .pnl_btn_vercarrito{display:inline-block;width:100%;margin:10px 0px 10px 0px;text-align:left;}
.prod_fic_cab > .pnl_btn_vercarrito > .btn{width:100%;max-width:360px;font-size:16px;padding:5px;}
.prod_fic_cab > .dat_2{display:block;margin-top:5px;}
.prod_fic_cab > .dat_2 .address { font-size:18px; font-family:'Roboto', sans-serif;}
.prod_fic_cab > .dat_2 .ico_map_point {margin-left:5px; font-size:14px;  vertical-align: middle;}
.prod_fic_cab > .dat_2 .itm_carac{display:inline-block;text-align:left;}
.prod_fic_cab > .dat_2 .pre{}
.prod_fic_cab > .dat_2 .itm{font-weight:bold;padding-left:3px;}
.prod_fic_cab > .header{display: block; margin: 10px 0px;}
/*** PRODUCTOS FICHA IMAGEN PRINCPAL ***/
.prod_fic_img_ppal{margin:0px 0px;display:block;}
.prod_fic_img_ppal img {margin:auto; max-height:600px; }
.prod_fic_img_ppal > .pnl_desc{display:block;padding:10px;font-size:12px;background:#FFFFFF;text-align:right;}
.prod_fic_img_ppal > .pnl_img_slider{display:block;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel{width:100%;max-height:420px;overflow: hidden;position: relative; display:block;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner{position:relative;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item{background:#F5F5F5;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a{}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a:hover{}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a > img{width:auto;height:420px;max-height:420px;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a > img.img-back{width:100% !important;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a > .caption{background:rgba(0,0,0,0.3);bottom: 0px;display: none;left: 0px;margin: 0px;position: absolute;right: 0px;top: 0;cursor: pointer;color: inherit;text-align:center;padding-top:200px;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a > .caption:after{font-family: 'FontAwesome'; content: "\f00e";color:#FFFFFF;font-size:30px;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > a:hover > .caption{display:block;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-inner > .item > img{width:100%;max-height:420px;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-control{display:block;margin:200px 0px 0px 0px !important;width: 25px;height:40px;background:#FFFFFF !important;opacity:1 !important;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-control:hover{opacity:0.85 !important;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-control.left{padding:5px 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_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-control.right{padding:5px 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_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-control:hover{display:block;}
.prod_fic_img_ppal > .pnl_img_slider > .carousel > .carousel-control > .fa-lg{display: inline-block;position: relative;z-index: 5;font-size: 18px;text-shadow:none !important;color:#313131;}
.prod_fic_img_ppal > .prod_fic_img_ppal_back{position:relative;}
.prod_fic_img_ppal > .prod_fic_img_ppal_back.no_img{}
.prod_fic_img_ppal > .prod_fic_img_ppal_back > .img_back{height:420px;}
.prod_fic_img_ppal > .prod_fic_img_ppal_back > .caption{}
@media (min-width: 0px) and (max-width: 767px){
    .prod_fic_img_ppal > .prod_fic_img_ppal_back > .img_back{height:300px;}
}
/*** PRDUCTOS FICHA MAPA BOTON ***/
.prod_fic_btn_map {display:block; position:relative;}
.prod_fic_btn_map .lnkMap {display:block;}
.prod_fic_btn_map .ico {position:absolute; right:15px;top: 20px;}
/*** PRODUCTOS FICHA IMAGENES ***/
.prod_fic_imgs{margin:0px 0px 10px;display:block;}
.prod_fic_imgs .popup-gallery {display:block;}
.prod_fic_imgs .popup-gallery > a {display:inline-block;}
.prod_fic_imgs .popup-gallery > a.thumbnail, .prod_fic_imgs .popup-gallery > a.thumbnail:focus{ line-height: 0px; padding: 1px; margin: 4px;}
.prod_fic_imgs .popup-gallery > a.thumbnail:hover, .prod_fic_imgs .popup-gallery > a.thumbnail.active {}
.prod_fic_imgs .popup-gallery > a img {}
.prod_fic_imgs .popup-gallery > a:hover img {}
.prod_fic_imgs .popup-gallery .img2_div{display: inline-block;margin: 1px;height: 70px;overflow: hidden;position: relative;width: 70px;}
.prod_fic_imgs .popup-gallery .img2_div .img2{bottom: -9999px;left: -9999px;margin: auto;min-height: 70px;min-width: 70px;position: absolute;right: -9999px;top: -9999px; max-width:160px; max-height:160px; }
/*** 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.loading{position:absolute !important;left:-500%;}
.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;top:auto;background:transparent;}
.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;padding:0px;border-radius:6px;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .list > li img {display: block;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:520px !important;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lightSlider > li{float: left;padding:0px;} 
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > a{background: rgba(26, 43, 72, 0.5);border-radius: 3px;cursor: pointer;display: block !important;height: 50px !important;margin-top: -20px !important;position: absolute !important;top: 50% !important;width: 50px !important;z-index: 3 !important;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > a:hover{background: rgba(26, 43, 72, 0.8);}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > .lSPrev{left:20px!important;z-index:8;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > .lSNext{right:20px!important;z-index:8;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > .lSPrev:after{border-left: 4px solid #FFFFFF;border-top: 4px solid #FFFFFF;content: "";display: block;height: 18px;position: absolute;top: 17px;width: 18px;transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);left: 22px;}
.prod_fic_imgs_slider > .lSSlideOuter > .lSSlideWrapper > .lSAction > .lSNext:after{border-left: 4px solid #FFFFFF;border-top: 4px solid #FFFFFF;content: "";display: block;height: 18px;position: absolute;top: 17px;width: 18px;transform: rotate(135deg);-moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);-o-transform: rotate(135deg);right: 22px;}
.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:75px !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;padding:0px;border-radius:6px;}
.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;}
.prod_fic_imgs_slider > .gal_sli_ficha_boton_ver_imagenes{position:absolute;bottom:100px;left:15px;}
.prod_fic_imgs_slider > .gal_sli_ficha_boton_ver_imagenes > .popup-gallery{background: rgba(26, 43, 72, 0.5);border-radius: 3px;cursor: pointer;display: block !important;}
.prod_fic_imgs_slider > .gal_sli_ficha_boton_ver_imagenes > .popup-gallery > .thumbnail_ver_imagenes{display:inline-block;width:100%;padding: 6px 12px;font-size:16px;line-height:22px;color:#FFFFFF;text-decoration:none;}
.prod_fic_imgs_slider > .gal_sli_ficha_boton_ver_imagenes > .popup-gallery > .thumbnail_ver_imagenes:hover,
.prod_fic_imgs_slider > .gal_sli_ficha_boton_ver_imagenes > .popup-gallery > .thumbnail_ver_imagenes:active,
.prod_fic_imgs_slider > .gal_sli_ficha_boton_ver_imagenes > .popup-gallery > .thumbnail_ver_imagenes:visited,
.prod_fic_imgs_slider > .gal_sli_ficha_boton_ver_imagenes > .popup-gallery > .thumbnail_ver_imagenesfocus{color:#FFFFFF;text-decoration:none;}
.prod_fic_imgs_slider > .gal_sli_ficha_boton_ver_imagenes > .popup-gallery > .thumbnail_oculto{display:none;}
.prod_fic_imgs_slider_default{display:none;visibility:hidden;}
.prod_fic_imgs_slider_default.loading{display:inline-block;width:100%;visibility:visible;}
.prod_fic_imgs_slider_default > .pnl_img_default{height: 520px !important;}
.prod_fic_imgs_slider_default > .pnl_img_default > .item{height: 100%;overflow: hidden;padding: 0px;border-radius: 6px;}
.prod_fic_imgs_slider_default > .pnl_img_default > .item > img{display: block;margin: 0 auto;width: 100%;height: 100%;object-fit: cover;}
/*** PRODUCTOS FICHA OFERTAS ***/
.prod_fic_ofs{display:block; padding:10px;}
.prod_fic_ofs > .pnl_tit{display:block;font-size:26px;line-height:34px; font-family:'Roboto', sans-serif; padding-left:40px;}
.prod_fic_ofs > .pnl_ofs{display:block;}
.prod_fic_ofs > .pnl_ofs .itm{display:block;margin-top:10px;padding-top:10px;font-size:14px;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_tit{display:block;font-size:18px; font-weight:bold; font-family:'Roboto', sans-serif;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_dts{display:block;margin-top:10px;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_dts > .dts_itm{display:block; line-height:25px;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_cnts{display:block;margin-top:10px;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_cnts > .cnt_red{display:block;font-weight:bold;}
.prod_fic_ofs > .pnl_ofs .itm .pnl_cnts > .cnt{display:block;margin-top:5px;}
.prod_fic_ofs > .pnl_ofs .itm .tit{display:inline-block;font-weight:bold; padding-left:30px;}
.prod_fic_ofs > .pnl_ofs .itm .lbl{display:inline-block;text-align:left;padding:0px !important;}
/*** PRODUCTO FICHA CONTENIDOS ***/
.prod_fic_conts{ margin:20px 0px 0px 0px; display:block;}
.prod_fic_conts .pnl_cabs{display:block;font-size:18px; font-family:'Roboto', sans-serif; font-weight:bold;}
.prod_fic_conts .pnl_conts{display:block; padding:0px; margin-top:10px;}
.prod_fic_conts .pnl_conts .cont{}
.prod_fic_conts .pnl_conts .cont > .tit{display:block;font-size:22px;word-break: break-word;}
.prod_fic_conts .pnl_conts .cont > .cnt_brv{display:block;margin-top:10px; margin-bottom:10px;word-break: break-word;}
.prod_fic_conts .pnl_conts .cont > .cnt{display:block;margin-top:5px;margin-bottom:10px;word-break: break-word;}
.prod_fic_conts .nav-tabs >li.active>a {font-weight: bold; }
.prod_fic_conts .nav-tabs >li.active>a:hover, .nav-tabs>li.active>a:focus {}
.prod_fic_conts .panel-default >.panel-heading { }
.prod_fic_conts .panel-default >.panel-heading a {font-weight:bold;}
.prod_fic_conts .panel-default >.panel-heading a:after{font-family:'FontAwesome'; content:"\f056"; float: right;}
.prod_fic_conts .panel-default >.panel-heading a.collapsed:after{font-family:'FontAwesome'; content:"\f055"; float: right;}
.prod_fic_conts .pnl_serv_hot{display:block; padding:0px; margin-top:10px;}
.prod_fic_conts .pnl_serv_hot > .tit {display:block;font-size:22px;}
.prod_fic_conts .pnl_serv_hot .cont {display: block; margin-top: 5px; margin-bottom: 10px;}
.prod_fic_conts .pnl_serv_hot .cont > .cnt{display:flex;flex-flow:row wrap;width:100%;}
.prod_fic_conts .pnl_serv_hot .cont > .cnt > span{display:flex;flex: 0 1 calc(25% - 10px);vertical-align: top; margin:0px 5px 5px 5px;}
.prod_fic_conts .pnl_serv_hot .cont > .cnt > span:before{font-family:'FontAwesome'; content:"\f046"; float: left; margin-right: 5px;}
.prod_fic_conts .pnl_serv_hab{display:block; padding:0px; margin-top:10px;}
.prod_fic_conts .pnl_serv_hab > .tit {display:block;font-size:22px;}
.prod_fic_conts .pnl_serv_hab .cont {display: block; margin-top: 5px; margin-bottom: 10px;}
.prod_fic_conts .pnl_serv_hab .cont > .cnt{display:flex;flex-flow:row wrap;width:100%;}
.prod_fic_conts .pnl_serv_hab .cont > .cnt > span{display:flex;flex: 0 1 calc(25% - 10px);vertical-align: top; margin:0px 5px 5px 5px;}
.prod_fic_conts .pnl_serv_hab .cont > .cnt > span:before{font-family:'FontAwesome'; content:"\f046"; float: left; margin-right: 5px;}
/*** CONTNIDO PERSONALIZADO POR TIPO ***/
.prod_fic_conts > .pnl_conts.cont_1:before{}
.prod_fic_conts > .pnl_conts.cont_2:before{}
.prod_fic_conts > .pnl_conts.cont_3:before{font-family:'FontAwesome'; content:"\f0ac"; float: left; margin-right: 5px; font-size:24px;}
.prod_fic_conts > .pnl_conts.cont_4:before{font-family:'FontAwesome'; content:"\f03a"; float: left; margin-right: 5px; font-size:24px;}
.prod_fic_conts > .pnl_conts.cont_5:before{}
.prod_fic_conts > .pnl_conts.cont_6:before{font-family:'FontAwesome'; content:"\f06a"; float: left; margin-right: 5px; font-size:24px;}
/*.prod_fic_conts > .pnl_conts.cont_7:before{font-family:'FontAwesome'; content:"\f0f7"; float: left; margin-right: 5px; font-size:24px;}*/
.prod_fic_conts > .pnl_conts.cont_8:before{}
.prod_fic_conts > .pnl_conts.cont_9:before{}
.prod_fic_conts > .pnl_conts.cont_10:before{font-family:'FontAwesome'; content:"\f030"; float: left; margin-right: 5px; font-size:24px;}
.prod_fic_conts > .pnl_conts.cont_11:before{font-family:'FontAwesome'; content:"\f041"; float: left; margin-right: 5px; font-size:24px;}
.prod_fic_conts > .pnl_conts.cont_12:before{font-family:'FontAwesome'; content:"\f09d"; float: left; margin-right: 5px; font-size:24px;}
.prod_fic_conts > .pnl_conts.cont_13:before{font-family:'FontAwesome'; content:"\f086"; float: left; margin-right: 5px; font-size:24px;}
.prod_fic_conts > .pnl_conts.cont_14:before{font-family:'FontAwesome'; content:"\f0b1"; float: left; margin-right: 5px; font-size:24px;}

/***PRODUCTOS FICHA CONTENIDO VEHICULO ***/
.prod_fic_conts_vehiculo > .cont_bottom { display: flex; flex-flow: row nowrap; align-items: flex-start; margin: 20px 0px 20px 0px; border-bottom: 1px solid #ccc; padding-top: 10px; padding-bottom: 10px; gap: 20px; }
.prod_fic_conts_vehiculo > .cont_bottom> .cont > div { flex: 1; min-width: 150px; max-width: 50%; word-break: break-word; }
.prod_fic_conts_vehiculo > .cont_bottom> .cnt { display: flex; flex-flow: row wrap; flex: 1; min-width: 66.666666%; font-size: 12px; font-weight: normal; line-height: 20px; color: #000000; margin-top: 5px; margin-bottom: 10px; word-break: break-word; }
.prod_fic_conts_vehiculo > .cont_bottom> .cnt> .col-xs-6.campo_value { display: inline-block; vertical-align: middle; width: auto; margin-right: 10px; font-weight: normal !important; font-style: normal !important; }
.prod_fic_conts_vehiculo > .cont_bottom> .cnt> .col-xs-6.campo_tit { font-family: 'HelveticaNeueMedium', sans-serif !important; position: relative; padding-left: 30px; }
.prod_fic_conts_vehiculo > .cont_bottom> .cnt> .col-xs-6.campo_tit::before { content: '✔'; font-family: Arial, sans-serif; position: absolute; left: 10px; color: black; font-size: 14px; top: 50%; transform: translateY(-50%); }

/*** FICHA SERVICIOS HOTEL Y HABITACIONES ***/
.prod_fic_srvs {}
.prod_fic_srvs .tit{display: block; font-size: 22px; margin-bottom: 10px;}
.prod_fic_srvs ul {list-style-type: none;margin: 0px; padding: 0px; }
.prod_fic_srvs ul li {list-style-type: none; display:inline-block; width:23%; line-height: 24px; vertical-align: top; margin-right:1%;}
.prod_fic_srvs ul li:before {font-family:'FontAwesome'; content:"\f046"; float: left; margin-right: 5px;}
.prod_fic_srvs.hab {}
.prod_fic_srvs.hot {}
.prod_fic_srvs.iconos{display: block !important;padding: 0px;margin: 0px 0px 0px;font-size: 0px;}
.prod_fic_srvs.iconos > .tit{display:none;visibility:hidden;}
.prod_fic_srvs.iconos > ul{margin:0px;padding:0px;list-style:none;}
.prod_fic_srvs.iconos > ul > li{display:inline-block;margin:2px;width:inherit;}
.prod_fic_srvs.iconos ul li:before{display:none !important;}
.prod_fic_srvs.iconos > ul > li > .boton{display:block;background:#EEEEEE;border:1px solid #CCCCCC;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.prod_fic_srvs.iconos > ul > li > .boton > a{display: block;width: 100%;height:100%;padding: 1px;text-decoration: none;color: #000000;}
.prod_fic_srvs.iconos > ul > li > .boton > a > img{max-width:42px;max-height:42px;}
.prod_fic_srvs.iconos > ul > li > .boton:hover{background:#FFFFFF;}
.prod_fic_srvs > .tit_tipo{display:inline-block;width:100%;text-align:left;font-size: 16px;margin: 5px 0px;font-weight: bold;line-height: 18px;}
/*** LISTADO PUNTO DE INTERES ***/
.prod_fic_puntosinteres{display:inline-block;width:100%;}
.prod_fic_puntosinteres > .pnl_puntosinteres{display:inline-block;width:100%;}
.prod_fic_puntosinteres > .pnl_puntosinteres > .pnl_puntointeres_item{display:inline-block;vertical-align:middle;margin:5px 0px;border-right:1px solid #CCCCCC;height:36px;padding:0px 5px;}
.prod_fic_puntosinteres > .pnl_puntosinteres > .pnl_puntointeres_item:last-child{border-right:0px;}
.prod_fic_puntosinteres > .pnl_puntosinteres > .pnl_puntointeres_item > .pnl_puntointeres_icono{display:inline-block;vertical-align:middle;font-size:15px;line-height:32px;padding:0px 5px 0px 0px;}
.prod_fic_puntosinteres > .pnl_puntosinteres > .pnl_puntointeres_item > .pnl_puntointeres_icono > .img_atrib{height:32px;width:auto;}
.prod_fic_puntosinteres > .pnl_puntosinteres > .pnl_puntointeres_item > .pnl_puntointeres_nombre{display:inline-block;vertical-align:middle;padding:2px 5px 2px 0px;font-size:15px;line-height:32px;font-weight:700;}
.prod_fic_puntosinteres > .pnl_puntosinteres > .pnl_puntointeres_item > .pnl_puntointeres_descripcion{display:inline-block;vertical-align:middle;padding:2px 5px 2px 0px;font-size:15px;line-height:32px;font-weight:300;}
.prod_fic_puntosinteres > .pnl_puntosinteres > .pnl_puntointeres_item > .pnl_puntointeres_distancia{display:inline-block;vertical-align:middle;padding:2px 5px 2px 0px;font-size:15px;line-height:32px;font-weight:300;}
/*** MAPA FICHA ***/
.mapFicha {display: inline-block; overflow: hidden; width: 100%; margin:20px 0px;}
/*** CARGANDO ***/
.cont_carg{text-align:center;padding:0px;margin:0px auto;font-size:18px;font-weight:normal;}
.cont_carg > .pnl_logo{width:100%;height:70px;padding-top:8px;}
.cont_carg > .pnl_logo > img{display:inline; max-height:60px;}
.cont_carg > .pnl_tit{margin-top:30px;font-size:40px;font-weight:bold; font-family: 'Roboto', sans-serif; text-transform: uppercase;}
.cont_carg > .pnl_carg{margin-top:30px;}
.cont_carg > .pnl_carg > .carg_pre{display:inline-block;vertical-align:middle;}
.cont_carg > .pnl_carg > .carg_itm{display:inline-block;vertical-align:middle;font-size:30px;margin:0px 10px;font-family: 'Roboto', sans-serif;}
.cont_carg > .pnl_stit{margin-top:30px;font-family: 'Roboto', sans-serif;}
.cont_carg > .pnl_stit > .stit1{display:block;}
.cont_carg > .pnl_stit > .stit2{display:block;}
.cont_carg > .pnl_seg{margin-top:40px;font-family: 'Roboto', sans-serif;}
.cont_carg > .pnl_seg > .seg_pre{display:inline-block;vertical-align:middle;width:21px;height:25px;}
.cont_carg > .pnl_seg > .seg_itm{display:inline-block;vertical-align:middle;padding:0px 10px;}
.cont_carg > .pnl_seg > .seg_post{display:inline-block;vertical-align:middle;width:144px;height:22px;}
/*** CARGANDO ANIMACION ***/
.cont_carg > .pnl_carg > .carg_pre .spinner {margin: 0px auto;width: 30px;height: 30px;position: relative;}
.cont_carg > .pnl_carg > .carg_pre .spinner .spinner-container {position: absolute;width: 100%;height: 100%;}
.cont_carg > .pnl_carg > .carg_pre .container1 > div, 
.cont_carg > .pnl_carg > .carg_pre .container2 > div, 
.cont_carg > .pnl_carg > .carg_pre .container3 > div {width: 9px;height: 9px;position: absolute;-webkit-animation: bouncedelay 1.2s infinite ease-in-out;animation: bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.cont_carg > .pnl_carg > .carg_pre .container2 {-webkit-transform: rotateZ(45deg);transform: rotateZ(45deg);}
.cont_carg > .pnl_carg > .carg_pre .container3 {-webkit-transform: rotateZ(90deg);transform: rotateZ(90deg);}
.cont_carg > .pnl_carg > .carg_pre .circle1 { top: 0; left: 0; }
.cont_carg > .pnl_carg > .carg_pre .circle2 { top: 0; right: 0; }
.cont_carg > .pnl_carg > .carg_pre .circle3 { right: 0; bottom: 0; }
.cont_carg > .pnl_carg > .carg_pre .circle4 { left: 0; bottom: 0; }
.cont_carg > .pnl_carg > .carg_pre .container2 .circle1 {-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}
.cont_carg > .pnl_carg > .carg_pre .container3 .circle1 {-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}
.cont_carg > .pnl_carg > .carg_pre .container1 .circle2 {-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}
.cont_carg > .pnl_carg > .carg_pre .container2 .circle2 {-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}
.cont_carg > .pnl_carg > .carg_pre .container3 .circle2 {-webkit-animation-delay: -0.7s;animation-delay: -0.7s;}
.cont_carg > .pnl_carg > .carg_pre .container1 .circle3 {-webkit-animation-delay: -0.6s;animation-delay: -0.6s;}
.cont_carg > .pnl_carg > .carg_pre .container2 .circle3 {-webkit-animation-delay: -0.5s;animation-delay: -0.5s;}
.cont_carg > .pnl_carg > .carg_pre .container3 .circle3 {-webkit-animation-delay: -0.4s;animation-delay: -0.4s;}
.cont_carg > .pnl_carg > .carg_pre .container1 .circle4 {-webkit-animation-delay: -0.3s;animation-delay: -0.3s;}
.cont_carg > .pnl_carg > .carg_pre .container2 .circle4 {-webkit-animation-delay: -0.2s;animation-delay: -0.2s;}
.cont_carg > .pnl_carg > .carg_pre .container3 .circle4 {-webkit-animation-delay: -0.1s;animation-delay: -0.1s;}
@-webkit-keyframes bouncedelay {
    0%, 80%, 100% { -webkit-transform: scale(0.0) }
    40% { -webkit-transform: scale(1.0) }
}
@keyframes bouncedelay {
    0%, 80%, 100% { transform: scale(0.0);-webkit-transform: scale(0.0);} 
    40% {transform: scale(1.0);-webkit-transform: scale(1.0);}
}
/*** LISTADO VALORACION ***/
.val_fondo { height:85px;position: absolute; width: 100%; display: block;}
/*** VALORACION VUELO ***/
.valoracion > .listVal > .vue {text-align: left;font-size: 14px;font-weight: normal;padding:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.valoracion > .listVal > .vue .trayectos {display:block; vertical-align: top;}
.valoracion > .listVal > .vue .trayectos .itm {margin-bottom:10px; display:block;}
.valoracion > .listVal > .vue .trayectos .itm .header .tit {display:block;font-size:16px;}
.valoracion > .listVal > .vue .trayectos .itm .header .blq-1 {display:inline-block; width:10%; vertical-align: top; text-align:center;}
.valoracion > .listVal > .vue .trayectos .itm .header .blq-2 {display:inline-block; width:30%; vertical-align: top;}
.valoracion > .listVal > .vue .trayectos .itm .header .blq-3 {display:inline-block; width:14%; vertical-align: top;}
.valoracion > .listVal > .vue .trayectos .itm .header .blq-4 {display:inline-block; width:8%; vertical-align: top; text-align: center;}
.valoracion > .listVal > .vue .trayectos .itm .header .blq-5 {display:inline-block; width:20%; vertical-align: top;text-align: center;}
.valoracion > .listVal > .vue .trayectos .itm .header .blq-6 {display:inline-block; width:14%; vertical-align: top;text-align: center;}
.valoracion > .listVal > .vue .trayectos .itm .header .btns > .reservar > .bt_res1 {padding:0px;text-decoration:none;font-size:18px;font-weight:normal;text-align:center;border-bottom-width:3px;border-top:none;border-left:none;border-right:none;width:100%;text-transform:inherit;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.valoracion > .listVal > .vue .trayectos .itm .header .btns > .reservar > .bt_res1:hover{text-decoration:none;font-size:18px;font-weight:normal;}
.valoracion > .listVal > .vue .trayectos .itm .header .btns > .reservar > input.bt_res1{padding:4.5px 12px;}
.valoracion > .listVal > .vue .trayectos .itm .header .detalles { display:block; padding-left:10%;}
.valoracion > .listVal > .vue .trayectos .itm .header .detalles {}
.valoracion > .listVal > .vue .trayectos .itm .header .detalles a {position:relative;}
.valoracion > .listVal > .vue .trayectos .itm .header .detalles a:after {position:absolute; top:1px; margin-left: 5px;}
.valoracion > .listVal > .vue .trayectos .itm .header .detalles a.collapsed:after {position:absolute; top:-4px; margin-left: 5px;}
.valoracion > .listVal > .vue .trayectos .itm .header .cmpny-logo {display:block; padding-top:20px;}
.valoracion > .listVal > .vue .trayectos .itm .header .fecha { font-weight:bold; display:block;}
.valoracion > .listVal > .vue .trayectos .itm .header .hora { display:block;}
.valoracion > .listVal > .vue .trayectos .itm .header .cmpny-text { display:block;}
.valoracion > .listVal > .vue .trayectos .itm .header .duracion {display:block; font-weight:bold;}
.valoracion > .listVal > .vue .trayectos .itm .header .duracion .origen {cursor:pointer;}
.valoracion > .listVal > .vue .trayectos .itm .header .duracion .destino {cursor:pointer;}
.valoracion > .listVal > .vue .trayectos .itm .header .escalas {font-weight:bold;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos { margin-top:10px; width:100%;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .header {padding:10px;display:block;font-size:13px;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .header .tit {font-weight:bold; font-size:16px;display:none;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .header .desc {display:block; text-align: center;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .header .desc .origen{ font-style: italic;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .header .desc .destino{ font-style: italic;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .header .desc .imp{font-weight:bold;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont {margin-bottom:15px; display: block; padding-left:10%;padding-top:10px;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .horario{ display:block; font-size:22px;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .horario .salida{}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .horario .salida:after{padding-left: 15px; padding-right: 15px; font-size:22px;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .horario .llegada{}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .horario .duracion{padding-left: 20px;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .ruta{display:block;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .vuelo{display:block;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .cmpny-text{display:block;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .clase{display:block;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .cont .escala{display:block;}
.valoracion > .listVal > .vue .trayectos .itm .segmentos .footer {padding-left:10%; display: block; font-weight: bold;}
.valoracion > .listVal > .vue .importe {display:block; vertical-align: top;}
.valoracion > .listVal > .vue .importe .precio {display: block; font-size: 20px; line-height: 20px;margin-top: 2px;}
.valoracion > .listVal > .vue .btns {display:block; vertical-align: top;}
/*** Agrupacion por Ubicaciones ***/
.valoracion > .list_val_agrubica_btn{display:inline-block;width:100%;padding:0px;margin:0px 0px 10px 0px;background:#E7E7E7;border-radius:1px;}
.valoracion > .list_val_agrubica_btn > .lnk{display:inline-block;width:100%;padding:10px 20px;font-size:14px;line-height:20px;font-weight:400;color:#666666;text-decoration:none;cursor:pointer;}
.valoracion > .list_val_agrubica_btn > .lnk:hover{text-decoration:none;}
.valoracion > .list_val_agrubica_btn > .lnk:after{font-family:'FontAwesome';content:"\f107";font-size:18px;float:right;}
.valoracion > .list_val_agrubica_btn > .lnk.open:after{content:"\f106";}
.valoracion > .listVal.list_val_agrubica_itm{display:none;}
.valoracion > .listVal.list_val_agrubica_itm.open{display:block;}
/*** RESERVA PASOS ***/
.vpas{}
.vpas .vpas_int{height:60px;padding-top:17px;}
.vpas .vpas_int .pnl_tit{float:left;text-align:left;width:28%;vertical-align:top;}
.vpas .vpas_int .pnl_tit > h1{margin:0px !important; font-family:'Roboto', sans-serif;}
.vpas .vpas_int .pnl_pas{float:right;text-align:right;width:70%;font-size:16px; font-family:'Roboto', sans-serif;}
.vpas .vpas_int .pnl_pas .vpas_pact{display:inline-block;padding:11px;font-weight:bold;}
.vpas .vpas_int .pnl_pas .vpas_pact .num{display:inline-block;}
.vpas .vpas_int .pnl_pas .vpas_pact .pas{display:inline-block;}
.vpas .vpas_int .pnl_pas .vpas_pdes{display:inline-block;padding:10px;font-weight:normal;}
.vpas .vpas_int .pnl_pas .vpas_pdes .num{display:inline-block;}
.vpas .vpas_int .pnl_pas .vpas_pdes .pas{display:inline-block;}
.vpas .vpas_int .pnl_pas .vpas_pact_primero{display:inline-block;}
.vpas .vpas_int .pnl_pas .vpas_pact_ultimo{display:inline-block;}
.vpas .vpas_int .pnl_pas .vpas_pdes_primero{display:inline-block;}
.vpas .vpas_int .pnl_pas .vpas_pdes_ultimo{display:inline-block;}
.vpas .vpas_int .pnl_pas .vpas_sep_des_des{display:none;}
.vpas .vpas_int .pnl_pas .vpas_sep_des_sel{display:none;}
.vpas .vpas_int .pnl_pas .vpas_sep_sel_des{display:none;}
/*** DETALLES RESERVA VUELOS ***/
.carr .cont_carr.vue .sal_int > .pnl_datos > .pnl_dts > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_img > img,
.valoracion > .listVal > .vext.vue > .pnl_datos_vuelo > .pnl_trayectos > .pnl_items > .pnl_itm > .pnl_img > img {max-height: 40px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo {padding: 1%;display: table;width: 100%;font-size: 0px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos {display: inline-block;width: 100%;text-align: left;vertical-align: top;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items {display: block;width: 100%;text-align: left;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm {display: table; width: 100%;text-align: left;padding: 0px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.itm {font-size: 14px;font-weight: 400;display: inline-block;margin-left: 5px;text-align:center;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_tipo {width: 8%;margin-left: 0;font-size: 15px;font-weight: 700;text-align: left;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_img {width: 8%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_aero {width: 12%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_fecha {width: 10%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_hsal,
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_org {width: 7%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_flecha {width: 14px; height: 10px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_dst,
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_hlle {width: 7%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_dur {width: 12%;padding-left: 16px; text-align: left;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_esc {text-align: left;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles {display: block;width: 100%;text-align: left;margin-top: 10px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles>a {font-size: 13px;font-weight: 700;text-decoration: none;cursor: pointer;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles>a:hover {text-decoration: none;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles>a:after {font-family: FontAwesome;content: "\f103";padding-left: 5px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles>a.open:after {font-family: FontAwesome;content: "\f102";padding-left: 5px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo {display: none;width: 100%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_itm_detalle {display: table;width: 100%;font-size: 0px;padding: 10px 5px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_vue_tray {display: inline-block;width: 70%;text-align: left;vertical-align: middle;font-size: 14px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_vue_tray>.pnl_vue {font-weight: 700;font-size: 18px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_vue_tray>.pnl_flecha {width: 14px;height: 10px;margin: 0 10px;display: inline-block;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_dur {display: inline-block;width: 30%;text-align: right;vertical-align: middle;font-size: 14px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_dur>.dur {font-weight: 700;font-size: 18px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos {display: block;width: 100%;padding: 1%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento {display: block;width: 100%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_aerolinea {display: block;width: 100%;font-size: 14px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo {display: table;font-size: 0px;width: 100%;margin-top: 10px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_salida {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 25%;text-align: left; margin-right: 2%;padding-right: 2%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_llegada {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 23%;text-align: left; margin-right: 2%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_fec {display: block;width: 100%;text-align: left;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_hor {display: block;width: 100%;text-align: left;font-size: 18px;line-height: 18px;margin-top: 2px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_hor>.hor {font-weight: 700;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_aero {display: block;width: 100%;text-align: left;margin-top: 2px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_num_vuelo {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 12%;text-align: left;overflow: hidden;margin-right: 2%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_num_vuelo>.lbl {display: block;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_num_vuelo>.num_vuelo {display: block;margin-top: 2px;font-size: 17px;line-height: 17px;font-weight: 400;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_clase {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 22%;text-align: left;overflow: hidden;margin-right: 2%;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_clase>.lbl {display: block;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_clase>.clase {display: block;margin-top: 2px;font-size: 17px;line-height: 17px;font-weight: 400;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_equipaje{display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 10%;text-align: center;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_espera {display: inline-block;font-size: 14px;padding: 5px 25px;text-align: left;margin: 20px 0 10px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_equipaje>.lbl{display:block;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_equipaje>.equipaje{display:block;margin-top:2px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo {display: block;width: 100%;margin-top: 10px;padding-top: 10px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_tit {font-size: 18px;font-weight: 700;display: block;width: 100%;text-align: left;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg {display: block;width: 100%;text-align: left;margin-top: 10px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm {display: table;width: 100%;font-size: 0px;padding: 8px 0;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm:last-child {border: 0;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.itm {font-size: 14px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.itm>.pnl_lbl {display: inline-block;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.itm>.pnl_lbl:after {content: ":";}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.itm>.pnl_txt {display: inline-block;margin-left: 3px;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.pnl_pas {display: inline-block;vertical-align: middle;width: 16%;text-align: left;font-weight: 700;}
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.pnl_imp,
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.pnl_prevue,
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.pnl_prtas,
.carr .cont_carr.vue .sal_int>.pnl_datos>.pnl_dts>.pnl_desglose_vuelo>.pnl_desg>.pnl_itm>.pnl_tpas {display: inline-block;vertical-align: middle;width: 20%;text-align: left;margin-left: 1%;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue {display: block;width: 100%; margin-top: 10px;padding-top: 10px;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_tit {padding: 0 0 10px 0;font-size: 18px;font-weight: 700;background:none !important;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items {font-size:0px;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_tit {padding: 0 0 0 30px;margin: 0 0 10px;border: 0;display: inline-block;width: 100%;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_tit>.tit {font-size: 15px;font-weight: 700;padding-left:30px;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item {font-size: 14px;line-height: 14px;display: inline-block;width: 23%;margin-right: 1.333333%;vertical-align: middle;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item:nth-child(4n+2) {margin-right: 0;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.tit {font-weight:bold;display:block;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.tit>label {margin-bottom: 0;font-weight: bold;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.itm {display: inline-block;width: 100%;position: relative;overflow-wrap:break-word;margin:2px 0px 6px;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.itm>.txb {width: 100%;padding: 2px 4px;margin: 2px 0px;height: 28px;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.itm>.txb.err {}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.itm>.txb.date {cursor: pointer;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.itm>.txb.cmb {}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.itm>.txb:disabled{background:#EEEEEE;}
.carr .cont_carr.vue .sal_int .pnl_psj.vue>.pnl_items>.pnl_item>.itm>.cal {position: absolute;right: 7px;top: 7px;cursor: pointer;}
/*** CARRITO EXT ***/
.carr{}
.carr .no_serv{margin: 20px auto; position: relative; margin-top: 70px; padding: 0px;}
.carr .no_serv .pnl_ico {position: absolute; top: -50px;text-align: center; width: 98.5%;z-index: 2;padding-top: 0px; padding: 0px; margin: 0px;}
.carr .no_serv .pnl_ico img {margin:0 auto;}
.carr .no_serv .pnl_dts {font-size: 16px; width: 100%; text-align: center; padding-top: 70px;}
.carr .no_serv .pnl_dts .tit_inc_ko {font-family:'Roboto', sans-serif;font-size: 26px;}
.carr .no_serv .pnl_dts .pnl_desc {line-height: 30px; margin-bottom: 20px;}
.carr .no_serv .pnl_dts .pnl_btn{ margin-bottom:15px;}
.carr .servs{display:block;margin:20px 0px 0px 0px;}
.carr > .servs > .carr_caducidad{display:inline-block;width:100%;margin-bottom:20px;padding:10px;font-family:'Roboto',sans-serif;background:#FFFFFF;font-size:14px;font-weight:normal;border: 3px solid #F0F0F0;}
.carr > .servs > .carr_caducidad > .carr_caducidad_info{display:inline-block;width:100%;}
.carr > .servs > .carr_caducidad > .carr_caducidad_info > .lbl{font-size:14px;line-height:16px;}
.carr > .servs > .carr_caducidad > .carr_caducidad_cad{display:inline-block;width:100%;}
.carr > .servs > .carr_caducidad > .carr_caducidad_cad > .lbl{font-size:14px;line-height:16px;font-weight:bold;}
.carr > .servs > .carr_caducidad > .carr_caducidad_info > .lbl.lbl_fecha{display:block;font-size:14px;line-height:16px;margin-top: 5px;}
.carr > .servs > .carr_caducidad > .carr_caducidad_cad > .btn{display:block;width:100%;margin-top:10px;max-width:300px;}
.carr > .servs > .carr_caducidad > .carr_caducidad_cad > .btn:hover{opacity:1;}
/*** CARRITO DESGLOSES ***/
.carr .pnl_com {display:block;margin:20px 0px 0px 0px;}
.carr .pnl_com > .pnl_com_ext {margin-bottom: 20px; display: block;padding:10px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int {display:block;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_tit {display: block; width: 100%; padding: 5px 10px; font-family:'Roboto', sans-serif; font-size: 16px;font-weight:bold;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_tit a {font-family:'Roboto', sans-serif; font-size: 18px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts {}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .cab {display: block; font-weight: bold;padding: 5px 0px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .med {}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .med > .item {padding-bottom: 10px; display: block; padding-top: 10px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .tax {display: block; padding-top: 20px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .tax > .item {  padding-bottom: 10px; display: block;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .inf {padding-bottom: 10px; display: block;font-family: 'Roboto', sans-serif; font-size: 16px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .srv{display:inline-block; width:58%;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .srv > span {margin-left:10px;font-weight:bold;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .pvp{display:inline-block; width:10%; text-align:right;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .pvp > span {margin-left:10px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .perc{display:inline-block; width:10%; text-align:right;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .perc > span {margin-left:10px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val{display:inline-block; width:20%; text-align:right;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val > span {margin-right:10px;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts .val .imp1 {font-size:18px;font-weight:bold;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .tax > .item .srv {width:78.5%; font-weight:bold; text-align:right;}
.carr .pnl_com > .pnl_com_ext > .pnl_com_int > .pnl_dts > .inf > .srv {width:78.5%; text-align:right;}
.carr .carr_pre{text-align:center;font-size:30px;font-weight:bold;line-height:30px;margin:30px auto;display:block; padding: 15px;font-family: 'Roboto', sans-serif;}
.carr .carr_pre .tit_precio{}
.carr .cont_carr{margin-bottom:20px; padding:15px;}
.carr .cont_carr > .pnl_tit{min-height:46px;}
.carr .cont_carr > .pnl_tit > .tit{float:left;padding:0px 0px 0px 10px;}
.carr .cont_carr > .pnl_tit > .tit .tit5{font-size:22px;font-weight:bold;line-height:30px; font-family:'Roboto', sans-serif;}
.carr .cont_carr > .pnl_tit > .pre{float:right;}
.carr .cont_carr > .pnl_tit > .pre .pnl_lbls{padding:0px 10px;vertical-align:middle;display:inline-block;text-align:center;}
.carr .cont_carr > .pnl_tit > .pre .pnl_lbls > .tit{font-size:14px;font-weight:bold;text-align:center;display:block;}
.carr .cont_carr > .pnl_tit > .pre .pnl_lbls > .desc{font-size:11px;font-weight:normal;text-align:center;display:block;}
.carr .cont_carr > .pnl_tit > .pre .pnl_imp{padding:0px 10px;vertical-align:middle;display:inline-block;}
.carr .cont_carr > .pnl_tit > .pre .pnl_imp > .imp{font-size:22px;font-weight:bold;font-family: 'Roboto', sans-serif;}
.carr .cont_carr > .pnl_tit > .pre .pnl_elim{padding:0px 10px;vertical-align:middle;display:inline-block;}
.carr .cont_carr > .pnl_tit > .pre .pnl_elim > .btn{font-size:13px;padding-left:20px;}
/*** RESERVA COMISION UNIFICADO ***/
.pnl_com_unif{padding: 0px;display: inline-block;margin-top: 20px;width: 100%;}
.pnl_com_unif > .pnl_com_unif_int{border: 3px solid #F0F0F0;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-bottom-width: 12px;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_tit{text-align: left;display: inline-block;width: 100%;font-family: 'Roboto',sans-serif;display: block;font-size: 22px;line-height: 22px;padding: 15px 10px;border-bottom: 1px solid #D7D7D7;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts{text-align: left;display: inline-block;width: 100%;padding:5px 15px 5px 15px;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .items{text-align: left;display: inline-block;width: 100%;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .items > .item{text-align: left;display: inline-block;width: 100%;border-bottom: 1px solid #D7D7D7;padding:10px 0px 10px 0px;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .items > .item > .srv{text-align: left;display: inline-block;width: 100%;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .items > .item > .pvp{text-align: left;display: inline-block;width: 100%;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .items > .item > .perc{text-align: left;display: inline-block;width: 100%;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .items > .item > .val{text-align: left;display: inline-block;width: 100%;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .items > .item .item_tit{font-weight:bold;display:inline-block;vertical-align:top;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .items > .item .item_lbl{font-weight:normal;display:inline-block;vertical-align:top;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .tax{text-align: left;display: inline-block;width: 100%;padding:10px 0px 10px 0px;border-bottom: 1px solid #D7D7D7;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .tax > .item{text-align: left;display: inline-block;width: 100%;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .inf{text-align: left;display: inline-block;width: 100%;padding:10px 0px 10px 0px;font-size:20px;}
.pnl_com_unif > .pnl_com_unif_int > .pnl_dts > .inf > .val{font-weight:bold;}
/*** OPCIONALES ***/
.carr > .servs > .opt{margin-bottom: 20px; }
.carr > .servs > .opt > .opt_int {padding: 0px;}
.carr > .servs > .opt > .opt_int > .tit {font-size: 22px; font-weight: bold; line-height: 30px; font-family: 'Roboto', sans-serif; margin:15px;}
.carr > .servs > .opt > .opt_int > .dat {display: block; clear: both;}
.carr > .servs > .opt > .opt_int > .dat > .header { display:block; width:100%; font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: bold; padding:0 15px;}
.carr > .servs > .opt > .opt_int > .dat > .tit_hab { display:block; width:100%; padding: 5px; font-weight: bold;}
.carr > .servs > .opt > .opt_int > .dat > .itm { display:block; width:100%; padding:5px 15px; line-height: 25px; padding-bottom: 5px; margin-bottom: 5px;}
.carr > .servs > .opt > .opt_int > .dat .tipo {display: inline-block; width: 5%;}
.carr > .servs > .opt > .opt_int > .dat .concepto {display: inline-block; width: 48%;}
.carr > .servs > .opt > .opt_int > .dat .fecha {display: inline-block; width: 10%; text-align:center;}
.carr > .servs > .opt > .opt_int > .dat .dias {display: inline-block; width: 10%; text-align:center;}
.carr > .servs > .opt > .opt_int > .dat .importe {display: inline-block; width: 15%; text-align:center;}
.carr > .servs > .opt > .opt_int > .dat .select {display: inline-block; width: 10%; text-align:right;}
.carr > .servs > .opt > .opt_int > .dat .select .btn {font-size:12px;}
.carr > .servs > .opt > .opt_int > .dat .itm .importe {font-size: 18px; font-weight: bold; font-family: 'Roboto', sans-serif;}
.sel{font-weight: bold; font-family: 'Roboto', sans-serif;}
.unsel {font-weight: bold; font-family: 'Roboto', sans-serif;}
/*** SERVICIO ALOJAMIENTO ***/
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit{min-height:46px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit{float:left;padding:0px 0px 0px 10px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit .tit5{font-size:22px;font-weight:bold;line-height:30px; font-family:'Roboto', sans-serif;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .tit .cat {font-size:22px;font-weight:bold;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre{float:right;padding:0px 10px 0px 0px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_lbls{padding:0px 10px;vertical-align:middle;display:inline-block;text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_lbls > .tit{font-size:14px;font-weight:bold;text-align:center;display:block;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_lbls > .desc{font-size:11px;font-weight:normal;text-align:center;display:block;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_imp {padding:0px 10px;vertical-align:middle;display:inline-block;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_imp > .imp{font-size:22px;font-weight:bold;font-family:'Roboto', sans-serif;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim{padding:0px 10px;vertical-align:middle;display:inline-block;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim > .btn{font-size:13px;padding-left:27px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_tit > .pre .pnl_elim > .btn:hover{}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc {vertical-align:middle;text-align:right;padding:6px 0px 0px 0px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk{padding-right:20px;font-size:13px;font-weight:normal;text-decoration:none; cursor:pointer;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk:hover{text-decoration:none;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_tit_int_canc .lnk.hd{}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_inf {display:inline-block; width:100%; margin-top:15px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_inf .itm{text-align:left;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_cab .pnl_inf .itm > .tit{font-weight:bold;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts.no_img{width:100%;}
.carr .cont_carr .sal_int > .pnl_datos{}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_img{text-align:left;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_img img {margin:0px auto; min-width: 140px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts{text-align:left;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_cab{display:block;padding:0px; font-family:'Roboto', sans-serif; margin:0px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup{display:block; padding:0px 15px; }
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup img {margin-right:10px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup .itm {display:block; margin-bottom:7px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup .tit { font-weight:bold; display:inline-block; min-width:80px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup .valor {margin-left:10px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_hab {margin-top:10px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg{display:block; margin-top:10px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_sup{display:none;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf{display:block;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs{display:block;font-weight:bold; padding:5px 0px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs .th_hab{}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs .th_reg{ text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs .th_fch{ text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs .th_dia{ text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs .th_imp{ text-align:right;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs .th_can{ text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm {display:block;padding:5px 0px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_tit{display:none;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_cont{}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_conc {}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_reg {text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_fch {text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_dias {text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_imp {text-align:right; font-weight:bold;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_can {text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_imp{ text-align:right;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos{display:block;margin-top:10px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir{width:100%;display:block;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk{width:100%;display:block;padding:10px;font-size:16px;font-weight:bold;text-decoration:none;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk:hover{font-weight:bold;text-decoration:none;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk.hd{}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int{display:block;padding:10px 5px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_prod{vertical-align:middle;float:none;width:59%;display:inline-block;font-size:14px;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_imp{vertical-align:middle;float:none;width:20%;display:inline-block;font-size:14px;font-weight:bold;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn{vertical-align:middle;float:none;width:20%;display:inline-block;text-align:center;}
.carr .cont_carr .sal_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn > .btn{width:80%;font-size:14px;width:80%;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido{display:inline-block;width:100%;margin:20px 0px 0px 0px;padding:0px 10px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .pnl_tit{width:100%;display:block;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .pnl_tit .tit{width:100%;display:block;padding:10px;font-size:16px;font-weight:bold;text-decoration:none;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int{display:inline-block;width:100%;padding:10px 10px 10px 10px;font-size:0px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_img{vertical-align:middle;float:none;width:10%;display:inline-block;text-align: center;position: relative;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts{vertical-align:middle;float:none;width:90%;display:inline-block;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts > .pnl_prod{vertical-align:middle;float:none;width:60%;display:inline-block;font-size:16px;padding-left:10px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts > .pnl_prod > a{font-size:16px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts > .pnl_imp{vertical-align:middle;float:none;width:20%;display:inline-block;font-size:16px;font-weight:bold;text-align:right;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts > .pnl_btn{vertical-align:middle;float:none;width:20%;display:inline-block;text-align:center;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts_extendido > .pnl_grupos_extendido .spp_opc_int .pnl_dts > .pnl_btn > .btn{width:80%;font-size:14px;width:80%;}
/* Condiciones de cancelacion */
.carr .cont_carr .sal_int .pnl_cnd{display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .sal_int .pnl_cnd .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .sal_int .pnl_cnd .pnl_cond{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
.carr .cont_carr .pnl_pqt .pnl_cnd{display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .pnl_pqt .pnl_cnd .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; }
.carr .cont_carr .pnl_pqt .pnl_cnd .pnl_cond{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
/* Notas del alojamiento */
.carr .cont_carr .sal_int .pnl_nts{display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .sal_int .pnl_nts .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .sal_int .pnl_nts .pnl_cond{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
/* Notas del servicio */
.carr .cont_carr .srv_int .pnl_nts{display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .srv_int .pnl_nts .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto','Open Sans', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .srv_int .pnl_nts .pnl_cond{display:block;  font-family:'Roboto','Open Sans', sans-serif; font-size:14px;}
/* Peticiones del cliente */
.carr .cont_carr .sal_int .pnl_pet{display: block; padding-top: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .sal_int .pnl_pet .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .sal_int .pnl_pet .pnl_opt{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
.carr .cont_carr .sal_int .pnl_pet .pnl_opt ul {margin-left:0px;}
.carr .cont_carr .sal_int .pnl_pet .pnl_opt ul li label {padding:5px; font-weight:normal; cursor: pointer; vertical-align: middle;}
.carr .cont_carr .sal_int .pnl_pet .pnl_opt .lbl_min {font-style:italic;}
/* Observaciones del cliente */
.carr .cont_carr .sal_int .pnl_obs{display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .sal_int .pnl_obs .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .sal_int .pnl_obs .pnl_dts{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
.carr .cont_carr .sal_int .pnl_obs .pnl_dts .txa{width:100%;height:100px !important;padding:2px 4px;margin:5px 0px;}
/* Datos del proveedor y otros datos */
.carr .cont_carr .sal_int .pnl_dat{display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .sal_int .pnl_dat .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .sal_int .pnl_dat .pnl_prv{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm {display:block;margin: 10px 12px;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm.itm_tit_trnf_datos_avz{font-weight:bold;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .lbl { display:inline-block; width:20%;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .lbl .lbl_oblig{font-size: 16px; }
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .desc {display:inline-block;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .desc .txb{width:100%;padding:2px 4px;margin:2px 0px;height:28px;}
.carr .cont_carr .sal_int .pnl_dat .pnl_dts > .itm .desc .txb.err{}
/* Preguntas */
.carr .cont_carr .sal_int .pnl_preg{display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .sal_int .pnl_preg .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dat{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dat .itm{display: inline-block; width: 100%; margin-bottom: 8px;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dat .tit {font-weight:bold;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dat .txt_pregunta {width: 100%;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;font-family:'Roboto','Open Sans', sans-serif; font-size:14px;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm {display:flex;flex-flow:column wrap;width:49%;font-size: 14px;margin-top:10px;position:relative;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm.itm_exp{display:inline-block;width:100%;vertical-align:top;font-size:16px;line-height:20px;color:#3F3F3F;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .lbl { display:inline-block; width:100%;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .lbl .lbl_oblig{display:none;visibility:hidden; }
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .lbl .label_lbl{margin:0px;font-size:14px;display: inline-block;max-width: 100%;font-weight: 700;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .desc {display:inline-block;width:100%;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .desc .txb{width:100%;padding:2px 4px;margin:2px 0px;height:28px;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .desc .cmb{width:100%;padding:2px 2px;margin:2px 0px;height:28px;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .itm .desc .txa{width:100%;padding:2px 4px;margin:2px 0px;height:80px;}
.carr .cont_carr .sal_int .pnl_preg .pnl_dts > .grp {display:inline-block; width:100%;border-bottom:1px dotted #DEDEDE;}

/* Punto de recogida */
.carr .cont_carr .sal_int .pnl_pto{display: block; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .sal_int .pnl_pto .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto','Open Sans', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat{display:block;  font-family:'Roboto','Open Sans', sans-serif; font-size:14px;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .row  {display:block; margin-bottom:15px;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .itm { display:inline-block; width:100%;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .itm .txb {padding:3px 2px;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .itm .txa {width: 100%; height: 50px !important; padding: 2px 4px; margin: 5px 0px;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .itm select {padding:4px 2px; width:100%;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .tit {font-weight:bold; margin-bottom:5px; display:inline-block;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .info {font-size:12px; color: #999999;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .txt_pregunta {margin-top: 10px; width: 100%;}
.carr .cont_carr .sal_int .pnl_pto .pnl_dat .itm .lbl_oblig{color: #D32F33;}
/* Referencia del cliente */
.carr .rrefcli {display: inline-block; width: 100%; margin-bottom: 20px;}
.carr .rrefcli .rrefcli_int {display: inline-block; width: 100%;}
.carr .rrefcli .rrefcli_int .rrefcli_cont {display: inline-block; width: 100%;} 
.carr .rrefcli .rrefcli_int .rrefcli_cont .pnl_tit {display: block; width: 100%; margin: 0px 0px 10px; font-family: 'Roboto','Open Sans', sans-serif; font-size: 18px;}
.carr .rrefcli .rrefcli_int .rrefcli_cont .pnl_desc {display: block; width: 100%;}
.carr .rrefcli .rrefcli_int .rrefcli_cont .pnl_dts {display: block; width: 100%;}
.carr .rrefcli .rrefcli_int .rrefcli_cont .pnl_dts  .pnl_desc{display: block; width: 100%; margin-bottom: 20px;}
.carr .rrefcli .rrefcli_int .rrefcli_cont .pnl_dts  .pnl_lbl{display: inline-block; width: 100%; font-weight:bold; color:#666666;}
.carr .rrefcli .rrefcli_int .rrefcli_cont .pnl_dts  .pnl_txb{display: inline-block; width: 100%;}
.carr .rrefcli .rrefcli_int .rrefcli_cont .pnl_dts  .pnl_txb .txb{padding:2px 4px; margin:2px 0px; height:28px; width:100%;}
/* Contenidos */
.carr .cont_carr .sal_int .pnl_conts {display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .sal_int .pnl_conts .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .sal_int .pnl_conts .pnl_dts{display:block;  font-size:14px;}
.carr .cont_carr .sal_int .pnl_conts .pnl_dts .row{display:block; line-height:26px;}
/* Pasajeros */
.carr .cont_carr .sal_int .pnl_psj{display:block;margin-top:10px;}
.carr .cont_carr .sal_int .pnl_psj .pnl_tit{display:block;width:100%;padding:10px 10px 0px 30px; font-family: 'Roboto', sans-serif; font-size: 18px;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts{display:block;margin-top:10px;font-size:14px; padding-left:20px;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb{width:100%;padding:2px 4px;margin:2px 0px;height:28px;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb.err {}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .cmb{width:100%;padding:2px 4px;margin:2px 0px;height:28px;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .txb_cal{cursor:pointer;width:100%;height:28px;padding:2px 4px;margin:2px 0px;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .cal{position:absolute;right:7px;top:7px;cursor:pointer;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_ocupacion{display:inline-block;vertical-align:top;width:18%;padding:0px 10px 0px 0px;font-weight:bold;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items{display:inline-block;vertical-align:top;width:81%;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .pnl_pasajero_num{display:inline-block;vertical-align:top;width:12%;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .pnl_pasajero_num > .tit{display:block; padding-top: 25px;font-family: 'Roboto', sans-serif;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero{display:inline-block;margin-bottom:10px;width:87%;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item{display:inline-block;vertical-align:top;width:48.5%; margin-left:1%;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .tit{display:block;font-weight:bold;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{font-size:14px;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .itm{display:flex;position:relative;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_nota{display:block;margin-top:5px;font-size:12px;padding-left:29%;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_nota > .lbl{display:block;margin-top:2px;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_nota > .lbl_oblig{display:block;}
.carr .cont_carr .sal_int .pnl_psj .pnl_dts .pnl_pasajeros_copiar{display:inline-block;width:100%;margin:10px 0px 5px 0px;}
.concepto {white-space: nowrap; overflow: hidden; font-size: 10px; text-overflow: ellipsis; display: block;}
/* Pasajeros servicios */
.carr .cont_carr .sal_int .pnl_psj.srv .pnl_dts .pnl_items > .item_pasajero > .pnl_item {}
/* Pasajeros visualizacion */
.carr .cont_carr .sal_int .pnl_psj.srv .pnl_dts.vis .pnl_items > .item_pasajero > .pnl_item > .itm {}
.carr .cont_carr .sal_int .pnl_psj.srv .pnl_dts.vis .pnl_items > .item_pasajero > .pnl_item > .tit {line-height: 24px;}
/*** SERVICIO PAQUETE PREDEFINIDO ***/
.carr .cont_carr .pnl_pqt{}
.carr .cont_carr .pnl_pqt .spp_int{display:block;padding:10px 0px 20px;font-size:14px;}
.carr .cont_carr .pnl_pqt .spp_int .tit5{font-size:18px;font-weight:bold; font-family:'Roboto', sans-serif;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int{min-height:30px;padding:0px 0px 10px 0px;vertical-align:middle;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_tit{vertical-align:middle;text-align:left;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_tit .tit5{font-size: 18px;font-weight: bold;line-height: 22px;font-family: 'Roboto', sans-serif;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_tit .cat{font-size: 18px;font-weight: bold;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc{vertical-align:middle;text-align:right;padding:6px 0px 0px 0px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc .lnk{padding-right:20px;font-size:13px;font-weight:normal;text-decoration:none;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc .lnk:hover{text-decoration:none;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_tit_int > .pnl_tit_int_canc .lnk.hd{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_img{text-align:left;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts{text-align:left;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab{display:block;padding:0px;margin:0px;font-family:'Roboto', sans-serif;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup{display:block; padding:0px 15px; }
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup img {margin-right:10px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup .itm {display:block; margin-bottom:7px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup .tit { font-weight:bold; display:inline-block; min-width:80px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_sup .valor {margin-left:10px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_inf{display: inline-block;width: 100%;margin-top: 15px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_inf > .itm{text-align:left;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_inf > .itm > .tit{font-weight:bold;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_cab > .pnl_tit_int_canc{display:none;visibility:hidden;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg{display:block;margin-top:10px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_sup{display:none;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf{display:block;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .cabs{display:block;font-weight:bold;padding:5px 0px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm{display:block;padding:5px 0px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_conc{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_reg{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_dias{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_cant{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm > .pnl_imp{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_tit{display:none;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts .pnl_desg > .pnl_inf .itm .lbl_cont{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos{display:block;margin-top:10px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir{width:100%;display:block;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk{width:100%;display:block;padding:10px;font-size:16px;font-weight:bold;text-decoration:none;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk:hover{font-weight:bold;text-decoration:none;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .pnl_abrir .lnk.hd{}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int{display:block;padding:10px 5px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_prod{vertical-align:middle;float:none;width:59%;display:inline-block;font-size:14px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_imp{vertical-align:middle;float:none;width:20%;display:inline-block;font-size:14px;font-weight:bold;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn{vertical-align:middle;float:none;width:20%;display:inline-block;text-align:center;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_datos > .pnl_dts > .pnl_grupos .spp_opc_int .pnl_btn > .btn{width:80%;font-size:14px;width:80%;}
/* Datos del proveedor y otros datos */
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat{display: block; padding: 10px; margin:10px 0px 0px 0px; width:100%;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_tit{display: block; width: 100%; margin: 0px 0px 10px;  font-family:'Roboto', sans-serif; font-size:18px; padding-left: 30px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_prv{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_dts{display:block;  font-family:'Roboto', sans-serif; font-size:14px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_dts > .itm {display:block;margin: 10px 12px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_dts > .itm .lbl { display:inline-block; width:20%;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_dts > .itm .lbl .lbl_oblig{font-size: 16px; }
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_dts > .itm .desc {display:inline-block;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_dts > .itm .desc .txb{width:100%;padding:2px 4px;margin:2px 0px;height:28px;}
.carr .cont_carr .pnl_pqt .spp_int > .pnl_dat .pnl_dts > .itm .desc .txb.err{}
.carr .cont_carr .pnl_pqt .spp_int .pnl_cnd{display:block;padding:5px 20px 15px;margin-top:10px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_cnd .pnl_tit{display: block;width: 100%;margin: 0px 0px 10px;font-family: 'Roboto', sans-serif;font-size: 18px;padding-left: 30px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_cnd > .pnl_tit{display:block;width:100%;padding:10px 0px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_cnd > .pnl_cond{display:block;margin-top:10px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj{display:block;padding:5px 20px 15px;margin-top:10px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_tit{display:block;width:100%;padding:10px 0px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts{display:block;margin-top:10px;font-size:14px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .txb{width:100%;padding:2px 4px;margin:2px 0px;height:28px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .cmb{width:100%;padding:2px 4px;margin:2px 0px;height:28px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .txb_cal{cursor:pointer;width:100%;height:28px;padding:2px 4px;margin:2px 0px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .cal{position:absolute;right:7px;top:7px;cursor:pointer;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_ocupacion{display:inline-block;vertical-align:top;width:18%;padding:0px 10px 0px 0px;font-weight:bold;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items{display:inline-block;vertical-align:top;width:80%;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .pnl_pasajero_num{display:inline-block;vertical-align:top;width:12%;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .pnl_pasajero_num > .tit{display:block;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero{display:inline-block;margin-bottom:10px;padding-bottom:10px;width:87%;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item{display:inline-block;vertical-align:top;width:19.5%;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .tit{display:block;font-weight:bold;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{font-size:14px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_items > .item_pasajero > .pnl_item > .itm{display:block;position:relative;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_nota{display:block;margin-top:5px;font-size:12px;padding-left:29%;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_nota > .lbl{display:block;margin-top:2px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_psj .pnl_dts .pnl_nota > .lbl_oblig{display:block;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg{display:block;padding:5px 20px 15px;margin-top:10px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_tit{display:block;width:100%;padding:10px 0px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dat{display:block;margin-top:10px;font-size:14px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dat .itm{display: inline-block; width: 100%; margin-bottom: 8px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dat .tit {font-weight:bold;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dat .txt_pregunta {width: 100%;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts{display:block;  font-family:'Roboto','Open Sans', sans-serif; font-size:14px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm {display:block;margin: 10px 12px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .lbl { display:inline-block; width:20%;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .lbl .lbl_oblig{font-size: 16px; }
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .lbl .label_lbl{margin:0px;font-size:14px;display: inline-block;max-width: 100%;font-weight: 700;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .desc {display:inline-block;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .desc .txb{width:100%;padding:2px 4px;margin:2px 0px;height:28px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .desc .txb.err{}
.carr .cont_carr .pnl_pqt .spp_int .pnl_preg .pnl_dts > .itm .desc .cmb{width:100%;padding:2px 2px;margin:2px 0px;height:28px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_obs{display:block;padding:5px 20px 15px;margin-top:10px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_obs .pnl_tit{display:block;width:100%;padding:10px 0px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_obs .pnl_dts{display:block;margin-top:10px;}
.carr .cont_carr .pnl_pqt .spp_int .pnl_obs .pnl_dts .txa{width:100%;height:100px !important;padding:2px 4px;margin:5px 0px;}
.carr .cont_opc{display:block;padding:0px 0px 10px;font-size:14px;}
.carr .cont_opc > .pnl_tit_int{display:block;padding:0px 0px 10px 10px;width:100%;}
.carr .cont_opc > .pnl_tit_int > .pnl_tit_int_tit{}
.carr .cont_opc > .pnl_tit_int > .pnl_tit_int_tit .tit5{font-size:22px;font-weight:bold;line-height:30px;}
.carr .cont_opc > .pnl_datos{display:block;margin-top:10px;padding:0px;}
.carr .cont_opc > .pnl_datos > .itm_opc{padding:10px;font-size:14px;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_titulo{display:inline-block;vertical-align:middle;width:30%;text-align:left;font-weight:bold;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_fechas{display:inline-block;vertical-align:middle;width:20%;text-align:left;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_importe{display:inline-block;vertical-align:middle;width:15%;text-align:left;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_importe > .imp{font-weight:bold;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace{display:inline-block;vertical-align:middle;width:18%;text-align:right;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace .lnk{padding-right:20px;font-size:13px;font-weight:normal;text-decoration:none;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace .lnk:hover{text-decoration:none;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_enlace .lnk.hd{}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_boton{display:inline-block;vertical-align:middle;width:15%;text-align:center;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_boton .btn{width:80%;font-size:14px;width:80%;}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_boton .btn.quitar{}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_boton .btn.quitar:hover{}
.carr .cont_opc > .pnl_datos > .itm_opc > .pnl_mas_datos{margin-top:10px;}
/*** RESERVA REGISTRO USUARIO ***/
.rreg{}
.rreg .rreg_int{padding:0px 0px 20px 0px;}
.rreg .rreg_int .pnl_tit{display: block; font-family:'Roboto', sans-serif; font-size: 28px; text-align: center; line-height: 38px;margin-top: 20px;}
.rreg .rreg_int .pnl_sub_tit {display: block; font-family: 'Roboto', sans-serif; font-size: 18px; text-align: center; line-height: 38px;margin-bottom: 20px;}
.rreg .rreg_int .pnl_dts{display:block;font-size:14px;font-weight:normal;margin-top:20px;}
.rreg .rreg_int .pnl_dts .pnl_sup{display:block;}
.rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_tit{display:block;font-size:18px;}
.rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit{display:block;font-size:13px;}
.rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit a{font-size:13px;text-decoration:underline;}
.rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit a:hover{text-decoration:none;}
.rreg .rreg_int .pnl_dts .pnl_form{display:block;margin-top:20px;}
.rreg .rreg_int .pnl_dts .pnl_form .itm{display:inline-block;margin:5px 2%;width:45%;}
.rreg .rreg_int .pnl_dts .pnl_form .itm.min{display:inline-block; margin-left: 64.5%;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lbl{display:inline-block;vertical-align:middle;width:30%;font-weight:bold;text-align:left; font-family:'Roboto', sans-serif; font-size:14px;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .prefijo-telefono {display: inline-flex !important;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .prefijo-telefono .ddlprf {background: #FFF8E8;border: 0px;border-right: 1px solid darkgrey;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt{display:inline-block;vertical-align:middle;width:69%;text-align:left;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .txb{ width:100%;padding:2px 4px; line-height:30px; }
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .cmb{padding:4px 10px;height:38px;width:100%;border-radius:0px;cursor:pointer;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk{display:inline-block;vertical-align:middle;width:100%;text-align:left;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk label{font-size:13px;font-weight:normal !important;display:inline; cursor:pointer; letter-spacing:0px;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk .chk{display:inline;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a{font-size:13px;font-weight:normal;text-decoration:none;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a:hover{text-decoration:underline;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk{display:inline-block;vertical-align:middle;width:100%;text-align:left;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk a{font-size:13px;font-weight:normal;text-decoration:none;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk a:hover{text-decoration:underline;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn{width:100%;text-align:left;display:block;margin:10px 0px 25px}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn{width:100%;padding:10px;text-align:center;text-decoration:none;font-size:20px;font-weight:bold;text-transform:uppercase;max-width:160px;}
.rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn:hover{text-decoration:none;font-size:20px;font-weight:bold;text-transform:uppercase;}
.rreg .rreg_int .pnl_dts .pnl_reg{width:100% !important;}
.rreg .rreg_int .pnl_dts .pnl_reg .pnl_sup{display:none; visibility:hidden;}
.rreg .rreg_int .pnl_dts .pnl_log{width:100% !important;}
.rreg .rreg_int .pnl_dts .pnl_log .pnl_sup{display:none; visibility:hidden;}
.rreg .rreg_int .pnl_dts .pnl_log .pnl_form{}
/*** RESERVA REGISTRO USUARIO TABS  ***/
.rreg > .rreg_int > .cd-tabs {position: relative; margin: 0px auto;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation {margin: 0; padding: 0; text-align: center;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation li {display: inline-block; margin: 0; list-style: none;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation a {font-weight: bold; font-size: 16px; text-decoration: none; width: 100%; display: block; padding: 4px 12px;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation a.selected {}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-content { list-style-type:none; margin:0px auto;  overflow: hidden;  width:100%; padding:0px;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-content li {display: none; text-align: left;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-content li.selected {display:inline-block; padding:10px; width:100%;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation { text-align:center;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li {cursor:pointer; text-align: left; }
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a {}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected{}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_img {display: inline-block; vertical-align: top;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected > .pnl_img {}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a .pnl_txt {display: inline-block;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a .pnl_txt > .tit{  font-family:'Roboto', sans-serif; display:block;}
.rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a .pnl_txt > .subtit { font-family:'Roboto', sans-serif; font-size:14px; font-weight:normal;}
/*** RESERVA CONTINUAR ***/
.rcont{margin-bottom:20px;}
.rcont .rcont_int{padding:10px 15px;text-align:center;vertical-align:middle;font-family:'Roboto',sans-serif;text-align:left;}
.rcont .rcont_int .itm_tit{font-size:22px;font-weight:bold;}
.rcont .rcont_int .itm_lbl{display:inline-block;font-size:14px;width:73%;margin-top:10px;vertical-align:bottom;}
.rcont .rcont_int .itm_btn{display:inline-block;float:right;width:25%;vertical-align:bottom;}
/*** RESERVA CADUCADA ***/
.rcad{margin-bottom:20px;}
.rcad .rcad_int{padding:10px 15px;text-align:center;vertical-align:middle;font-family:'Roboto',sans-serif;text-align:left;width:100%;}
.rcad .rcad_int .itm_tit{font-size:22px;font-weight:bold;}
.rcad .rcad_int .itm_lbl{display:inline-block;font-size:14px;width:73%;margin-top:10px;vertical-align:bottom;}
.rcad .rcad_int .itm_btn{display:inline-block;float:right;width:25%;vertical-align:bottom;}
/*** RESERVA REGISTRO USUARIO COLECTIVO ***/
.rcolectivo{}
.rcolectivo .rcolectivo_int{padding:30px 0px; vertical-align:middle;}
.rcolectivo .rcolectivo_int .tit{display: block; font-family: 'Roboto', sans-serif; font-size: 28px; text-align: center; line-height: 38px; margin-bottom: 20px;}
.rcolectivo .rreg{}
/*** AYUDA ***/
.faq {margin-bottom: 25px;}
.faq .faq_int{padding:0px 0px 20px 0px;display:block;}
.faq .faq_int .pnl_tit{display:inline-block;font-weight:bold; font-size:28px; width:100%;text-align:center;padding:40px 0px 15px;font-family: 'Roboto', sans-serif;}
.faq .faq_int .pnl_tit span { padding-left: 40px;}
.faq .faq_int .pnl_dts{display:block;font-size:14px;font-weight:normal; margin-top:15px;}
.faq .faq_int .pnl_dts .prg{vertical-align:top;}
.faq .faq_int .pnl_dts .prg > .prg_tit{display:block;font-size:18px;text-align:left; font-family:'Roboto', sans-serif;}
.faq .faq_int .pnl_dts .prg > .prg_resp{display:block;margin-top:10px;text-align:left;}
/*** RESERVA FORMULARIO SOLICITUD INFORMACION ADICIONAL WEB ***/
.rform_info_adweb {margin-bottom: 20px; display: block;}
.rform_info_adweb .rform_info_adweb_int{display:inline-block;width:100%;padding:15px;color: #666666;font-size:14px;line-height:18px;border: none;background: transparent;border: 1px solid #E7E7E7;background-color: #F5F5F5;border-radius: 1px;-moz-border-radius: 1px;-webkit-border-radius: 1px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_tit{display:inline-block;width:100%;font-size: 22px;font-weight: bold;line-height: 22px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms{display:inline-block;width:100%;margin:0px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form{display:inline-block;width:100%;border-bottom: 1px solid #CCCCCC;padding: 0px 0px 15px 0px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form:last-child{padding:0px;border:none;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form .txb{width: 100%;padding: 4px 8px;margin:0px;height: 34px;font-size:14px;line-height:14px;border: 1px solid #C1C1C1;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form .txa{width: 100%;padding: 4px 4px;margin:0px;height: 100px;font-size:14px;line-height:14px;border: 1px solid #C1C1C1;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form .cmb{width: 100%;padding: 8px 8px;margin:0px;height: 34px;font-size:14px;line-height:14px;border: 1px solid #C1C1C1;cursor:pointer;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form .txb.err,
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form .txa.err,
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form .cmb.err{background:rgba(255,187,187,0.6);}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preg_control{display:inline-block;width:100%;margin:15px 0px 0px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preg_control > .pnl_preg{display:inline-block;width:100%;font-size:16px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preg_control > .pnl_rsp{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas{display:none;width:100%;margin:15px 0px 0px;padding:15px;border:1px solid #CCCCCC;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas.open{display:inline-block;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_tits{display:inline-block;width:100%;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_tits > .pnl_tit{display:inline-block;width:100%;font-weight:bold;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_tits > .pnl_stit{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_pregs{display:inline-block;width:100%;border-top: 1px solid #CCCCCC;padding: 15px 0px 0px 0px;margin: 15px 0px 0px 0px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_pregs > .itm_preg{display:inline-block;width:100%;margin:0px 0px 15px 0px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_pregs > .itm_preg:last-child{margin:0px;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_pregs > .itm_preg > .pnl_lbl{display:inline-block;width:100%;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_pregs > .itm_preg > .pnl_lbl > .lbl_oblig{color:#E2383F;margin:0px 0px 0px 5px;font-size:12px;vertical-align:top;}
.rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas > .pnl_pregs > .itm_preg > .pnl_desc{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
/*** Modo unificado ***/
.modo_unif .rform_info_adweb .rform_info_adweb_int{margin:10px 0px 20px;background: #FFFFFF;padding: 20px;border: 1px solid #CCCCCC;border-radius: 4px;font-size:16px;line-height: 16px;color: #53524C;font-weight: 400;}
.modo_unif .rform_info_adweb .rform_info_adweb_int > .pnl_tit{font-size: 18px;line-height: 20px;color: #3F3F3F;font-weight: bold;}
.modo_unif .rform_info_adweb .rform_info_adweb_int > .pnl_forms > .pnl_form > .pnl_preguntas{border: 1px solid #CCCCCC;border-radius: 4px;}
/*** RESERVA FORMA PAGO ***/
.rfp{}
.rfp .rfp_int{margin-top:20px;padding:20px;font-size:14px;}
.rfp .rfp_int .pnl_tit{display:block;font-weight:bold;line-height:28px; font-size:28px; width:100%;text-align:center;padding:25px 0px 15px;font-family: 'Roboto', sans-serif;}
.rfp .rfp_int .pnl_subtit{display:block; line-height:22px; font-size:18px; width:100%;text-align:center;font-family: 'Roboto', sans-serif;}
.rfp .rfp_int .pnl_dts{display:block;font-size:14px;font-weight:normal;margin-top:30px;}
.rfp .rfp_int .pnl_dts .lft{display:inline-block;vertical-align:top;width:69%;text-align:left;padding:0px 20px 0px 0px;}
.rfp .rfp_int .pnl_dts .rgt{display:inline-block;vertical-align:top;width:30%;text-align:center;}
.rfp .rfp_int .pnl_dts .lft > .tit5{display:none;visibility:hidden;}
.rfp .rfp_int .pnl_dts .lft > .superior{display:block;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento{text-align:left;display:block;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int{display:block;padding:10px;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento_selec{}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento_selec > .int{display:block;padding:10px;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .rd{display:inline-block;vertical-align:top;width:30px;text-align:center;padding-top:10px;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .rd input {cursor:pointer;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .img{display:inline-block;vertical-align:middle;width:60px;text-align:center; cursor:pointer;}
.rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst{display:inline-block;vertical-align:middle;text-align:left;font-size:18px;font-weight:bold; font-family:'Roboto', sans-serif; cursor:pointer;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos{display:block;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido{display:block;padding:0px 10px;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .tit{display:block;margin-top:10px;font-weight:bold;font-size:16px;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .cont{display:block;margin-top:10px;text-align:justify;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .modalidad{padding:10px 10px 0px;display:block;font-size:16px; font-family:'Roboto', sans-serif;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item{margin-top:10px;display:block;padding:5px 30px;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int{display:inline-block;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .rd{display:inline-block;vertical-align:middle;text-align:left;width:30px;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .fp{display:inline-block;vertical-align:middle;text-align:left;margin-right:20px;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .fp label {font-weight:normal; cursor:pointer;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg{display:inline-block;width:100%;background:#FFFFFF;padding:0px 20px 20px 20px;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int{display:inline-block;width:100%;border-top:1px solid #D7D7D7;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row{margin:0px !important;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .pd_lbl_info{font-size:14px;line-height:14px;text-align:justify;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg{padding:0px !important;margin:0px !important;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .superior{display:inline-block;width:100%;margin-top:10px;font-size:14px;line-height:14px;font-weight:bold;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .inferior{display:inline-block;width:100%;margin-top:5px;font-size:14px;line-height:14px;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .inferior > .pg_textbox{display:inline-block;width:85%;padding:2px 4px;height:28px;}
.rfp .rfp_int .pnl_dts .lft > .fraccionamientos .pg > .pd_int > .row > .prg > .inferior > .pg_DropDownList{padding:2px 4px;height:28px;}
.rfp .rfp_int .pnl_dts .lft > .reservaformapago_gastos_emision_enpeticion{display:block;margin:0px;padding:0px;font-size:18px;line-height:22px;}
.rfp .rfp_int .pnl_dts .lft > .reservaformapago_gastos_emision_enpeticion > .importe_total{font-weight:bold;}
.rfp .rfp_int .pnl_dts .lft > .reservaformapago_gastos_emision_enpeticion > .importe_gastos_emision{font-weight:normal;}
.rfp .rfp_int .pnl_dts .lft > .inferior{display:block;margin-top:20px;padding:10px 10px 0px;}
.rfp .rfp_int .pnl_dts .lft > .inferior .condiciones{display:inline-flex;}
.rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .chk{display:inline-block;vertical-align:top;}
.rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lbl{display:inline-block;vertical-align:top;font-weight:normal; cursor:pointer; letter-spacing:0px; width:auto; margin-left:5px;}
.rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk{display:inline-block;vertical-align:top;font-size:14px;font-weight:normal;text-decoration:none;}
.rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk:hover{font-weight:normal;text-decoration:underline;}
.rfp .rfp_int .pnl_dts .lft > .inferior .boton{display:inline-block;float:right;}
.rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn{display:inline-block;width:100%;padding:10px 40px;text-align:center;text-decoration:none;font-size:20px;font-weight:bold;text-transform:uppercase; cursor:pointer !important;}
.rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn:hover{text-decoration:none;font-size:20px;font-weight:bold;text-transform:uppercase;}
.rfp .rfp_int .pnl_dts .lft > .inferior .boton .msg_no_permite_confirmar_reservas{font-weight:bold;}

.rfp .rfp_int .pnl_dts .lft .sinrfp{font-size:16px;text-align:center;margin-top:20px;}
.rfp .rfp_int .pnl_dts .rgt > .precio{display:block;padding:20px;font-family:'Roboto', sans-serif;}
.rfp .rfp_int .pnl_dts .rgt > .precio > .tit{font-weight:bold;font-size:22px;display:inline-block;vertical-align:middle;}
.rfp .rfp_int .pnl_dts .rgt > .precio > .stit{font-weight:normal;font-size:14px;display:inline-block;vertical-align:middle;}
.rfp .rfp_int .pnl_dts .rgt > .precio > .pre{font-weight:bold;font-size:30px;display:block;text-align:center;}
.rfp .rfp_int .pnl_dts .rgt > .seguro{display:block;margin-top:20px;}
.rfp .rfp_int .pnl_dts .rgt > .explica{display:block;margin-top:20px;}
.rfp .rfp_int .pnl_dts .rgt > .explica .explica1{display:block;text-align:center;}
.rfp .rfp_int .pnl_dts .rgt > .explica .explica2{display:block;margin-top:5px;text-align:center;}
/*** RESERVA FORMA PAGO ALERT CONFIRM RESERVA ***/
.rfp_alrtcnf_tit{display:inline-block;width:100%;text-align:center;}
.rfp_alrtcnf_cont{display: inline-block;width: 100%;text-align: left;margin: 20px 0px 10px 0px;}
.rfp_alrtcnf_cont > .rfp_alrtcnf_stit{display:inline-block;width:100%;font-size:16px;line-height:26px;}
.rfp_alrtcnf_cont > .rfp_alrtcnf_lst{display:inline-block;width:100%;text-align:left;margin:10px 0px 0px 0px;}
.rfp_alrtcnf_cont > .rfp_alrtcnf_lst > .itm{width:100%;margin: 5px 0px 0px 0px;}
.rfp_alrtcnf_cont > .rfp_alrtcnf_lst > .itm > .srv{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;}
.rfp_alrtcnf_cont > .rfp_alrtcnf_lst > .itm > .fec{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;font-weight:600;color:#0099CC;}
.rfp_alrtcnf_cont > .rfp_alrtcnf_lst > .itm > .imp{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;font-weight:600;}
.rfp_alrtcnf_cont > .rfp_alrtcnf_total{display:inline-block;width:100%;text-align:left;margin:15px 0px 0px 0px;font-weight:600;font-size:16px;line-height:26px;}
.rfp_alrtcnf_cont > .rfp_alrtcnf_total > .imp{margin-left:10px;font-size:22px;}
/*** RESERVA APLICAR CUPON ***/
.rcup{}
.rcup .rcup_int{margin-top:20px;font-size:14px;}
.rcup .rcup_int .rcup_cont { padding: 15px;}
.rcup .rcup_int .pnl_tit{display:block;font-size:22px;font-weight:bold;line-height:22px;width:100%;padding:5px 0px 15px; font-family: 'Roboto', sans-serif;}
.rcup .rcup_int .pnl_dts{display:block;font-size:14px;font-weight:normal;}
.rcup .rcup_int .pnl_dts .txb{width:100%;height:30px;padding:6px;}
.rcup .rcup_int .pnl_dts> .pnl_lbl{display:inline-block;vertical-align:middle;padding-right:10px;}
.rcup .rcup_int .pnl_dts > .pnl_txb{display:inline-block;vertical-align:middle;}
.rcup .rcup_int .pnl_dts > .pnl_btn{display:inline-block;vertical-align:middle;float:right;}
.rcup .rcup_int .pnl_dts_sel{display:block;font-size:14px;font-weight:normal;}
.rcup .rcup_int .pnl_dts_sel > .pnl_lbl_tit{display:block;width:100%;font-weight:bold;font-size:16px; margin-bottom:5px;}
.rcup .rcup_int .pnl_dts_sel > .pnl_lbl{display:inline-block;vertical-align:middle;width:20%;}
.rcup .rcup_int .pnl_dts_sel > .pnl_txb1{display:inline-block;vertical-align:middle;width:25%;}
.rcup .rcup_int .pnl_dts_sel > .pnl_txb2{display:inline-block;vertical-align:middle;width:25%;}
.rcup .rcup_int .pnl_dts_sel > .pnl_btn{display:inline-block;vertical-align:middle;width:15%;float:right;}
/*** RESERVA FIN ***/
.rfin{}
.rfin .rfin_int{margin-top:20px;text-align:center;}
.rfin .rfin_int .cont_inc{}
.rfin .rfin_int .cont_inc > .cont_inc_int{display:table;width:100%;}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu{font-size:16px;font-weight:normal;text-align:left;margin:10px 0px 0px 0px;padding:10px 10%;font-family: 'Roboto', sans-serif; line-height: 30px;}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu > .loc{}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu > .fch{}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu > .nom{}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu > .eml{}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu .lbl{display:inline-block;width:40%;}
.rfin .rfin_int .cont_inc .pnl_dts .pnl_solu .lbl_dt{display:inline-block;width:59%;font-weight:bold; }
.rfin_inf{}
.rfin_inf .rfin_inf_int{margin-top:20px;padding:20px;text-align:center;}
.rfin_inf .rfin_inf_int .pnl_sup{display:block;width:100%;text-align:left;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_img{text-align:center;margin:0px 0px 10px;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_img img{margin:0 auto;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts{font-size:14px;font-weight:normal;text-align:left;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts > .pnl_dts1{display:block;font-size:16px;font-weight:bold;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts > .pnl_dts2{display:block;margin-top:10px;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts > .pnl_dts3{display:block;margin-top:10px;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts > .pnl_dts4{display:block;font-size:16px;font-weight:bold;margin-top:10px;text-align:center;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts .lnk{font-size:16px;font-weight:bold;text-decoration:none;}
.rfin_inf .rfin_inf_int .pnl_sup > .pnl_dts .lnk:hover{text-decoration:underline;}
.rfin_inf .rfin_inf_int .pnl_inf{display:block;margin-top:10px;width:100%;}
.rfin_inf .rfin_inf_int .pnl_inf > .itm{display:inline-block;width:20%;padding:0px 10px;margin:5px 0px;}
.rfin_inf .rfin_inf_int .pnl_inf > .itm > .btn{padding:5px 0px; font-family:'Roboto', sans-serif;}
.rfin_inf .rfin_inf_int .pnl_inf > .itms_inf{display:block;margin-top:10px;width:100%;}
.rfin_inf .rfin_inf_int .pnl_inf > .itms_inf > .itm{display:inline-block;width:20%;padding:0px 10px;margin:5px 0px;}
.rfin_inf .rfin_inf_int .pnl_inf > .itms_inf > .itm > .btn{padding:5px 0px; font-family:'Roboto', sans-serif;}
.rfin_pie{margin:10px 0px;}
.rfin_pie .rfin_pie_int{display:block; margin-bottom:30px;}
.rfin_pie .rfin_pie_int > .pnl_tit{display:block;margin-top:10px;font-size: 30px; font-weight: bold; text-align: center; font-family: 'Roboto', sans-serif;}
.rfin_pie .rfin_pie_int > .pnl_dts{display:block;margin-top:10px;text-align:center;font-size:20px; font-family: 'Roboto', sans-serif;}
.rfin_pie .rfin_pie_int > .pnl_btn{display:block;margin-top:20px;text-align:center;}
.rfin_pie .rfin_pie_int > .pnl_btn > .btn{max-width:300px; padding: 5px 10px;}
/*** RESERVA CANCELAR FIN ***/
.rcancfin{}
.rcancfin .rcancfin_int{margin-top:20px;text-align:center;}
.rcancfin .rcancfin_int .cont_inc{}
.rcancfin .rcancfin_int .cont_inc > .cont_inc_int{display:inline-block;width:100%;}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu{font-size:16px;font-weight:normal;text-align:left;margin:10px 0px 0px 0px;padding:10px 10%;}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu > .loc{}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu > .fch{}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu > .nom{}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu > .eml{}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu .lbl{display:inline-block;width:40%;}
.rcancfin .rcancfin_int .cont_inc .pnl_dts .pnl_solu .lbl_dt{display:inline-block;width:59%;font-weight:bold;}
.rcancfin_inf{}
.rcancfin_inf .rcancfin_inf_int{margin-top:20px;padding:20px;text-align:center;}
.rcancfin_inf .rcancfin_inf_int .pnl_inf{display:block;margin-top:10px;width:100%;}
.rcancfin_inf .rcancfin_inf_int .pnl_inf > .itm{display:inline-block;width:20%;padding:0px 10px;}
.rcancfin_inf .rcancfin_inf_int .pnl_inf > .itm > .btn{padding:5px 0px; font-family:'Roboto', sans-serif;}
/*** RESERVA FICHA ***/
.rfic{}
.rfic > .rfic_int{}
.rfic > .rfic_int > .pnl_sup{display:block;}
.rfic > .rfic_int > .pnl_sup > .pnl_sup_int{display:block;}
.rfic > .rfic_int > .pnl_dat{display:block;margin:10px 0px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int{display:block;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_itms{font-size:16px;font-weight:normal;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm{display:block;margin:5px 0px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_tit{display:inline-block;vertical-align:top;width:40%;font-weight:bold; font-family: 'Roboto', sans-serif; }
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_itms > .itm > .itm_lbl{display:inline-block;vertical-align:top;width:58%;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_exp_grupo{font-size:16px;font-weight:normal;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_exp_grupo > .itm{display:block;margin:5px 0px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_exp_grupo > .itm > .itm_tit{display:inline-block;vertical-align:top;width:calc(20% - 6px);font-weight:bold; font-family: 'Roboto', sans-serif; }
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_exp_grupo > .itm > .itm_lbl{display:inline-block;vertical-align:top;width:80%;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns{text-align:center;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_mod{font-family: 'Roboto', sans-serif; padding:5px 0 5px 12px;margin:0px 0px 5px 0px;text-decoration:none;font-size:18px;font-weight:bold;width:80%;text-align:center;border:none !important;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_mod:hover{text-decoration:none;font-size:18px;font-weight:bold;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_canc{font-family: 'Roboto', sans-serif; padding:5px 0 5px 12px;margin:0px 0px 5px 0px;text-decoration:none;font-size:18px;font-weight:bold;width:80%;text-align:center;border:none !important;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .pnl_btns .btn_canc:hover{text-decoration:none;font-size:18px;font-weight:bold;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod{display:block;margin-bottom:10px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_tit{display:block;margin-top:10px;font-size:22px;font-weight:bold;font-family:'Roboto', sans-serif;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_stit{display:block;margin-top:10px;font-size:16px;font-weight:bold;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_dts{display:block;margin-top:10px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_dts > .txa{width:100%;height:70px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns{display:block;margin-top:10px;text-align:left;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn{padding:5px 0px;max-width:200px;border:none !important;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn_canc{padding:5px 0px;max-width:200px;font-size:19px;margin:0px !important;font-family:'Roboto Condensed',sans-serif;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn_canc:hover{font-size:19px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc{display:block;margin-bottom:10px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_tit{display:block;margin-top:10px;font-size:22px;font-weight:bold;font-family:'Roboto', sans-serif;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_stit{display:block;margin-top:10px;font-size:16px;font-weight:bold;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts{display:block;margin-top:10px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .imp{font-size:18px;font-weight:bold;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .itm{display:block;margin:5px 0px;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .itm > .itm_tit{display:inline-block;vertical-align:top;font-weight:bold;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts .itm > .itm_lbl{display:inline-block;vertical-align:top;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_btns{display:block;margin-top:10px;text-align:left;}
.rfic > .rfic_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_btns > .btn{ font-family:'Roboto', sans-serif; padding:5px 0px;max-width:300px;border:none;}
.rfic > .rfic_int > .pnl_docs{display:block;margin:10px 0px;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int{display:block;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int > .pnl_tit{display:block;margin:10px 0px;font-size:20px;font-weight:bold; font-family:'Roboto', sans-serif;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_img{text-align:center;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_dts{text-align:left;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_dts_tit{display:block;margin:10px 0px;font-size:16px;font-weight:bold;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_btns{display:block;text-align:left;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_dts > .pnl_btns .itm{display:inline-block;width:240px;margin:5px;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos{}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int{display:block;padding-bottom:10px;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm{display:block;padding:8px 8px 8px 40px;margin:6px 0px;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk{font-size:16px;font-weight:normal;text-decoration:none;display:block;width:100%;height:100%;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk:hover{text-decoration:none;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk > .pnl_tit{font-weight:bold;padding-right:5px;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk:hover > .pnl_tit{text-decoration:underline;}
.rfic > .rfic_int > .pnl_docs > .pnl_docs_int .pnl_docsadjuntos > .pnl_docsadjuntos_int .itm > .lnk > .pnl_desc{font-weight:normal;}
.rfic > .rfic_int > .pnl_servs{display:block;margin:10px 0px;}
.rfic > .rfic_int > .pnl_servs > .pnl_servs_int{display:block;}
.rfic > .rfic_int > .pnl_pags{display:block;margin:10px 0px;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int{display:block;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_tit{display:block;margin:10px 0px;font-size:24px;font-weight:bold; font-family:'Roboto', sans-serif;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts{display:block;margin:10px 0px;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_tit{font-weight:bold;display:block;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl{display:block;margin:5px 0px;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm{display:inline-block;width:16%;vertical-align:top;font-family: 'Roboto', sans-serif;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn{display:inline-block;width:16%;vertical-align:top;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn .btn{padding:2px !important;font-size:14px !important;}
.rfic > .rfic_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl .itm > .tit_int{display:none;}
/*** RESERVA LISTADO ***/
.res_lst{font-size:14px;font-weight:normal;}
.res_lst > .pnl_tit{display:block;}
.res_lst > .pnl_tit > .pnl_tit_int{display:block;}
.res_lst > .pnl_fltr{display:block;}
.res_lst > .pnl_fltr > .pnl_fltr_int{display:block;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_tit{display:block;margin:10px 0px;font-size:22px;font-weight:bold;text-align:left;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts{display:block;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .lbl{margin:0px !important;padding:5px 2px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt{margin:0px !important;padding:0px 2px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal{position:relative;display:inline-block;padding:0px 1px !important;margin:0px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .txb{cursor:pointer;width:100%;height:32px;padding:4px;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .cal{position:absolute;right:7px;top:7px;cursor:pointer;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts{padding:0px 1px !important;margin:0px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .txb{height:32px;width:100%;padding:4px;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .cmb{height:32px;width:100%;padding:4px;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_localizador{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_fentrada{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_festancia{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_estado{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns{display:block;margin-top:10px;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar{margin:2px 0px !important;padding:0px !important; font-family:'Roboto', sans-serif;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn{}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn:hover{}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos{margin:2px 0px !important;padding:0px !important;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn{font-size:14px;font-weight:bold;text-decoration:none;}
.res_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn:hover{text-decoration:underline;}
.res_lst > .pnl_lst{display:block;margin-top:10px;padding:20px 0px 10px;}
.res_lst > .pnl_lst > .pnl_lst_int{display:block;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header{display:block;}
/* GENERAL *******************************************************************************************************************************/
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila{display:block;margin:6px 0px;padding:8px 0px;font-size:16px;font-weight:bold;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_selec{display:inline-block;width:1%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_desg_srv{display:inline-block;width:6%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_desc{display:inline-block;width:24%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_loc{display:inline-block;width:10%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_imp{display:inline-block;width:10%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_est{display:inline-block;width:15%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_fres{display:inline-block;width:15%;text-align:center;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_fent{display:inline-block;width:15%;text-align:center;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_btn{display:inline-block;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items{display:block;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items > a{text-decoration:none;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items > a:hover{text-decoration:none;}
/* COL CLIENTE *****************************************************************************************************************************/
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli{display:block;margin:6px 0px;padding:8px 0px;font-size:16px;font-weight:bold;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_selec{display:inline-block;width:1%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_desg_srv{display:inline-block;width:6%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_desc{display:inline-block;width:24%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_loc{display:inline-block;width:8%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_imp{display:inline-block;width:8%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_est{display:inline-block;width:8%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_cli{display:inline-block;width:18%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_fres{display:inline-block;width:12%;text-align:center;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_fent{display:inline-block;width:12%;text-align:center;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila_cli > .pnl_btn{display:inline-block;}
/* GENERAL *******************************************************************************************************************************/
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila{display:block;margin:6px 0px;padding:8px 0px;font-size:14px;font-weight:normal;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_selec{display:inline-block;width:1%;text-align:center;vertical-align:middle;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_desg_srv{display:inline-block;width:6%;text-align:center;vertical-align:middle;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_desg_srv > .btn_expandir{height:25px; width:25px;text-align: center;line-height: 20px;font-size: 20px;font-weight: bold;color: #FFFFFF;border: none;border-radius: 30px !important;-moz-border-radius: 30px !important;-webkit-border-radius: 30px !important;-o-border-radius: 30px !important;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;background: black;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_desg_srv > .btn_expandir:hover{background:grey;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_desc{display:inline-block;width:24%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_loc{display:inline-block;width:10%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_ref{display:inline-block;width:10%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_imp{display:inline-block;width:10%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_est{display:inline-block;width:15%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_fres{display:inline-block;width:15%;text-align:center;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_fent{display:inline-block;width:15%;text-align:center;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn{display:inline-block;text-align:center;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn > .btn{font-size:14px;padding:2px 10px;font-weight:normal;}
/* COL CLIENTE *****************************************************************************************************************************/
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila_col_cli > .pnl_desc{display:inline-block;width:24%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila_col_cli > .pnl_loc{display:inline-block;width:8%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila_col_cli > .pnl_ref{display:inline-block;width:8%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila_col_cli > .pnl_imp{display:inline-block;width:8%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila_col_cli > .pnl_est{display:inline-block;width:8%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila_col_cli > .pnl_cli{display:inline-block;width:18%;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila_col_cli > .pnl_fres{display:inline-block;width:12%;text-align:center;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila_col_cli > .pnl_fent{display:inline-block;width:12%;text-align:center;}
/***************************************************************************************************************************************/
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .dt_lbl{display:inline-block;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .dt_tit{display:/*inline-block;*/none;font-weight:bold;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios{display:block;padding:0px;margin-bottom:10px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios{display:block;margin:6px 0px;padding:8px 0px 12px;font-size:0px;font-weight:700;color:#52524C;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_fde{display:inline-block;width:12%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_sal{display:inline-block;width:12%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_serv{display:inline-block;width:26%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_loc{display:inline-block;width:22%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_estado{display:inline-block;width:17%;text-align:left;vertical-align:bottom;font-size:14px;}
/*.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_prv{display:inline-block;width:14%;text-align:left;vertical-align:bottom;font-size:14px;}*/
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_pvp{display:inline-block;width:10%;text-align:left;vertical-align:bottom;font-size:14px;}

.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle{background-color: white;padding: 10px 20px 10px 20px;margin-top: 20px;margin-bottom: 20px;margin-left: 6%;margin-right: 10%;-webkit-border-radius: 6px;-webkit-box-shadow: 0px 2px 4px #CCCCCC;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_fde{display:inline-block;width:12%;text-align:left;vertical-align:middle;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_fsal{display:inline-block;width:12%;text-align:left;vertical-align:middle;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_srv{display:inline-block;width:26%;text-align:left;vertical-align:middle;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_loc{display:inline-block;width:22%;text-align:left;vertical-align:middle;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_estado{display:inline-block;width:17%;text-align:left;vertical-align:middle;font-size:14px;}
/*.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_prv{display:inline-block;width:14%;text-align:left;vertical-align:middle;font-size:14px;}*/
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_pvp{display:inline-block;width:10%;text-align:left;vertical-align:middle;font-size:14px;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .dt_tit{display:/*inline-block;*/none;}
.res_lst > .pnl_lst > .pnl_lst_int > .pnl_sin_res{display:block;margin-top:10px;}

/*** CALENDARIO DISPONIBILIDAD ***/
.cal_disp{font-size:14px;font-weight:normal;}
.cal_disp .btn{border-radius:5px;}
.cal_disp > .pnl_tit{display:block;}
.cal_disp > .pnl_tit > .pnl_tit_int{display:block;}
.cal_disp > .pnl_fltr{display:block;}
.cal_disp > .pnl_fltr > .pnl_fltr_int{display:block;padding:0px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_tit{display:block;margin:10px 0px 20px;font-size:22px;font-weight:bold;text-align:left;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts{display:block;}

.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .lbl{margin:0px !important;padding:5px 2px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt{margin:0px !important;padding:2px 2px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal{display:inline-block;width:100%;padding:0px 1px !important;margin:0px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .txb{cursor:pointer;width:100%;height:32px;padding:4px;border: 1px solid #CCCCCC;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .cal{position:absolute;right:7px;top:7px;cursor:pointer;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts{display:inline-block;width:100%;padding:0px 1px !important;margin:0px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .txb{height:32px;width:100%;padding:4px;border: 1px solid #CCCCCC;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .cmb{height:32px;width:100%;padding:4px;border: 1px solid #CCCCCC;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .tarifas-item,
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .poblacion-item,
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .producto-item{margin:10px 0px;}

.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_fentrada{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_poblacion{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_producto{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts > .pnl_auto_complete_poblacion{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts > .pnl_auto_complete_producto{margin:2px 0px !important;padding:0px 10px 0px 0px !important;}

.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts > .pnlFiltro_fila{display:block;}

.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts > .pnl_auto_complete_poblacion .eliminar{color:red;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .cmb

.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_btns{display:block;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar{margin:2px 0px !important;padding:0px !important; font-family:'Roboto', sans-serif; display:block;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_restablecer_filtros{margin:2px 0px !important;padding:0px !important; font-family:'Roboto', sans-serif; display:block;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos{margin:2px 0px !important;padding:0px !important; display:block;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn{font-size:14px;font-weight:bold;text-decoration:none;}
.cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn:hover{text-decoration:underline;}

.cal_disp .pnl_btns {text-align: center;}
.cal_disp .nav{text-align: right;margin-bottom: 10px}

.cal_disp .recargando{filter: blur(3px);}
.cal_disp .card{border-radius: 10px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);background-color: #dfe3e780;padding: 10px;}
.cal_disp .card-body-disponible{font-weight: bold;color: #2685d9}
.cal_disp .card-body-ventalibre{font-weight: bold;color: green}
.cal_disp .card-body-cerrado{font-weight: bold;color: red}

.cal_disp .cargando-poblacion{position:absolute;top:9px;right:9px;}
.cal_disp .cargando-producto{position:absolute;top:9px;right:9px;}

.cal_disp .hidden-div{border-radius: 10px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);background-color: #fff;padding: 10px;height:auto; width:auto;max-width:200px;z-index: 9999;text-align:left;}

@media (min-width: 0px) and (max-width: 767px) {
    .cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_tit{padding:0px;}
    .cal_disp > .pnl_fltr > .pnl_fltr_int .pnl_dts{padding:0px;margin:0px;}
    .cal_disp .pnl_btns{padding:0px;margin:20px 0px 0px 0px;}
}

/* CARROUSEL */
.owl-carousel{ display: none; position: relative; width: 100%; -ms-touch-action: pan-y; margin:0px; padding:0px;}
.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
.owl-carousel .owl-wrapper{ display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px); display:block; margin:0px; padding:0px;touch-action: pan-y;}
.owl-carousel .owl-wrapper li {list-style:none; margin:0px; padding:0px;vertical-align:top;}
.owl-carousel .owl-wrapper-outer{ overflow: hidden; position: relative; width: 100%; display:inline-block;}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{display:inline-block;}
.owl-next,
.owl-prev{cursor: pointer;font-size:32px;width:23px;height:64px;}
.owl-carousel .owl-wrapper, .owl-carousel  .owl-item
{
    -webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    padding:10px 0px;
    margin:0 auto;
}
/* TABS */ 
.r-tabs .contents .content {width:100%; display: none;}
.r-tabs .contents .content.active {display: block;}
.r-tabs .contents .title {display: none;}
.r-tabs .contents .title {margin-bottom:5px;}
.r-tabs .contents .title a {font-weight: bold;font-size: 18px;text-decoration: none;width: 100%;display: inline-block;padding: 10px;}
.r-tabs .contents .title a:hover{text-decoration:none;}
.r-tabs .contents .title.active a{font-weight: bold;font-size: 18px;text-decoration: none;width: 100%;display: inline-block;padding: 10px;}
/*** RESERVA ADD SERVICIO ***/
.pnl_add{padding-bottom: 35px;}
.pnl_add .pnl_add_int {display: block; margin: 0px auto; position: relative;}
.pnl_add .pnl_add_int .pnl_tit {display:block; font-family:'Roboto', sans-serif;  font-size:28px; text-align:center;line-height: 38px;}
.pnl_add .pnl_add_int .pnl_sub_tit {display:block; font-family:'Roboto', sans-serif;  font-size:18px; text-align:center;line-height: 38px;}
.pnl_add .pnl_add_int.owl-carousel{ width:90% !important; margin: 0 auto !important;}
.pnl_add .pnl_add_int .owl-buttons{ display: block;left: -5%;margin: 0 auto;position: absolute;text-align: center;top: 17%;width: 110%;z-index: 999;}
.pnl_add .pnl_add_int .owl-buttons > span{padding: 0px; font-size: 26px; text-decoration: none; width: 23px; height: 64px;}
.pnl_add .pnl_add_int .owl-buttons > .owl-prev { position: absolute; left: 0px; font-size:32px;}
.pnl_add .pnl_add_int .owl-buttons > .owl-next { position: absolute; right: 0px; font-size: 32px;}
.pnl_add .pnl_add_int .owl-buttons > .owl-prev:hover{}
.pnl_add .pnl_add_int .owl-buttons > .owl-next:hover{}
.pnl_add .pnl_add_int .pnl_dat {margin-top:10px; display:block;}
.pnl_add .pnl_add_int .pnl_dat > .itms{text-align: center;display: inline-block;width: 100%;}
.pnl_add .pnl_add_int .pnl_dat .itm {display:inline-block;}
.pnl_add .pnl_add_int .pnl_dat .itm .pnl_img {width: 100%; display: block; text-align: center;}
.pnl_add .pnl_add_int .pnl_dat .itm .pnl_cont {width: 100%; display: block;}
.pnl_add .pnl_add_int .pnl_dat .itm .pnl_cont .tit {text-align:center; display: block;}
.pnl_add .pnl_add_int .pnl_dat .itm .pnl_cont .tit a { font-family:'Roboto', sans-serif; font-size:25px; line-height:50px; font-weight:bold;}
.pnl_add .pnl_add_int .pnl_dat .itm .pnl_btn {width: 100%; display: block;}
.pnl_add .pnl_add_int .pnl_dat .owl-carousel .owl-wrapper li{text-align:center;}
/*** VALORACION ***/
.valoracion {display:table;width:100%;}
/*** VALORACION TITULO  **/
.valTitulo {display: inline-block; width:100%;}
.valTitulo > .tit {font-family:'Roboto', sans-serif; font-size:32px; }
/*** VALORACION SUBTITULO ***/
.valSubTitulo {display: inline-block; width:100%; margin-top:10px;}
.valSubTitulo > .tit {font-family:'Roboto', sans-serif; font-size:18px; }
.valSubTitulo > .map { margin-left:30px;}
.valSubTitulo > .map a {font-size:14px; }
.valSubTitulo > .map img {margin-right:5px;}
/*** LISTADO VALORACION ***/
.valoracion > .listVal {margin-bottom: 20px;}
.valoracion > .listVal > .vext {}
.valoracion > .listVal > .vext.selected {}
.valoracion > .listVal > .vext.reco{box-shadow:0px 0px 5px 1px;}
.valoracion > .listVal > .vext > .header{ position: relative; display: inline-block;padding: 15px; width:100%;}
.valoracion > .listVal > .vext > .header > .pImg {display: inline-block; width:28.33%; overflow:hidden;}
.valoracion > .listVal > .vext > .header > .pImg .imgCont {width: 100%;height:175px;overflow: hidden;position: relative; display:block;}
.valoracion > .listVal > .vext > .header > .pImg .imgCenter {left: 50%; margin-left: -65%; position: absolute;  top: -8%; width: 300px;}
.valoracion > .listVal > .vext > .header > .pImg .imgCenter img {display: block; margin: 0 auto; max-width:315px; max-height: 250px; min-width: 250px; min-height: 210px;}
/*** IMAGEN VALORACIÓN BACKGROUND ***/
.valoracion > .listVal > .vext > .header > .pImg .imgCenter.img-bg {left:initial;margin-left:0;position:initial;top:initial;width:100%;height:100%;}
/*** imagenes slider ***/
.valoracion > .listVal > .vext > .header > .pImgSlider{display: inline-block; width:28%; overflow:hidden;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel{width:100%;max-height:175px;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:#F5F5F5;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > .img-responsive{margin:0 auto;min-height:175px;}
.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:175px;min-height:175px;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-inner > .item > a > .caption{background:rgba(0,0,0,0.3);bottom: 0px;display: none;left: 0px;margin: 0px;position: absolute;right: 0px;top: 0;cursor: pointer;color: inherit;text-align:center;padding-top:60px;}
.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:60px 0px 0px 0px !important;width: 25px;height:40px;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-control.left{padding:5px 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:5px 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;}
.valoracion > .listVal > .vext > .header > .pImgSlider > .carousel > .carousel-control > .fa-lg{display: inline-block;position: relative;z-index: 5;font-size: 18px;}
.valoracion > .listVal > .vext > .header > .pInfo{display:table;width:100%;padding:15px 0px 0px 0px;}
.valoracion > .listVal > .vext > .header > .pInfo > .desde{display:table-cell;width:30%;text-align:left;vertical-align:bottom;font-size:15px;line-height:18px;}
.valoracion > .listVal > .vext > .header > .pInfo > .desde > .lit{}
.valoracion > .listVal > .vext > .header > .pInfo > .desde > .precio{font-size:18px;font-weight:bold;}
.valoracion > .listVal > .vext > .header > .pInfo > .infobusqueda{display:table-cell;width:40%;text-align:left;vertical-align:bottom;font-size:15px;line-height:18px;}
.valoracion > .listVal > .vext > .header > .pInfo > .infobusqueda > .itm{display:inline-block;}
.valoracion > .listVal > .vext > .header > .pInfo > .infobusqueda > .itm.hab > .lbl{font-weight:bold;}
.valoracion > .listVal > .vext > .header > .pInfo > .infobusqueda > .itm.noc{margin-left:10px;}
.valoracion > .listVal > .vext > .header > .pInfo > .infobusqueda > .itm.noc > .lbl{font-weight:bold;}
.valoracion > .listVal > .vext > .header > .pInfo > .colapsable{display:table-cell;width:30%;text-align:right;vertical-align:bottom;font-size:15px;line-height:18px;}
.valoracion > .listVal > .vext > .header > .pInfo > .colapsable a{color:#666666;text-decoration:none;font-weight:bold;}
.valoracion > .listVal > .vext > .header > .pInfo > .colapsable a.active{color:#666666;text-decoration:none;}
.valoracion > .listVal > .vext > .header > .pInfo > .colapsable a:after{content: "\f107";font-family: FontAwesome;margin-left:6px; font-style:normal;}
.valoracion > .listVal > .vext > .header > .pInfo > .colapsable a.active:after{content: "\f106";}
.valoracion > .listVal > .vext > .header > .pData {display: inline-block; width: 68.66%; vertical-align: top; margin-left: 2%;}
.valoracion > .listVal > .vext > .header > .pData > .tit {display: inline-block; line-height:35px; font-family:'Roboto', sans-serif; font-size:22px; font-weight:bold;}
.valoracion > .listVal > .vext > .header > .pData > .tit a{font-family:'Roboto', sans-serif; font-size:22px; font-weight:bold;}
.valoracion > .listVal > .vext > .header > .pData > .ico {display: inline-block; width: 100%;}
.valoracion > .listVal > .vext > .header > .pData > .cat {display: inline-block; font-size: 30px; vertical-align: middle; letter-spacing: 5px;}
.valoracion > .listVal > .vext > .header > .pData > .dat_caux{display: block; margin:0px;  font-family:'Roboto', sans-serif; font-size:14px; font-weight:700;}
.valoracion > .listVal > .vext > .header > .pData > .dat_pqvi{display: block; margin-top: 10px;  font-family:'Roboto', sans-serif; font-size:14px; font-weight:normal;}
.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-weight:bold;}
.valoracion > .listVal > .vext > .header > .pData > .dat_pqvi > .dat_itm > .dat_conc{margin-left:5px;}
.valoracion > .listVal > .vext > .header > .pData > .pob {display: block; margin-top: 10px;  font-family:'Roboto', sans-serif; font-size:14px; font-weight:bold;}
.valoracion > .listVal > .vext > .header > .pData > .map {display: inline-block; width:49%;}
.valoracion > .listVal > .vext > .header > .pData > .map a { margin-left:5px; font-size:14px;}
.valoracion > .listVal > .vext > .header > .pData > .desde {display: inline-block; width:49%; text-align:right;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .lit {  font-family:'Roboto', sans-serif; font-size:12px; text-transform:lowercase; vertical-align: baseline;}
.valoracion > .listVal > .vext > .header > .pData > .desde > .precio { font-family:'Roboto', sans-serif; font-size:22px; font-weight:bold;}
.valoracion > .listVal > .vext > .header > .pData > .desctr{display: inline-block; width:100%;padding-left:27px;margin-top:5px;}
.valoracion > .listVal > .vext > .header > .pData > .desc {display: block; line-height: 22px; margin-top:10px;}
.valoracion > .listVal > .vext > .header > .pData > .desc.oculto {overflow: hidden; text-overflow: ellipsis; white-space: normal; height: 50px;}
.valoracion > .listVal > .vext > .header > .pData > .desc a {font-size:16px;}
.valoracion > .listVal > .vext > .header > .pData > .more {display:block;}
.valoracion > .listVal > .vext > .header > .pData > .more a {font-size: 16px;}
.valoracion > .listVal > .vext > .val_ocup_alt_info{display: inline-block;width: 100%;margin: 0px 0px 10px 0px;padding: 10px 15px;background: #F0F0F0;color: #666666 !important;font-size: 15px !important;line-height:20px;}
.valoracion > .listVal > .vext > .val_ocup_alt_info > .tit{display: inline-block;vertical-align:middle;}
.valoracion > .listVal > .vext > .val_ocup_alt_info > .desc{display: inline-block;vertical-align:middle;}
.valoracion > .listVal > .vext > .val_aloj_error_grv{padding: 10px 20px;display: inline-block;width: 100%;font-size: 14px;}
.valoracion > .listVal > .vext > .spp_config_desgloses{display: inline-block;width: 100%;color: #5B5B5B;border-top: 1px solid #F0F0F0;padding: 10px;}
.valoracion > .listVal > .vext > .spp_config_desgloses > .pnl_tit{display: inline-block;width: 100%;margin:0px 0px 5px 0px;font-weight:bold;}
.valoracion > .listVal > .vext > .spp_config_desgloses > .item{display:inline-block;width:100%;margin:0px;}
.valoracion > .listVal > .vext > .spp_config_desgloses > .item > .item_desg{display:inline-block;vertical-align:middle;}
.valoracion > .listVal > .vext > .spp_config_desgloses > .item > .item_sep{display:inline-block;vertical-align:middle;margin:0px 4px;}
.valoracion > .listVal > .vext > .fecha {display: inline-block; width: 100%;}
.valoracion > .listVal > .vext > .fecha > .tit {display: inline-block; padding: 10px; font-weight: bold;}
.valoracion > .listVal > .vext > .fecha > .cmb {display: inline-block;}
.valoracion > .listVal > .vext > .idiomas{display: inline-block; width: 100%;color: #5B5B5B;border-top: 1px solid #F0F0F0;}
.valoracion > .listVal > .vext > .idiomas > .pnl_idiomas_tit{display: inline-block; padding: 10px; font-weight: bold;}
.valoracion > .listVal > .vext > .idiomas > .pnl_idiomas_dsp{display: inline-block;padding:0px 10px;}
.valoracion > .listVal > .vext > .idiomas > .pnl_idiomas_dsp > .itm_idioma{display: inline-block;vertical-align: middle;border: 1px solid #d5d7df;padding: 0px;margin: 4px 2px;height:30px;border-radius:3px;}
.valoracion > .listVal > .vext > .idiomas > .pnl_idiomas_dsp > .itm_idioma.seleccionado{background:#d5d7df;}
.valoracion > .listVal > .vext > .idiomas > .pnl_idiomas_dsp > .itm_idioma > a{color:#5B5B5B;font-size:14px;line-height:30px;font-weight:bold;padding:6px 20px;text-decoration:none;}
.valoracion > .listVal > .vext > .idiomas > .pnl_idiomas_dsp > .itm_idioma > a:hover{color:#5B5B5B;text-decoration:none;}
.valoracion > .listVal > .vext > .idiomas_aviso{display: inline-block; width: 100%;color: #5B5B5B;border-top: 1px solid #F0F0F0;}
.valoracion > .listVal > .vext > .idiomas_aviso > .pnl_idiomas_aviso_tit{display: inline-block; padding: 10px; font-weight: bold;}
.valoracion > .listVal > .vext > .val_cont_cupultund{display:inline-block;width:100%;padding:0px 10px;}
.valoracion > .listVal > .vext > .val_cont_cupultund > .lbl{font-size:14px;line-height:14px;font-weight:bold;}
.valoracion > .listVal > .vext .detail{display:inline-block;width:100%;font-size:0px;padding:10px;border-top:1px solid #E7E7E7;}
.valoracion > .listVal > .vext .detail > .detail_dts{display:inline-block;width:60%;vertical-align:middle;min-height:56px;}
.valoracion > .listVal > .vext .detail > .detail_dts > .estado{display:inline-block;vertical-align:top;min-height:42px;width:10%;text-align:left;padding:10px 0px 10px 10px;font-size:15px;line-height:18px;}
.valoracion > .listVal > .vext .detail > .detail_dts > .habitacion{display:inline-block;vertical-align:top;min-height:42px;width:70%;text-align:left;padding:10px 0px 10px 10px;font-size:15px;line-height:18px;}
.valoracion > .listVal > .vext .detail > .detail_dts > .habitacion > .ofertas{display:inline;vertical-align:top;font-weight:bold;}
.valoracion > .listVal > .vext .detail > .detail_dts > .habitacion > .ofertas > img{display:none;visibility:hidden;}
.valoracion > .listVal > .vext .detail > .detail_dts > .habitacion > .ofertas > .promo{padding:0px;}
.valoracion > .listVal > .vext .detail > .detail_dts > .habitacion > .ofertas:before{content:" - ";}
.valoracion > .listVal > .vext .detail > .detail_dts > .habitacion > .room{display:inline-block;width:100%;}
.valoracion > .listVal > .vext .detail > .detail_dts > .habitacion > .regimen{display:inline-block;width:100%;}
.valoracion > .listVal > .vext .detail > .detail_dts > .price{display:inline-block;vertical-align:top;min-height:42px;width:20%;text-align:right;padding:10px 10px 10px 0px;font-size:18px;line-height:18px;font-weight:bold;}
.valoracion > .listVal > .vext .detail > .detail_dts > .price > .infotarifa{display:inline-block;margin-right:5px;vertical-align:top;}
.valoracion > .listVal > .vext .detail > .detail_dts > .price > .infotarifa > img{width:18px;cursor:pointer;}
.valoracion > .listVal > .vext .detail > .detal_btns{display:inline-block;width:40%;vertical-align:middle;}
.valoracion > .listVal > .vext .detail > .detal_btns > .opciones{display:inline-block;vertical-align:top;min-height:42px;width:48%;margin-left:2%;}
.valoracion > .listVal > .vext .detail > .detal_btns > .opciones .btn{padding:8px 0px;font-size:16px;min-height:56px;font-family:'Roboto', sans-serif;font-weight:bold;}
.valoracion > .listVal > .vext .detail > .detal_btns > .opciones .btn::after{content: "\f107"; font-family: FontAwesome; margin-left:6px; font-style:normal;}
.valoracion > .listVal > .vext .detail > .detal_btns > .opciones .btn.active::after{content: "\f106"; font-family: FontAwesome; margin-left:6px; font-style:normal}
.valoracion > .listVal > .vext .detail > .detal_btns > .booking{display:inline-block;vertical-align:top;min-height:42px;width:48%;margin-left:2%;}
.valoracion > .listVal > .vext .detail > .detal_btns > .booking .btn{padding:8px 0px;font-size:16px;min-height:56px;font-family:'Roboto', sans-serif;font-weight:bold;background:#5cbd72;border-bottom: 3px solid #346940;}
.valoracion > .listVal > .vext .detail > .detal_btns > .booking .btn::after{content: "\f105"; font-family: FontAwesome; margin-left:6px; font-style:normal;}
.valoracion > .listVal > .vext .val {position: relative;}
.valoracion > .listVal > .vext .val > .header, .valoracion > .listVal > .vext .val > .content > .header {display: inline-block; width:100%; padding: 5px; }
.valoracion > .listVal > .vext .val > .grup, .valoracion > .listVal > .vext .val > .content > .grup{ padding: 5px; font-family: 'Roboto', sans-serif; font-size: 14px;}
.valoracion > .listVal > .vext .val > .content > .cont{display: block; width: 100%; padding:5px; vertical-align:top;}
.valoracion > .listVal > .vext .val > .content > .sep{display:block; width: 100%;}
.valoracion > .listVal > .vext > .val > .content > .cont_grup_hab,
.prod_fic_val > .vext > .val > .content > .cont_grup_hab{display:inline-block;width:100%;padding:8px 15px 6px 15px;border-bottom:1px solid #F0F0F0;}
.valoracion > .listVal > .vext > .val > .content > .cont_grup_hab > .cont_grup_hab_tit,
.prod_fic_val > .vext > .val > .content > .cont_grup_hab > .cont_grup_hab_tit{display: inline-block;vertical-align: middle;font-weight:bold;}
.valoracion > .listVal > .vext > .val > .content > .cont_grup_hab > .cont_grup_hab_tit > .tit_cont,
.prod_fic_val > .vext > .val > .content > .cont_grup_hab > .cont_grup_hab_tit > .tit_cont{}
.valoracion > .listVal > .vext > .val > .content > .cont_grup_hab > .cont_grup_hab_tit > .tit_cont:before,
.prod_fic_val > .vext > .val > .content > .cont_grup_hab > .cont_grup_hab_tit > .tit_cont:before{content:"(";margin:0px 0px 0px 5px;}
.valoracion > .listVal > .vext > .val > .content > .cont_grup_hab > .cont_grup_hab_tit > .tit_cont:after,
.prod_fic_val > .vext > .val > .content > .cont_grup_hab > .cont_grup_hab_tit > .tit_cont:after{content:")";margin:0px;}
.valoracion > .listVal > .vext > .val > .content > .cont_grup_hab > .img_cont_info,
.prod_fic_val > .vext > .val > .content > .cont_grup_hab > .img_cont_info{display: inline-block;vertical-align: middle;}
.prod_fic_val > .vext > .val_aloj_error_grv{padding: 10px 20px;display: inline-block;width: 100%;font-size: 14px;}
/*Cambios alquiler vehiculo */
.prod_fic_val > .pnl_tit.vehicle_det_cab { background-color: #f5f5f5; font-family: 'Roboto', 'Open Sans', sans-serif; margin-bottom: 5px; width: 100%; display: block; padding: 5px; font-family: 'HelveticaNeueLight', sans-serif; font-size: 14px; font-weight: bold; color: #424242; }
.prod_fic_val > .row > .campo_tit { text-align: left; font-weight: bold; font-size: 12px; }
.prod_fic_val > .row > .campo_value { text-align: left; font-size: 12px; font-weight: normal; }


.valoracion > .listVal > .vext .val > .header > .sup {font-family: 'Roboto', sans-serif; font-size: 15px !important; font-weight:normal !important;}
.valoracion > .listVal > .vext .val .estado {width:6%; display: inline-block; text-align: center;vertical-align: top;margin-top: 4px;}
.valoracion > .listVal > .vext .val .habitacion {width:40%; display: inline-block;vertical-align: top;margin-top: 4px;}
.valoracion > .listVal > .vext .val .habitacion > .room{display:inline-block;width:100%;}
.valoracion > .listVal > .vext .val .servicio {width:60%; display: inline-block;vertical-align: top;margin-top: 4px;}
.valoracion > .listVal > .vext .val .regimen {width:20%; display: inline-block;vertical-align: top;margin-top: 4px;}
.valoracion > .listVal > .vext .val .precio {width:14%; display: inline-block;vertical-align: top;margin-top: 4px; text-align:right;}
.valoracion > .listVal > .vext .val .oferta {width:10%; display: inline-block; text-align:center;vertical-align: top;margin-top: 4px;}
.valoracion > .listVal > .vext .val .oferta > img{cursor:pointer;}
.valoracion > .listVal > .vext .val .seleccion { width:5%; display: inline-block; text-align:center;vertical-align: top;margin-top: 4px;}
.valoracion > .listVal > .vext .val .content .cont > .precio {font-weight:bold;  }
.valoracion > .listVal > .vext .val > .dat_pqvi{display: block; margin-top: 10px;padding:10px 20px;  font-family:'Roboto', sans-serif; font-size:14px; font-weight:normal;background-color: #F6F6F6;}
.valoracion > .listVal > .vext .val > .dat_pqvi > .dat_tit{display:inline-block;width:100%;font-weight: bold;}
.valoracion > .listVal > .vext .val > .dat_pqvi > .dat_itm{display:inline-block;width:100%;}
.valoracion > .listVal > .vext .val > .dat_pqvi > .dat_itm > .dat_prod{font-weight:bold;}
.valoracion > .listVal > .vext .val > .dat_pqvi > .dat_itm > .dat_conc{margin-left:5px;}
.valoracion > .listVal > .vext .val > .btns{width: 100%; display: inline-block; padding: 10px; position:relative; padding-top:30px; text-align:right;}
.valoracion > .listVal > .vext .val > .btns > .importes{ display:inline-block; margin-right:15px; text-align: right;}
.valoracion > .listVal > .vext .val > .btns > .importes > .tit {font-family:'Roboto', sans-serif; font-size: 18px; vertical-align: middle; margin-right: 10px; font-weight:bold;}
.valoracion > .listVal > .vext .val > .btns > .importes > .importe { font-family: 'Roboto', sans-serif; font-size: 22px; vertical-align: middle; font-weight:bold;}
.valoracion > .listVal > .vext .val > .btns > .importes > .groupMarkup > .markup {font-family:'Roboto','Open Sans', sans-serif;;font-size:18px;vertical-align:middle;color:#940D17;text-decoration:line-through;}
.valoracion > .listVal > .vext .val > .btns > .importes > .groupMarkup > .icomarkup {height:18px;width:22px;vertical-align:middle;color:#940D17;padding:0px 5px 0px 0px;margin:0px 0px 2px 2px;}
.valoracion > .listVal > .vext .val > .btns > .reservar {display:inline-block;}
.valoracion > .listVal > .vext .val > .btns > .reservar > .bt_res1 { width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto', sans-serif; font-size:16px; font-weight:bold;}
.valoracion > .listVal > .vext .val > .btns > .reservar > .bt_pet1 {width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto', sans-serif; font-size:16px; font-weight:bold;}
.valoracion > .listVal > .vext .val > .btns > .reservar > .pet {width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto', sans-serif; font-size:16px; font-weight:bold;}
.valoracion > .listVal > .vext .val > .btns > .reservar .loading {font-size: 18px;}
.valoracion > .listVal > .vext .val > .btns > .importes_pdia{ display:inline-block; margin-right:10px;padding-right:10px;text-align: right;border-right:1px solid #E0E0E0;}
.valoracion > .listVal > .vext .val > .btns > .importes_pdia > .tit {margin-right: 10px;}
.valoracion > .listVal > .vext .val > .btns > .importes_pdia > .importe {}
/* REDEFINIDOS PARA SERVICIOS */
.valoracion > .listVal > .vext.svr .val > .btns > .importes {display:none; visibility:hidden;}
.valoracion > .listVal > .vext.svr .val > .header{ padding: 5px; font-family: 'Roboto', sans-serif; font-size: 16px; }
.valoracion > .listVal > .vext.svr .val > .content {display:inline-block; width:79%; vertical-align:top;}
.valoracion > .listVal > .vext.svr .val > .content .estado {vertical-align:top;}
.valoracion > .listVal > .vext.svr .val > .content .grupo {vertical-align:top; width:20%; display: inline-block; margin-top:4px; font-style:italic;}
.valoracion > .listVal > .vext.svr .val > .btns {width:20%; vertical-align:text-bottom; }
.valoracion > .listVal > .vext.svr .val .estado.sup {width:6%;}
.valoracion > .listVal > .vext.svr .val .servicio.sup {width:43%;}
.valoracion > .listVal > .vext.svr .val .seleccion {width:10%; vertical-align:middle;}
.valoracion > .listVal > .vext.svr .val > .content .servicio {width:36%;}
.valoracion > .listVal > .vext.svr .val > .content .servicio >.int {display:block; margin-bottom:5px;}
.valoracion > .listVal > .vext.svr .val > .content .servicio >.int > .det { display:block;}
.valoracion > .listVal > .vext.svr .val > .content .servicio >.int > .det:before {font-family: 'FontAwesome'; content: "\f007"; margin-right: 7px;}
.valoracion > .listVal > .vext.svr .val > .content .servicio >.int > .det > .imp {font-weight:bold;}
.valoracion > .listVal > .vext.svr .val .reserva {width:19%;}
.valoracion > .listVal > .vext.svr .val .precio {font-weight:bold; font-size:16px; width:13%;}
.valoracion > .listVal > .vext.svr .val > .content .seleccion{}
.valoracion > .listVal > .vext.svr .val > .btns > .reservar {width:100%;}
/* REDEFINIDOS PARA SERVICIOS PROPIOS */
.valoracion > .listVal > .vext.svr .val_prp{padding: 5px; font-family: 'Roboto','Open Sans', sans-serif; font-size: 16px;}
.valoracion > .listVal > .vext.svr .val_prp .estado{width:10%;display:inline-block;vertical-align:middle;text-align:center;}
.valoracion > .listVal > .vext.svr .val_prp .estado.horas,
.valoracion > .listVal > .vext.svr .val_prp .estado.ofertas {width:10%;}
.valoracion > .listVal > .vext.svr .val_prp .servicio{width:53%;display:inline-block;vertical-align:middle;text-align:left;}
.valoracion > .listVal > .vext.svr .val_prp .servicio.horas{width:39%;}
.valoracion > .listVal > .vext.svr .val_prp .servicio.ofertas{width:45%;}
.valoracion > .listVal > .vext.svr .val_prp .servicio.horas.ofertas{width:31%;}

.valoracion > .listVal > .vext.svr .val_prp .precio{width:15%;display:inline-block;vertical-align:middle;text-align:center;}
.valoracion > .listVal > .vext.svr .val_prp .precio.horas,
.valoracion > .listVal > .vext.svr .val_prp .precio.ofertas {}
.valoracion > .listVal > .vext.svr .val_prp .precio > .markup{font-size:13px;color:#940D17;text-decoration:line-through;display:block;}
.valoracion > .listVal > .vext.svr .val_prp .precio > .markup > .icomarkup {height:20px;width:25px;vertical-align:baseline;color:#940D17;padding:5px 5px 0px 5px;}
.valoracion > .listVal > .vext.svr .val_prp .seleccion{width:20%;display:inline-block;vertical-align:middle;text-align:center;}
.valoracion > .listVal > .vext.svr .val_prp .seleccion.horas,
.valoracion > .listVal > .vext.svr .val_prp .seleccion.ofertas {width:15%;}
.valoracion > .listVal > .vext.svr .val_prp .seleccion.horas select,
.valoracion > .listVal > .vext.svr .val_prp .seleccion.ofertas select {width:90%;}
.valoracion > .listVal > .vext.svr .val_prp .hora.horas {width: 18%;display:inline-block;vertical-align:middle;text-align:center;}
.valoracion > .listVal > .vext.svr .val_prp .oferta.ofertas{width: 8%;display:inline-block;vertical-align:middle;text-align:center;}
.valoracion > .listVal > .vext.svr .val_prp > .header{width:100%;display:block;padding:5px;}
.valoracion > .listVal > .vext.svr .val_prp > .header > .int{width:83%;}
.valoracion > .listVal > .vext.svr .val_prp > .content {display:inline-block; width:83%; vertical-align:top;font-size:14px;}
.valoracion > .listVal > .vext.svr .val_prp > .content > .cont{display:block;margin:4px 0px;}
.valoracion > .listVal > .vext.svr .val_prp > .content > .cont select{padding:3px;border:1px solid #d5d7df;min-width:60px;max-width:180px;width:100%;}
.valoracion > .listVal > .vext.svr .val_prp > .content > .cont > .precio{font-weight:bold;}
.valoracion > .listVal > .vext.svr .val_prp > .btns {display:inline-block;width:15%; vertical-align:bottom; }
.valoracion > .listVal > .vext.svr .val_prp > .btns > .importes{display:block;width:100%;text-align:right;}
.valoracion > .listVal > .vext.svr .val_prp > .btns > .importes > .tit {display:block;font-family:'Roboto','Open Sans', sans-serif; font-size: 18px; vertical-align: middle; margin-right: 10px; font-weight:bold;}
.valoracion > .listVal > .vext.svr .val_prp > .btns > .importes > .importe { font-family: 'Roboto','Open Sans', sans-serif; font-size: 22px; vertical-align: middle; font-weight:bold;}
.valoracion > .listVal > .vext.svr .val_prp > .btns > .reservar {display:block;width:100%;text-align:right;}
.valoracion > .listVal > .vext.svr .val_prp > .btns > .reservar > .bt_res1 { width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto','Open Sans', sans-serif; font-size:16px; font-weight:bold;}
.valoracion > .listVal > .vext.svr .val_prp > .btns > .reservar > .bt_pet1 {width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto','Open Sans', sans-serif; font-size:16px; font-weight:bold;}
.valoracion > .listVal > .vext.svr .val_prp > .btns > .reservar > .pet {width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto','Open Sans', sans-serif; font-size:16px; font-weight:bold;}
.valoracion > .listVal > .vext.svr .val_prp > .btns > .reservar .loading {font-size: 18px;}

.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp{display:block;}
.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp > .lbl{display:none;width:100%;text-align:right;font-weight:bold;font-size:12px;line-height:12px;}
.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp > .lbl.vlb{display:none;visibility:hidden;}
.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp > .lbl.cup{display:inline-block;margin:4px 0px 8px;padding:0px 12px;}
.valoracion > .listVal > .vext.svr > .val_prp > .content > .cont_undsp > .lbl.pet{display:none;visibility:hidden;}

.valoracion > .listVal > .vext.svr > .val_prp > .content > .cab_concepto_tipo{display:inline-block;width:100%;padding:15px 20px 5px 20px;font-weight:bold;}

.valoracion > .listVal > .vext.svr > .val_prp.sel_conc{padding:0px 0px 10px 0px;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .header{display:none;visibility:hidden;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content{border:0px;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cab_concepto_seleccionado{display: table;width: 100%;padding: 15px 15px 10px 15px;vertical-align: top;background: #112139;font-weight:bold;color:#FFFFFF;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cab_concepto_tipo{display:none;visibility:hidden;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont{cursor:pointer;border-top:0px;border-bottom:1px solid #AAAAAA;padding:10px 15px;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont.selected{background:#DDDDDD;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont > .estado{display:none;visibility:hidden;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont > .servicio{width:100%;min-height:30px;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont > .servicio.horas{width:80%;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont > .precio{display:none;visibility:hidden;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont > .hora{display:none;visibility:hidden;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont > .hora.horas{width:18%;display:none;text-align:right;padding-top:0px !important;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont > .hora.horas > .select_horas{height:30px;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont.selected > .hora.horas{display:inline-block;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .content > .cont > .seleccion{display:none;visibility:hidden;}
.valoracion > .listVal > .vext.svr > .val_prp.sel_conc > .btns{border-top: 1px solid #F5F5F5;padding: 15px 20px 5px;}

.valoracion > .listVal > .vext.svr.clp > .val_prp > .header > .int{width:100% !important;}
.valoracion > .listVal > .vext.svr.clp > .val_prp > .content{width:100% !important;}
.valoracion > .listVal > .vext.svr.clp .val_prp .reservar_item{width:15%;display:inline-block;vertical-align:middle;text-align:center;}
.valoracion > .listVal > .vext.svr.clp .val_prp .reservar_item.horas{width:15%;}

/*** Funcionalidad para colapsar los items de la valoracion de servicios ***/
.valoracion > .listVal > .vext_colapsar{display:inline-block;width:100%;padding:0px;margin:0px;}
.valoracion > .listVal > .vext_colapsar > .lnk_colapsar{display:inline-block;width:100%;position:relative;padding:10px 35px 10px 15px;background:#E7E7E7;font-size:18px;line-height:20px;font-weight:bold;color:#666666;text-decoration:none;}
.valoracion > .listVal > .vext_colapsar > .lnk_colapsar:hover{text-decoration:none;opacity:0.85;}
.valoracion > .listVal > .vext_colapsar > .lnk_colapsar:after{font-family:'FontAwesome';content:"\f106";position:absolute;right:15px;}
.valoracion > .listVal > .vext_colapsar > .lnk_colapsar.colapsed:after{content:"\f107";}
.valoracion > .listVal > .vext.colapsable{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.valoracion > .listVal > .vext.colapsable > .header > .pData > .tit{display:none;visibility:hidden;}

/*** info ***/
.img_mod_info {cursor:pointer;margin-left:5px;}
.img_cont_info {cursor:pointer;margin-left: 5px;}
.cont-info-lst { display:inline-block; max-width:699px;}
.cont-info-lst .info-img{display:inline-block;width:100%;text-align:center;background:#EFEFEF;margin-bottom:10px;}
.cont-info-lst .info-img > .img-responsive{margin:0 auto;}
.cont-info-lst .info-itm {display:inline-block;width:100%;}
.cont-info-lst .info-itm .tit{font-weight:bold;}
.cont-info-lst .info-itm .desc{font-size:13px; letter-spacing:0px; line-height:18px;}

/* REDEFINIDOS PARA TRASLADOS */
.valoracion > .listVal.trf {display:inline-block; width:48.5%;vertical-align: top; margin:0px 1% 0px 0px;}
.valoracion > .listVal.trf.ida {width:100%; margin:0px;}
.valoracion > .listVal.trf.trf_vue{margin:0px 0px 0px 1%;}
.valoracion > .listVal.trf > .vext{}
.valoracion > .listVal.trf > .vext.selected {}
.valoracion > .listVal.trf > .vext > .header { padding:5px;}
.valoracion > .listVal.trf > .vext > .header > .pImg .imgCont{height:auto;}
.valoracion > .listVal.trf > .vext > .header > .pImg .imgCenter{left:auto; top:auto; position:relative; margin-left:0px;display: block; width:auto; width: 100%;}
.valoracion > .listVal.trf > .vext > .header > .pImg .imgCenter img {display: block; width: auto; height: auto; min-width: auto; min-height: auto; max-width: 100%; max-height: 100%;}
.valoracion > .listVal.trf > .vext > .header > .pData > .tit { font-size:18px;}
.valoracion > .listVal.trf > .vext > .val {padding:5px;}
.valoracion > .listVal.trf > .vext > .val > .content > .cont {}
.valoracion > .listVal.trf > .vext > .val .servicio {width:60%; font-weight: bold; font-size: 16px;}
.valoracion > .listVal.trf > .vext > .val .estado {display:none;}
.valoracion > .listVal.trf > .vext > .val .precio { width:22%; font-family: 'Roboto', sans-serif; font-weight: bold; font-size: 18px; text-align:right;}
.valoracion > .reservar {display:block; margin-top:10px;}
.valoracion > .reservar > .ida {display:block; text-align:right;}
.valoracion > .reservar > .ida > .tit {font-family: 'Roboto', sans-serif; font-size: 16px; display: inline-block; margin-right: 10px;}
.valoracion > .reservar > .ida > .imp { font-family: 'Roboto', sans-serif; font-weight: bold; font-size: 18px;}
.valoracion > .reservar > .vuelta {display:block; text-align:right;}
.valoracion > .reservar > .vuelta > .tit {font-family: 'Roboto', sans-serif; font-size: 16px; display: inline-block; margin-right: 10px;}
.valoracion > .reservar > .vuelta > .imp { font-family: 'Roboto', sans-serif; font-weight: bold; font-size: 18px;}
.valoracion > .reservar > .total {display:block; text-align:right;margin-top: 10px;}
.valoracion > .reservar > .total > .tit {font-family: 'Roboto', sans-serif; font-size: 16px; display: inline-block; margin-right: 10px;}
.valoracion > .reservar > .total > .imp { font-family: 'Roboto', sans-serif; font-weight: bold; font-size: 26px;}
.valoracion > .reservar > .total_hotelmastraslado {display:block; text-align:right;margin-top: 10px;}
.valoracion > .reservar > .total_hotelmastraslado > .tit {font-family: 'Roboto', sans-serif; font-size: 16px; display: inline-block; margin-right: 10px;}
.valoracion > .reservar > .total_hotelmastraslado > .imp { font-family: 'Roboto', sans-serif; font-weight: bold; font-size: 26px;}
.valoracion > .reservar > .btns {display: block; text-align: right; margin-top: 20px; padding-top: 20px; margin-bottom: 20px;}
.valoracion > .reservar > .btns > .bt_res1 {display: inline-block;}
.valoracion > .reservar > .btns > .bt_res1 > .btn { font-size: 20px; font-family: 'Roboto', sans-serif; text-transform: UPPERCASE;}
.valoracion > .reservar > .btns .loading {font-size:22px; font-weight:bold;}
.tnsf_list { list-style-type:none;margin: 0px; padding: 0px;}
.tnsf_list li {}
.tnsf_list li  p{display: inline;}
/*** VALORACION TRASLADOS V2 ***/
.valoracion.val_trf_v2{display:inline-block;width:100%;}
.valoracion.val_trf_v2 > .pnl_items_val{display:inline-block;width:100%;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2{display: inline-block;width: 100%;margin:15px 0px 0px 0px;background: #FFFFFF;padding:15px;font-size: 0px;border-radius: 0px;border:1px solid #E7E7E7;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header{display:table;width:100%;font-size:0px;line-height:0px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img{display:table-cell;width:25%;padding:0px 15px 0px 0px;border-right:1px solid #E7E7E7;vertical-align:top;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .pnl_img_bg {display: inline-block; width:100%;height:130px;overflow:hidden;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .pnl_img_bg > .img_bg{display:inline-block;width: 100%;height: 100%;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel{width:100%;max-height:130px;overflow: hidden;position: relative; display:block;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-inner{position:relative;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-inner > .item{background:#F5F5F5;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-inner > .item > a > img{width:100%;height:130px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-inner > .item > a > .caption{background:rgba(0,0,0,0.3);bottom: 0px;display: none;left: 0px;margin: 0px;position: absolute;right: 0px;top: 0;cursor: pointer;color: inherit;text-align:center;padding-top:60px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-inner > .item > a > .caption:after{font-family: 'FontAwesome'; content: "\f00e";color:#FFFFFF;font-size:30px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-inner > .item > a:hover > .caption{display:block;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-control{display:block;margin:60px 0px 0px 0px !important;width: 25px;height:40px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-control.left{padding:5px 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.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-control.right{padding:5px 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.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-control:hover{display:block;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_img > .carousel > .carousel-control > .fa-lg{display: inline-block;position: relative;z-index: 5;font-size: 18px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts{display:table-cell;width:55%;padding:10px 15px;vertical-align:top;font-size:15px;line-height:18px;font-weight:300;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_dts_serv{display:inline-block;width:100%;text-align:left;font-family: 'Roboto', sans-serif;font-size: 22px;font-weight: bold;color:#000;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_dts_atrib{display:inline-block;width:100%;text-align:left;margin:10px 0px 0px 0px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_dts_atrib > .pnl_atrib_lst{display:inline-block; width: 100%; vertical-align: top;text-align:left;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_dts_atrib > .pnl_atrib_lst > .item_atrib{display:inline-block;margin:2px 6px 2px 0px;vertical-align:middle;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_dts_atrib > .pnl_atrib_lst > .item_atrib > .pnl_img{display:inline-block;vertical-align:middle;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_dts_atrib > .pnl_atrib_lst > .item_atrib > .pnl_img > .img_atrib{height:22px;width:auto;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_dts_atrib > .pnl_atrib_lst > .item_atrib > .pnl_lbl{display:inline-block;vertical-align:bottom;padding:0px 0px 2px 5px;font-size:15px;line-height:18px;font-weight:500;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_cont_info{display:inline-block;width:100%;text-align:left;margin:20px 0px 0px 0px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_cont_info > .lnk{padding:0px 0px 0px 0px;font-size:16px;line-height:18px;font-weight:normal;color:#000;text-decoration:none;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_dts > .pnl_cont_info > .lnk:hover{text-decoration:none;opacity:0.85;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res{display:table-cell;width:20%;padding:10px 0px 10px 15px;border-left:1px solid #E7E7E7;vertical-align:top;font-size:15px;line-height:18px;font-weight:500;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_precio{display:inline-block;width:100%;text-align:center;line-height:36px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_precio > label{font-size:30px;color:#000;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_precio > label > .prefijo{font-size:16px;margin-right:10px;color:#666666;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_precio > .markup{font-size:20px;color:#940D17;text-decoration:line-through;display:block;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_precio > .markup > .icomarkup {height:22px;width:27px;vertical-align:baseline;color:#940D17;padding:5px 5px 0px 5px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_btns{display:inline-block;width:100%;text-align:center;margin:5px 0px 0px 0px;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_btns > .bt_res1{display:inline-block;width:100%;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_btns > .bt_res1 > .btn{}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_header > .pnl_res > .pnl_res_btns > .bt_res1 > .btn:hover{}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_conts{display:none;width:100%;margin:15px 0px 0px 0px;padding:15px 0px 0px;border-top:1px solid #E7E7E7;font-size:15px;line-height:20px;font-weight:300;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_conts > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:600;}
.valoracion.val_trf_v2 > .pnl_items_val > .vext.trf_v2 > .pnl_conts > .pnl_desc{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
/* REDEFINIDOS PARA FORFAIT + HOTEL */
.valoracion > .listVal > .vext.ff_alj{font-size:14px;}
.valoracion > .listVal > .vext.ff_alj > .header{display:block;width:100%;text-align:center;padding:0px 0px 10px 0px;}
.valoracion > .listVal > .vext.ff_alj > .header > .header_tit{font-size:18px;font-weight:bold;padding:8px 0px;display:block;width:100%;}
.valoracion > .listVal > .vext.ff_alj > .val{display:block;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj{display:inline-block;width:100%;margin-top:10px;padding:10px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab{display:block;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit{display:inline-block;vertical-align:top;width:50%;text-align:left;line-height:30px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > a{display:inline-block;font-size:18px;font-weight:bold;text-decoration:none;line-height:20px;vertical-align:middle;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > a:hover{font-size:18px;font-weight:bold;text-decoration:none;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > .itm_aloj_tit_clas{display:inline-block;line-height:20px;margin-left:5px;vertical-align:middle;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_tit > .itm_aloj_tit_clas > img{max-width:14px;font-size:0px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec{display:inline-block;vertical-align:top;width:25%;text-align:right;padding-right:10px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_dsd{display:block;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_dsd > .itm_aloj_prec_dsd{display:inline-block;vertical-align:bottom;font-size:13px;margin-right:3px;padding-bottom:3px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_dsd > .itm_aloj_prec_dsd:after{content:":";}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_dsd > .itm_aloj_prec_prec{display:inline-block;vertical-align:bottom;font-size:18px;font-weight:bold;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_noc{display:block;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_noc > .itm_aloj_prec_noc{display:inline-block;vertical-align:bottom;font-size:11px;margin-right:3px;padding-bottom:3px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_noc > .itm_aloj_prec_noc:after{content:":";}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_prec > .itm_noc > .itm_aloj_prec_noc_prec{display:inline-block;vertical-align:bottom;font-size:15px;font-weight:bold;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_res{display:inline-block;vertical-align:middle;width:23%;text-align:right;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_res > .btn{padding:8px 10px;font-size:13px;font-weight:bold;text-transform:uppercase; }
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_cab > .itm_aloj_res > .btn:hover{}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts{display:block;max-height:0px;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts.muestra{max-height:180px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_img{display:inline-block;vertical-align:top;width:28%;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_img .imgCont {width: 100%;height:145px;overflow: hidden;position: relative; display:block;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_img .imgCenter {left: 50%; position: absolute; top: 50%; width: 100%; transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_img .imgCenter img {display: block; margin: 0 auto; min-width:0%;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts{display:inline-block;vertical-align:top;width:70%;padding-left:3%;padding-top:5px; font-size:14px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_promo{display:block;padding-left:75px;font-weight:bold;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_cont{display:block;margin-top:15px;text-align:justify;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_cont > a{text-decoration:none;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_aloj > .itm_aloj_dts > .itm_aloj_conts > .itm_aloj_conts_cont > a:hover{text-decoration:underline;}
.valoracion > .listVal > .vext.ff_alj > .val .itms_ocultos{display:none;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos{display:block;margin-top:10px;width:100%;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos > a{display:block;width:100%;text-align:center;text-transform:uppercase;font-size:18px;font-weight:bold;text-decoration:none;padding:5px 0px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos > a:hover{text-decoration:none;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos > a:after{font-family:'FontAwesome'; content:"\f107";font-size:30px;margin-left:10px;vertical-align:bottom;line-height:30px;}
.valoracion > .listVal > .vext.ff_alj > .val .itm_btn_mostrar_ocultos > a.abierto:after{content:"\f106"}
/* CABECERA TITULAR BLOQUE SELECCIONAR HABITACION */
.valoracion > .listVal > .vext > .cab_tit_select_hab,
.prod_fic_val > .vext > .cab_tit_select_hab{font-family:'Open Sans',sans-serif;display: block;margin:0px;font-family: 'Roboto', sans-serif;font-size: 18px;font-weight: bold;padding: 10px;}
/* BLOQUE PARA INFORMACION EN RESERVAS DE HOTEL + MULTISERVICIO */
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv{display:block;width:100%;text-align:center;padding:10px 0px;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk{display:inline-block;vertical-align:baseline;padding-left:34px;line-height:30px;font-size:14px;font-weight:normal;text-decoration:none;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk:hover{text-decoration:none;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver{display:inline-block;vertical-align:baseline;margin-left:10px;line-height:30px;font-size:14px;font-weight:bold;text-decoration:none;}
.valoracion > .listVal > .vext > .lnk_val_pqvi_msrv > .lnk_ver:hover{text-decoration:none;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv{font-family:'Open Sans',sans-serif;font-size:14px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_sup{width: 0;height: 0;margin:0 auto;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int{display:table;width:100%;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr{display:table-row;width:100%;font-weight:bold;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm{display:table-row;width:100%;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep{display:table-row;width:100%;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto{display:table-cell;width:70%;text-align:left;padding:5px 10px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto > .ico{display:inline-block;vertical-align:middle;margin-right:5px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto > .lbl{display:inline-block;vertical-align:middle;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_fecha{display:table-cell;width:20%;text-align:center;padding:5px 10px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_cantidad{display:table-cell;width:10%;text-align:center;padding:5px 10px;}
.valoracion > .listVal > .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,
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_cantidad{padding:0px;height:2px;}
.valoracion > .listVal > .sep_val {display:block; margin-bottom:10px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_sup{display: block;margin-top: 10px;font-size: 18px;font-weight: bold;padding: 10px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int{display:block;width:100%;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int > .grp_header{display:inline-block;width:100%;border-top: 1px solid #F0F0F0;background-color: #F0F0F0;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int > .grp_itm{display:block;width:100%;padding:5px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int .grp_itm_concepto{display:inline-block;width:88%;text-align:left;padding:5px 10px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int .grp_itm_cantidad{display:inline-block;width:10%;text-align:center;padding:5px 10px;}
.valoracion > .listVal > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int .seleccion{display:inline-block;width:10%;text-align:center;padding:5px 10px;}
/*** VALORACION PAGINACION ***/
.valoracion > .row.paginador {padding:0px; margin:0px; margin-bottom:20px;}
.valoracion > .row.paginador .tit {margin-top: 6px; display: inline-block;}
.valoracion > .row.paginador .pagination {margin:0px; float: right!important; margin-right:-15px;}
.valoracion select {padding: 5px 8px; cursor: pointer; }
.valoracion > .row.paginador > .pnl_ord{margin:0px;padding:0px;}
.valoracion > .row.paginador > .pnl_ord > select {padding: 5px 8px; cursor: pointer; }
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns{display:inline-block;vertical-align:middle;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul{display:inline-block;list-style:none;padding:0px;margin:0px 0px 0px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn{display:inline;}
.valoracion > .row.paginador > .pnl_ord > .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;}
.valoracion > .row.paginador > .pnl_ord > .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;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord{display:inline-block;vertical-align:middle;float: left;line-height: 22px;margin-left: -1px;padding: 6px 8px;position: relative;text-decoration: none;cursor:pointer;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.desc:after{display:inline-block;vertical-align:middle;content:"\f107";padding-left:3px;line-height:12px;}
.valoracion > .row.paginador > .pnl_ord > .pnl_ord_btns > ul > li.itm_btn > .lnk_ord.asc:after{display:inline-block;vertical-align:middle;content:"\f106";padding-left:3px;line-height:12px;}
.valoracion > .row.paginador > .pnl_btn_vercarrito{display:inline-block;width:100%;margin:10px 0px 0px 0px;text-align:left;}
.valoracion > .row.paginador > .pnl_btn_vercarrito > .btn{width:100%;max-width:360px;font-size:16px;padding:5px;}
/*** VALORACION SELECTOR VISTAS ***/
.valoracion > .row_select_view{display:inline-block;vertical-align:middle;width:auto;text-align:right;margin-bottom:20px;float:right;}
.valoracion > .row_select_view > .pnl_botones{display:inline-block;width:auto;vertical-align:middle;}
.valoracion > .row_select_view > .pnl_botones > .lnk_select_view{display:inline-block;width:auto;vertical-align:middle;color:#CCCCCC;font-size:0px;cursor:pointer;margin-right:10px;}
.valoracion > .row_select_view > .pnl_botones > .lnk_select_view:after{font-family: 'FontAwesome';display:inline-block;height:32px;font-size:32px;line-height:32px;}
.valoracion > .row_select_view > .pnl_botones > .lnk_select_view.lnk_detail:after{content: "\f84c";}
.valoracion > .row_select_view > .pnl_botones > .lnk_select_view.lnk_compact:after{content: "\f0ca";}
.valoracion > .row_select_view > .pnl_botones > .lnk_select_view.select{color:#112139;}
.valoracion > .row_select_view > .pnl_vermapa{display:inline-block;width:auto;vertical-align:middle;padding:0px;}
.valoracion > .row_select_view > .pnl_vermapa > .ico_map_point{display:inline-block;width:auto;vertical-align:middle;background:#FFFFFF;border: 3px solid #112139;color: #112139;font-size: 14px;font-weight:bold;padding:2px 12px;border-radius:5px;}
.valoracion > .row_select_view > .pnl_vermapa > .ico_map_point:hover,
.valoracion > .row_select_view > .pnl_vermapa > .ico_map_point:visited,
.valoracion > .row_select_view > .pnl_vermapa > .ico_map_point:focus{text-decoration:none;}
.valoracion > .row_select_view > .pnl_vermapa > .ico_map_point:before{font-family: 'FontAwesome'; content: "\f3c5"; margin-right: 10px;}
/*** adaptar resto de paneles cuando tenemos el selector de vistas ***/
.valoracion.val_select_view{display: inline-block;width: 100%;}
.valoracion.val_select_view > .row.paginador{display:inline-block;vertical-align:middle;width:calc(100% - 260px);text-align:left;margin-bottom:20px;}
.valoracion.val_select_view > .row.paginador .pagination{float:left !important;}
.valoracion.val_select_view > .listVal{clear:both;}
@media (min-width: 0px) and (max-width: 1199px) {
    .valoracion > .row_select_view{width:100%;}
    .valoracion.val_select_view{}
    .valoracion.val_select_view > .row.paginador{width:100%;margin:0px;}
    .valoracion.val_select_view > .row.paginador .pagination{float:right !important;}
}
/*** LISTADO VALORACION - VISTA COMPACTA ***/
.valoracion.compact{}
.valoracion.compact > .listVal > .vext{display:flex;flex-flow:row wrap;}
.valoracion.compact > .listVal > .vext > .header{display:flex;flex-flow:column wrap;flex:1 200px;padding:10px;}
.valoracion.compact > .listVal > .vext > .header > .ribbon-wrapper,
.valoracion.compact > .listVal > .vext > .header > .pImg,
.valoracion.compact > .listVal > .vext > .header > .pImgSlider{display:none !important;visibility:hidden !important;}
.valoracion.compact > .listVal > .vext > .header > .pData{display:inline-block;width:100%;text-align:left;margin: 0px;}
.valoracion.compact > .listVal > .vext > .header > .pData > .tit,
.valoracion.compact > .listVal > .vext > .header > .pData > .cat{display:inline-block;width:100%;text-align:left;margin: 0px;}
.valoracion.compact > .listVal > .vext > .header > .pData > .pob,
.valoracion.compact > .listVal > .vext > .header > .pData > .map,
.valoracion.compact > .listVal > .vext > .header > .pData > .desde,
.valoracion.compact > .listVal > .vext > .header > .pData > .desc{display:none !important;visibility:hidden !important;}
.valoracion.compact > .listVal > .vext > .header > .pData > .tit{font-size:18px;line-height:22px;}
.valoracion.compact > .listVal > .vext > .header > .pData > .tit a,
.valoracion.compact > .listVal > .vext > .header > .pData > .tit a:hover{font-size:18px;line-height:22px;}
.valoracion.compact > .listVal > .vext > .val{display:flex;flex-flow:row wrap;flex:1 calc(100% - 200px);}
.valoracion.compact > .listVal > .vext > .val > .header, 
.valoracion.compact > .listVal > .vext > .val > .content > .header{display:none !important;visibility:hidden !important;}
.valoracion.compact > .listVal > .vext > .val > .grup{display:flex;flex-flow:row wrap;flex:1 100%;width:100%;text-align:left;padding:2px 5px;}
.valoracion.compact > .listVal > .vext > .val > .content{display:flex;flex-flow:row wrap;flex:1 100%;width:100%;text-align:left;padding:0px;}
.valoracion.compact > .listVal > .vext > .val > .content > .cont{padding:2px;}
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .estado,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .habitacion,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .servicio,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .regimen,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .oferta,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .precio,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .seleccion{margin-top:0px;margin-bottom:0px;vertical-align:middle;}
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .estado > label,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .habitacion > label,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .servicio > label,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .regimen > label,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .oferta > label,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .precio > label,
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .seleccion > label{margin-top:0px;margin-bottom:0px;}
.valoracion.compact > .listVal > .vext > .val > .content > .cont > .estado > img{width:20px;}
.valoracion.compact > .listVal > .vext > .val > .btns{padding:10px 10px;}
@media (min-width: 0px) and (max-width: 767px) {
    .valoracion.compact > .listVal > .vext{flex-flow:column wrap;}
    .valoracion.compact > .listVal > .vext > .header{flex:1 100%;}
    .valoracion.compact > .listVal > .vext > .val{flex:1 100%;}
}
/*** header ***/
.valoracion > .row_header_compact{display:none !important;visibility:hidden !important;}
.valoracion.compact > .row_header_compact{display:inline-block !important;visibility:visible !important;width:100%;background:#F0F0F0;padding:5px 10px;margin:0px 0px 10px 0px;}
.valoracion.compact > .row_header_compact > .col{display:inline-block;vertical-align:middle;font-size:14px;line-height:16px;font-weight:bold;text-align:left;}
.valoracion.compact > .row_header_compact > .col.alojamiento{width:25%;}
.valoracion.compact > .row_header_compact > .col.habitacion{width:35%;}
.valoracion.compact > .row_header_compact > .col.regimen{width:20%;}
.valoracion.compact > .row_header_compact > .col.oferta{width:5%;}
.valoracion.compact > .row_header_compact > .col.precio{width:15%;text-align:center;}
@media (min-width: 768px) and (max-width: 1199px) {
    .valoracion.compact > .row_header_compact > .col.alojamiento{width:30%;}
    .valoracion.compact > .row_header_compact > .col.habitacion{width:30%;}
    .valoracion.compact > .row_header_compact > .col.regimen{width:20%;}
    .valoracion.compact > .row_header_compact > .col.oferta{width:5%;}
    .valoracion.compact > .row_header_compact > .col.precio{width:15%;text-align:right;}
}
@media (min-width: 0px) and (max-width: 767px) {
    .valoracion.compact > .row_header_compact{display:none !important;visibility:hidden !important;}
}
/*** FILTROS VALORACION  ***/
.filt {display:inline-block; width:100%;padding: 15px;}
.filt > .tit{font-family:'Roboto','Open Sans', sans-serif; text-align: center; display: inline-block; width: 100%; font-size: 16px; font-weight: bold; line-height: 30px;}
.filt > .tit a {font-family:'Roboto','Open Sans', sans-serif; text-align: center; display: inline-block; width: 100%; font-size: 16px; font-weight: bold; line-height: 30px;}
.filt > .tit a:after {font-family: 'FontAwesome';  content: "\f056"; float: right;}
.filt > .tit a.collapsed:after {content: "\f055";}
.filt > .cont > .item {display: inline-block; width: 100%; margin-top: 15px; font-family: 'Roboto','Open Sans', sans-serif; font-size: 18px; margin-bottom: 0px; padding-bottom: 10px;}
.filt > .cont > .item > .tit {display:block; font-size: 15px; font-weight: 900; margin-bottom: 5px;}
.filt > .cont > .item > .tit a{font-size: 15px; font-weight: 900;}
.filt > .cont > .item > .tit a:after {font-family: 'FontAwesome';  content: "\f146"; float: right;}
.filt > .cont > .item > .tit a.collapsed:after {content: "\f0fe";}
.filt > .cont > .item > .cont > .fila {display:block; position: relative; margin-left: 20px;}
.filt > .cont > .item > .cont > .fila > .opt {display: inline-block;}
.filt > .cont > .item > .cont > .fila > .opt > .chk {display: inline-block;}
.filt > .cont > .item > .cont > .fila > .opt > .checkbox-style label:after{display:none;}
.filt > .cont > .item > .cont > .fila > .opt > .lnk {display: inline-block; font-family:'Roboto','Open Sans', sans-serif; font-size:13px;}
.filt > .cont > .item > .cont > .fila > .opt > a{display:inline-block;vertical-align:middle;font-size: 13px;text-decoration: none;}
.filt > .cont > .item > .cont > .fila > .opt > a:hover{text-decoration:underline;}
.filt > .cont > .item > .cont > .fila > .opt > a > .imagen {margin-left: 10px;display: inline-block;}
.filt > .cont > .item > .cont > .fila > .opt > a > .imagen > img {width:25px; height:auto; }
.filt > .cont > .item > .cont > .fila > .det{display:none;visibility:hidden;}
.filt > .cont > .item > .cont > .fila > .group {display:none; padding-left: 25px; font-size:12px;}
.filt > .cont > .item > .cont > .fila.fila_ppal{margin-top:10px;line-height:18px;}
.filt > .cont > .item > .cont > .fila.fila_ppal > .opt label{font-weight:bold;margin-bottom:0px;}
.filt > .cont > .item > .cont > .fila.fila_ppal > .opt label:after{display:none;}
.filt > .cont > .item > .cont > .fila.fila_ppal > .det{font-weight:normal;}
.filt > .cont > .item > .cont > .fila.fila_ppal > .det > .dsd {display:none;visibility:hidden;}
.filt > .cont > .item > .cont > .fila_scnd{display:block;padding:0px 0px 0px 4px !important;}
.filt > .cont > .item > .cont > .fila_scnd > .fila {display: inline-block; width: 100%;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt {display: inline-block;font-size:12px;font-weight:normal;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt > .chk {display: inline-block;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt > .lnk {display: inline-block;font-size:12px;font-weight:normal;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt label {font-weight:normal;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .det {float:right;padding:10px 0px 0px 0px;font-weight:normal;font-size:11px;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .det > .num {display:none;visibility:hidden;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .det > .dsd {}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt .checkbox-style label{padding-left:6px;margin-bottom:0px;vertical-align:middle;margin-left:20px;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt .checkbox-style label::before{width: 14px;height: 14px;left: 5px;top: 2px;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt .checkbox-style label::after{display:none;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt .checkbox-style input{vertical-align:middle;}
.filt > .cont > .item > .cont > .fila_scnd > .fila > .opt .checkbox-style input[type="checkbox"]:checked + label::after{left:3px;top:1px;}
.filt > .cont > .item > .cont > .slider_lbl {display:block; position:relative; font-family:'Roboto','Open Sans', sans-serif; font-size:12px;font-weight:bold;height:10px;}
.filt > .cont > .item > .cont > .slider_lbl > .lbl_min {}
.filt > .cont > .item > .cont > .slider_lbl > .lbl_max {position: absolute; right: 0px;}
.filt > .cont > .item > .cont > .slider_lbl > .flt_Max {position: absolute; right: 0px;}
.filt > .cont > .item > .cont > .slider {margin:5%; display: block; width:90%;font-size:16px;}
.filt > .cont > .item > .cont > .slider .ui-state-default, .filt > .cont > .item > .cont > .slider .ui-widget-content .ui-state-default, .filt > .cont > .item > .cont > .slider .ui-widget-header .ui-state-default{cursor:pointer;border-radius:50%;-moz-webkit-border-radius:50%;}
.filt > .cont > .item .pnlTxt{display: inline-block; width: 80%;}
.filt > .cont > .item .pnlTxt input{width: 100%; font-size:14px;}
.filt > .cont > .item .pnlBtn{display: inline-block; width: 17%; margin-left:1%;}
.filt > .cont > .item > .cont_btns{padding:0px;margin:0px;font-size:0px;}
.filt > .cont > .item > .cont_btns > .boton{display:inline-block;margin: 2px;background:#FFFFFF;border: 2px solid #000000;padding: 0px;width: calc(25% - 6px);text-align: center;margin: 3px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.filt > .cont > .item > .cont_btns > .boton:hover{background:#EEEEEE;}
.filt > .cont > .item > .cont_btns > .boton > a{display:inline-block;width:100%;}
.filt > .cont > .item > .cont_btns > .boton.sel{background:#EEEEEE;}
.filt > .cont > .item > .cont_btns > .boton.sel:hover{background:#EEEEEE;}
.filt > .cont > .item > .cont_sel_btn{}
.filt > .cont > .item > .cont_sel_btn > .pnl_btn{display:inline-block;width:100%;margin:5px 0px;padding:0px 10px;}
.filt > .cont > .item > .cont_sel_btn > .pnl_btn.pnl_btn_aplicar{display:none;}
.filt > .cont > .item > .cont_sel_btn > .pnl_btn.pnl_btn_quitar{}
.filt > .cont > .item > .cont_sel_btn > .pnl_btn > .btn{margin:0px;font-size: 15px;font-weight: bold;text-transform: uppercase;}
.filt > .cont > .item > .cont_sel_btn > .pnl_btn.pnl_btn_aplicar > .btn{}
.filt > .cont > .item > .cont_sel_btn > .pnl_btn.pnl_btn_aplicar > .btn:hover{}
.filt > .cont > .item > .cont_sel_btn > .pnl_btn.pnl_btn_quitar > .btn{}
.filt > .cont > .item > .cont_sel_btn > .pnl_btn.pnl_btn_quitar > .btn:hover{}
.filt > .cont_btn_borrar{display: inline-block;width: 100%;margin:10px 0px;padding:0px 10px;}
.filt > .cont_btn_borrar > .btn{font-size:15px;font-weight:bold;text-transform:uppercase;}
.filt > .cont_btn_borrar > .btn:hover{}
/*** TU BUSQUEDA ***/
.busqueda { padding: 10px 15px; display: inline-block; width: 100%; }
.busqueda > .tit {display: inline-block; width:100%; font-family:'Roboto Condensed', sans-serif; font-size:16px;  font-weight: bold;margin-bottom: 5px;}
.busqueda.cmp {}
.busqueda.cmp > .tit {display:flex;width:100%;flex-flow: row wrap;}
.busqueda.cmp > .tit > .lbl_tit{display:inline-block;vertical-align:middle;width:50%;text-align:left;}
.busqueda.cmp > .tit > .lnk_cmp_bsq{display:inline-block;vertical-align:middle;width:50%;text-align:right;}
.busqueda.cmp > .tit > .lnk_cmp_bsq > .btn{height:32px;width:auto;font-size:16px;line-height:18px;font-weight:normal;text-decoration:none;padding: 6px 14px;border-radius: 4px;}
.busqueda.cmp > .tit > .lnk_cmp_bsq > .btn:hover{text-decoration:none;}
.busqueda > .destino {display: inline-block; width:34%;}
.busqueda > .destino > .tit {}
.busqueda > .destino > .valor {font-family:'Roboto Condensed', sans-serif; font-size:14px;  font-weight: bold;}
.busqueda > .fechas {display: inline-block; width:34%;}
.busqueda > .fechas > .tit {}
.busqueda > .fechas > .valor {font-family:'Roboto Condensed', sans-serif; font-size:14px;  font-weight: bold;}
.busqueda > .ocupacion {display: inline-block; width:14%;}
.busqueda > .ocupacion > .tit {}
.busqueda > .ocupacion > .valor {font-family:'Roboto Condensed', sans-serif; font-size:14px;  font-weight: bold;}
.busqueda > .habitaciones {display: inline-block; width:14%;}
.busqueda > .habitaciones > .tit {}
.busqueda > .habitaciones > .valor {font-family:'Roboto Condensed', sans-serif; font-size:14px;  font-weight: bold;}
.busqueda > .trip-info-distance {display: inline-block; width:14%;}
.busqueda > .trip-info-distance > .tit {}
.busqueda > .trip-info-distance > .valor {font-family:'Roboto','Open Sans', sans-serif; font-size:14px;  font-weight: bold;}
.busqueda > .trip-info-time {display: inline-block; width:14%;}
.busqueda > .trip-info-time > .tit {}
.busqueda > .trip-info-time > .valor {font-family:'Roboto','Open Sans', sans-serif; font-size:14px;  font-weight: bold;}
/** MI BUSQUEDA TRASLADOS  **/
.listVal.trf > .busqueda {display:table;width:100%;min-height:160px;font-size:14px;font-family: 'Roboto', sans-serif;}
.listVal.trf > .busqueda > .tit {text-transform: uppercase; font-family: 'Roboto', sans-serif; font-size: 22px;}
.listVal.trf > .busqueda > .origen {display: inline-block;vertical-align:top;width:49%;margin:2px 1% 0px 0px;}
.listVal.trf > .busqueda > .origen > .valor {font-weight:bold;}
.listVal.trf > .busqueda > .fechas {display: inline-block;vertical-align:top;width:49%;margin:2px 0px 0px 1%;}
.listVal.trf > .busqueda > .destino {display: inline-block;vertical-align:top;width:49%;margin:2px 1% 0px 0px;}
.listVal.trf > .busqueda > .destino > .valor {font-weight:bold;}
.listVal.trf > .busqueda > .ocupacion {display: inline-block;vertical-align:top;width:49%;margin:2px 0px 0px 1%;}
.listVal.trf > .busqueda > .trip-info-distance {display: inline-block;vertical-align:top;width:49%;margin:2px 1% 0px 0px;}
.listVal.trf > .busqueda > .trip-info-time {display: inline-block;vertical-align:top;width:49%;margin:2px 0px 0px 1%;}
.listVal.trf > .busqueda > .map {display: inline-block;width:100%;margin:10px 0px 5px 0px;}
.listVal.trf > .busqueda > .map a{font-size:14px;text-decoration:none;}
.listVal.trf > .busqueda > .map a:hover{text-decoration:none;}
.listVal.trf > .busqueda > .map_canvas {display: block; width: 100%; height: 370px;}
/*** TU BUSQUEDA ADD TRASLADO HOTEL ***/
.tu_busqueda_ath{display:inline-block;width:100%;}
.tu_busqueda_ath > .itm_busqueda_ath{display:inline-block;width:100%;margin:0px 0px 10px 0px;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_idavuelta{}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_idavuelta > .pnl_tit{display:none;visibility:hidden;font-family:'Roboto', sans-serif; font-size:22px; font-weight:bold;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_idavuelta > .pnl_tit.active{display:inline-block;visibility:visible;width:100%;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_idavuelta > .pnl_tit.ida{}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_idavuelta > .pnl_tit.idavuelta{}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj{}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_tit{font-family:'Roboto', sans-serif; font-size:22px;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj{position: relative; display: inline-block;padding: 15px; width:100%;margin:10px 0px 0px 0px;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pImg {display: inline-block; width:28.33%; overflow:hidden;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pImg .imgCont {width: 100%;height:175px;overflow: hidden;position: relative; display:block;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pImg .imgCenter.img-bg {left:initial;margin-left:0;position:initial;top:initial;width:100%;height:100%;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData {display: inline-block; width: 68.66%; vertical-align: top; margin-left: 2%;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .tit {display: inline-block; line-height:35px; font-family:'Roboto', sans-serif; font-size:22px; font-weight:bold;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .cat {display: inline-block; font-size: 30px;line-height:35px; vertical-align: middle; letter-spacing: 5px;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .pob {display: block; margin-top: 0px;  font-family:'Roboto', sans-serif; font-size:14px; font-weight:bold;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .desde {position:absolute;top:15px;right:15px;display:inline-block;text-align:right;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .desde > .lit {display:inline-block;width:100%;text-align:right;font-family:'Roboto', sans-serif; font-size:14px;font-weight:bold; text-transform:lowercase; vertical-align: baseline;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .desde > .precio { display:inline-block;width:100%;text-align:right;font-family:'Roboto', sans-serif; font-size:22px; font-weight:bold;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .habs{display: inline-block;width:100%;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .habs > .hab{display: inline-block;width:100%;margin-top:5px;font-family:'Roboto', sans-serif; font-size:15px; font-weight:bold;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .lnk_modif{display: inline-block;width:100%;margin-top:5px;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .lnk_modif > a{font-family:'Roboto', sans-serif; font-size:15px; font-weight:normal;text-decoration:none;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .lnk_modif > a:hover{text-decoration:none;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_alj > .pnl_alj > .pData > .desc {display: block; line-height: 22px; margin-top:5px;}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_tr{}
.tu_busqueda_ath > .itm_busqueda_ath.itm_busqueda_ath_tr > .pnl_tit{font-family:'Roboto', sans-serif; font-size:22px;}
/*** TU BUSQUEDA VALORACION PAQUETE PREDEFINIDO POR PASOS ***/
.busqueda_val_ppd_pasos{display:inline-block;width:100%;padding:20px 20px 10px 20px;background:#E7E7E7;}
.busqueda_val_ppd_pasos > .pnl_bsq{display:inline-block;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
.busqueda_val_ppd_pasos > .pnl_bsq > .pnl_tit{display:inline-block;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
.busqueda_val_ppd_pasos > .pnl_bsq > .pnl_tit > .tit{font-size: 20px;font-weight: bold;line-height: 20px;font-family: 'Roboto','Open Sans', sans-serif;}
.busqueda_val_ppd_pasos > .pnl_bsq > .pnl_dts_bsq{display:inline-block;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.busqueda_val_ppd_pasos > .pnl_bsq > .pnl_dts_bsq > .pnl_fec{display:inline-block;vertical-align:top;text-align:left;}
.busqueda_val_ppd_pasos > .pnl_bsq > .pnl_dts_bsq > .pnl_ocup{display:inline-block;vertical-align:top;text-align:right;float:right;}
.busqueda_val_ppd_pasos > .pnl_srvs{display:inline-block;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item{display:inline-block;width:100%;margin:0px 0px 0px 0px;padding:10px 0px 15px 0px;font-size:0px;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_img{display:inline-block;width:15%;vertical-align:top;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_img > .pnl_img_itm{display:table;width:100%;text-align:center; position:relative;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_img > .pnl_img_itm .img-responsive{margin: 0 auto;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts{display:inline-block;width:85%;vertical-align:top;text-align:left;padding:0px 0px 0px 15px;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_tit{display:inline-block;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_tit > .tit{font-size: 14px;font-weight: bold;line-height: 14px;font-family: 'Roboto','Open Sans', sans-serif;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_fec{display:inline-block;width:100%;margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;font-size: 13px;font-weight: normal;line-height: 13px;font-family: 'Roboto','Open Sans', sans-serif;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_fec > .tit{}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg{display:inline-block;width:100%;margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;font-size: 13px;font-weight: normal;line-height: 13px;font-family: 'Roboto','Open Sans', sans-serif;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm{display:inline-block;width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm:last-child{margin:0px 0px 0px 0px;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_conc,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_cant,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_reg,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_ocup,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_fec{display:inline-block;width:100%;margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_cant > .lbl_tit,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_reg > .lbl_tit,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_ocup > .lbl_tit,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_fec > .tit{font-weight:bold;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_cant > .lbl_cont,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_reg > .lbl_cont,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_ocup > .lbl_cont,
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_dts > .pnl_desg > .pnl_itm > .pnl_fec > .lbl_cont{font-weight:normal;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_info_srv_sel{display:inline-block;width:100%;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
.busqueda_val_ppd_pasos > .pnl_srvs > .item > .pnl_info_srv_sel > .tit{font-size: 13px;font-weight: normal;line-height: 13px;font-family: 'Roboto','Open Sans', sans-serif;}
.busqueda_val_ppd_pasos > .pnl_tit_sel_hotel{display:inline-block;width:100%;margin:15px 0px 0px 0px;padding:0px 0px 10px 0px;}
.busqueda_val_ppd_pasos > .pnl_tit_sel_hotel > .tit{font-size: 20px;font-weight: bold;line-height: 20px;font-family: 'Roboto','Open Sans', sans-serif;}
/*** MAPA VALORACION ***/
.map_cont {display:block; width:100%;}
.mapList {}
.mapList.modal.modal-fullscreen .modal-dialog,.modal.modal-fullscreen .modal-content{bottom:0;left:0;position:absolute;right:0;top:0}
.mapList.modal.modal-fullscreen .modal-dialog{margin: 2.5% 5% 5% 5%;width:90%;}
.mapList.modal.modal-fullscreen .modal-content{}
.mapList.modal.modal-fullscreen .modal-body{padding:0; height:100%; }
.mapList.modal.modal-fullscreen .modal-header img{vertical-align: initial;}
.mapList.modal.modal-fullscreen .modal-title{ font-size: 22px; display: inline-block; margin-left: 10px;}
/*** MARKER MAPA VALORACION  ***/
.map_marker {display: inline-block; width: 400px; height: auto; overflow: hidden; margin-bottom:7px;}
.map_marker > .image {display: inline-block; width:125px; height: 125px; overflow:hidden;}
.map_marker > .image > .imgCont {overflow: hidden;position: relative; width: 100%; height: 100%; display: block;}
.map_marker > .image > .imgCont > .imgCenter {width: 1000px;position: absolute;left: 50%;top: 0%;margin-left: -500px;}
.map_marker > .image > .imgCont > .imgCenter img {display: block; margin: 0 auto; max-width: 200px; max-height: 200px;}
.map_marker > .content {display: inline-block; width: 260px; vertical-align: top; margin-left: 10px;}
.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 > .tipo {display: inline-block; width:100%;}
.map_marker > .content > .data > .clasificacion {display: inline-block; width:100%;}
.map_marker > .content > .desc {display: inline-block; width: 100%;}
.map_marker > .reserva {display: block;text-align: center; margin-top:10px;}
.map_marker > .reserva > .lnk {display: inline-block;}
.map_marker > .reserva > .lnk > .btn {padding: 2px 8px;font-size: 16px;}
.gm-style-iw {top:15px !important;}
/*** VALORACION CAPA OFERTAS ***/
.capa_oferta{display:block;}
.capa_oferta > .tit{font-size:16px; display:block; font-weight:bold;}
.capa_oferta > .precios {display:block; margin-top:5px;}
.capa_oferta > .precios > .antes {display:inline-block;}
.capa_oferta > .precios > .antes > .txt {}
.capa_oferta > .precios > .antes > .eur { font-size:18px; text-decoration:line-through;}
.capa_oferta > .precios > .ahora{display:inline-block; float:right;}
.capa_oferta > .precios > .ahora > .txt {}
.capa_oferta > .precios > .ahora > .eur {font-size:18px;}
.capa_oferta > .ofrt {display:block;margin-top:10px;}
.capa_oferta > .ofrt > .itm {display:inline-block; padding: 4px;}
.capa_oferta > .ofrt > .itm > .importe {font-weight:bold;}
.popover{max-width: 100% !important;}
.popover-title { font-size: 20px; }
.popover-content {}
.popover .online {font-weight:bold; font-family:'Roboto', sans-serif; font-size:16px;}
/*** VALORACION FICHA ***/
.prod_fic_val select {padding: 5px 8px; cursor: pointer;}
.prod_fic_val {margin-top:20px; margin-bottom:30px;}
.prod_fic_val > .vext > .val{position: relative;}
.prod_fic_val > .vext > .fecha {display: inline-block; width: 100%; }
.prod_fic_val > .vext > .fecha > .tit { display: inline-block; padding: 10px; font-weight: bold;}
.prod_fic_val > .vext > .fecha > .cmb {display: inline-block;}
.prod_fic_val > .vext > .idiomas{display: inline-block; width: 100%;color: #5B5B5B;border-top: 1px solid #F0F0F0;}
.prod_fic_val > .vext > .idiomas > .pnl_idiomas_tit{display: inline-block; padding: 10px; font-weight: bold;}
.prod_fic_val > .vext > .idiomas > .pnl_idiomas_dsp{display: inline-block;padding:0px 10px;}
.prod_fic_val > .vext > .idiomas > .pnl_idiomas_dsp > .itm_idioma{display: inline-block;vertical-align: middle;border: 1px solid #d5d7df;padding: 0px;margin: 4px 2px;height:30px;border-radius:3px;}
.prod_fic_val > .vext > .idiomas > .pnl_idiomas_dsp > .itm_idioma.seleccionado{background:#d5d7df;}
.prod_fic_val > .vext > .idiomas > .pnl_idiomas_dsp > .itm_idioma > a{color:#5B5B5B;font-size:14px;line-height:30px;font-weight:bold;padding:6px 20px;text-decoration:none;}
.prod_fic_val > .vext > .idiomas > .pnl_idiomas_dsp > .itm_idioma > a:hover{color:#5B5B5B;text-decoration:none;}
.prod_fic_val > .vext > .idiomas_aviso{display: inline-block; width: 100%;color: #5B5B5B;border-top: 1px solid #F0F0F0;}
.prod_fic_val > .vext > .idiomas_aviso > .pnl_idiomas_aviso_tit{display: inline-block; padding: 10px; font-weight: bold;}
.prod_fic_val > .vext > .val > .header {display: inline-block; width: 79%; padding: 5px;}
.prod_fic_val > .vext > .val > .content > .header {display: inline-block; width: 100%; padding: 5px;}
.prod_fic_val > .vext > .val > .grup, .prod_fic_val > .vext > .val > .content > .grup{ padding: 5px; font-family: 'Roboto', sans-serif; font-size: 16px;}
.prod_fic_val > .vext > .val > .content {display: inline-block; width: 80%;}
.prod_fic_val > .vext > .val > .content > .cont{display: inline-block; width: 100%; padding:5px;}
.prod_fic_val > .vext > .val > .content >.sep{display: inline-block; width: 100%;}
.prod_fic_val > .vext > .val .estado {width:8%; display: inline-block; text-align: center; vertical-align:top;}
.prod_fic_val > .vext > .val .servicio { width: 59%; display: inline-block;}
.prod_fic_val > .vext > .val .habitacion {width:40%; display: inline-block;}
.prod_fic_val > .vext > .val .regimen {width:19%; display: inline-block;}
.prod_fic_val > .vext > .val .precio {width:15%; display: inline-block;}
.prod_fic_val > .vext > .val .oferta {width:10%; display: inline-block; text-align:center;}
.prod_fic_val > .vext > .val .seleccion { width:4%; display: inline-block; text-align:center;}
.prod_fic_val > .vext > .val > .header > .sup {}
.prod_fic_val > .vext > .val .content > .cont > .precio {font-weight:bold; }
.prod_fic_val > .vext > .val > .btns{width: 19%; display: inline-block; margin-top:10px; vertical-align:top;}
.prod_fic_val > .vext > .val > .btns > .importes {display:block; text-align: center; width: 100%; margin-bottom:10px;}
.prod_fic_val > .vext > .val > .btns > .reservar {display: block; text-align: center; width: 100%; padding:0px 20px;}
.prod_fic_val > .vext > .val > .btns > .reservar > .btn { font-size: 16px;}
.prod_fic_val > .vext > .val > .btns > .reservar > .loading {font-size: 16px;  padding: 8px; width: 100%; display: inline-block; font-weight: bold;}
.prod_fic_val > .vext > .val > .btns > .importes > .tit {font-family:'Roboto', sans-serif; font-size: 14px; vertical-align: middle; margin-right: 10px;}
.prod_fic_val > .vext > .val > .btns > .importes > .importe { font-family:'Roboto', sans-serif; font-size: 22px; font-weight:bold; vertical-align: middle;}
.prod_fic_val > .vext > .val > .btns > .importes > .groupMarkup > .markup {font-family:'Roboto','Open Sans', sans-serif;font-size:20px;vertical-align:middle;color:#940D17;text-decoration:line-through;}
.prod_fic_val > .vext > .val > .btns > .importes > .groupMarkup > .icomarkup {height:18px;width:22px;vertical-align:middle;color:#940D17;padding:0px 5px 0px 0px;}
.prod_fic_val > .vext > .val > .btns > .importes_pdia{display:block; text-align: center; width: 100%; margin-bottom:10px;}
.prod_fic_val > .vext > .val > .btns > .importes_pdia > .tit {font-family:'Roboto', sans-serif; font-size: 12px; vertical-align: middle; margin-right: 10px;display:block;}
.prod_fic_val > .vext > .val > .btns > .importes_pdia > .importe {font-family:'Roboto', sans-serif; font-size: 18px; font-weight:bold; vertical-align: middle;display:block;}
.prod_fic_val > .noresult{display: inline-block;  width: 100%; padding: 20px; text-align: center;}
.prod_fic_val > .noresult > .pnl_ico {}
.prod_fic_val > .noresult > .pnl_ico img {margin:auto;}
.prod_fic_val > .noresult > .pnl_dts {}
.prod_fic_val > .noresult > .pnl_dts > .tit {display: block; font-family: 'Roboto', sans-serif; font-size: 24px; line-height: 36px; }
.prod_fic_val > .noresult > .pnl_dts > .cont {font-family: 'Roboto', sans-serif; font-size: 18px; display: block;}
.prod_fic_val > .vext.svr > .val > .header {font-weight:bold;}
.prod_fic_val > .vext.svr > .val > .content > .cont {margin-top: 10px;}
.prod_fic_val > .vext.svr > .val > .content > .cont .grupo { vertical-align: top; width: 20%; display: inline-block; margin-top: 4px; font-style: italic;}
.prod_fic_val > .vext.svr > .val > .content > .cont .servicio {width: 39%;}
.prod_fic_val > .vext.svr > .val > .content > .cont .servicio >.int { display: block; margin-bottom: 5px;}
.prod_fic_val > .vext.svr > .val > .content > .cont .servicio >.int > .det {display: block;}
.prod_fic_val > .vext.svr > .val > .content > .cont .servicio >.int > .det:before { font-family: 'FontAwesome'; content: "\f007"; margin-right: 7px;}
.prod_fic_val > .vext.svr > .val > .content > .cont .servicio >.int > .det > .imp {  font-weight: bold;}
.prod_fic_val > .vext.svr > .val > .btns {margin-top: 0px;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_sup{display: block;margin-top: 10px;font-family: 'Roboto', sans-serif;font-size: 18px;font-weight: bold;padding: 10px;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int{display:block;width:100%;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int > .grp_header{display:inline-block;width:100%;border-top: 1px solid #F0F0F0;background-color: #F0F0F0;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int > .grp_itm{display:block;width:100%;padding:5px;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int .grp_itm_concepto{display:inline-block;width:88%;text-align:left;padding:5px 10px;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_grp_int .grp_itm_cantidad{display:inline-block;width:10%;text-align:center;padding:5px 10px;}
/* REDEFINIDOS PARA SERVICIOS PROPIOS */
.prod_fic_val > .vext.svr > .val_prp{padding: 5px; font-family: 'Roboto','Open Sans', sans-serif; font-size: 16px;}
.prod_fic_val > .vext.svr > .val_prp .estado{width:10%;display:inline-block;vertical-align:middle;text-align:center;}
.prod_fic_val > .vext.svr > .val_prp .estado.horas,
.prod_fic_val > .vext.svr > .val_prp .estado.ofertas {width:10%;}
.prod_fic_val > .vext.svr > .val_prp .servicio{width:53%;display:inline-block;vertical-align:middle;text-align:left;}
.prod_fic_val > .vext.svr > .val_prp .servicio.horas{width:39%;}
.prod_fic_val > .vext.svr > .val_prp .servicio.ofertas{width:45%;}
.prod_fic_val > .vext.svr > .val_prp .servicio.horas.ofertas{width:31%;}
.prod_fic_val > .vext.svr > .val_prp .precio{width:15%;display:inline-block;vertical-align:middle;text-align:center;}
.prod_fic_val > .vext.svr > .val_prp .precio.horas,
.prod_fic_val > .vext.svr > .val_prp .precio.ofertas {}
.prod_fic_val > .vext.svr > .val_prp .precio > .markup{font-size:13px;color:#940D17;text-decoration:line-through;display:block;}
.prod_fic_val > .vext.svr > .val_prp .precio > .markup > .icomarkup {height:20px;width:25px;vertical-align:baseline;color:#940D17;padding:5px 5px 0px 5px;}
.prod_fic_val > .vext.svr > .val_prp .hora.horas {width: 16%;display:inline-block;vertical-align:middle;text-align:center;}
.prod_fic_val > .vext.svr > .val_prp .oferta.ofertas{width: 8%;display:inline-block;vertical-align:middle;text-align:center;}
.prod_fic_val > .vext.svr > .val_prp .seleccion{width:20%;display:inline-block;vertical-align:middle;text-align:center;}
.prod_fic_val > .vext.svr > .val_prp .seleccion.horas,
.prod_fic_val > .vext.svr > .val_prp .seleccion.ofertas {width:15%;}
.prod_fic_val > .vext.svr > .val_prp .seleccion.horas select,
.prod_fic_val > .vext.svr > .val_prp .seleccion.ofertas select {width:90%;}
.prod_fic_val > .vext.svr > .val_prp > .header{width:100%;display:block;padding:5px;}
.prod_fic_val > .vext.svr > .val_prp > .header > .int{width:83%;}
.prod_fic_val > .vext.svr > .val_prp > .content {display:inline-block; width:83%; vertical-align:top;font-size:14px;}
.prod_fic_val > .vext.svr > .val_prp > .content > .cont{display:block;margin:4px 0px;}
.prod_fic_val > .vext.svr > .val_prp > .content > .cont select{padding:3px;border:1px solid #d5d7df;}
.prod_fic_val > .vext.svr > .val_prp > .content > .cont > .precio{font-weight:bold;}
.prod_fic_val > .vext.svr > .val_prp > .content > .cab_concepto_tipo{display:inline-block;width:100%;padding:15px 20px 5px 20px;font-weight:bold;}
.prod_fic_val > .vext.svr > .val_prp > .btns {display:inline-block;width:15%; vertical-align:text-bottom; }
.prod_fic_val > .vext.svr > .val_prp > .btns > .importes{display:block;width:100%;text-align:right;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .importes > .tit {display:block;font-family:'Roboto','Open Sans', sans-serif; font-size: 18px; vertical-align: middle; margin-right: 10px; font-weight:bold;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .importes > .importe { font-family: 'Roboto','Open Sans', sans-serif; font-size: 22px; vertical-align: middle; font-weight:bold;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar {display:block;width:100%;text-align:right;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .bt_res1 { width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto','Open Sans', sans-serif; font-size:16px; font-weight:bold;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .bt_pet1 {width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto','Open Sans', sans-serif; font-size:16px; font-weight:bold;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar > .pet {width:100%; text-align: center; padding: 5px 10px; font-family:'Roboto','Open Sans', sans-serif; font-size:16px; font-weight:bold;}
.prod_fic_val > .vext.svr > .val_prp > .btns > .reservar .loading {font-size: 18px;}
/* BLOQUE PARA INFORMACION EN RESERVAS DE HOTEL + MULTISERVICIO */
.prod_fic_val > .vext > .lnk_val_pqvi_msrv{display:block;width:100%;text-align:center;padding:10px 0px;}
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk{display:inline-block;vertical-align:baseline;padding-left:34px;line-height:30px;font-size:14px;font-weight:normal;text-decoration:none;}
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk:hover{text-decoration:none;}
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver{display:inline-block;vertical-align:baseline;margin-left:10px;line-height:30px;font-size:14px;font-weight:bold;text-decoration:none;}
.prod_fic_val > .vext > .lnk_val_pqvi_msrv > .lnk_ver:hover{text-decoration:none;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv{font-family:'Open Sans',sans-serif;font-size:14px;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_sup{width: 0;height: 0;margin:0 auto;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int{display:table;width:100%;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .hdr{display:table-row;width:100%;font-weight:bold;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm{display:table-row;width:100%;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep{display:table-row;width:100%;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto{display:table-cell;width:70%;text-align:left;padding:5px 10px;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto > .ico{display:inline-block;vertical-align:middle;margin-right:5px;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_concepto > .lbl{display:inline-block;vertical-align:middle;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_fecha{display:table-cell;width:20%;text-align:center;padding:5px 10px;}
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int .itm_cantidad{display:table-cell;width:10%;text-align:center;padding:5px 10px;}
.prod_fic_val > .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,
.prod_fic_val > .vext > .cab_val_pqvi_msrv > .cab_val_pqvi_msrv_int > .itm_sep > .itm_cantidad{padding:0px;height:2px;}
/*** VALORACION INSTALACIONES***/
.instalaciones{display: inline-block; padding: 10px; width: 100%;}
.instalaciones .tit{display: inline-block; padding: 5px 0px 5px 10px; width: 100%;}
.instalaciones .tag { float:left; margin:0 0 7px 15px; position:relative; font-size:11px; font-weight:bold; text-decoration:none; color:#996633; text-shadow:0px 1px 0px rgba(255,255,255,.4);
     padding: 2px 10px 3px 10px; border-top:1px solid #d99d38; border-right:1px solid #d99d38; border-bottom:1px solid #d99d38;
	 -webkit-border-radius:0 0.25em 0.25em 0; -moz-border-radius:0 0.25em 0.25em 0; border-radius:0 0.25em 0.25em 0; 
    background-image: -webkit-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
    background-image: -moz-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
    background-image: -o-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
    background-image: -ms-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
    background-image: linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 71));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#feda71', EndColorStr='#feba47');
    -webkit-box-shadow:inset 0 1px 0 #faeaba, 0 1px 1px rgba(0,0,0,.1); -moz-box-shadow: inset 0 1px 0 #faeaba, 0 1px 1px rgba(0,0,0,.1); box-shadow: inset 0 1px 0 #faeaba,0 1px 1px rgba(0,0,0,.1);
    z-index:10;
}
.instalaciones  .tag:before {	content:'';width:16px; height:16px; background-image: -webkit-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
    background-image: -moz-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
    background-image: -o-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
    background-image: -ms-linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
    background-image: linear-gradient(left top, rgb(254, 218, 113), rgb(254, 186, 71));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,StartColorStr='#feda71', EndColorStr='#feba47');
    position:absolute; left:-0.69em; top:.2em; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg);
    border-left:1px solid #d99d38; border-bottom:1px solid #d99d38; -webkit-border-radius:0 0 0 0.25em; -moz-border-radius:0 0 0 0.25em; border-radius:0 0 0 0.25em; z-index:1;
}
.instalaciones .tag:after {content:''; width:0.5em; height:0.5em; background:#fff; -webkit-border-radius:4.167em; -moz-border-radius:4.167em; border-radius:4.167em; border:1px solid #d99d38;
    -webkit-box-shadow:0 1px 0 #faeaba; -moz-box-shadow:0 1px 0 #faeaba; box-shadow:0 1px 0 #faeaba; position:absolute; top:0.667em; left:-0.083em; z-index:9;}
/*** INSTALACIONES HEADER (y en modo boton) ***/
.valoracion > .listVal > .vext > .header > .pData > .instalaciones.header{padding:0px;margin:10px 0px 0px 0px;}
.valoracion > .listVal > .vext > .header > .pData > .instalaciones.header > .tit {display: none !important;}
.valoracion > .listVal > .vext > .header > .pData > .instalaciones.header > .cont{display: block !important;padding:0px;margin:0px;font-size:0px;}
.valoracion > .listVal > .vext > .header > .pData > .instalaciones.header > .cont > .boton{display:inline-block;margin: 2px;background:#FFFFFF;border: 2px solid #000000;padding: 0px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.valoracion > .listVal > .vext > .header > .pData > .instalaciones.header > .cont > .boton:hover{background:#EEEEEE;}
.valoracion > .listVal > .vext > .header > .pData > .instalaciones.header > .cont > .boton > a{display:inline-block;width:100%;}
/*** FORMULARIO ALTA-USUARIO ***/
.fAltaUsuario_ext .prefijo-telefono {display: flex !important;}
.lnkAltaUsuario {display:block; margin-bottom:30px;}
.lnkAltaUsuario a {font-size:16px; font-family:'Roboto', sans-serif;}
.fAltaUsuario > .tit{font-family: 'Roboto', sans-serif,Tahoma; font-size: 22px; font-weight: bold; margin-bottom: 10px;}
.fAltaUsuario > .stit {margin-bottom: 20px;}
.fAltaUsuario > .cont .tit {font-family: 'Roboto', sans-serif,Tahoma; font-size: 18px; font-weight: bold; margin:20px 0px; display: block;}
.fAltaUsuario > .cont .checkbox {display: inline-block;}
.fAltaUsuario > .cont .checkbox input[type=checkbox] {margin-left:0px;}
.fAltaUsuario > .cont .checkbox label {padding-right: 20px;}
.fAltaUsuario > .cont .btn {padding: 5px 20px; width:auto;}
.fAltaUsuario > .cont .col-md-2{text-align:right;}
.fAltaUsuario .form-control{border-radius:1px !important;-moz-border-radius:1px !important;-webkit-border-radius:1px !important;}
.fAltaUsuario input[type="radio"], 
.fAltaUsuario input[type="checkbox"]{margin-right:4px;}
/*** FORMULARIO ALTA-AGENCIA ***/
.fAltaAgencia_ext .prefijo-telefono {display: flex !important;}
.lnkAltaAgencia {display:block; margin-bottom:30px;}
.lnkAltaAgencia a {font-size:16px; font-family:'Roboto', sans-serif;}
.fAltaAgencia > .tit{font-family: 'Roboto', sans-serif,Tahoma; font-size: 22px; font-weight: bold; margin-bottom: 10px;}
.fAltaAgencia > .stit {margin-bottom: 20px;}
.fAltaAgencia > .cont .tit {font-family: 'Roboto', sans-serif,Tahoma; font-size: 18px; font-weight: bold; margin:20px 0px; display: block;}
.fAltaAgencia > .cont .checkbox {display: inline-block;}
.fAltaAgencia > .cont .checkbox input[type=checkbox] {margin-left:0px;}
.fAltaAgencia > .cont .checkbox label {padding-right: 20px;}
.fAltaAgencia > .cont .btn {padding: 5px 20px; width:auto;}
.fAltaAgencia > .cont .btn:disabled{display:none;visibility:hidden;}
.fAltaAgencia .form-control{border-radius:1px !important;-moz-border-radius:1px !important;-webkit-border-radius:1px !important;}
.fAltaAgencia input[type="radio"], 
.fAltaAgencia input[type="checkbox"]{margin-right:4px;}
/*** FORMULARIOS DE ALTA USUARIO / AGENCIA DESDE CONFIGURACION CANAL VENTA ***/
.fAltaUsuario > .pnl_registro,
.fAltaAgencia > .pnl_registro{display:inline-block;width:100%;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int,
.fAltaAgencia > .pnl_registro > .pnl_registro_int{display:inline-block;width:100%;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_tit,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_tit{display:none;visibility:hidden;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_stit,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_stit{display:none;visibility:hidden;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts{display:inline-block;width:100%;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > .tit,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > .tit{display:inline-block;width:100%;font-size: 18px;font-weight: bold;margin:0px 0px 10px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span{display:flex;flex-flow:row wrap;width:100%;margin:0px 0px 10px;grid-gap:10px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span.general,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span.general{}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span.mas_datos,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span.mas_datos{}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span.facturacion,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span.facturacion{}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm{display:flex;flex:1;flex-flow:column wrap;width:auto;min-width:calc(50% - 5px);max-width: fit-content;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm.noved,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm.noved,
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm.polit,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm.polit,
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm.news,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span > .itm.news{min-width:100%;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts .itm > .pnl_lbl,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts .itm > .pnl_lbl{display:flex;width:100%;font-weight:bold;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts .itm > .pnl_txb,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts .itm > .pnl_txb{display:flex;width:100%;margin:5px 0px 0px 0px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts .itm > .pnl_txb > .txb,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts .itm > .pnl_txb > .txb{display:inline-block;width:100%;border:1px solid #CCCCCC;padding:5px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts .itm > .pnl_txb > .cmb,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts .itm > .pnl_txb > .cmb{display:inline-block;width:100%;border:1px solid #CCCCCC;padding:5px;cursor:pointer;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts .itm label,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts .itm label{font-weight:normal;margin:0px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span.pnl_dts_domic_btn,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span.pnl_dts_domic_btn{}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span.pnl_dts_domic_btn > .btn,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span.pnl_dts_domic_btn > .btn{width: fit-content;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span.pnl_dts_domic_btn > .btn:after,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span.pnl_dts_domic_btn > .btn:after{font-family: 'FontAwesome'; content: "\f107";margin-left:10px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > span.pnl_dts_domic_btn > .btn.open:after,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > span.pnl_dts_domic_btn > .btn.open:after{content: "\f106";}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > .pnl_dts_domic,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > .pnl_dts_domic{display:flex;flex-flow:row wrap;width:100%;margin:0px 0px 10px;grid-gap:10px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > .pnl_dts_domic > .tit,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > .pnl_dts_domic > .tit{display:inline-block;width:100%;font-size: 18px;font-weight: bold;margin:0px 0px 10px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_dts > .pnl_dts_domic > .mas_datos,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_dts > .pnl_dts_domic > .mas_datos{display:inline-block;width:100%;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_oblig,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_oblig{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_btn,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_btn{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.fAltaUsuario > .pnl_registro > .pnl_registro_int > .pnl_btn > .btn,
.fAltaAgencia > .pnl_registro > .pnl_registro_int > .pnl_btn > .btn{width: fit-content;}
/*** VENTA COMPLEMENTARIA ***/
.pnl_vcomp_ext { display:block;margin-bottom: 40px; }
.pnl_vcomp_ext .pnl_vcomp_int { display:block;}
.pnl_vcomp_ext .pnl_vcomp_int.cont .pnl_dat {padding:0px;border: 0px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_tit{ display:block; font-size: 22px; color: #000000; margin-top: 10px; font-weight: bold;}
.pnl_vcomp_ext .pnl_vcomp_int.cont .pnl_tit {font-size:18px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_sub_tit{ display:block; font-size: 18px; color: #000000; margin-top: 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat { display:block; margin-top: 20px; border: 3px solid #F5F5F5; border-bottom-width:12px; font-family: 'Roboto','Open Sans', sans-serif,Tahoma;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod {display: block; background-color: #666666; padding: 5px 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod .tit{ font-size:24px; font-weight:bold; color:#FFFFFF;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod .date {font-size: 14px; font-weight: normal;} 
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header {display: block; border-bottom: 1px dotted #999999; background-color: #BBBBBB; padding: 2px 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header .image {display:inline-block; width:40px; vertical-align:middle;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header .tit {font-size: 22px; vertical-align: middle; color:#FFFFFF;}
.pnl_vcomp_ext .pnl_vcomp_int.cont .pnl_dat .vcomp_header .tit {font-size:16px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .item {display:block;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab { display:block; background-color: #F5F5F5; margin: 0px; padding: 10px; border-bottom: 1px solid #CCC;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .prd {display:block; font-size:24px; margin-bottom: 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .img {display:inline-block; width:65px; height:65px; margin-right:5px; overflow:hidden; vertical-align:top; margin-bottom: 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .img img {width:65px; height:65px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat {display:inline-block;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .tit { font-weight:bold; font-size:18px;}
.pnl_vcomp_ext .pnl_vcomp_int.cont .pnl_dat .pnlCab .dat .tit {font-size:16px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .address {display:block; margin-top: 5px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .address .dir {display:inline-block;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp {margin-left:20px;font-family: 'Roboto','Open Sans', sans-serif,Tahoma;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp .dsd { font-size: 12px; color: #D32F33;  }
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp .prc { font-size: 20px; color: #D32F33; font-weight: bold;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn { height:auto;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a { height:auto; font-size:16px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd { display:none; width:100%; margin: 0; border: solid 2px #F5F5F5; padding: 10px; margin-bottom:20px; border-top-width: 0px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto { display:block;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .img img{width:100%;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content {}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .desc {display:block; margin-bottom: 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .fecha {display:block; margin-bottom: 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .pnl_pd {display:block; margin-bottom: 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .pnl_pd .pagodirecto {padding:5px; display: block; background-color:#F5F5F5;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .pnl_pd .pagodirecto .tit{font-size:12px; font-weight:bold;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .duracion {display:block; margin-bottom: 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos { display:inline-block; width: 100%;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .header {display: inline-block; font-weight: bold; background-color: #F3F3F3; padding: 5px 0px; width: 100%;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .sup{font-family: 'Roboto','Open Sans', sans-serif; font-size: 16px !important; font-weight: normal !important;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .estado{width: 6%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .habitacion{width: 40%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .regimen{width: 20%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .oferta{width: 10%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .precio{width: 14%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .seleccion{width: 5%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .reserva{display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .grup {padding: 5px; font-family: 'Roboto','Open Sans', sans-serif; font-size: 16px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns {width: 100%; display: inline-block; padding: 10px; position: relative; padding-top: 30px; text-align: right;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes {display: inline-block; margin-right: 15px; text-align: right;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes .tit {font-family: 'Roboto','Open Sans', sans-serif; font-size: 18px; vertical-align: middle; margin-right: 10px; font-weight: bold;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes .importe {font-family: 'Roboto','Open Sans', sans-serif; font-size: 22px; vertical-align: middle; font-weight: bold;} 
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar {display: inline-block;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_res1 {display:inline-block;background:#D32F33;width:100%;text-align:center; text-decoration:none;font-weight:bold;color:#FFFFFF;text-transform:uppercase;max-width:160px; padding: 7.5px 12px; font-size: 18px; border: 1px solid transparent; border-radius: 4px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cont {display: inline-block; padding: 5px 0px; width: 100%; border-bottom: 1px dotted #CCC;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton  {display: inline-block; float: right; margin-top: 10px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton .btn {display:inline-block;background:#D32F33;width:100%;text-align:center;border-top:none;border-left:none;border-right:none;text-decoration:none;font-weight:bold;color:#FFFFFF;text-transform:uppercase;max-width:160px;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton .btn:hover{background:#A82427;text-decoration:none;font-weight:bold;color:#FFFFFF;text-transform:uppercase;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .est { display:inline-block; width:10%; text-align:center;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .mod {display:inline-block; width:40%;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .imp {display:inline-block; width:20%; text-align:right;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant {display:inline-block; width:20%; text-align:right;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .est.horas { display:inline-block; width:10%; text-align:center;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .mod.horas {display:inline-block; width:35%;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .imp.horas {display:inline-block; width:15%; text-align:right;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .hora.horas {display:inline-block; width:20%; text-align:right;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .hora.horas > select{max-width:100%;}
.pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant.horas {display:inline-block; width:15%; text-align:right;}
/*** CAPA MODAL VENTA COMPLEMENTARIA ***/
.capa_modal.capa_vcomp {}
.capa_modal.capa_vcomp > .modal-dialog{max-width:900px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content{}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-header{min-height:0px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body{padding:10px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc{}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito{display: flex;flex-flow:column wrap;width:100%;margin-top: 20px;padding:0px;border:none;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .pnl_tit{display: block;font-weight: bold;font-size: 22px;line-height: 22px;color: #000000;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_tit{display: inline-block;width: 100%;font-weight: bold;font-size: 22px;line-height: 22px;color: #000000;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont{display: inline-block;width: 100%;text-align: left;margin:0px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont > .vcomp_opc_stit{display: inline-block;width: 100%;font-size: 18px;line-height:18px;margin-top: 10px;line-height: 14px;color: #000000;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont > .vcomp_opc_lst{display:inline-block;width:100%;text-align:left;margin:10px 0px 0px 0px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont > .vcomp_opc_lst > .itm{width:100%;margin: 5px 0px 0px 0px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont > .vcomp_opc_lst > .itm > .srv{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont > .vcomp_opc_lst > .itm > .fec{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;font-weight:bold;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont > .vcomp_opc_lst > .itm > .imp{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;font-weight:bold;color:#112139;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont > .vcomp_opc_total{display:inline-block;width:100%;text-align:left;margin:15px 0px 0px 0px;font-weight:bold;font-size:16px;line-height:26px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_carrito > .vcomp_opc_cont > .vcomp_opc_total > .imp{margin-left:10px;font-size:22px;color:#112139;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_vcomp{display: flex;flex-flow:column wrap;width:100%;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_btns{display: flex;flex-flow:row wrap;justify-content: space-evenly;width:100%;margin-top: 20px;padding-top: 20px;border-top: 1px solid #DDDDDD;font-size: 14px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_btns > .btn{display: flex;width: auto;min-width: 250px;text-align: center;align-items: center;justify-content: center;line-height: 20px;font-size: 16px;margin:0px 0px 10px 0px;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_btns > .btn.cerrar{background:#0099CC;border-color:#0099CC;}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-body > .pnl_vcomp_opc > .pnl_btns > .btn.reservar{}
.capa_modal.capa_vcomp > .modal-dialog > .modal-content > .modal-footer {min-height:0px;}
/*** CAPA MODAL CAMBIO PRECIO DINAMICO ***/
.capa_modal.capa_pdin {}
.capa_modal.capa_pdin > .modal-dialog{max-width:900px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content{}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-header{min-height:0px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body{padding:10px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc{}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito{display: flex;flex-flow:column wrap;width:100%;margin-top: 20px;padding:0px;border:none;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pnl_tit{display: block;font-weight: bold;font-size: 22px;line-height: 22px;color: #000000;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_tit{display: inline-block;width: 100%;font-weight: bold;font-size: 22px;line-height: 22px;color: #000000;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont{display: inline-block;width: 100%;text-align: left;margin:0px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont > .pdin_opc_stit{display: inline-block;width: 100%;font-size: 18px;line-height:18px;margin-top: 10px;line-height: 14px;color: #000000; padding:10px 20px; text-align: left;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont > .pdin_opc_lst{display:inline-block;width:100%;text-align:left;margin:10px 0px 0px 0px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont > .pdin_opc_lst > .itm{width:100%;margin: 5px 0px 0px 0px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont > .pdin_opc_lst > .itm > .srv{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont > .pdin_opc_lst > .itm > .fec{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;font-weight:bold;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont > .pdin_opc_lst > .itm > .imp{display:inline-block;width:auto;text-align:left;vertical-align:middle;margin:0px 10px 0px 0px;font-weight:bold;color:#112139;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont > .pdin_opc_total{display:inline-block;width:100%;text-align:left;margin:15px 0px 0px 0px;font-weight:bold;font-size:16px;line-height:26px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_carrito > .pdin_opc_cont > .pdin_opc_total > .imp{margin-left:10px;font-size:22px;color:#112139;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_pdin{display: flex;flex-flow:column wrap;width:100%;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_btns{display: flex;flex-flow:row wrap;justify-content: space-evenly;width:100%;margin-top: 20px;padding-top: 20px;border-top: 1px solid #DDDDDD;font-size: 14px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_btns > .btn{display: flex;width: auto;min-width: 250px;text-align: center;align-items: center;justify-content: center;line-height: 20px;font-size: 16px;margin:0px 0px 10px 0px;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_btns > .btn.cerrar{background:#0099CC;border-color:#0099CC;}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-body > .pnl_pdin_opc > .pnl_btns > .btn.reservar{}
.capa_modal.capa_pdin > .modal-dialog > .modal-content > .modal-footer {min-height:0px;}
/* LOADING CMS */
.owl-loading {display: block; text-align: center; padding: 10px;}
/*** MODO BOOKING ***/
.mnu_booking {padding:5px 0px;background-color: #F5F5F5; border-bottom:3px solid #DDDDDD;}
.mnu_booking .pnl_cont {padding:0px 0px 0px 0px;}
.mnu_booking .pnl_cont .pnl_bnv{display:inline-block; width:100%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.mnu_booking .pnl_cont .pnl_bnv > .row{margin:0px 0px 0px 0px;}
.mnu_booking .pnl_cont .pnl_bnv > .row > .sup{display:inline-block;width:70%;vertical-align:top;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.mnu_booking .pnl_cont .pnl_bnv > .row > .sup > .tit{display:inline-block;vertical-align:top;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;text-align:left;font-family: 'Roboto','Open Sans',sans-serif; font-size: 22px; font-weight: bold;}
.mnu_booking .pnl_cont .pnl_bnv > .row > .sup > .exp{display:inline-block;vertical-align:top;margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;width:100%;}
.mnu_booking .pnl_cont .pnl_bnv > .row > .exit {display:inline-block;width:30%;vertical-align:top;margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:right;}
.mnu_booking .pnl_cont .pnl_bnv > .row > .exit > .img{display:inline-block;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.mnu_booking .pnl_cont .pnl_bnv > .row > .exit > .lbls{display:inline-block;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.mnu_booking .pnl_cont .pnl_bnv > .row > .exit > .lbls > .exit{font-size: 14px;text-decoration: none;color: #AAAAAA;}
.mnu_booking .pnl_cont .pnl_bnv > .row > .exit > .lbls > .exit:hover{text-decoration:underline;}
.mnu_booking .pnl_cont .pnl_dat {display:inline-block; width:100%; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.mnu_booking .pnl_cont .pnl_dat > .row{margin:0px 0px 0px 0px;}
.mnu_booking .pnl_cont .pnl_dat > .row > .agente{display:inline-block;vertical-align:top;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
.mnu_booking .pnl_cont .pnl_dat > .row > .agente > .lbl{margin: 0px 0px 0px 0px;display: inline-block;width: 100%;}
.mnu_booking .pnl_cont .pnl_dat > .row > .agente > .lbl > .tit{}
.mnu_booking .pnl_cont .pnl_dat > .row > .agente > .lbl > .text{font-weight:600;padding-left:5px;}
.mnu_booking .pnl_cont .pnl_dat > .row > .agente > .lbl.age{}
.mnu_booking .pnl_cont .pnl_dat > .row > .agente > .lbl.cli{}
.mnu_booking .pnl_cont .pnl_dat > .row > .agente > .clear{display:none;visibility:hidden;}
.mnu_booking .pnl_cont .pnl_dat > .row > .cliente {display:table;vertical-align:top;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:right;}
.mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .lbl{display:inline-block;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;width:40%;}
.mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .txt{display:inline-block;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;width:35%;}
.mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .txt > input{vertical-align: middle;margin: 0;outline: none;padding: 9px 4px;cursor: pointer;height: 39px;}
.mnu_booking .pnl_cont .pnl_dat > .row > .cliente > .boton{display:inline-block;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25%;}
/***  PAGO TPV DESDE EL PANEL ***/
.pc_tpv_ext {display:block;}
.pc_tpv {padding: 5px 20px 5px 10px;}
.pc_tpv .pd_int {margin-top: 20px;padding: 20px;}
.pc_tpv .pd_int .superior {display: block;}
.pc_tpv .pd_int .inferior {display: block;}
.pc_tpv .pc_tpv_cab {padding: 5px 5px 5px 20px;}
.pc_tpv_textbox {width: 99%;}
.pc_tpv_DropDownList {padding: 2px 0px; width: 98%;}
.pc_tpv .info {padding: 4px;position: absolute;margin-top: -150px;margin-left: 350px;z-index: 1;text-align: left;width: 250px;}
.pc_tpv .pc_tpv_cab .pc_logo {padding-right: 10px;}
.pc_tpv .pc_tpv_foot {padding: 5px 20px 5px 20px;}
.pc_tpv .pd_int .pd_titulo_seccion {padding: 5px 0px 5px 0px;}
.pc_tpv .pc_tpv_foot .pc_tpv_logo_pagoseguro {padding-top: 15px;}
.pc_tpv .pd_int .pc_tpv_btnpagar {padding: 5px;width: 240px;}
.pc_tpv .pd_int .pc_tpv_valoracion_cobro_label {font-weight: bold;}
.pc_tpv .rfin .cont_inc .cont_inc_int {height: 200px;}
.pc_tpv .rfin .cont_inc .cont_inc_int .pnl_dts .pnl_solu {padding-top: 10px;}
.pc_tpv .pd_int .pc_tpv_labeltitulo {font-weight: bold;}
.pc_tpv .pd_int .pc_tpv_titulo {display: inline-block; line-height:35px; font-size:18px; font-weight:bold;}

.pc_tpv_mercadopago {border-top: 2px solid #C6E9FA;box-shadow: 0px 2px 10px rgb(0 0 0 / 8%);background-color: #ffffff;padding: 0;max-width: 800px;margin: auto;}
.pc_tpv_mercadopago .pc_tpv_int{padding: 10px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_cabecera {padding: 5px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_cabecera .pc_tpv_cabecera_logo {margin-left: -60px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_cabecera .pc_tpv_cabecera_logo img{width: 150px;margin-right:10px}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_cabecera .pc_tpv_cabecera_tit{}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido {padding: 10px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_info {}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_info .pc_tpv_contenido_info_desc h3{font-weight:400;padding-top: 10px;padding-bottom: 10px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_info .pc_tpv_contenido_info_imp h3{font-weight:400;padding-top: 10px;padding-bottom: 10px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta {display: inline-block; border-top: 2px solid #666666; padding: 0px 15px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .pc_tpv_contenido_tarjeta_dts {}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .pc_tpv_contenido_tarjeta_dts .pc_tpv_title {border-bottom: 1px solid rgba(0, 0, 0, 0.1);font-weight: 400;padding-bottom: 8px;padding-top: 8px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .pc_tpv_contenido_tarjeta_dts .row {margin-left: 2px; margin-right: 2px;margin-top: 5px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .pc_tpv_contenido_tarjeta_dts * .date-separator{padding: 2px 5px;font-size: 20px;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .pc_tpv_contenido_tarjeta_dts * .tit{font-size: 14px;line-height: 14px;font-weight: 500;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .pc_tpv_contenido_tarjeta_dts * .txb{font-size: 14px;padding: 4px 10px;height: 38px;width: 100%;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .pc_tpv_contenido_tarjeta_dts * .expiration-date {display: inline-flex;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .pc_tpv_contenido_tarjeta_dts * .input-background {background-position: 98% 50%;background-repeat: no-repeat;background-color: #fff;}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_contenido .pc_tpv_contenido_tarjeta .lbl_error{font-size: 24px; color:}
.pc_tpv_mercadopago .pc_tpv_int .pc_tpv_footer {display: inline-block; width: 100%;}

/*** MODULO INTEGRACION DATOS PROVEEDOR (OPINIONES DE OTROS PROVEEDORES) ***/
/* FichaIntegracionDatosProveedor */
.prod_fic_int_dt_prov_reviews_count{margin-bottom: 20px;line-height: 6px;}
.prod_fic_int_dt_prov_reviews_count_titulo{text-align:left;font-size: 23px;font-weight:bolder;padding-top:10px;}
.prod_fic_int_dt_prov_reviews_count_titulo .literal_opiniones{text-transform:uppercase;}
.prod_fic_int_dt_prov_reviews_count_datos{text-align:right;}
.prod_fic_int_dt_prov_reviews_count_datos_comentarios_total{font-size: 12px;}
.prod_fic_int_dt_prov_subratings_box{padding:20px;line-height: 20px;margin-bottom: 25px;font-size: 12px;}
.prod_fic_int_dt_prov_comentarios_usuario_box{ font-size: 0.8em; }
.prod_fic_int_dt_prov_comentarios_usuario_fecha{display:block;}
.prod_fic_int_dt_prov_comentarios_usuario_nombre,
.prod_fic_int_dt_prov_comentarios_usuario_ubicacion{font-weight:bold;}
.prod_fic_int_dt_prov_comentarios_box{border-bottom: 1px solid;padding-bottom: 20px;margin-bottom: 12px;margin-top:20px;}
.prod_fic_int_dt_prov_comentarios_contenido_box{width: 80%;}
.prod_fic_int_dt_prov_comentarios_contenido_comentario{font-size:12px;}
.prod_fic_int_dt_prov_contenido_titulo{font-style:italic;font-size: 16px;display:block;font-weight:bold;}
.prod_fic_int_dt_prov_contenido_imagen_valoracion{margin-top: 5px;margin-bottom: 5px;display:block;}
.prod_fic_int_dt_prov_footer{text-align:center;font-size: 10px;}
.prod_fic_int_dt_prov_footer img{width:150px;}
.prod_fic_int_dt_prov_footer_strong{font-weight:bold;}
#nombre_empresa_aviso{font-style:italic;}
.cabecera_opiniones{display:block;text-align:right;}
.cabecera_opiniones_img{display:block;margin-bottom:3px;}
.cabecera_opiniones_img img{width:100px;}
.nocomments{margin:30px;display:block;}
 /* Estilos de la vista small */
.header_small{ padding:5px; }
.header_small_titulo { font-weight:bold; }
.header_small_img_op_totales{font-size:12px;}
.header_small_img_op_totales img{width:80px;margin-right:5px;}
.header_small_subrating_item { font-size:12px;}
/* FichaIntegracionDatosProveedorHeader */
.prod_fic_int_dt_prov_header{margin-top:20px;padding-left: 10px;}
.prod_fic_int_dt_prov_header_img{top:10px;}
.prod_fic_int_dt_prov_header_img{line-height: 4px;}
.prod_fic_int_dt_prov_header_img a,
.prod_fic_int_dt_prov_header_img a:hover{font-size: 10px;text-decoration:underline;}
.prod_fic_int_dt_prov_header_img img{width: 100px;}
/* FichaIntegracionDatosProveedorSubRatings */
.prod_fic_int_dt_prov_reviews_count2{margin-bottom: 20px;line-height: 6px;}
.prod_fic_int_dt_prov_reviews_count_titulo2{text-align:left;font-size: 23px;font-weight:bolder;padding-top:10px;}
.prod_fic_int_dt_prov_reviews_count_titulo2 .literal_opiniones{text-transform:uppercase;}
.prod_fic_int_dt_prov_reviews_count_datos2{text-align:right;}
.prod_fic_int_dt_prov_reviews_count_datos_comentarios_total2{font-size: 12px;}
.cabecera_opiniones2{display:block;text-align:right;}
.cabecera_opiniones_img2{display:block;margin-bottom:3px;}
.cabecera_opiniones_img2 img{width:100px;}
.prod_fic_int_dt_prov_subratings_box2{padding:20px;line-height: 20px;font-size: 12px;}
/* Estilos de la vista small */
.header_small{ padding:5px; }
.header_small_titulo { font-weight:bold; }
.header_small_img_op_totales{font-size:12px;}
.header_small_img_op_totales img{width:80px;margin-right:5px;}
.header_small_subrating_item { font-size:12px;}
/* FichaContenidoTabAll (para mostrar opiniones TripAdvisor) */
.comentarios_xs{margin: 0 !important;padding:0 !important;}
/* ForfaitHotel.ascx */
.itm_aloj_conts_promo_comentarios{width:auto;float:right;clear:both;}
.itm_aloj_conts_promo_comentarios img{width:80px;}
.itm_aloj_conts_promo_comentarios_lbl a{font-size:10px;text-decoration:underline;color:#105FAB;}
.itm_aloj_conts_promo_comentarios_img{margin-right: 5px;}
/* Alojamiento.ascx */
.valoracion_comentarios span{text-align:right;}
.valoracion_comentarios a{ font-size:12px;text-decoration:underline;}
.valoracion_comentarios img{width:80px;}
/* Listado.ascx */
.pnlComentarios {margin-bottom:10px;}
.pnlComentarios a{font-size: 12px !important;}
.imgVerComentarios{width:80px;}
.lnkComentarios{margin-left: 5px;}
.pnlComentarios span{display:block;}
/*Fix para solucionar problema de superposición del menú principal sobre el control de selector de fechas de jQuery*/
#ui-datepicker-div.ui-datepicker{z-index:100000 !important;}
/*** CHECKBOX PERSONALIZADO ***/
.checkbox-style {}
.checkbox-style label { display: inline-block; position: relative; padding-left: 5px; font-size:13px; cursor:pointer; font-weight:normal;}
.checkbox-style label:hover {text-decoration:underline;}
.checkbox-style label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;left: 5px;top: 0;margin-left: -20px;border: 1px solid #cccccc;border-radius: 3px;background-color: #fff;-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; display:none; visibility:hidden; }
.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:11px;outline:none;}
.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;}
/*** VALORACION VUELOS ***/
.vuelos {margin: 0;padding: 0;}
.vuelos .ida, 
.vuelos .multi, 
.vuelos .vuelta {display: none;font-weight: 700;font-size: 18px;font-weight:bold;padding: 0 0 10px;}
.vuelos .ida.active, 
.vuelos .multi.active, 
.vuelos .vuelta.active {display: block;}
.busqueda_ext {display: table;width: 100%;font-size: 0;font-weight: 400;}
.busqueda_ext>.pnl_dts_1 {font-size: 14px;display: inline-block;width: 80%;text-align: left;vertical-align: middle;}
.busqueda_ext>.pnl_dts_1>.pnl_tit {display: none;}
.busqueda_ext>.pnl_dts_1>.pnl_aeropuertos{display:block;}
.busqueda_ext>.pnl_dts_1>.pnl_fechas {display:block;margin-top: 5px;}
.busqueda_ext>.pnl_dts_2 {font-size: 14px;display: inline-block;width: 20%;text-align: center;vertical-align: middle;max-width: 100px;float: right;}
.busqueda_ext>.pnl_dts_2>.pnl_adultos {display: block;}
.busqueda_ext>.pnl_dts_2>.pnl_adultos>.itm_inf, 
.busqueda_ext>.pnl_dts_2>.pnl_adultos>.itm_sup {display: inline-block;text-align: center;width: 100%}
.busqueda_ext>.pnl_dts_2>.pnl_adultos>.itm_sup {font-size: 28px;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo {padding: 1%;display: table;width: 100%;font-size: 0;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos {display: inline-block;width: 75%;text-align: left;vertical-align: top;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items {display: block;width: 100%;text-align: left;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm {display: table;width: 100%;text-align: left;padding: 0;border-bottom:1px solid;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.itm {font-size: 14px;font-weight: 400;display: inline-block;margin-left: 5px;text-align: center;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_img {width: 8%;margin-left: 0;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_aero {width: 8%}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_fecha {width: 15%}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_hsal, 
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_org {width: 8%}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_flecha {width: 14px;height: 10px;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_dst, 
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_hlle {width: 8%}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_dur {width: 12%;padding-left: 16px;text-align: left;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_items>.pnl_itm>.pnl_esc {text-align: left;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles {display: block;width: 100%;text-align: left;margin-top: 10px;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles>a {font-size: 13px;font-weight: 700;text-decoration: none;cursor: pointer;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles>a:hover {text-decoration: none;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles>a:after {font-family: FontAwesome;content: "\f103";padding-left: 5px;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_trayectos>.pnl_ver_detalles>a.open:after {font-family: FontAwesome;content: "\f102";padding-left: 5px;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_importes {display: inline-block;width: 23%;margin-left: 2%;padding-left: 2%;text-align: center;vertical-align: top;border-left:1px solid;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_importes>.pnl_tar {font-size: 13px;font-weight: 700;display: block;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_importes>.pnl_imp {font-size: 26px;font-weight: 700;display: block;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_importes>.pnl_desc {font-size: 13px;line-height: 14px;font-weight: 400;display: block;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_importes>.pnl_btns {display: block;margin-top: 5px;}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_importes>.pnl_btns>.pnl_btn {width: 100%}
.valoracion>.listVal>.vext.vue>.pnl_datos_vuelo>.pnl_importes>.pnl_btns>.pnl_btn>.btn {width: 100%;padding: 4px 10px;text-transform: uppercase;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo {display: none;width: 100%}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_itm_detalle {display: table;width: 100%;font-size: 0;padding: 10px 5px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_vue_tray {display: inline-block;width: 70%;text-align: left;vertical-align: middle;font-size: 14px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_vue_tray>.pnl_vue {font-weight: 700;font-size: 18px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_dur>.lbl, 
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_vue_tray>.pnl_tray {}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_vue_tray>.pnl_flecha {width: 14px;height: 10px;margin: 0 10px;display: inline-block;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_dur {display: inline-block;width: 30%;text-align: right;vertical-align: middle;font-size: 14px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_itm_detalle>.pnl_dur>.dur {font-weight: 700;font-size: 18px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos {display: block;width: 100%;padding: 1%}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento {display: block;width: 100%}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_aerolinea {display: block;width: 100%;font-size: 14px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo {display: table;font-size: 0;width: 100%;margin-top: 10px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_salida {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 25%;text-align: left;margin-right: 2%;padding-right: 2%}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_llegada {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 23%;text-align: left;margin-right: 2%}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_fec {display: block;width: 100%;text-align: left;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_fec>.dts {}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_hor {display: block;width: 100%;text-align: left;font-size: 18px;line-height: 18px;margin-top: 2px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_hor>.hor {font-weight: 700;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo .pnl_aero {display: block;width: 100%;text-align: left;margin-top: 2px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_num_vuelo {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 12%;text-align: left;overflow: hidden;margin-right: 2%}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_num_vuelo>.lbl {display: block;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_num_vuelo>.num_vuelo {display: block;margin-top: 2px;font-size: 17px;line-height: 17px;font-weight: 400;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_clase {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 22%;text-align: left;overflow: hidden;margin-right: 2%}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_clase>.lbl {display: block;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_clase>.clase {display: block;margin-top: 2px;font-size: 17px;line-height: 17px;font-weight: 400;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_equipaje {display: inline-block;font-size: 14px;line-height: 14px;vertical-align: top;width: 10%;text-align: center;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_equipaje>.lbl {display: block;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_vuelo>.pnl_equipaje>.equipaje {display: block;margin-top: 2px;}
.valoracion>.listVal>.vext.vue>.pnl_detalles_vuelo>.pnl_segmentos>.pnl_itm_segmento>.pnl_espera {display: inline-block;font-size: 14px;padding: 5px 25px;text-align: left;margin: 20px 0 10px;}
/*** COBROS A CAJA ***/
.cobros_caja{padding:10px 0px 20px 0px;}
.cobros_caja > .pnl_tit{display:table;width:100%;margin:0px 0px 0px 0px;}
.cobros_caja > .pnl_tit > .tit{display:inline-block;font-weight:bold;line-height:28px; font-size:28px; width:100%;text-align:left;padding:25px 0px 15px;font-family: 'Roboto', sans-serif;}
.cobros_caja > .pnl_stit{display:table;width:100%;margin:0px 0px 0px 0px;}
.cobros_caja > .pnl_stit > .pnl_explica{display:inline-block;width:100%;margin:0px 0px 0px 0px;line-height:22px; font-size:18px; width:100%;text-align:left;font-family: 'Roboto', sans-serif;}
.cobros_caja > .pnl_stit > .pnl_imp{display:inline-block;width:100%;margin:10px 0px 0px 0px;line-height:22px; font-size:18px; width:100%;text-align:left;font-family: 'Roboto', sans-serif;}
.cobros_caja > .pnl_stit > .pnl_imp .imp{font-weight:bold;}
.cobros_caja > .pnl_dts{display:table;width:100%;margin:20px 0px 0px 0px;border:1px solid #E7E7E7;padding:30px;font-size:0px;font-weight:normal;font-family: 'Roboto', sans-serif;}
.cobros_caja > .pnl_dts > .pnl_dt{display:inline-block;vertical-align:top;width:49%;margin:0px 0px 0px 0px;font-size:15px;}
.cobros_caja > .pnl_dts > .pnl_dt > .pnl_lbl{display:inline-block;width:100%;font-weight:bold;}
.cobros_caja > .pnl_dts > .pnl_dt > .pnl_cmb{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.cobros_caja > .pnl_dts > .pnl_dt > .pnl_cmb > .cmb{width: 100%;height: 36px;padding: 4px;cursor: pointer;max-width: 400px;}
.cobros_caja > .pnl_dts > .pnl_dt.pnl_tipo_cobro{margin:0px 1% 0px 0px;}
.cobros_caja > .pnl_dts > .pnl_dt.pnl_caja_banco{margin:0px 0px 0px 1%;}
.cobros_caja > .pnl_btns{display:table;width:100%;margin:30px 0px 0px 0px;font-size:0px;}
.cobros_caja > .pnl_btns > .pnl_btn{display:inline-block;vertical-align:top;width:50%;margin:0px 0px 0px 0px;}
.cobros_caja > .pnl_btns > .pnl_btn > .btn{max-width:300px;}
.cobros_caja > .pnl_btns > .pnl_btn.pnl_btn_cancelar{text-align:left;}
.cobros_caja > .pnl_btns > .pnl_btn.pnl_btn_cancelar > .btn{}
.cobros_caja > .pnl_btns > .pnl_btn.pnl_btn_cobrar{text-align:right;}
.cobros_caja > .pnl_btns > .pnl_btn.pnl_btn_cobrar > .btn{}
/*** TPV STRIPE ***/
.pc_tpv_stripe {padding:10px 0px 20px 0px;}
.pc_tpv_stripe > .pc_tpv_con{}
.pc_tpv_stripe > .pc_tpv_con > .pc_tpv_cab{padding: 5px 5px 5px 20px;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int{margin-top: 20px;padding: 20px;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int > .stripe_row{padding-top: 10px;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int > .stripe_sep_b{height: 15px;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int .pc_tpv_titulo {display: inline-block; line-height:35px; font-size:18px; font-weight:bold;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int .pc_tpv_btnpagar {padding: 5px;width: 240px; margin-top: -8px;}
.pc_tpv_stripe > .pc_tpv_con > .pc_tpv_foot {padding: 5px 20px 5px 20px;}
.pc_tpv_stripe > .pc_tpv_con > .pc_tpv_foot .pc_tpv_logo_stripe {height: 40px;background: url(https://stripe.com/img/about/logos/badge/solid-dark.svg) left top no-repeat; margin-top: 10px;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int .StripeElement {background-color: white;height: 40px;padding: 10px 12px;border-radius: 4px;border: 1px solid transparent;box-shadow: 0 2px 5px 0 #9e9fa0;-webkit-transition: box-shadow 150ms ease;transition: box-shadow 150ms ease;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int .StripeElement--focus {box-shadow: 0 1px 3px 0 #cfd7df;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int .StripeElement--invalid {border-color: #fa755a;}
.pc_tpv_stripe > .pc_tpv_con > .pd_int .StripeElement--webkit-autofill {background-color: #fefde5 !important;}
#card-errors {height: 20px;padding: 4px 0;color: #fa755a;}
#stripe-token-handler {position: absolute;top: 0;left: 25%;right: 25%;padding: 20px 30px;border-radius: 0 0 4px 4px;box-sizing: border-box;box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1);-webkit-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;transform: translateY(0); opacity: 1;background-color: white;}
#stripe-token-handler.is-hidden {opacity: 0;transform: translateY(-80px);}
/*** RESULTADO AÑADIR BUTACAS ***/
.cont_sdex{margin-top:20px;left:0;right:0;margin-left:0px;margin-right:0px;}
.cont_inc > .cont_sdex_int{padding:20px; margin-bottom:20px;}
.cont_sdex > .cont_sdex_int .pnl_ico{display:inline-block;width:20%;text-align:center;}
.cont_sdex > .cont_sdex_int .pnl_ico img{margin:0px auto;}
.cont_sdex > .cont_sdex_int .pnl_dts{display:inline-block;width:78%;text-align:left;}
.cont_sdex > .cont_sdex_int .pnl_dts .tit_sdex{font-size:25px;font-weight:bold;text-align:left; font-family: 'Roboto', sans-serif;}
.cont_sdex > .cont_sdex_int .pnl_dts .pnl_desc{font-size:18px;line-height:18px;font-weight:normal;text-align:left; font-family: 'Roboto', sans-serif;margin:10px 0px 20px 0px;}
.cont_sdex > .cont_sdex_int .pnl_dts .pnl_desc .lbl_inc{font-weight:bold;}
.cont_sdex > .cont_sdex_int .pnl_dts .pnl_solu{}
.cont_sdex > .cont_sdex_int .pnl_dts .pnl_solu .lbl_inc{font-weight:bold;}
.cont_sdex > .cont_sdex_int .pnl_dts .pnl_btn{margin-top:15px;text-align:center;}
.sdex{}
.sdex .sdex_int{margin-top:10px;text-align:center;}
.sdex .sdex_int .cont_sdex{}
.sdex .sdex_int .cont_sdex > .cont_sdex_int{display:table;width:100%;padding-top: 15px;padding-bottom: 15px;}
.sdex .sdex_int .cont_sdex .pnl_dts .pnl_solu{font-size:16px;font-weight:normal;text-align:left;margin:10px 0px 0px 0px;padding:5px;font-family: 'Roboto', sans-serif; line-height: 30px;}
.sdex .sdex_int .cont_sdex .pnl_dts .pnl_solu > .loc{}
.sdex .sdex_int .cont_sdex .pnl_dts .pnl_solu > .fch{}
.sdex .sdex_int .cont_sdex .pnl_dts .pnl_solu > .nom{}
.sdex .sdex_int .cont_sdex .pnl_dts .pnl_solu .lbl{display:inline-block;width:40%;}
.sdex .sdex_int .cont_sdex .pnl_dts .pnl_solu .lbl_dt{display:inline-block;width:59%;font-weight:bold; }
.sdex .sdex_int .cont_sdex{border:none;}
.sdex .sdex_int .cont_sdex > .cont_sdex_int{border:none;}
.sdex .sdex_int .cont_sdex .pnl_dts .pnl_solu{color:#2C2C2E;}
.sdex .sdex_int .cont_sdex .pnl_dts .pnl_solu .lbl_dt{color:#333333;}
.cont_sdex > .cont_sdex_int{background-color:#FFFFFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px #DDDDDD;-moz-box-shadow:0 0 10px #DDDDDD;-webkit-box-shadow:0 0 10px #DDDDDD;}
.cont_sdex > .cont_sdex_int .pnl_dts .tit_sdex{color:#313131;}
.cont_sdex > .cont_sdex_int .pnl_dts .pnl_desc{color:#666666;}
/*** RESERVA MODO UNIFICADO ***/
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat{padding:0px; margin-top:0px; border:none;}
/*** CUPONES ***/
.modo_unif .rcup{display:block;font-family:'Open Sans',sans-serif;border:0px;}
.modo_unif .rcup .rcup_int{margin-top:0px;}
.modo_unif .rcup .rcup_int .rcup_cont {padding:0px;}
.modo_unif .rcup .rcup_int .pnl_tit{display:block;font-family:'Roboto',sans-serif;font-size:20px;line-height:20px; margin-top:5px; margin-left:5px;}
.modo_unif .rcup .rcup_int .pnl_dts{display:table;padding:10px;font-size:0px;}
.modo_unif .rcup .rcup_int .pnl_dts .txb{width:100%;height:34px;padding:0px 10px;font-size:16px;border:none;}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_lbl{display:inline-block;width:100%;vertical-align:middle;padding-right:10px;font-size:14px;}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_txb{display:inline-block;width:70%;text-align:left;vertical-align:middle;font-size:14px;margin-top:10px;}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_btn{display:inline-block;width:30%;text-align:right;vertical-align:middle;font-size:14px;margin-top:10px;}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_btn > .btn{}
.modo_unif .rcup .rcup_int .pnl_dts > .pnl_btn > .btn:hover{}
.modo_unif .rcup .rcup_int .pnl_dts_sel{display:block;font-size:16px;}
.modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_lbl_tit{display:block;width:100%;font-size:16px; margin-bottom:5px;}
.modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_lbl{display:inline-block;vertical-align:middle;width:20%;}
.modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_txb1{display:inline-block;vertical-align:middle;width:25%;}
.modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_txb2{display:inline-block;vertical-align:middle;width:25%;}
.modo_unif .rcup .rcup_int .pnl_dts_sel > .pnl_btn{display:inline-block;vertical-align:middle;width:15%;float:right;}
/*** RESERVA CADUCADA ***/
.modo_unif .rcad{display:block;font-family:'Open Sans',sans-serif;border:0px;}
.modo_unif .rcad .rcad_int{margin-top:0px;display:inline-block;width:100%;}
.modo_unif .rcad .rcad_int .itm_lbl{display:inline-block;width:100%;}
.modo_unif .rcad .rcad_int .itm_btn{display:inline-block;width:100%;margin-top:10px;}
/*** CARRITO UNIFICADO ***/
.modo_unif .carr{clear:both;}
.modo_unif .carr a{font-size:14px;}
.modo_unif .carr > .carr_int{padding:0px;display:block;font-size:14px;}
.modo_unif .carr > .carr_int > .pnl_tit{display: block; font-size: 22px; margin-top: 10px; font-weight: bold;}

.modo_unif .carr > .carr_int > .pnl_tit > .carr_caducidad, 
.rfin_unif .carr > .carr_int > .pnl_tit > .carr_caducidad{display:inline-block;width:100%;margin-top:20px;padding:10px;font-family:'Roboto',sans-serif;background:#FFFFFF;font-size:14px;font-weight:normal;border: 1px solid #E7E7E7;border-radius: 1px;-moz-border-radius: 1px;-webkit-border-radius: 1px;}
.modo_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_info, 
.rfin_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_info{display:inline-block;width:100%;}
.modo_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_info > .lbl, 
.rfin_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_info > .lbl{font-size:14px;line-height:16px;}
.modo_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_cad, 
.rfin_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_cad{display:inline-block;width:100%;}
.modo_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_cad > .lbl, 
.rfin_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_cad > .lbl{font-size:14px;line-height:16px;font-weight:bold;}
.modo_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_info > .lbl.lbl_fecha, 
.rfin_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_info > .lbl.lbl_fecha {display:block;font-size:14px;line-height:16px;margin-top: 5px;}
.modo_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_cad > .btn, 
.rfin_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_cad > .btn{display:inline-block;width:100%;margin-top:10px;}
.modo_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_cad > .btn:hover, 
.rfin_unif .carr > .carr_int > .pnl_tit > .carr_caducidad > .carr_caducidad_cad > .btn:hover{opacity:1;}

.modo_unif .carr > .carr_int > .servs_sup{display:none;visibility:hidden;}
.modo_unif .carr > .carr_int > .servs {padding:0px;display:inline-block;margin-top:20px;width:100%;}
.modo_unif .carr > .carr_int > .servs.servs_vacio{padding:0px 20px;}
.modo_unif .carr .cont_carr{display:inline-block;width:100%; padding:0px;margin-bottom:10px;}
.modo_unif .carr .cont_carr:last-child{}
.modo_unif .carr .cont_carr > .pnl_elim{text-align: right; display: inline-block; width: 100%; padding: 0px; margin-top: 10px; margin-bottom: 10px; padding-right: 10px;}
.modo_unif .carr .cont_carr > .pnl_elim > .btn{width:auto;font-size:14px;font-family:'Roboto',sans-serif;padding-right:10px;text-transform:initial;}
.modo_unif .carr .cont_carr > .pnl_tit{text-align:left;display:inline-block;width:100%;}
.modo_unif .carr .cont_carr > .pnl_tit > a{font-family:'Roboto',sans-serif;display:block;font-size:22px;line-height:22px; padding:15px 10px;}
.modo_unif .carr .cont_carr > .pnl_tit > a:hover{}
.modo_unif .carr .cont_carr > .pnl_tit > a > .tit5{}
.modo_unif .carr .cont_carr > .pnl_tit > a:after{font-family:'FontAwesome';content:"\f078";font-size:18px;float:right;}
.modo_unif .carr .cont_carr > .pnl_tit > a.collapsed:after{content:"\f054";}
.modo_unif .carr .cont_carr > .pnl_tit > a > cat{}
.modo_unif .carr .cont_carr > .pnl_tit > .pnl_spp_config{display:inline-block;width:100%;text-align:center;margin:10px 0px;padding:0px;}
.modo_unif .carr .cont_carr > .pnl_tit > .pnl_spp_config > .btn{font-size: 14px;font-weight: bold;text-decoration: none;display: inline-block;width: 100%;padding: 10px 15px;border:0px;border-radius:3px;}
.modo_unif .carr .cont_carr > .pnl_pre{display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .pnl_pre > .pnl_pre_lbl{display:inline-block;width:58%;text-align:left;vertical-align:middle;font-size:19px;line-height:19px;font-family:'Roboto',sans-serif;}
.modo_unif .carr .cont_carr > .pnl_pre > .pnl_pre_dts{display:inline-block;width:40%;text-align:right;vertical-align:middle;}
.modo_unif .carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre{display:block;}
.modo_unif .carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre > .imp{font-size:22px;line-height:22px;font-family:'Roboto',sans-serif;font-weight:bold;}
.modo_unif .carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_sub{display:block;line-height:15px;}
.modo_unif .carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre > .markup {font-size:20px;line-height:24px;color:#940D17;text-decoration:line-through;font-family:'Roboto',sans-serif;display:block;}
.modo_unif .carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre > .markup > .icomarkup {height:18px;width:22px;vertical-align:baseline;color:#940D17;padding:0px 0px 0px 5px;}

/*** SERVICIO ALOJAMIENTO ***/
.modo_unif .carr .cont_carr > .sal_int{text-align:left;font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cab{text-align:left;display:inline-block;width:100%;padding:10px 15px;font-size:14px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cab > .pnl_sup{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cab > .pnl_inf{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cab > .pnl_inf > .itm{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cab > .pnl_inf > .itm > .tit{}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg{text-align:left;font-size:14px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm{display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm .lbl_tit{display:inline-block;vertical-align:top;width:30%;font-weight:bold;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm .lbl_cont{display:inline-block;vertical-align:top;width:68%;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm .lbl_cont.imp{}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_conc{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_conc > .lbl_cont{width:100%;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_reg{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_ocup{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_imp{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_dts_clp{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_desg > .pnl_itm > .pnl_dts_clp > .pnl_dts_clp_itm{display:block;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_dat{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:26px;font-weight:bold;text-decoration:none;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_dat > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .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;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:26px;font-weight:bold;text-decoration:none;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a > .tit5:after{font-family:'FontAwesome' !important;content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .carr .cont_carr > .sal_int > .pnl_cnd > .pnl_cond{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
.modo_unif .carr .cont_carr .sal_int .pnl_nts{text-align:left;display:inline-block;width:calc(100% - 20px);padding:10px 5px 0px 5px;margin:0px 10px;}
.modo_unif .carr .cont_carr .sal_int .pnl_nts .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr .sal_int .pnl_nts .pnl_cond{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
/*** SERVICIO SERVICIOS ***/
.modo_unif .carr .cont_carr > .srv_int{text-align:left;font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cab{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cab > .pnl_sup{display:block;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cab > .pnl_inf{display:block;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cab > .pnl_inf > .itm{display:block;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cab > .pnl_inf > .itm > .tit{}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg{text-align:left;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm{display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm .lbl_tit{display:inline-block;vertical-align:top;width:30%;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm .lbl_cont{display:inline-block;vertical-align:top;width:68%;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm .lbl_cont.imp{}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm > .pnl_conc{display:block;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm > .pnl_conc > .lbl_cont{font-size:16px;width:100%;line-height:16px;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm > .pnl_ocup{display:block;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_desg > .pnl_itm > .pnl_imp{display:block;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_dat{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:15px;font-weight:bold;text-decoration:none;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_dat > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .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;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cnd{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:15px;font-weight:bold;text-decoration:none;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .srv_int > .pnl_cnd > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .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;}
.modo_unif .carr .cont_carr .srv_int .pnl_nts{text-align:left;display:inline-block;width:calc(100% - 20px);padding:10px 5px 0px 5px;margin:0px 10px;}
.modo_unif .carr .cont_carr .srv_int .pnl_nts .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr .srv_int .pnl_nts .pnl_cond{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
/*** SERVICIO PAQUETE PREDEFINIDO ***/
.modo_unif .carr .cont_carr > .pnl_pqt{text-align:left;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int{display:inline-block;width:100%;padding:0px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit{display:inline-block;width:100%;padding:5px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_tit > .tit5{font-family:'Roboto',sans-serif;font-size:19px;line-height:22px;}
.modo_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 {width: auto;font-size: 10px;font-family: 'Open Sans',sans-serif;background-size: 16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_mod{display:inline-block;width:100%;padding:5px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .pnl_mod > a{font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;width:100%;padding:10px 15px;}
.modo_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 > .pnl_mod > a:after{font-family:'FontAwesome';content:"\f054";font-size:14px;float:right;}
/***alojamiento***/
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int{text-align:left;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cab{text-align:left;display:inline-block;width:100%;padding:5px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cab > .pnl_sup{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cab > .pnl_inf{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cab > .pnl_inf > .itm{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cab > .pnl_inf > .itm > .tit{}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg{text-align:left;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm{display:inline-block;width:100%;padding:5px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm .lbl_tit{display:inline-block;vertical-align:top;width:30%;font-weight:bold;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm .lbl_cont{display:inline-block;vertical-align:top;width:68%;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm .lbl_cont.imp{}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm > .pnl_conc{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm > .pnl_conc > .lbl_cont{font-size:14px;width:100%;line-height:15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm > .pnl_reg{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm > .pnl_ocup{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_desg > .pnl_itm > .pnl_imp{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos{display:inline-block;width:100%;padding:5px 15px 10px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .pnl_abrir{width:100%;display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .pnl_abrir .lnk{width:100%;display:block;padding:10px 10px 10px 10px;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .pnl_abrir .lnk:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .pnl_abrir .lnk.hd{}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .pnl_abrir .lnk:after{font-family:'FontAwesome';content:"\f054";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .pnl_abrir .lnk.hd:after{content:"\f078";}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .spp_opc_int{display:inline-block;width:100%;padding:5px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .spp_opc_int .pnl_prod{display:inline-block;width:100%;text-align:left;margin-top:3px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .spp_opc_int .pnl_prod > a{font-size:14px;line-height:14px;text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .spp_opc_int .pnl_prod > a:hover{font-size:14px;line-height:14px;text-decoration:underline;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .spp_opc_int .pnl_imp{display:inline-block;width:100%;text-align:left;margin-top:3px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .spp_opc_int .pnl_btn{display:inline-block;width:100%;text-align:center;margin-top:10px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .spp_opc_int .pnl_btn > .btn{border:none;font-size:14px;width:100%;padding:6px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_grupos .spp_opc_int .pnl_btn > .btn:hover{}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat{text-align:left;display:inline-block;width:100%;padding:5px 15px;}
.modo_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;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:15px;font-weight:bold;text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_dat > .pnl_prv{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cnd{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cnd > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cnd > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:15px;font-weight:bold;text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cnd > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cnd > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cnd > .pnl_tit > a > .tit5:after{font-family:'FontAwesome' !important;content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cnd > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .sal_int > .pnl_cnd > .pnl_cond{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
/***servicio***/
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int{text-align:left;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab{text-align:left;display:inline-block;width:100%;padding:5px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_sup{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf > .itm{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cab > .pnl_inf > .itm > .tit{}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg{text-align:left;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm{display:inline-block;width:100%;padding:5px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm .lbl_tit{display:inline-block;vertical-align:top;width:30%;font-weight:bold;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm .lbl_cont{display:inline-block;vertical-align:top;width:68%;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm .lbl_cont.imp{}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm > .pnl_conc{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm > .pnl_conc > .lbl_cont{font-size:14px;width:100%;line-height:15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm > .pnl_ocup{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_desg > .pnl_itm > .pnl_imp{display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos{display:inline-block;width:100%;padding:5px 15px 10px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .pnl_abrir{width:100%;display:block;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .pnl_abrir .lnk{width:100%;display:block;padding:10px 10px 10px 10px;font-size:14px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .pnl_abrir .lnk:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .pnl_abrir .lnk.hd{}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .pnl_abrir .lnk:after{font-family:'FontAwesome';content:"\f054";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .pnl_abrir .lnk.hd:after{content:"\f078";}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .spp_opc_int{display:inline-block;width:100%;padding:5px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .spp_opc_int .pnl_prod{display:inline-block;width:100%;text-align:left;margin-top:3px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .spp_opc_int .pnl_prod > a{font-size:14px;line-height:14px;text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .spp_opc_int .pnl_prod > a:hover{font-size:14px;line-height:14px;text-decoration:underline;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .spp_opc_int .pnl_imp{display:inline-block;width:100%;text-align:left;margin-top:3px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .spp_opc_int .pnl_btn{display:inline-block;width:100%;text-align:center;margin-top:10px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .spp_opc_int .pnl_btn > .btn{border:none;font-size:14px;width:100%;padding:6px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_grupos .spp_opc_int .pnl_btn > .btn:hover{}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat{text-align:left;display:inline-block;width:100%;padding:5px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:15px;font-weight:bold;text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a > .tit5:after{font-family:'FontAwesome' !important;content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_dat > .pnl_prv{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cnd{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cnd > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cnd > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:15px;font-weight:bold;text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cnd > .pnl_tit > a:hover{text-decoration:none;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cnd > .pnl_tit > a > .tit5{width:100%;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cnd > .pnl_tit > a > .tit5:after{font-family:'FontAwesome' !important;content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cnd > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .carr .cont_carr > .pnl_pqt .spp_int > .srv_int > .pnl_cnd > .pnl_cond{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .pnl_cnd{text-align:left;display:inline-block;width:100%;padding:10px 15px;}
.modo_unif .carr .cont_carr > .pnl_pqt .pnl_cnd > .pnl_tit{text-align:left;display:inline-block;width:100%;font-size:16px;}
.modo_unif .carr .cont_carr > .pnl_pqt .pnl_cnd > .pnl_tit > a{display:block;font-family:'Open Sans',sans-serif;font-size:15px;line-height:15px;font-weight:bold;text-decoration:none;}
.modo_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{width:100%;}
.modo_unif .carr .cont_carr > .pnl_pqt .pnl_cnd > .pnl_tit > a > .tit5:after{font-family:'FontAwesome';content:"\f078";font-size:14px;float:right;}
.modo_unif .carr .cont_carr > .pnl_pqt .pnl_cnd > .pnl_tit > a.collapsed > .tit5:after{content:"\f054";}
.modo_unif .carr .cont_carr > .pnl_pqt .pnl_cnd > .pnl_cond{text-align:left;width:100%;font-size:13px;padding:10px 5px 5px 5px;line-height:16px;}
.modo_unif .carr .cont_carr > .pnl_pre{ background-color: #F5F5F5; }
.modo_unif .rpt > .rpt_int > .precio { background-color: #F5F5F5; }
/*** RESERVA PRECIO TOTAL UNIFICADO ***/
.modo_unif .rpt{clear:both; padding:0px 0px 15px 0px;}
.modo_unif .rpt > .rpt_int{font-size:14px;}
.modo_unif .rpt > .rpt_int > .precio{display:inline-block;padding: 15px;margin: 0px;width:100%;}
.modo_unif .rpt > .rpt_int > .precio > .tit{display:inline-block;width:49%;vertical-align:middle;font-size:22px;text-align:center; line-height:22px;font-family:'Roboto',sans-serif;}
.modo_unif .rpt > .rpt_int > .precio > .pre{display:inline-block;width:49%;vertical-align:middle;text-align:right;}
.modo_unif .rpt > .rpt_int > .precio > .pre > .imp1{display:block;text-align:right;width:100%;font-size:30px;line-height:30px;font-family:'Roboto',sans-serif;}
.modo_unif .rpt > .rpt_int > .precio > .pre > .stit{display:block;text-align:right;width:100%;font-size:14px;line-height:14px;font-family:'Roboto',sans-serif;}
.modo_unif .rpt > .rpt_int > .precio > .gastos{display:inline-block;vertical-align:middle;text-align:left;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:bold;margin:20px 0px 0px 0px;padding:0px 10px;}
.modo_unif .rpt > .rpt_int > .explica{display:inline-block;width:100%;padding:15px; text-align:center;font-size:13px;}
.modo_unif .rpt > .rpt_int > .explica > .explica1{display:block;}
.modo_unif .rpt > .rpt_int > .explica > .explica2{display:block;margin-top:5px;}
.modo_unif .rpt > .rpt_int > .seguro{display:inline-block;width:100%; padding:15px;text-align:center;}
/*** RESERVA FIN UNIFICADO ***/
.modo_unif .rfin_unif{font-size:14px;padding:0px;}
.modo_unif .rfin_unif > .pnl_sup{display:inline-block;width:100%;}
.modo_unif .rfin_unif > .pnl_sup > .pnl_sup_int{}
.modo_unif .rfin_unif > .pnl_sup > .pnl_sup_int .vpas{display:inline-block;width:100%;text-align:left;}
.modo_unif .rfin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int{}
.modo_unif .rfin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_tit{display:inline-block;width:100%;text-align:left;}
.modo_unif .rfin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_tit > h1{font-family:'Roboto',sans-serif;font-size:32px;line-height:32px;text-align:left;text-transform:uppercase;margin:15px 0px 15px 0px;}
.modo_unif .rfin_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_pas{display:none;visibility:hidden;}
.modo_unif .rfin_unif > .pnl_med{}
.modo_unif .rfin_unif > .pnl_med > .pnl_med_int{padding:0px !important;}
.modo_unif .rfin_unif > .pnl_med > .pnl_med_int .pnl_lat{}
.modo_unif .rfin_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:370px;margin-top:20px;margin-bottom:20px;}
.modo_unif .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont{}
.modo_unif .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int{}
.modo_unif .rfin_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .cont_inc > .cont_inc_int{width:100%;display:inline-block;}
.modo_unif .rfin_inf{font-family:'Open Sans',sans-serif;font-size:14px;padding:15px;}
.modo_unif .rfin_inf > .rfin_inf_pnl_tit{display:block;font-family:'Roboto',sans-serif;font-size:24px;line-height:24px;}
.modo_unif .rfin_inf > .rfin_inf_pnl_tit_det{display:none;visibility:hidden;}
.modo_unif .rfin_inf > .rfin_inf_pnl_stit{display:block;font-size:15px;margin-top:10px;}
.modo_unif .rfin_inf > .rfin_inf_int{display:table;width:100%; padding:0px;margin-top:20px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_sup{display:inline-block;width:100%;text-align:left;margin-bottom:15px; font-size:15px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_sup > .pnl_dts1{display:inline-block;width:100%;text-align:left;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_sup > .pnl_dts2{display:inline-block;width:100%;text-align:left;margin-top:5px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_sup a{font-size:15px;text-decoration:none;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_sup a:hover{}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf{display:inline-block;width:100%;text-align:left;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_sup{display:none;visibility:hidden;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_sup > .itm{width:240px;margin-bottom:5px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_sup > .itm > .btn_doc{}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf{display:table;width:100%;text-align:left;font-size:0px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm{width:32%;margin-bottom:5px;margin-right:2%;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm:last-child{margin-right:0px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.det{}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.det > .btn{padding:8px 12px;max-width:240px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.mres{}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.mres > .btn{padding:8px 12px;max-width:240px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.ini{}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf > .itms_inf > .itm.ini > .btn{padding:8px 12px;max-width:240px;}
.modo_unif .rfin_inf > .rfin_inf_int > .pnl_inf .itm{max-width:240px;display:inline-block;vertical-align:middle;}
.modo_unif .rfin_pie{margin-top:20px;padding-bottom:20px;font-family:'Open Sans',sans-serif;font-size:14px;padding:15px;}
.modo_unif .rfin_pie > .rfin_pie_pnl_tit{display:block;font-family:'Roboto',sans-serif;font-size:24px;line-height:24px;}
.modo_unif .rfin_pie > .rfin_pie_int{display:table;width:100% !important; padding:0px;margin:10px 0px 0px 0px;}
.modo_unif .rfin_pie > .rfin_pie_int > .pnl_dts{display:inline-block;width:100%;text-align:left;font-size:15px;}
.modo_unif .rfin_pie > .rfin_pie_int > .pnl_btn{display:inline-block;width:100%;text-align:left;margin-top:15px;}
.modo_unif .rfin_pie > .rfin_pie_int > .pnl_btn > .btn{padding:8px 12px;max-width:240px;}
.modo_unif .rfin_pie > .rfin_pie_int > .pnl_btn > .btn:hover{}
.modo_unif .rreg{display:block;font-family:'Open Sans',sans-serif;margin-top:20px;font-size:16px; background: none;border: 12px solid #F0F0F0; background-color: #F5F5F5; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.modo_unif .rreg .rreg_int{ margin-top: 0; margin-bottom: 0; padding: 0px;display:inline-block;}
.modo_unif .rreg .rreg_int .pnl_tit{display:none;}
.modo_unif .rreg .rreg_int .pnl_sub_tit {display: none;}
.modo_unif .rreg .rreg_int .pnl_dts{display:block;font-size:16px;margin-top:20px;padding:12px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_sup{display:block;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_tit{display:block;font-size:18px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit{display:block;font-size:13px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit a{font-size:13px;text-decoration:underline;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_sup .pnl_dts_stit a:hover{text-decoration:none;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form{display:block;margin-top:10px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm{display:inline-block;margin:0px 0px 5px 0px;width:49%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lbl{display:inline-block;vertical-align:middle;width:100%;text-align:left;margin-top:5px;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:bold;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt{display:inline-block;vertical-align:middle;width:98%;text-align:left;margin-top:5px;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:normal;position:relative;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .txb{padding:4px 10px;height:38px;width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .aspNetDisabled.txb{}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt .cmb{padding:4px 10px;height:38px;width:100%;border:none;border-radius:0px;background:#E9E9E9;cursor:pointer;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_txt > span{}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk{display:inline-block;vertical-align:middle;width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk label{font-size:14px;font-weight:normal !important;display:inline; cursor:pointer; letter-spacing:0px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk .chk{display:inline;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a{font-size:14px;text-decoration:none;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_chk a:hover{text-decoration:underline;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_rb{display:inline-block;vertical-align:middle;width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_rb .lbl_news{font-size:14px;font-weight:normal !important;display:inline; cursor:pointer; letter-spacing:0px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_rb .rb{display:inline;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_rb label{font-size:14px;font-weight:normal !important;display:inline; cursor:pointer; letter-spacing:0px;margin-left:5px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk{display:inline-block;vertical-align:middle;width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk a{font-size:14px;text-decoration:none;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_lnk a:hover{text-decoration:underline;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn{width:100%;text-align:right;display:block;margin:0px}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn{max-width:120px;padding:8px 12px;text-decoration:none;font-size:16px;text-align:center;font-family:'Roboto',sans-serif;width:100%;font-weight:normal;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm .itm_btn .btn:hover{text-decoration:none;font-size:16px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm.oblig{}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm.oblig > .itm_lbl{display:none;visibility:hidden;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm.min{display:inline-block; width:100%;text-align:left;margin:5px 0px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm.min.noved{display:block;margin-top:5px;float:none;width:100%;margin-left:0px;clear:both;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .itm.min.factur{display:block;margin-top:5px;float:none;width:100%;margin-left:0px;clear:both;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts{display:none;margin-top:10px;padding-top:10px;border-top:1px solid #DEDEDE;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .pnl_tit_fact{display:block;width:100%;margin-bottom:5px;font-size:20px;line-height:20px;color:#333333;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact{display:inline-block;width:49%;margin:0px 1% 5px 0px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact.itm_fact_lg{width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact > .itm_lbl{display:inline-block;vertical-align:middle;width:100%;text-align:left;margin-top:5px;font-size:14px;color:#666666;font-weight:bold;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact > .itm_txt{display:inline-block;vertical-align:middle;width:98%;text-align:left;margin-top:5px;font-size: 16px;color:#333333;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact > .itm_txt.itm_txt_min{font-size:14px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact > .itm_txt .txb{padding:4px 10px;height:38px;width:100%;border:1px solid #D2D8CF;border-radius:0px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_form .factur_dts > .itm_fact > .itm_txt .cmb{padding:4px 10px;height:38px;width:100%;border:1px solid #D2D8CF;border-radius:0px;cursor:pointer;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_reg{width:100% !important;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_reg > .pnl_fblog{display:inline-block;width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_reg > .pnl_fblog > .pnl_fblog_cont{display:inline-block;width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_reg > .pnl_fblog > .pnl_fblog_stit{display:inline-block;width:100%;margin-top:10px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_reg .pnl_sup{display:none; visibility:hidden;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_log{width:100% !important;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_log > .pnl_fblog{display:inline-block;width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_log > .pnl_fblog > .pnl_fblog_cont{display:inline-block;width:100%;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_log > .pnl_fblog > .pnl_fblog_stit{display:inline-block;width:100%;margin-top:10px;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_log .pnl_sup{display:none; visibility:hidden;}
.modo_unif .rreg .rreg_int .pnl_dts .pnl_log .pnl_form{}
/*** RESERVA REGISTRO USUARIO TABS  ***/
.modo_unif .rreg > .rreg_int > .cd-tabs {position: relative; margin: 0px auto 0px; padding:0px;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-content {background:#FFFFFF;list-style-type:none; margin:0px auto;  overflow: hidden;  width:100%; padding:0px;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-content li {display: none; text-align: left;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-content li.selected {display:inline-block; padding:12px; width:100%;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation { text-align:left;display:table;margin:0px;padding:0px;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li {cursor:pointer; text-align: left;display:table-cell;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a {font-weight: bold; font-size: 16px; text-decoration: none; width: 100%; display: table; padding:15px 20px;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a.selected{}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .pnl_img {display:table-cell;vertical-align:top;padding:0px 10px 0px 0px;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .hidden-xs{display:table-cell;vertical-align:top;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .hidden-xs > .pnl_txt {display: inline-block;vertical-align:top;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .hidden-xs > .pnl_txt > .tit{  display:block;font-size:19px;line-height:19px;font-family:'Roboto',sans-serif;}
.modo_unif .rreg > .rreg_int > .cd-tabs > .cd-tabs-navigation > li a > .hidden-xs > .pnl_txt > .subtit {font-size:13px;font-family:'Open Sans',sans-serif;}
/*** CARRITO DATOS USUARIO ***/
.modo_unif .carr_dts_usu{margin-top:20px;padding-bottom:0px;font-family:'Open Sans',sans-serif;font-size:16px;}
.modo_unif .carr_dts_usu > .carr_dts_tit{display:block;font-family:'Roboto',sans-serif;font-size:24px;line-height:24px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int {display:table;font-size:0px;width:100%; padding:12px;margin-top:0px; padding-top: 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm{display:inline-block;width:100%;margin:15px 0px 0px 0px;padding-bottom:15px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm:last-child{}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .pnl_tit{display: block; font-size: 20px; margin-top: 10px; }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts{display:table;width:100%;margin:10px 0px 0px 0px;padding:12px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj{display:block;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_tit{display:none;visibility:hidden;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts{display:block;width:100%;font-size:0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_ocupacion{display:inline-block;width:100%;margin-top:5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_ocupacion > span{display:inline-block;margin-right:10px;text-align:left;font-family:'Roboto',sans-serif;font-size:16px;line-height:16px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_ocupacion > span.lbl_explica_hab{display:none;visibility:hidden;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_ocupacion > .link{display:inline-block;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_ocupacion > .link > a{font-family:'Roboto',sans-serif;font-size:15px;line-height:15px;text-decoration:none;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_ocupacion > .link > a:hover{text-decoration:none;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_pasajero_info_concepto{display:inline-block;width:100%;margin-top:5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_pasajero_info_concepto > span{display:inline-block;width:100%;text-align:left;font-size:14px;line-height:16px;font-weight:700;color:#53524C;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items{display:inline-block;width:100%;margin-bottom:10px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .pnl_pasajero_num{display:inline-block;width:20%;vertical-align:top;padding-top:30px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero{display:inline-block;width:80%;vertical-align:top;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item{display:inline-block;vertical-align: middle;width: 49%;margin-left: 1%;margin-top: 10px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit{display:inline-block;width:100%;font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .itm{display:flex;font-size: 16px;margin-top:4px;position:relative;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .itm > .txb{font-size: 14px;padding: 4px 10px;height: 38px;width: 100%;border: none;border-radius: 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj .pnl_dts > .pnl_nota{display:none;visibility:hidden;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_dat{display:none;visibility:hidden;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs{display:block;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .pnl_tit{display:inline-block;width:20%;vertical-align:top;padding-top:5px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .pnl_dts{display:inline-block;width:80%;vertical-align:top;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_obs .txa{font-size: 14px;padding: 4px 10px;height:100px;border: none;border-radius: 0px;width:99%;margin-left:1%;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto{display: block; margin:20px 0px 0px 0px; width:100%;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_tit{display: inline-block;width: 100%;padding: 0px;font-size: 16px;color: #3F3F3F;font-weight: 400;font-size: 16px;line-height: 20px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat{display:block;  font-family:'Roboto','Open Sans', sans-serif; font-size:14px;margin:15px 0px 0px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .row  {display:block; margin-bottom:15px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .itm { display:inline-block; width:100%;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .itm .txb {width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .itm .txa {width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;height:60px !important;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .itm .cmb{width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .itm select {padding:4px 2px; width:100%;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .tit {font-weight:normal; margin:5px 0px; display:inline-block;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .info {font-size:12px; color: #999999;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .txt_pregunta {margin-top: 10px; width: 100%;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_pto .pnl_dat .itm .lbl_oblig{color: #D32F33;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo {display:inline-block;width:100%;margin-top:20px;background:#FFFFFF;padding:20px;border:1px solid #CCCCCC;border-radius:4px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_tit{display:inline-block;width:100%;padding:0px 0px 15px 0px;border-bottom:1px solid #CCCCCC;font-size: 16px;line-height: 20px;font-weight: 500;color: #3F3F3F;display: inline-block;width: 100%;font-weight: bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts{display: flex; flex-flow: row wrap;width:100%;margin:10px 0px 0px 0px;padding:0px 10px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm { display: flex; flex-flow: row wrap; width: 100%; justify-content: flex-start;margin:5px 0px; }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm.mensaje { display: flex; flex-flow: row wrap; width: 100%; justify-content: flex-start; margin-top: 10px }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm > .lbl { display: inline-block; width: 100%; padding-inline: 3px; font-size: 14px; line-height: 14px; font-weight: 500; color: #666666; }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm.mensaje > .lbl { display: inline-block; width: 100%; padding-inline: 3px; font-size: 14px; line-height: 14px; font-weight: 500; color: #666666; }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm.mensaje > .desc { display: inline-block; width: 100%; padding-inline: 3px; margin-top: 5px; }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm > .desc { display: inline-block; width: 100%; padding-inline: 3px; margin-top: 5px;font-weight:700;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm > .desc .txa { width: 100%; font-weight: 400; height: 80px; padding: 8px 8px; font-size: 15px; border: 1px solid #CCCCCC; resize: none }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm > .desc .txb { display: inline-block; width: 100%; font-weight: 400; height: 40px; padding: 8px 8px; font-size: 15px; border: 1px solid #CCCCCC; }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm > .desc .cmb { display: inline-block; width: 100%; cursor: pointer; font-weight: 400; height: 40px; padding: 8px 8px; font-size: 15px; border: 1px solid #CCCCCC; }
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm > .lbl > .lbl_oblig {color: #E2383F;display: inline-block;margin-left: 5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm > .desc  > .txb.err {background: rgba(255,187,187,0.6);}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_bono_regalo > .pnl_dts > .itm.mensaje > .desc > .txa.err {background: rgba(255,187,187,0.6);}
/*** estilo, nivel, idioma y monitor ***/
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi {font-size:14px;display:table;width:100%;border-bottom:1px solid #DDDDDD;padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm {display:inline-block;vertical-align:middle;margin:0px 10px 0px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm >.tit, 
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm >.titsel{color: #3F3F3F;font-weight: 400;font-size: 14px;line-height: 20px;vertical-align: middle;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm >.sel{color: #3F3F3F;font-weight: 700;font-size: 14px;line-height: 20px;vertical-align: middle;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm >.cmb{color: #3F3F3F;font-weight: 700;font-size: 14px;line-height: 20px;vertical-align: middle;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm >.cmb >.cmb {border: 1px solid #D8D8D8;border-radius: 0px;background: #F7F7F7;height: 32px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm.monitor{display:block;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm.monitor_rec{width:100%;text-align:left;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm.monitor_rec > .rbs{color: #3F3F3F;font-weight: 400;font-size: 14px;line-height: 20px;vertical-align: middle;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm.monitor_rec > .rbs > .titrec{color: #3F3F3F;font-weight: 400;font-size: 14px;line-height: 20px;vertical-align: middle;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm.monitor_rec > .rbs > .rb{display:inline-block;padding:0px;margin:0px;margin:0px 5px 0px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm.monitor_rec > .rbs > .rb > input{margin:0px;padding:0px;font-size:14px;line-height:14px;font-weight:400;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm.monitor_rec > .rbs > .rb > label{margin:0px;padding:0px 0px 0px 2px;font-size:14px;line-height:14px;font-weight:400;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts .cont_estnividi > .itm.monitor_rec > .rbs > .sel{color: #3F3F3F;font-weight: 700;font-size: 14px;line-height: 20px;vertical-align: middle;}

/*** preguntas ***/
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg {font-size:14px;display:table;width:100%;border-top:1px solid #DDDDDD;padding:10px 0px 0px 0px;margin:20px 0px 0px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_tit{display:none;visibility:hidden;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts{display:flex;flex-flow:row wrap;width:100%;justify-content:flex-start;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .grp{display:flex;flex-flow:column wrap;width:100%;vertical-align:top;font-size:16px;margin-top:10px;padding:10px 0px 0px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .grp > .grp_tit,
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .grp > .grp_nom,
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .grp > .grp_ape,
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .grp > .grp_fec{display:flex;vertical-align:middle;margin-right:6px;width:auto;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm{display:flex;flex-flow:column wrap;width:50%;font-size: 14px;margin-top:10px;position:relative;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm.itm_exp,
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat > .itm.itm_exp{display:inline-block;width:100%;vertical-align:top;font-size:16px;line-height:20px;color:#3F3F3F;padding-top:10px;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .lbl{display:inline-block;width:99%;margin-left:1%;font-size: 14px;line-height: 14px;font-weight: 500;color:#666666}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .lbl > .lbl_oblig{color:#E2383F;display: inline-block;margin-left: 5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .desc{display:inline-block;width:99%;margin-left:1%;margin-top:5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .desc > .txb{display:inline-block;width:100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .desc > .txb.err{background:rgba(255,187,187,0.6);}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .desc > .txa{width:100%;font-weight: 400;height: 80px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dts > .itm > .desc > .cmb{display:inline-block;width:100%;cursor:pointer;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}

.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat{display:flex;flex-flow:row wrap;width:100%;justify-content:flex-start;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat > .itm{display:flex;flex-flow:column wrap;width:50%;font-size: 14px;margin-top:10px;position:relative;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat > .itm > .tit{display:inline-block;width:100%;margin-left:0px;font-size: 14px;line-height: 14px;font-weight: 500;color:#666666}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat > .itm > .tit > .lbl_oblig{color: #E2383F;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat > .itm > input{display:inline-block;width:100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_preg .pnl_dat > .itm > input.err{background:rgba(255,187,187,0.6);}

.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt {font-size:14px;display:table;width:100%;border-top:1px solid #DDDDDD;padding:10px 0px 0px 0px;margin:20px 0px 0px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt > .pnl_preg{display:inline-block;width:100%;margin:5px 0px 15px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt > .pnl_preg:last-child{border-bottom:none;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_tit{display:none;visibility:hidden;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts{display:flex;flex-flow:row wrap;width:100%;justify-content:flex-start;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .grp{display:flex;flex-flow:row wrap;width:100%;vertical-align:top;font-size:16px;margin-top:10px;padding:10px 0px 0px 0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .grp > .grp_tit,
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .grp > .grp_nom,
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .grp > .grp_ape,
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .grp > .grp_fec{display:flex;vertical-align:middle;margin-right:6px;width:auto;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm {display:flex;flex-flow:column wrap;width:50%;font-size: 14px;margin-top:10px;position:relative;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm.itm_exp{display:inline-block;width:100%;vertical-align:top;font-size:16px;line-height:20px;color:#3F3F3F;padding-top:10px;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm.itm_desg{display:inline-block;width:100%;vertical-align:top;font-size:14px;line-height:18px;color:#3F3F3F;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm.itm_desg > .itm_desg_serv{display:inline-block;vertical-align:middle;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm.itm_desg > .itm_desg_conc{display:inline-block;vertical-align:middle;font-weight:normal;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm.itm_desg > .itm_desg_fec{display:inline-block;vertical-align:middle;font-weight:normal;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm.itm_preg{display:inline-block;width:100%;vertical-align:top;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .lbl{display:inline-block;width:99%;margin-left:1%;font-size: 14px;line-height: 14px;font-weight: 500;color:#666666}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .lbl > .lbl_oblig{color:#E2383F;display: inline-block;margin-left: 5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .desc{display:inline-block;width:99%;margin-left:1%;margin-top:5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .desc > .txb{display:inline-block;width:100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .desc > .txb.err{background:rgba(255,187,187,0.6);}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .desc > .txa{width:100%;font-weight: 400;height: 80px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .dts_srvs_pqt .pnl_dts > .itm > .desc > .cmb{display:inline-block;width:100%;cursor:pointer;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}

/*** Redefinidos para paquetes predefinidos ***/
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd{display:block;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd{display:inline-block;width:100%;margin-bottom:10px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .pnl_tit_ppd{font-family: 'Roboto',sans-serif;display: block;font-size: 19px;line-height: 22px;padding:0px;margin-bottom:5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd{display:block;width:100%;font-size:0px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_ocupacion{display:inline-block;width:100%;margin-top:5px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_ocupacion > span{display:inline-block;margin-right:10px;text-align:left;font-family:'Roboto',sans-serif;font-size:16px;line-height:16px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_ocupacion > span.lbl_explica_hab{display:none;visibility:hidden;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_ocupacion > .link{display:inline-block;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_ocupacion > .link > a{font-family:'Roboto',sans-serif;font-size:15px;line-height:15px;color:#2BACAC;text-decoration:none;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_ocupacion > .link > a:hover{text-decoration:none;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items{display:inline-block;width:100%;margin-bottom:10px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .pnl_pasajero_num{display:inline-block;width:20%;vertical-align:top;padding-top:30px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero{display:inline-block;width:80%;vertical-align:top;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item{display:inline-block;vertical-align: middle;width:49%;margin-left: 1%;margin-top: 10px;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit{display:inline-block;width:100%;font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .tit > .lbl_oblig{}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .itm{display:block;font-size: 16px;margin-top:4px;position:relative;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_items > .item_pasajero > .pnl_item > .itm > .txb{font-size: 14px;padding: 4px 10px;height: 38px;width: 100%;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj .pnl_dts > .pnl_nota{display:none;visibility:hidden;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs{display:block;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .pnl_tit{display:inline-block;width:20%;vertical-align:top;padding-top:5px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;font-weight:bold;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .pnl_dts{display:inline-block;width:80%;vertical-align:top;}
.modo_unif .carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_obs .txa{font-size: 14px;padding: 4px 10px;height:100px;border: none;border-radius: 0px;width:99%;margin-left:1%;}
/*** preguntas ***/
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg {font-size:14px;display:table;width:100%;border-top:1px solid #DDDDDD;padding:10px 0px 0px 0px;margin:20px 0px 0px 0px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg .pnl_tit{display:none;visibility:hidden;}
.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{display:flex;flex-flow:row wrap;width:100%;justify-content:flex-start;}
.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 > .grp{display:flex;flex-flow:column wrap;width:100%;vertical-align:top;font-size:16px;margin-top:10px;padding:25px 0px 0px 0px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg .pnl_dts > .itm{display:flex;flex-flow:column wrap;width:50%;font-size: 14px;margin-top:10px;position:relative;}
.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.itm_exp{display:inline-block;width:100%;vertical-align:top;font-size:16px;line-height:20px;color:#3F3F3F;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg .pnl_dts > .itm > .lbl{display:inline-block;width:99%;margin-left:1%;font-size: 14px;line-height: 14px;font-weight: 500;color:#666666}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_preg .pnl_dts > .itm > .lbl > .lbl_oblig{color:#E2383F;display: inline-block;margin-left: 5px;}
.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{display:inline-block;width:99%;margin-left:1%;margin-top:5px;}
.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{display:inline-block;width:100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.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.err{background:rgba(255,187,187,0.6);}
.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{width:100%;font-weight: 400;height: 80px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.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{display:inline-block;width:100%;cursor:pointer;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.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{display:inline-block;width:100%;vertical-align:top;}
.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{display:inline-block;width:100%;float:right;font-size: 14px;margin-top:10px;position:relative;}
.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{display:inline-block;width:100%;margin-left:0px;font-size: 14px;line-height: 14px;font-weight: 500;color:#666666}
.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{display:inline-block;width:100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;}
.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.err{background:rgba(255,187,187,0.6);}

.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items{margin-top:20px;padding-top:0px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_tit{color: #724BB3;margin: 0px 0px 10px 0px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_tit,
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_item{font-size:14px;display: inline-block;visibility:visible;width: 100%;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_item > .tit:after{content:":"}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_item > .itm{}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items:first-child{margin-top:0px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items > .item_pasajero{width:100%;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .pnl_psj.vue .pnl_dts > .pnl_items > .item_pasajero > .pnl_tit{display:inline-block;visibility:visible;width:100%;font-size: 14px;color: #414151;}

.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items{margin-top:20px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_tit{color: #724BB3;margin: 0px 0px 10px 0px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_tit,
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_item{font-size:14px;display: inline-block;visibility:visible;width: 100%;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_item > .tit:after{content:":"}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items > .pnl_item > .itm{}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items:first-child{margin-top:10px;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items > .item_pasajero{width:100%;}
.carr_dts_usu > .carr_dts_usu_int > .pnl_dts_itm > .dts > .carr_dts_usu_ppd .pnl_dts_itm_ppd > .dts_ppd > .pnl_psj.vue .pnl_dts > .pnl_items > .item_pasajero > .pnl_tit{display:inline-block;visibility:visible;width:100%;font-size: 14px;color: #414151;}

/*** TPV FIN UNIFICADO ***/
.cont_res_tpv_fin_unif{padding:30px 0px 30px 0px;}
.cont_res_tpv_fin_unif > .pnl_sup{display:inline-block;width:100%;}
.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{font-family:'Roboto Condensed',sans-serif;font-size:32px;line-height:32px;text-align:left;text-transform:uppercase;margin:15px 0px 15px 0px;}
.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;}
.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:20px 0px 0px 0px !important;}
.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;}
.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;}
/*** DATOS RESERVA UNIFICADO ***/
.modo_unif {padding:0px;}
.modo_unif > .pnl_sup{display:inline-block;width:100%;background:#FFFFFF;}
.modo_unif > .pnl_sup > .pnl_sup_int{}
.modo_unif > .pnl_sup > .pnl_sup_int .vpas{display:inline-block;width:100%;text-align:left;}
.modo_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int{}
.modo_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_tit{display:inline-block;width:100%;text-align:left;}
.modo_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_tit > h1{font-family:'Roboto',sans-serif;font-size:32px;line-height:32px;color:#666666;text-align:left;text-transform:uppercase;margin:15px 0px 15px 0px;}
.modo_unif > .pnl_sup > .pnl_sup_int .vpas > .vpas_int > .pnl_pas{display:none;visibility:hidden;}
.modo_unif > .pnl_med{}
.modo_unif > .pnl_med > .pnl_med_int{padding:0px 15px !important;}
.modo_unif > .pnl_med > .pnl_med_int .pnl_lat{}
.modo_unif > .pnl_med > .pnl_med_int .pnl_lat .pnl_lat_int{width:100%;/*max-width:396px;*/margin-top:20px;}
.modo_unif > .pnl_med > .pnl_med_int .pnl_cont{}
.modo_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int{margin-top:6px;}
.modo_unif > .pnl_inf{}
.modo_unif > .pnl_inf > .pnl_inf_int{padding:0px 15px;}
/*** RESERVA FORMA PAGO ***/
.modo_unif .rfp{display:block;margin-top:20px;}
.modo_unif .rfp label{margin:0px;}
.modo_unif .rfp .rfp_int{font-family:'Open Sans';font-size:16px;}
.modo_unif .rfp .rfp_int .pnl_tit{display:block;font-family:'Roboto',sans-serif;font-size:20px;line-height:20px;text-align:left;padding:0px;}
.modo_unif .rfp .rfp_int .pnl_subtit{display: block;font-family:'Open Sans',sans-serif;font-size: 14px;margin-top:10px;line-height:14px;text-align:left;padding:0px;}
.modo_unif .rfp .rfp_int .pnl_dts{ display:table;width:100%; padding:0px;margin-top:20px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft{display:inline-block;vertical-align:top;width:100%;text-align:left;padding:0px;}
.modo_unif .rfp .rfp_int .pnl_dts .rgt{display:none;visibility:hidden;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .tit5{display:none;visibility:hidden;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior{display:block;width:100%;padding:0px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento{text-align:left;display:block;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int{display:block;padding:12px 0px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento_selec{}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento_selec > .int{display:block;padding:12px 0px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .rd{display:inline-block;vertical-align:top;width:30px;text-align:center;padding-top:4px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .rd input {cursor:pointer;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .img{display:none;visibility:hidden;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst{display:inline-block;vertical-align:middle;text-align:left;font-size:18px; cursor:pointer;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .superior .instrumento > .int .inst > span{font-family:'Roboto',sans-serif;font-size:19px;text-transform:uppercase;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos{display:block;width:100%;font-family:'Open Sans',sans-serif;font-size:16px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos > span[hidden]{display:none !important;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido{display:block;padding:0px 10px 15px;margin-top:20px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .tit{display:block;width:100%;padding:0px;font-size:19px;font-family:'Roboto',sans-serif;line-height:19px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .contenido .cont{cursor:pointer;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:normal;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .modalidad{display:block;width:100%;padding:15px 25px 0px;font-size:19px;font-family:'Roboto',sans-serif;line-height:19px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item{display:inline-block;padding:10px 25px 15px}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int{display:inline-block;width:100%;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .rd{display:inline-block;vertical-align:middle;text-align:left;width:30px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .fp{display:inline-block;vertical-align:middle;text-align:left;margin-right:20px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .fp label {cursor:pointer;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:normal;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .gastos{display:inline-block;vertical-align:middle;text-align:left;margin-right:20px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .fraccionamientos .item .item_int .gastos label {cursor:pointer;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:bold;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior{display:inline-block;width:100%;padding:15px 25px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones{display:inline-block;vertical-align:middle;width:57%;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .chk{display:inline-block;vertical-align:middle; margin-top:3px;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lbl{display:inline-block;vertical-align:middle;cursor:pointer;padding-left:3px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:normal;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk{display:inline-block;vertical-align:middle;padding-left:3px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:normal;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .condiciones > .lnk:hover{text-decoration:underline;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton{display:inline-block;vertical-align:middle;width:42%;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn{display:inline-block;width:100%;padding:10px;text-align:center;font-size:22px;font-family:'Roboto',sans-serif;font-weight:normal;}
.modo_unif .rfp .rfp_int .pnl_dts .lft > .inferior .boton .btn:hover{text-decoration:none;}
.modo_unif .rfp .rfp_int .pnl_dts .lft .sinrfp{font-size:16px;text-align:center;margin-top:20px;}
/*** OPCIONALES RESERVA ***/
.pnl_ropc_ext {display:block;margin-top:20px;padding-bottom:20px;font-family:'Roboto',sans-serif;font-size:14px;}
.pnl_ropc_ext .pnl_ropc_int {display:block;}
.pnl_ropc_ext .pnl_ropc_int .pnl_tit{display: block;font-family: 'Roboto',sans-serif;font-size: 22px;font-weight: bold;line-height:22px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_sub_tit{display: block;font-size: 16px;margin-top:10px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat { display:block; padding:0px;margin-top:10px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod {display: block;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod:first-child{margin-top:0px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .tit{font-family: 'Roboto',sans-serif;font-size:18px;line-height:20px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .date {font-family:'Roboto',sans-serif;font-size:14px;} 
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab { display:block; margin:10px 0px 0px 0px; padding:10px;font-family:'Roboto',sans-serif;font-size: 14px; font-weight: normal;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header {width:100%;display:block;padding:8px 5px;font-family:'Roboto',sans-serif;font-size:0px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header.contimage {display:none; visibility:hidden;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .tit_hab {width:100%;display:block;padding:8px 5px;font-family:'Roboto',sans-serif;font-size:15px;line-height:15px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm {display:table;width:100%; padding:5px 5px; line-height: 25px;font-size:0px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm:last-child{border-bottom:0px;padding-bottom:0px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .itm_mas_datos {padding: 10px;font-size: 13px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .tipo,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .concepto,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .info,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .fecha,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .dias,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .importe,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .cantidad,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .select{font-size:14px !important;line-height:14px !important; font-weight:bold;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .tipo,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .info,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .fecha,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .dias,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .importe,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .cantidad,
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .select{font-size:14px !important;line-height:14px !important;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .tipo {display: inline-block; width: 10%;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .concepto {display: inline-block; width: 40%;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .info {display: inline-block; width: 20%;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .fecha {display: inline-block; width: 10%;text-align:center;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .dias {display: inline-block; width: 10%;text-align:center;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .importe {display: inline-block; width: 15%;text-align:center;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select {display: inline-block; width: 15%;text-align:right;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header.contimage .rgt > .concepto {display:none;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .lft {display:inline-block; width:35%; font-size:0px; vertical-align: top;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt {display:inline-block; width:65%; font-size:0px; vertical-align: top;} 
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .lft > .imagen {display:inline-block; width: 95%;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .lft > .imagen > .val_img {display:block; min-height: 135px;} 
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt > .tipo {display: inline-block; width: 10%;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt > .concepto {display: block; width: 100%; font-family:'Roboto'; font-size:18px !important; line-height:24px !important; font-weight:bold; margin-bottom: 10px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt > .info {display: inline-block; width: 100%; line-height: 30px !important;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt > .fecha {display: inline-block; width: 65%;text-align:left; font-weight:bold;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt > .fecha .tit { display: inline-block !important;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt > .dias {display: inline-block; width: 10%;text-align:center;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt > .importe {display: inline-block; width: 20%;text-align:center;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .contimage > .rgt > .select {display: inline-block; width: 15%;text-align:right;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn {text-decoration:none;text-align:center;font-family:'Roboto',sans-serif;font-size:14px;line-height:14px;padding:8px 10px;width:100%;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn:hover{font-size:14px;line-height:14px;opacity:0.85;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn.del{}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn.del:hover{opacity:0.85;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .select{display:none;visibility:hidden;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto{white-space:normal;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val{}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .desglose{font-weight:normal !important;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .val_itm_plaza{display:inline-block;width:100%;margin:0px;font-weight:normal !important;font-size:12px !important;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .val_itm_plaza > .itm_plaza{display:inline-block;width:100%;margin:4px 0px 0px 0px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .val_itm_plaza > .itm_plaza > .plaza{display:inline-block;vertical-align:middle;margin:0px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .val_itm_plaza > .itm_plaza > .cant{display:inline-block;vertical-align:middle;margin:0px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .val_itm_plaza > .itm_plaza > .cant:after{content:"-";margin:0px 5px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .val_itm_plaza > .itm_plaza > .fplaza{display:inline-block;vertical-align:middle;margin:0px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .val_itm_plaza > .itm_plaza > .fplaza:before{content:"-";margin:0px 5px;}
.pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .importe {font-weight: bold; font-size: 18px !important; line-height: 18px !important;}
/*** OPCIONALES RESERVA UNIFICADO ***/
.modo_unif .pnl_ropc_ext {display:block;margin-top:20px;font-family:'Open Sans',sans-serif;font-size:14px;margin-bottom:20px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int {display:block;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_tit{display: block; font-size: 22px; color: #000000; margin-top: 10px; font-weight: bold;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_sub_tit{display: block;font-family:'Open Sans',sans-serif;font-size: 14px;margin-top:10px;line-height:14px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat { display:block;margin-top:10px;padding:12px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod {display: block; padding: 5px 0px;margin-top:10px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod:first-child{margin-top:0px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .tit{font-family: 'Roboto',sans-serif;font-size:22px;line-height:22px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .tit > .pnl_dts_adc{display:block;font-size:14px;font-weight:normal;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .tit > .pnl_dts_adc > .pnl_dts_adc_ubics{display:inline-block;margin:5px 0px 0px 0px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .tit > .pnl_dts_adc > .pnl_dts_adc_ubics > .lbl_tit{display:inline-block;margin-right:5px;font-weight:bold;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .tit > .pnl_dts_adc > .pnl_dts_adc_ubics > .lbl_ubicacion{display:inline-block;margin-right:20px;font-weight:normal;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .ropc_header_prod .date {font-family:'Roboto',sans-serif;font-size:14px;} 
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab { display:block; margin:10px 0px 0px 0px; padding:12px;font-family:'Open Sans',sans-serif;font-size: 14px; font-weight: normal;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header {display: inline-block;padding: 8px 0px 8px;width: 100%;background-color: transparent;font-family: 'Open Sans',sans-serif;font-size: 15px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .tit_hab {background:transparent;width:100%;display:block;padding:8px 5px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;font-style:italic;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm {display:inline-block;width:100%; padding:10px 5px; line-height: 25px;font-size:0px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm:last-child{border-bottom:0px;padding-bottom:0px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .tipo,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .concepto,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .fecha,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .dias,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .importe,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .select{font-size:14px !important;line-height:14px !important;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .tipo,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .fecha,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .dias,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .importe,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .cantidad,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .importe_total,
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .select{font-size:14px !important;line-height:14px !important;text-overflow:inherit;white-space:normal;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .tipo {display: inline-block; width: 10%;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .concepto {display: inline-block; width: 40%;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .fecha {display: inline-block; width: 10%;text-align:center;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .dias {display: inline-block; width: 10%;text-align:center;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .importe {display: inline-block; width: 15%;text-align:center;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .cantidad {display: inline-block; width: 10%;text-align:center;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .importe_total {display: inline-block; width: 15%;text-align:center;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select {display: inline-block; width: 15%;text-align:right;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn {text-decoration:none;text-align:center;font-family:'Roboto',sans-serif;font-size:13px;line-height:16px;padding:10px 16px;width:100%;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn:hover{text-decoration:none;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab .select .btn.del{}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .header .select{display:none;visibility:hidden;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto{}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val{display:inline-block;width:100%;font-weight:700;font-size:14px;line-height:16px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val_desc{display:inline-block;width:100%;font-weight:normal;font-size:14px;line-height:16px;margin:5px 0px 0px 0px;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .desglose{font-weight:normal !important;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .concepto > .val > .val_itm_tipotarifa {display: inline-block;width: 100%;}
.modo_unif .pnl_ropc_ext .pnl_ropc_int .pnl_dat .pnlCab > .itm .importe {font-weight: bold;}
/*** VENTA COMPLEMENTARIA ***/
.modo_unif .pnl_vcomp_ext {display:block;margin-top:20px;font-family:'Open Sans',sans-serif;font-size:14px; margin-bottom:20px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int {display:block;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_tit{display:block;font-family:'Roboto',sans-serif;font-size:22px;line-height:22px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_sub_tit{display: block;font-family:'Open Sans',sans-serif;font-size: 14px;margin-top:10px;line-height:14px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat { display:block;margin-top:10px;padding:12px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod {display: block; padding: 5px 0px;margin-top:10px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod:first-child{margin-top:0px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod .tit{font-family: 'Roboto',sans-serif;font-size:22px;line-height:22px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcom_header_prod .date {font-family:'Roboto',sans-serif;font-size:14px;} 
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header {display: block; padding: 2px 0px;margin-top:10px;padding-top:10px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header .image {display:none;visibility:hidden;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .vcomp_header .tit {font-family: 'Roboto',sans-serif;font-size:19px;line-height:19px;vertical-align: middle;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .item {display:block;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab { display:block; margin:10px 0px 0px 0px; padding:12px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .header{display:inline-block;vertical-align:middle;margin:0px !important;padding:8px 0px 0px !important;width:85%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .button{display:inline-block;vertical-align:middle;margin:0px !important;padding:0px !important;text-align:right;width:15%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .prd {display:block; font-size:24px; margin-bottom:0px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .img {display:none;visibility:hidden;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat {display:inline-block;width:100%; vertical-align:middle;font-size:0px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .tit {font-family:'Open Sans',sans-serif;font-size:14px;line-height:15px;font-weight:bold;display:inline-block; width:75%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .address {display:none;visibility:hidden;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .address .dir {}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp {font-family:'Open Sans',sans-serif;font-size:15px;line-height:15px;font-weight:bold;display:inline-block; width:100%; margin-top:5px; margin-left: 0px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp .dsd {margin-right:5px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .dat .imp .prc {margin-right:15px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn{height:auto;width:100%;padding:0px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn:hover{opacity:0.85;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a{height:auto; width:100%;font-family:'Roboto',sans-serif;font-size:13px;font-weight:bold;text-decoration:none;padding:10px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a:hover{text-decoration:none;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a:after{font-family: 'FontAwesome';content: "\f107";margin-left:1px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a.open{}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlCab .btn a.open:after{content: "\f106";margin-left:1px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd { display:none; width:100%; margin: 0; margin-bottom:20px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto { display: inline-block; width: 100%; margin-bottom: 8px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .img img{width:100%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content {}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .desc {display:block; margin-bottom: 20px;text-align:justify;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .fecha {display:block; margin-bottom: 10px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .fecha > .tit,
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .fecha > .titsel,
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .fecha > .sel{font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .producto .content .duracion {display:block; margin-bottom: 10px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos { display:inline-block; width: 100%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .header {display: inline-block;  padding: 8px 0px 8px; width: 100%;font-family:'Open Sans',sans-serif;font-size:15px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .estado{width: 6%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .habitacion{width: 40%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .regimen{width: 20%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .oferta{width: 10%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .precio{width: 14%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .seleccion{width: 5%; display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .reserva{display: inline-block; text-align: center; vertical-align: top; margin-top: 4px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .grup {padding: 5px; font-family: 'Open Sans','Open Sans', sans-serif; font-size: 16px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns {width: 100%; display: inline-block; padding: 10px; position: relative; padding-top: 30px; text-align: right;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes_pdia {display:block;text-align: right;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes_pdia .tit {font-family: 'Open Sans','Open Sans', sans-serif; font-size: 13px; vertical-align: middle; margin-right: 10px; font-weight: normal;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes_pdia .importe {font-family: 'Open Sans','Open Sans', sans-serif; font-size: 18px; vertical-align: middle; font-weight: bold;} 
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes {display:block;margin-top:10px;text-align: right;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes .tit {font-family: 'Open Sans','Open Sans', sans-serif; font-size: 14px; vertical-align: middle; margin-right: 10px; font-weight: normal;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .importes .importe {font-family: 'Open Sans','Open Sans', sans-serif; font-size: 22px; vertical-align: middle; font-weight: bold;} 
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar {display:block;margin-top:10px;text-align:right;width:100%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_res1 {max-width:120px;padding:10px 12px;text-decoration:none;font-size:18px;text-align:center;font-family:'Open Sans',sans-serif;font-size:19px;width:100%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_res1:hover{text-decoration:none;font-size:19px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_pet1 {max-width:120px;padding:10px 12px;text-decoration:none;font-size:18px;text-align:center;font-family:'Open Sans',sans-serif;font-size:19px;width:100%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .btns .reservar .bt_pet1:hover{text-decoration:none;font-size:19px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cont {display: inline-block; padding: 5px 0px; width: 100%; }
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton  {display: inline-block; float: right; margin-top: 10px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton .btn {text-decoration:none;text-align:center;font-family:'Roboto',sans-serif;font-size:16px;line-height:16px;padding:10px 16px;width:100%;min-width:160px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .buton .btn:hover{text-decoration:none;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .est { display:inline-block; width:10%; text-align:center;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .mod {display:inline-block; width:40%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .imp {display:inline-block; width:20%; text-align:right;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant {display:inline-block; width:20%; text-align:right;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant select {width:50px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .est.horas { display:inline-block; width:10%; text-align:center;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .mod.horas {display:inline-block; width:35%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .imp.horas {display:inline-block; width:15%; text-align:right;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .hora.horas {display:inline-block; width:20%; text-align:right;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .hora.horas > select{max-width:100%;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat .pnlProd .conceptos .cant.horas {display:inline-block; width:15%; text-align:right;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat > .vcomp_vmsrv_btn{height:auto;display:inline-block; width:100%;font-family:'Roboto',sans-serif;font-size:16px;text-decoration:none;padding:10px;text-align:center;margin:20px 0px 10px 0px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat > .vcomp_vmsrv_btn:hover{color:#FFFFFF;text-decoration:none;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat > .vcomp_vmsrv_btn:after{font-family: 'FontAwesome';content: "\f107";margin-left:6px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat > .vcomp_vmsrv_btn.open{}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat > .vcomp_vmsrv_btn.open:after{content: "\f106";margin-left:6px;}
.modo_unif .pnl_vcomp_ext .pnl_vcomp_int .pnl_dat > .vcomp_vmsrv_itm{display:none;width:100%;}
/*** RESERVA PRECIO TOTAL ***/
.modo_unif .rpt{clear:both; padding:0px 0px 15px 0px;}
.modo_unif .rpt > .rpt_int{font-size:14px;}
.modo_unif .rpt > .rpt_int > .precio{display:inline-block;padding: 15px;margin: 0px;width:100%;}
.modo_unif .rpt > .rpt_int > .precio > .tit{display:inline-block;width:49%;vertical-align:middle;font-size:22px;text-align:center; line-height:22px;font-family:'Roboto',sans-serif;}
.modo_unif .rpt > .rpt_int > .precio > .pre{display:inline-block;width:49%;vertical-align:middle;text-align:right;}
.modo_unif .rpt > .rpt_int > .precio > .pre > .imp1{display:block;text-align:right;width:100%;font-size:30px;line-height:30px;font-family:'Roboto',sans-serif;}
.modo_unif .rpt > .rpt_int > .precio > .pre > .stit{display:block;text-align:right;width:100%;font-size:14px;line-height:14px;font-family:'Roboto',sans-serif;}
.modo_unif .rpt > .rpt_int > .explica{display:inline-block;width:100%;padding:15px; text-align:center;font-size:13px;}
.modo_unif .rpt > .rpt_int > .explica > .explica1{display:block;}
.modo_unif .rpt > .rpt_int > .explica > .explica2{display:block;margin-top:5px;}
.modo_unif .rpt > .rpt_int > .seguro{display:inline-block;width:100%; padding:15px;text-align:center;}
/*** RESERVA ADD SERVICIO ***/
.modo_unif .pnl_add{padding-bottom: 0px; margin-top: 20px; display: inline-block; width: 100%;}
.modo_unif .pnl_add .pnl_add_int .content {display:inline-block; width:100%;padding:20px;}
.modo_unif .pnl_add .pnl_add_int .content > .pnl_tit{display:block;font-family:'Roboto',sans-serif;font-size:22px;line-height:22px;text-align:left;}
.modo_unif .pnl_add .pnl_add_int .content > .pnl_sub_tit{display: block;font-family:'Open Sans',sans-serif;font-size: 14px;margin-top:10px;line-height:14px;text-align:left;}
.modo_unif .pnl_add .pnl_add_int .content > .pnl_dat {margin-top: 20px; display: block; padding: 0px 10px;}
.modo_unif .owl-carousel {width:95%;left:2.5%;}
.modo_unif .owl-carousel .owl-pagination {display:none; visibility:hidden;}
.modo_unif .owl-carousel .owl-item{}
.modo_unif .owl-carousel .owl-item > .itm{width:100%;}
/*** 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{width:100%;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{padding: 0px 15px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > h1{display:block;font-family:'Roboto',sans-serif;font-size:28px;line-height:28px;margin-bottom:0px;text-align:left;text-transform:uppercase;font-weight:normal;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat{display:inline-block;width:100%; padding:0px;margin-top:15px;margin:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int{display:inline-block;width:100% !important;padding:10px;margin:20px 0px 0px 0px;}
.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_filtro_srvs{display: inline-block;width: 100%;padding: 0px 0px 10px 0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_itms_filtro_srvs .itm_tit {display: inline-block;width: 100%;padding: 0px 0px 5px 0px;border-bottom: 1px solid #CCCCCC;}
.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-family:'Open Sans',sans-serif;font-size:14px;font-weight:bold;}
.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-family:'Open Sans',sans-serif;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:15px 0px 0px 0px;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_mod .btn_mod{padding:8px 12px;text-decoration:none;font-size:18px;width:100%;text-align:center;font-family:'Roboto',sans-serif;text-transform:inherit;text-transform:uppercase;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns > .pnl_btn_mod .btn_mod:hover{text-decoration:none;font-size:18px;}
.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 .pnl_btns > .pnl_btn_canc .btn_canc{padding:8px 12px;text-decoration:none;font-size:18px;width:100%;text-align:center;font-family:'Roboto',sans-serif;text-transform:inherit;text-transform:uppercase;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .pnl_btns > .pnl_btn_canc .btn_canc:hover{text-decoration:none;font-size:18px;}
.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:24px;line-height:24px;font-family:'Roboto',sans-serif;}
.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:19px;line-height:19px;font-family:'Roboto',sans-serif;}
.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:none;border-radius:0px;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;text-align:left;border:none;font-size:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn{padding:8px 0px 8px;max-width:160px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_mod > .pnl_btns > .btn_canc{padding:8px 0px 8px;max-width:160px;margin-left:10px;}
.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:24px;line-height:24px;font-family:'Roboto',sans-serif;}
.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:19px;line-height:19px;font-family:'Roboto',sans-serif;}
.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: 22px;line-height: 22px;font-family: 'Roboto',sans-serif;}
.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_dts > .importes{display:block;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses{display:inline-block;width:100%;margin:20px 0px 0px 0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_desplegar{display:inline-block;width:100%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_desplegar > .lnk,
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_desplegar > .lnk:hover,
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_desplegar > .lnk:active,
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_desplegar > .lnk:focus{color:#0099CC;font-weight:600;text-decoration:none;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_desplegar > .lnk:after{font-family: 'FontAwesome';content: "\f107";margin-left:10px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_desplegar > .lnk.open:after{content: "\f106";}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_listado{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_listado.hide{}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_listado > .item{display:inline-block;width:100%;padding:10px 10px;border-bottom:1px solid #DEDEDE;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_listado > .item:last-child{border-bottom:0px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_listado > .item > .lbl_serv{display:inline-block;width:100%;font-weight:700;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_listado > .item > .lbl_pol{display:inline-block;width:100%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_listado > .item > .lbl_gast{display:inline-block;width:100%;font-weight:600;color:#112139;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_dts > .pnl_desgloses > .pnl_listado > .item > .lbl_gast.gst_inm{color:#FF6961;}
.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;text-align:left;border:none;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_dat > .pnl_dat_int .rfic_pnl_canc > .pnl_btns > .btn{padding:8px 0px 8px;max-width:160px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs{margin-top:20px;padding:0px;font-family:'Open Sans',sans-serif;font-size:14px;display:block;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int{display:block;width:100% !important;padding:20px 20px 10px !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int > .pnl_tit{display:block;font-family:'Roboto',sans-serif;font-size:20px;line-height:20px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_docs > .pnl_docs_int > .row{display:table;width:100%; padding:0px;margin:0px 0px 0px 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:0p;font-size: 15px;margin-top:20px;}
.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{margin-top:20px;padding-bottom:20px;font-family:'Open Sans',sans-serif;font-size:14px;display:inline-block;width:100%;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int{display:block;width:100% !important;padding:20px 20px 10px !important;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_tit{display:block;font-family:'Roboto',sans-serif;font-size:20px;line-height:20px;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts{display:table;width:100%; padding:20px;margin-top:20px;}
.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:8px 12px !important;font-size:14px !important;font-family:'Roboto',sans-serif;font-size:16px;line-height:16px;font-weight:normal;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .itm_btn .btn:hover{}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_tit .itm{font-family: 'Open Sans',sans-serif;font-size:14px;font-weight:bold;}
.rfic_unif > .pnl_med > .pnl_med_int .pnl_cont > .pnl_cont_int > .pnl_pags > .pnl_pags_int > .pnl_dts .pnl_lbl .itm{font-family: 'Open Sans',sans-serif;font-size:14px;font-weight:normal;}
.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;}
/*** CAPA MODAL ***/
.capa_modal{}
.capa_modal > .modal-dialog{width:100%;max-width:1230px;z-index:600;margin:30px auto 20px;}
.capa_modal > .modal-dialog > .modal-content{padding:10px;border-radius:15px !important;}
.capa_modal > .modal-dialog > .modal-content > .modal-header{padding: 10px 10px 0px 0px;border: 0px !important;display: inline-block;text-align: right;width: 100%;}
.capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close{font-size: 18px;line-height: 18px;padding: 0px;width: 26px;height: 26px;text-align: center;padding: 0px 0px 1px 0px;}
.capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close:after{font-family: 'FontAwesome';content: "\f00d";}
.capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_tit{display:block;font-weight:600;font-size: 20px;letter-spacing: 2px;margin: 6px 0 4px 0;padding: 0px 20px;border: 0;line-height: 24px;}
.capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_stit{display:block;margin-top:24px;font-weight:600;font-size:16px;letter-spacing: 1px;margin: 0 0 10px 0;padding: 0px 20px;border: 0;display: inline;}
.capa_modal > .modal-dialog > .modal-content > .modal-body{display:inline-block;padding:0px;width:100%;height:100%;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer{padding:0px;border:0px;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_dts{display:block;text-align:center;font-size:11px;font-weight:normal;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_dts a{font-size:11px;font-weight:normal;text-decoration:none;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_dts a:hover{text-decoration:underline;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_btn{display:block;text-align:right;margin-top:5px;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_btn > .close{font-size: 18px;line-height: 18px;padding: 0px;width: 26px;height: 26px;text-align: center;padding: 0px 0px 1px 0px;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_btn > .close:after{font-family: 'FontAwesome';content: "\f00d";}
.modal-backdrop{z-index:500;}
.modal-backdrop.in{opacity:0.8;}
/*** HEADER ADMINISTRACION GASTOS GESTION CLIENTE ***/
.header_adm_ggestc{display:block;padding-left:10px;font-family:'Roboto Condensed',sans-serif;font-size:14px;padding:0px;margin:0px;line-height:22px;}
.header_adm_ggestc .lnk{display:block !important;visibility:visible !important;width:100%;display:block;padding:8px 15px;font-family:'Roboto Condensed',sans-serif;text-decoration:none;text-transform:uppercase;cursor:pointer;}
.header_adm_ggestc .lnk:before{font-family:'FontAwesome';content:"\f1ec";font-size:22px;margin-right:5px;}
/*** ADMINISTRACION GASTOS GESTION CLIENTE ***/
.adm_ggestc{display:inline-block;width:100%;margin:0px;padding:0px;}
.adm_ggestc > h2{display:inline-block;width:100%;margin:5px 0px 10px;}
.adm_ggestc > .pnl_form{display:inline-block;width:100%;margin:15px 0px 0px 0px;padding:0px;}
.adm_ggestc > .pnl_form > .pnl_datos{display:inline-block;width:100%;}
.adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts{display:table;width:100%;font-size:14px;line-height:16px;text-align:left;}
.adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts > .pnl_lbl{display:table-cell;width:25%;vertical-align:middle;font-weight:bold;}
.adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts > .pnl_txt{display:table-cell;width:75%;vertical-align:middle;}
.adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts > .pnl_txt > .txt{padding:5px 5px;width:100%;max-width:300px;}
.adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts > .pnl_lbl_explica{display:table-cell;width:100%;vertical-align:middle;}
.adm_ggestc > .pnl_form > .pnl_datos > .pnl_nombre{}
.adm_ggestc > .pnl_form > .pnl_datos > .pnl_gastos{margin:15px 0px 0px 0px;}
.adm_ggestc > .pnl_form > .pnl_datos > .pnl_explica{margin:20px 0px 0px 0px;}
.adm_ggestc > .pnl_form > .pnl_btn{display:inline-block;width:100%;margin:20px 0px 0px 0px;text-align:left;}
.adm_ggestc > .pnl_form > .pnl_btn > .btn{width:100%;max-width:300px;}
/*** CAPA MODAL ADMINISTRACION GASTOS GESTION CLIENTE ***/
.capa_header_adm_ggestc.capa_modal > .modal-dialog{max-width:600px;}
.capa_header_adm_ggestc.capa_modal > .modal-dialog .adm_ggestc{padding:0px 10px 10px 10px;}
.capa_header_adm_ggestc.capa_modal > .modal-dialog .adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts > .pnl_lbl{width:50%;}
.capa_header_adm_ggestc.capa_modal > .modal-dialog .adm_ggestc > .pnl_form > .pnl_datos > .pnl_dts > .pnl_txt{width:50%;}
.capa_header_adm_ggestc.capa_modal > .modal-dialog .adm_ggestc > .pnl_form > .pnl_btn > .btn{max-width:initial;}
/*** LOADING FILT ***/
.loadingFilt { position: fixed; z-index: 999; height: 2em; width: 2em; overflow: show; margin: auto; top: 0; left: 0; bottom: 0; right: 0;}
.loadingFilt:before {content: ''; display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.3);}
.loadingFilt:not(:required) {font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}
.loadingFilt:not(:required):after { content: ''; display: block; font-size: 10px; width: 1em; height: 1em; margin-top: -0.5em;
                                -webkit-animation: spinner 1500ms infinite linear; -moz-animation: spinner 1500ms infinite linear; -ms-animation: spinner 1500ms infinite linear; -o-animation: spinner 1500ms infinite linear; animation: spinner 1500ms infinite linear;
                                border-radius: 0.5em;
                                -webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
                                box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
}
@-webkit-keyframes spinner {
  0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
}
@-moz-keyframes spinner {
  0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
}
@-o-keyframes spinner {
  0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes spinner {
  0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg); transform: rotate(360deg);}
}
.loadingText{display:none;}
.loadingFilt > .loadingText{display:inline-block;position:absolute;top:30px;left:-9999px;right:-9999px;margin:0 auto;text-align:center;width:240px;font-family:'Roboto',sans-serif;font-size:16px;line-height:20px;font-weight:bold;color:rgba(0, 0, 0, 0.75);}
/*** ANCLA ***/
.pnl_ancla{position:fixed;right:20px;bottom:20px;z-index:9998;width:42px;height:42px;overflow:hidden;background:#666666;text-align:center;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;box-shadow:0px 0px 8px #666666;-moz-box-shadow:0px 0px 8px #666666;-webkit-box-shadow:0px 0px 8px #666666;-o-box-shadow:0px 0px 8px #666666;}
.pnl_ancla > .pnl_ancla_ext{}
.pnl_ancla > .pnl_ancla_ext > .pnl_ancla_int{}
.pnl_ancla > .pnl_ancla_ext > .pnl_ancla_int > .ancla{display:inline-block;}
.pnl_ancla > .pnl_ancla_ext > .pnl_ancla_int > .ancla a{display:inline-block;width:100%;height:100%;font-weight:bold;color:#FFFFFF;text-decoration:none;text-align:center;}
.pnl_ancla > .pnl_ancla_ext > .pnl_ancla_int > .ancla a:hover{text-decoration:none;}
.pnl_ancla > .pnl_ancla_ext > .pnl_ancla_int > .ancla a:before{font-family:'FontAwesome';content:"\f106";font-size:34px;line-height:42px;}
.pnl_ancla > .pnl_ancla_ext > .pnl_ancla_int > .ancla a > .ancla_lbl{display:none;visibility:hidden;}
/*** CAPA MODAL ***/
.capa_modal{}
.capa_modal > .modal-dialog{width:100%;max-width:1230px;z-index:9999;margin:30px auto 0px;}
.capa_modal > .modal-dialog > .modal-content{padding:10px;border-radius:15px !important;}
.capa_modal > .modal-dialog > .modal-content > .modal-header{padding: 10px 10px 0px 0px;border: 0px !important;display: inline-block;text-align: right;width: 100%;}
.capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close{font-size: 18px;line-height: 18px;padding: 0px;width: 26px;height: 26px;text-align: center;padding: 0px 0px 1px 0px;}
.capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close:after{font-family: 'FontAwesome';content: "\f00d";}
.capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_tit{display:block;font-weight:600;font-size: 20px;letter-spacing: 2px;margin: 6px 0 4px 0;padding: 0px 20px;border: 0;line-height: 24px;}
.capa_modal > .modal-dialog > .modal-content > .modal-header > .pnl_stit{display:block;margin-top:24px;font-weight:600;font-size:16px;letter-spacing: 1px;margin: 0 0 10px 0;padding: 0px 20px;border: 0;display: inline;}
.capa_modal > .modal-dialog > .modal-content > .modal-body{display:inline-block;padding:0px;width:100%;height:100%;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer{padding:0px;border:0px;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_dts{display:block;text-align:center;font-size:11px;font-weight:normal;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_dts a{font-size:11px;font-weight:normal;text-decoration:none;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_dts a:hover{text-decoration:underline;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_btn{display:block;text-align:right;margin-top:5px;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_btn > .close{font-size: 18px;line-height: 18px;padding: 0px;width: 26px;height: 26px;text-align: center;padding: 0px 0px 1px 0px;}
.capa_modal > .modal-dialog > .modal-content > .modal-footer > .pnl_btn > .close:after{font-family: 'FontAwesome';content: "\f00d";}
.modal-backdrop{z-index:500;}
.modal-backdrop.in{opacity:0.8;}
/*** capa modal mensaje ***/
.capa_modal.capa_mensaje{}
.capa_modal.capa_mensaje > .modal-dialog {max-width: 650px;}
.capa_modal.capa_mensaje > .modal-dialog > .modal-content > .modal-header{text-align: left;}
.capa_modal.capa_mensaje > .modal-dialog > .modal-content > .modal-body {padding:20px;}
/*** RESET PASSWORD ***/
.resetpass{padding:25px 0px 25px 0px; max-width: 1170px;margin-right:auto;margin-left:auto;}
.resetpass .pnl_ico{}
.resetpass .pnl_ico img{left: 0;right: 0;margin-left: auto;margin-right: auto;}
.resetpass .pnl_dts{padding:0 5%;}
.resetpass .pnl_dts > h2{margin:0px 0px 10px 0px;text-align:left;}
.resetpass .pnl_dts > h3{margin:0px 0px 10px 0px;text-align:left;font-size:16px;font-weight:normal;}
.resetpass .pnl_dts .pnl_form{margin-top:15px;}
.resetpass .pnl_dts .pnl_form > .pnl_field{display:inline-block;vertical-align:top;padding:0px 15px;margin:5px 0px;}
.resetpass .pnl_dts .pnl_form > .pnl_btn{display:inline-block;vertical-align:top;padding:0px 15px;padding-top:20px;margin:5px 0px;max-width: 350px;}
.resetpass .pnl_dts .pnl_form .pnl_lbl{}
.resetpass .pnl_dts .pnl_form .pnl_txb{margin-top:4px;}
.resetpass .pnl_dts .pnl_form .pnl_txb input{padding:5px;width:100%;}
/*** REGISTRO LOGIN ***/
.registro.loginlink {display: block;padding: 14px;font-size: 14px;}
.registro.loginlink .desc {margin-bottom:10px;}
/*** POS LISTADO ***/
.pos_listado {}
.pos_listado .filter{ margin-bottom:10px;}
.pos_listado .filter .btn { width: auto; font-size: 16px; border-radius: 20px; padding: 5px 25px;}
.pos_listado .filter .filter-panel {margin-top: 20px;}
.pos_listado .filter .filter-panel .panel-body {margin: 0px; padding: 10px; background-color: #F5F5F5;}
.pos_listado .filter .pnl_lbl { display:block; font-weight: 700; padding:3px;}
.pos_listado .filter .pnl_itms { display:block}
.pos_listado .nav-tabs{}
.pos_listado .nav-tabs li {}
.pos_listado .tab-content{}
.pos_listado .tab-content .tab-pane{}
.pos_listado .tab-content .tab-pane .item {height: 170px; margin: 20px 0px 5px 0px;}
.pos_listado .tab-content .tab-pane .item .link {display:block; border:solid 2px #FFFFFF;}
.pos_listado .tab-content .tab-pane .item .link:hover {border:solid 2px #CCCCCC;}
.pos_listado .tab-content .tab-pane .item .img {height: 170px; position: relative;}
.pos_listado .tab-content .tab-pane .item .title {position: absolute; top: 110px; background-color: rgb(0,0,0,0.8); padding: 10px; color: #FFF; font-size: 16px; font-weight: bold; width: 100%;}
/*** EXPEDIENTE ORIGINAL ***/
.carr .exp_relacionado {border: 1px solid #E7E7E7; margin-top:20px; padding: 15px;}
.carr .exp_relacionado .exp_relacionado_int {}
.carr .exp_relacionado .exp_relacionado_int .pnl_tit {display: block; width: 100%; margin: 0px 0px 10px; font-family: 'Roboto','Open Sans', sans-serif; font-size: 18px;}
.carr .exp_relacionado .exp_relacionado_int .pnl_dts .txb {width: 100%; padding: 2px 4px; margin: 2px 0px; height: 28px;}
.carr .exp_relacionado .exp_relacionado_int .pnl_dts .pnl_btn {margin: 5px auto 0px; display: inline-block;}
.carr .exp_relacionado .exp_relacionado_int .pnl_cliente {}
.carr .exp_relacionado .exp_relacionado_int .pnl_cliente .pnl_lbl {display:block; padding:5px;}
.carr .exp_relacionado .exp_relacionado_int .pnl_cliente .pnl_lbl .tit { font-weight:bold; display: inline-block; margin-right: 5px;}
/*** ENCUESTA DESTINO ***/
.dropdown-item { display: block; padding: 5px 10px; line-height: 30px; border-bottom: solid 1px #CCC;}
.encuesta {}
.encuesta h1 {}
.encuesta .data { background-color: #F5F5F5; padding: 10px; border-radius: 5px; margin-bottom: 10px;}
.encuesta .data .row { margin-top:10px;}
.encuesta .data .tit { font-weight: bold; line-height: 30px;}
.encuesta .data .dat { }
.encuesta .data .btn { width:auto;}
.encuesta .request {}
.encuesta .request > .row >.tit{ font-size:20px; font-weight: bold; margin-top: 20px;}
.encuesta .preguntas .tit {font-size:16px; font-weight: bold; margin-bottom: 15px;}
.encuesta .preguntas .listpreguntas .title {font-size:16px;}
.encuesta .preguntas .listrespuestas {list-style-type: none; padding: 10px 20px;}
.encuesta .preguntas .listrespuestas label { font-weight:normal; line-height: 25px;}
.encuesta .intereses .tit {font-size:16px; font-weight: bold; margin-bottom: 15px;}
.encuesta .intereses .listintereses {list-style-type: none; padding: 0px 20px;}
.encuesta .intereses .listintereses label { font-weight:normal; line-height: 25px;}
.color-box { margin: 15px 0; padding-left: 20px;}
.space { margin-bottom: 25px!important;}
.shadow { background: #F7F8F9; padding: 3px; margin: 10px 0;}
.tip-icon { background: #92CD59;}
.info-tab { width: 40px; height: 40px; display: inline-block; position: relative; top: 8px;}
.info-tab { float: left; margin-left: -23px;}
.info-tab::before, .info-tab::after { display: inline-block;  color: #fff; line-height: normal; font-family:'FontAwesome'; position: absolute;}
.tip-icon i::before { background: #75b436;}
.info-tab i::before { width: 20px; height: 20px; box-shadow: inset 12px 0 13px rgba(0,0,0,0.5); }
.info-tab i::before, .info-tab i::after { content: ""; display: inline-block; position: absolute; left: 0; bottom: -15px; transform: rotateX(60deg);}
.info-tab i::after { width: 0; height: 0; border: 12px solid transparent; border-bottom-color: #fff; border-left-color: #fff; bottom: -18px;}
.tip-icon::before { font-size: 24px; content: "\f0eb"; top: 7px; left: 13px;}
.tip-box { color: #2e5014; background: #d5efc2;}
.note-box, .warning-box, .tip-box { padding: 8px 8px 3px 26px;}
/*** FORMULARIO PRESUPUESTO ***/
.fPresupuesto{}
.fPresupuesto > .tit {font-size: 22px;margin-bottom: 10px;font-weight:bold;}
.fPresupuesto > .stit {margin-bottom: 20px;}
.fPresupuesto > .cont .tit {font-size: 18px;margin: 20px 0;display: block;font-weight:bold;}
.fPresupuesto > .cont .checkbox {display: inline-block;}
.fPresupuesto > .cont .checkbox input[type=checkbox] {margin-left: 0;}
.fPresupuesto > .cont .btn {padding: 5px 20px;width: auto;}

.datos_tarjeta_authorize {padding-left:0px; padding-right:15px;}
.borde_authorize {background-color: white;border-radius: 15px;padding-left: 15px; padding-right: 15px;padding-bottom: 15px;}
.pc_tpv_foot_authorize{margin: auto;padding: 15px;}
.pc_tpv_authorize {color: #333333;background-color: #F5F5F5;padding: 10px;width: 60%;margin: auto;border-radius: 25px;}

/*** MI CUENTA FRAME ***/
.mcu_frm{}
.mcu_frm_int{display:block;position:relative;border:none;padding:0px;}
.mcu_frm_int .pnl_tit{display:none;visibility:hidden;}
.mcu_frm_int .pnl_stit{display:none;visibility:hidden;}
.mcu_frm_int .pnl_lbl{font-size:14px;line-height:14px;font-family:'Open Sans',sans-serif;font-weight:bold;}
.mcu_frm_int .txb{width:100%;padding:5px;font-size:14px;line-height:14px;}
.mcu_frm_int .lbl_min{font-size:14px;}
.mcu_frm_int .btn{}
.mcu_frm_int a{font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;text-decoration:none;}
.mcu_frm_int a:hover{text-decoration:underline;}
.mcu_frm_int > .pnl_enlaces{text-align:left;font-size:0px;font-family:'Open Sans',sans-serif;}
.mcu_frm_int > .pnl_enlaces > .lnk_mres{display:inline-block;vertical-align:top;padding:10px 12px;width:100%;margin-left:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.mcu_frm_int > .pnl_login{text-align:left;font-size:0px;font-family:'Open Sans',sans-serif;}
.mcu_frm_int > .pnl_login > .pnl_tit{}
.mcu_frm_int > .pnl_login > .pnl_stit{}
.mcu_frm_int > .pnl_login > .pnl_dts{display:block;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_email{display:block;font-size:0px;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_email > .pnl_lbl{display:inline-block;width:20%;font-size:14px;line-height:14px;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_email > .pnl_txb{display:inline-block;width:80%;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_pass{display:block;font-size:0px;margin-top:10px;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_pass > .pnl_lbl{display:inline-block;width:20%;font-size:14px;line-height:14px;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_pass > .pnl_txb{display:inline-block;width:80%;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_btn{display:block;margin-top:10px;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_btn > .btn{display:inline-block;vertical-align:top;padding:6px 12px;width:calc(50% - 5px);margin-right:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_btn > .btn:hover {}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_btn > .lnk_rec{display:inline-block;vertical-align:top;padding:10px 12px;width:calc(50% - 5px);margin-left:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.mcu_frm_int > .pnl_login > .pnl_dts > .pnl_btn > .lnk_rec:hover{}
.mcu_frm_int > .pnl_record{display:none;text-align:left;font-size:0px;font-family:'Open Sans',sans-serif;}
.mcu_frm_int > .pnl_record > .pnl_tit{}
.mcu_frm_int > .pnl_record > .pnl_stit{}
.mcu_frm_int > .pnl_record > .pnl_dts{display:block;}
.mcu_frm_int > .pnl_record > .pnl_dts > .pnl_email{display:block;font-size:0px;}
.mcu_frm_int > .pnl_record > .pnl_dts > .pnl_email > .pnl_lbl{display:inline-block;width:20%;font-size:14px;line-height:14px;}
.mcu_frm_int > .pnl_record > .pnl_dts > .pnl_email > .pnl_txb{display:inline-block;width:80%;}
.mcu_frm_int > .pnl_record > .pnl_dts > .pnl_btn{display:block;margin-top:10px;}
.mcu_frm_int > .pnl_record > .pnl_dts > .pnl_btn > .btn{display:inline-block;vertical-align:top;padding:6px 12px;width:calc(50% - 5px);margin-right:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.mcu_frm_int > .pnl_record > .pnl_dts > .pnl_btn > .btn:hover{}
.mcu_frm_int > .pnl_record > .pnl_dts > .pnl_btn > .lnk_canc{display:inline-block;vertical-align:top;padding:10px 12px;width:calc(50% - 5px);margin-left:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.mcu_frm_int > .pnl_record > .pnl_dts > .pnl_btn > .lnk_canc:hover{}
.mcu_frm_int > .pnl_dts_usu{text-align:left;font-size:0px;font-family:'Open Sans',sans-serif;}
.mcu_frm_int > .pnl_dts_usu > .pnl_bnv{display:inline-block;width:100%;vertical-align:middle;text-align:left;font-size:15px;line-height:16px;font-weight:bold;}
.mcu_frm_int > .pnl_dts_usu > .pnl_btns{display:inline-block;width:100%;vertical-align:middle;}
.mcu_frm_int > .pnl_dts_usu > .pnl_btns > .btn{display:inline-block;margin:10px 0px 0px 0px;vertical-align:top;padding:6px 12px;width:100%;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.mcu_frm_int > .pnl_dts_usu > .pnl_btns > .btn:hover{}

/*** CONTROLCMSLOGIN LOGIN FORM ***/
.registro.login.loginform{display:inline-block;width:100%;background:rgba(255,255,255,0.7);padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.registro.login.loginform > .pnl_int{display:inline-block;width:100%;}
.registro.login.loginform > .pnl_int .txb{width:100%;padding:5px;font-size:14px;line-height:14px;}
.registro.login.loginform > .pnl_int .lbl_min{font-size:14px;}
.registro.login.loginform > .pnl_int .btn{}
.registro.login.loginform > .pnl_int a{font-family:'Open Sans',sans-serif;font-size:14px;line-height:14px;text-decoration:none;}
.registro.login.loginform > .pnl_int a:hover{text-decoration:underline;}
.registro.login.loginform > .pnl_int > .pnl_login{text-align:left;font-size:0px;font-family:'Open Sans',sans-serif;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_tit{}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_stit{}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts{display:block;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_email{display:block;font-size:0px;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_email > .pnl_lbl{display:inline-block;width:20%;font-size:14px;line-height:14px;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_email > .pnl_txb{display:inline-block;width:80%;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_pass{display:block;font-size:0px;margin-top:10px;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_pass > .pnl_lbl{display:inline-block;width:20%;font-size:14px;line-height:14px;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_pass > .pnl_txb{display:inline-block;width:80%;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_btn{display:block;margin-top:10px;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_btn > .btn{display:inline-block;vertical-align:top;padding:6px 12px;width:calc(50% - 5px);margin-right:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_btn > .btn:hover {}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_btn > .lnk_rec{display:inline-block;vertical-align:top;padding:10px 12px;width:calc(50% - 5px);margin-left:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.registro.login.loginform > .pnl_int > .pnl_login > .pnl_dts > .pnl_btn > .lnk_rec:hover{}
.registro.login.loginform > .pnl_int > .pnl_record{display:none;text-align:left;font-size:0px;font-family:'Open Sans',sans-serif;}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_tit{}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_stit{}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts{display:block;}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_email{display:block;font-size:0px;}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_email > .pnl_lbl{display:inline-block;width:20%;font-size:14px;line-height:14px;}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_email > .pnl_txb{display:inline-block;width:80%;}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_btn{display:block;margin-top:10px;}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_btn > .btn{display:inline-block;vertical-align:top;padding:6px 12px;width:calc(50% - 5px);margin-right:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_btn > .btn:hover{}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_btn > .lnk_canc{display:inline-block;vertical-align:top;padding:10px 12px;width:calc(50% - 5px);margin-left:5px;font-size:16px;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:normal;}
.registro.login.loginform > .pnl_int > .pnl_record > .pnl_dts > .pnl_btn > .lnk_canc:hover{}

/*** BUSCADOR VALORACION ALOJAMIENTO ***/
.busc_val_alj{display:inline-block;width:100%;background:transparent;}
.busc_val_alj > .pnl_titular_ext{display:inline-block;width:100%;margin:0px;padding:0px;}
.busc_val_alj > .pnl_titular_ext > .lbl_titular{font-size:24px;font-weight:bold;text-align:left;}
.busc_val_alj > .pnl_cont_ext{display:inline-block;width:100%;margin:0px;padding:0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas{display:inline-block;width:100%;margin:0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal{display:inline-block;width:100%;margin:5px 0px 0px 0px;font-size:14px;position:relative;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_info{display:inline-block;width:100%;max-width:100%;vertical-align:middle;cursor:pointer;background:#FFFFFF;min-height:32px;padding:8px 10px;border:1px solid #D9D9D9;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_info > .lbl_fechas_sel{display:inline-block;width:100%;font-size:16px;font-weight:bold;line-height:32px;color:#333333;padding-left:30px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_info > .lbl_fechas_sel:after{font-family: 'FontAwesome';content: "\f078";float: right;font-weight: normal;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_info > .lbl_fechas_sel.open:after{content:"\f077";}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_show{position: absolute;top: 60px;right:0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_show.inline{position: relative;top: 6px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;}
.busc_val_alj > .pnl_cont_ext > .pnl_fechas_ext > .pnl_fechas > .busc_val_alj_cal > .busc_val_alj_cal_show.inline > .date-picker-wrapper{position: relative;width: min-content;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones{display:inline-block;width:100%;margin:0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_tit{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:bold;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_sel{display:inline-block;width:100%;max-width:100%;margin:5px 0px 0px 0px;font-size:14px;vertical-align:middle;cursor:pointer;background:#FFFFFF;min-height:32px;padding:8px 10px;border:1px solid #D9D9D9;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_sel > .lnk_ocupaciones{display:inline-block;width:100%;font-size:16px;font-weight:bold;line-height:32px;color:#333333;padding-left:30px;text-decoration:none;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_sel > .lnk_ocupaciones:after{font-family: 'FontAwesome';content: "\f078";float: right;font-weight: normal;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_sel > .lnk_ocupaciones.open:after{content:"\f077";}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp{display: none;width: 100%;position: absolute;z-index: 50;top: 0px;left: 0px;max-width: 95%;padding:10px 15px;background: #FFFFFF;border: 1px solid #EEEEEE !important;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;box-shadow: 0px 0px 16px #999999;-moz-box-shadow: 0px 0px 16px #999999;-webkit-box-shadow: 0px 0px 16px #999999;-o-box-shadow: 0px 0px 16px #999999;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones.inline > .pnl_ocupaciones_dsp{position: relative;top: 0px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;margin: 6px 0px;border:1px solid #fff8e8;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs{display:inline-block;width:100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs > .itm{display:inline-block;width:100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs > .itm > .cmbs{display:inline-block;width:100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs > .itm > .cmbs > .lbl_itm{display: inline-block !important;width: 100%;visibility: visible !important;font-size:14px;line-height:14px;font-weight:bold;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs > .itm > .cmbs > .habs{display: inline-block;width: 100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs > .itm > .cmbs > .habs > .cmb_itm{display: inline-block;width: 100%;margin:8px 0px 0px 0px;padding:0px 5px 8px 5px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs > .itm > .cmbs > .habs > .cmb_itm > .itm_lbl{display: inline-block;width: 60%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:left;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_nhabs > .itm > .cmbs > .habs > .cmb_itm > .itm_val{display: inline-block;width: 40%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:right;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs{display:inline-block;width:100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm{display:inline-block;width:100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs{display:inline-block;width:100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .lbl_itm{display: inline-block !important;width: 100%;visibility: visible !important;font-size:14px;line-height:14px;font-weight:bold;border-top:1px solid #C9C9C9;padding:10px 5px 0px 5px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .adu_nin{display: inline-block;width: 100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .adu_nin > .cmb_itm{display: inline-block;width: 100%;margin:8px 0px 0px 0px;padding:0px 5px 8px 5px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .adu_nin > .cmb_itm > .itm_lbl{display: inline-block;width: 60%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:left;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .adu_nin > .cmb_itm > .itm_val{display: inline-block;width: 40%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:right;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .edds{display: inline-block;width: 100%;text-align:left;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .edds > .lbl_itm{display:none;visibility:hidden;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .edds > .cmb_itm_e{display: inline-block;width: 100%;margin:8px 0px 0px 0px;padding:0px 5px 8px 5px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .edds > .cmb_itm_e > .itm_lbl{display: inline-block;width: 60%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:left;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_habs > .itm > .cmbs > .edds > .cmb_itm_e > .itm_val{display: inline-block;width: 40%;vertical-align:middle;font-size:15px;line-height:30px;font-weight:400;color:#6E6E6E;text-align:right;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val{}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin{width:100%;max-width:140px;text-align:right;float:right;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn{}
.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{padding:0px;background: transparent;border: 2px solid #6E6E6E;color: #6E6E6E;font-weight: 400;border-radius: 50%;width: 30px;height: 30px;font-size: 18px;line-height: 20px;}
.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:#D4D4D4;}
.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: #6E6E6E;border: 2px solid #6E6E6E;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:#6E6E6E;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp .itm .itm_val > .input-group.bootstrap-touchspin > .form-control{position:initial;text-align:center;border: none !important;box-shadow: none !important;height:30px;padding: 0px 5px;font-weight:700;font-size:15px;line-height:30px;background:transparent;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_foot{display:inline-block;width:100%;border-top:1px solid #C9C9C9;padding:10px 0px 0px 0px;margin:5px 0px 0px 0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_foot > .pnl_btn{display:inline-block;width:100%;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_foot > .pnl_btn > .btn{padding:5px 0px;}
.busc_val_alj > .pnl_cont_ext > .pnl_ocupaciones_ext > .pnl_ocupaciones > .pnl_ocupaciones_dsp > .pnl_foot > .pnl_btn > .btn:hover{}

/*** DATERANGEPICKER ***/
.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-weight:700;cursor:pointer;color:#303030;position:relative;z-index:2}
.date-picker-wrapper{font-family:Verdana,Arial,sans-serif;color:#222222;position: absolute;z-index: 50;top: 0px;right: 0px;width:auto;padding:6px 6px;font-size:12px;line-height:20px;background: #FFFFFF;border: 1px solid #EEEEEE !important;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;box-shadow: 0px 0px 16px #999999;-moz-box-shadow: 0px 0px 16px #999999;-webkit-box-shadow: 0px 0px 16px #999999;-o-box-shadow: 0px 0px 16px #999999;-webkit-box-sizing:initial;box-sizing:initial;max-width:min-content;}
.dp-clearfix{clear:both;height:0;font-size:0}
.date-picker-wrapper.inline-wrapper{/*position:relative;-webkit-box-shadow:none;box-shadow:none;display:inline-block*/}
.date-picker-wrapper.single-date{width:auto}
.date-picker-wrapper.no-shortcuts{padding-bottom:6px}
.date-picker-wrapper.no-topbar{padding-top:6px}
.date-picker-wrapper .footer{font-size:11px;padding-top:0px}
.date-picker-wrapper b{color:#666;font-weight:700}
.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}
.date-picker-wrapper .month-name{text-transform:capitalize;}
.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}
.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}
.date-picker-wrapper .month-element{display:inline-block;vertical-align:middle}
.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:.01}
.date-picker-wrapper .month-wrapper{/*border:1px solid #C9C9C9;*/background-color:#fff;padding:5px;cursor:default;position:relative;_overflow:hidden;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;}
.date-picker-wrapper .month-wrapper table{width:190px;float:left}
.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}
.date-picker-wrapper .month-wrapper table td,
.date-picker-wrapper .month-wrapper table th{vertical-align:middle;text-align:center;line-height:14px;margin:0;padding:0}
.date-picker-wrapper .month-wrapper table .day{padding:0px;font-size:12px;color:#ccc;cursor:default}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices{position:relative;padding:5px 3px;text-align:center;min-height: 30px;min-width: 55px;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices > .pnl_day{display:inline-block;width:100%;text-align:center;font-size:13px;font-weight:600;font-family:'Open Sans',sans-serif;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices > .pnl_price{display:inline-block;width:100%;margin:4px 0px 0px 0px;text-align:center;opacity:0.5;font-size:11px;min-height:11px;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices:hover > .pnl_info{display:block;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices > .pnl_info{display: none;position: absolute;z-index:50;bottom: 44px;background: #BFECCA;padding: 8px 10px;color: #666666;font-weight:bold;left: -9999px;right: -9999px;margin: 0 auto;width: auto;border-radius: 3px;max-width: max-content;text-align:left;box-shadow:0px 0px 6px #999999;-webkit-box-shadow:0px 0px 6px #999999;-moz-box-shadow:0px 0px 6px #999999;-o-box-shadow:0px 0px 6px #999999;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices > .pnl_info:before {content:"";width: 0;height: 0;position: absolute;top:100%;margin: 0px auto 0px;border-top: 6px solid #BFECCA;border-right: 4px solid transparent;border-left: 4px solid transparent;left: -9999px;right: -9999px;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.en_ptc{}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.en_ptc > .pnl_info{background: #FFD071;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.en_ptc > .pnl_info:before{border-top-color: #FFD071;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.no_dsp{}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.no_dsp > .pnl_info{background: #FF8080;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.no_dsp > .pnl_info:before{border-top-color: #FF8080;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_void{}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_void > .pnl_info{display: none;position: absolute;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_void > .pnl_info:before{}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_dsp{}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_dsp > .pnl_info{display: none;position: absolute;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_dsp > .pnl_info:before{}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_no_dsp{}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_no_dsp > .pnl_info{background: #DDDDDD;}
.date-picker-wrapper .month-wrapper table .day > .pnl_showprices.avd_no_dsp > .pnl_info:before{border-top-color: #DDDDDD;}
.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}
.date-picker-wrapper .month-wrapper table .day.toMonth.hovering >.pnl_showprices{background-color:#CDDBF1;}
.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:#FFF1B9;}
.date-picker-wrapper .month-wrapper table .day.real-today.checked,
.date-picker-wrapper .month-wrapper table .day.real-today.hovering >.pnl_showprices{background-color:#CDDBF1;}
.date-picker-wrapper .month-wrapper table .day.first-date-selected, 
.date-picker-wrapper .month-wrapper table .day.last-date-selected{background:transparent;color:#FFFFFF !important;}
.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:#254A83 !important;}
.date-picker-wrapper .month-wrapper table .day.checked > .pnl_showprices{background:#CDDBF1;}
.date-picker-wrapper .month-wrapper table div.day.lastMonth,
.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}
.date-picker-wrapper .month-wrapper table .week-name{height:30px;line-height:20px;font-weight:100;text-transform:capitalize;border-top:1px solid #C9C9C9;}
.date-picker-wrapper .time label{white-space:nowrap}
.date-picker-wrapper table .caption{height:40px}
.date-picker-wrapper table .caption>th:first-of-type,
.date-picker-wrapper table .caption>th:last-of-type{width:27px}
.date-picker-wrapper table .caption .next,
.date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer;font-size:24px;line-height:24px;}
.date-picker-wrapper table .caption .next > .fa,
.date-picker-wrapper table .caption .prev > .fa{font-weight:bold;}
.date-picker-wrapper table .caption .next:hover,
.date-picker-wrapper table .caption .prev:hover{}
.date-picker-wrapper .gap{position:relative;z-index:1;width:12px;height:100%;background-color:transparent;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}
.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}
.date-picker-wrapper .gap .gap-line{height:18px;width:12px;position:relative}
.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:9px solid #fff;border-top:9px solid #eee;border-bottom:9px solid #eee}
.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0;z-index:2;height:0;border-left:9px solid transparent;border-top:9px solid #fff}
.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:9px;z-index:2;height:0;border-left:9px solid transparent;border-bottom:9px solid #fff}
.date-picker-wrapper .gap .gap-top-mask{display:none;visibility:hidden;/*width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3*/}
.date-picker-wrapper .gap .gap-bottom-mask{display:none;visibility:hidden;/*width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3*/}
.date-picker-wrapper .selected-days{display:none}
.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 40px 10px 0}
.date-picker-wrapper .drp_top-bar .error-top,
.date-picker-wrapper .drp_top-bar .normal-top{display:none}
.date-picker-wrapper .drp_top-bar .default-top{display:block}
.date-picker-wrapper .drp_top-bar.error .default-top{display:none}
.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}
.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}
.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}
.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top{color:#333}
.date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');color:#fff;line-height:initial}
.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')}
.date-picker-wrapper .time{position:relative}
.date-picker-wrapper.single-month .time{display:block}
.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}
.date-picker-wrapper .time1{width:180px;padding:0 5px;text-align:center}
.time2{width:180px;padding:0 5px;text-align:center}
.date-picker-wrapper .time1{float:left}
.date-picker-wrapper .time2{float:right}
.date-picker-wrapper .hour{text-align:right}
.minute{text-align:right}
.date-picker-wrapper .hide{display:none}
.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);display:none;background-color:#ff0;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));-o-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .3))}
.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ff0;left:50%;margin-left:-4px;bottom:-4px}
.date-picker-wrapper.two-months.no-gap .month1 .next,
.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}
.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}
.date-picker-wrapper .week-number.week-number-selected{color:#49e;font-weight:700}
.date-picker-wrapper.boton_aceptar{padding-bottom:60px;}
.date-picker-wrapper.boton_aceptar .drp_top-bar{position: absolute;bottom: 0px;right: 0px;display: inline-block;width: 100%;border-top: 1px solid #C9C9C9;height: 60px;padding: 10px;line-height: 20px;text-align:right;}
.date-picker-wrapper.boton_aceptar .drp_top-bar > .btn{position:relative;top:0px;left:0px;max-width:fit-content;border-radius: 30px;padding: 5px 30px;text-decoration: none;font-size: 19px;font-weight: normal;width: 100%;text-align: center;font-family: 'Roboto Condensed', sans-serif;}
.date-picker-wrapper.boton_aceptar .drp_top-bar > .btn:hover{opacity:0.85;}

/********** PASAJERO ITEM GET PHOTO ******************/
.capa_modal.pnl_psj_itm_foto > .modal-dialog{max-width:525px;}
.capa_modal.pnl_psj_itm_foto.pnl_psj_itm_foto_vis > .modal-dialog{max-width:350px;}
.pnl_psj_get_photo{display:inline-block;width:100%;position:relative;}
.pnl_psj_get_photo .btn{font-family: 'Roboto',sans-serif;color: #FFFFFF;font-weight: normal;padding: 10px 12px;font-size: 14px;line-height: 14px;margin:10px 0px 0px 0px;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html{display:inline-block;width:100%;height:100%;position:relative;font-size:0px;line-height:0px;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar{display:inline-block;width:320px;vertical-align:top;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar .btn{background:#666666;text-align: left;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_camara{display:inline-block;width:100%;height:320px;position:relative;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_camara > .pnl_capturar_camara_video{position:absolute;top:0;left:0;height:320px;width:100%;z-index: 0;-webkit-transform: scaleX(-1);transform: scaleX(-1);}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_camara_error{display:none;width:100%;height:160px;margin:0px 0px 0px 0px;background:#E9E9E9;padding:40px 20px;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_camara_error > .lbl{font-size:16px;line-height:18px;font-weight:normal;color:#666666;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_btn{display:inline-block;width:100%;position:relative;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_btn > .btn_capturar{}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_capturar_btn > .btn_capturar::after{vertical-align:middle;font-family:'FontAwesome';content:"\f030";font-size:18px;float:right;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_subir_btn{display:inline-block;width:100%;position:relative;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_subir_btn > .btn_subir{}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_capturar > .pnl_subir_btn > .btn_subir::after{vertical-align:middle;font-family:'FontAwesome';content:"\f093";font-size:18px;float:right;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont{display:inline-block;width:160px;margin:0px 0px 0px 15px;vertical-align:bottom;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont > .pnl_cont_foto_actual{display:none;width:100%;margin:0px 0px 0px 0px;background:#E9E9E9;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont > .pnl_cont_foto_actual > .canvas{width:160px;height:auto;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont > .pnl_cont_acciones{display:inline-block;width:100%;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont > .pnl_cont_acciones > .btn{display:inline-block;width:100%;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont > .pnl_cont_acciones > .btn_borrar{display:none;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont.con_foto{}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont.con_foto > .pnl_cont_foto_actual{display:inline-block;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont.con_foto > .pnl_cont_acciones{}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_cont.con_foto > .pnl_cont_acciones > .btn_borrar{display:inline-block;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_visualizar{display:inline-block;width:100%;vertical-align:top;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_visualizar > .pnl_cont_foto_actual{display:inline-block;width:100%;margin:0px;text-align:center;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_visualizar > .pnl_cont_foto_actual > .img{display:inline-block;width:100%;height:100%;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_visualizar > .pnl_cont_acciones{display:inline-block;width:100%;margin:0px;}
.pnl_psj_get_photo > .pnl_psj_get_photo_html > .pnl_visualizar > .pnl_cont_acciones > .btn{display:inline-block;width:100%;margin:15px 0px 0px 0px;}

/*** AVISO HEADER ***/
.pnl_aviso_header{display:inline-block;width: 100%;text-align: center;background:#E7E7E7;border-bottom:1px solid #AAAAAA;}
.pnl_aviso_header > .pnl_aviso_header_int{display:inline-block;text-align: center;padding:5px 15px;}
.pnl_aviso_header > .pnl_aviso_header_int > .lbl{font-size:14px;line-height:16px;font-weight:400;color:#666666;}
.pnl_aviso_header > .pnl_aviso_header_int > .lnk,
.pnl_aviso_header > .pnl_aviso_header_int > a{font-size:14px;line-height:16px;font-weight:600;color:#666666;text-decoration:none;}
.pnl_aviso_header > .pnl_aviso_header_int > .lnk:hover,
.pnl_aviso_header > .pnl_aviso_header_int > a:hover{text-decoration:underline;}

/*** BUSCADOR CIRCUITOS ***/
.busc_crc {display:block;}
.busc_crc > .pnl_ctls {padding:0px; vertical-align: top;display:block;}
.busc_crc > .pnl_ctls .pnl_lbl{font-size:16px; display:block; vertical-align:top;}
.busc_crc > .pnl_ctls > .flt_crc_origen {display:block;width:100%; vertical-align: top; margin-bottom:10px; font-size:14px;}
.busc_crc > .pnl_ctls > .flt_crc_destino {display:block;width:100%; vertical-align: top; margin-bottom:10px; font-size:14px;}
.busc_crc > .pnl_ctls > .flt_crc_fechas {display:block;width:100%; vertical-align: top; margin-bottom:10px; font-size:0px;}
.busc_crc > .pnl_ctls > .flt_crc_ocupacion {display:block;width:100%; vertical-align: top; margin-bottom:10px; font-size:14px;}
.busc_crc > .pnl_ctls > .flt_crc_ocupacion > .pnl_habs {margin:0px;}
.busc_crc > .pnl_ctls > .flt_crc_ocupacion .itm .cmbs > .edds {display:block; margin-top:10px;}
.busc_crc > .pnl_ctls > .flt_crc_ocupacion .edds .cmb_itm_e {margin-bottom:5px;}
.busc_crc > .pnl_btns {padding:0px; display: inline-block; text-align: center;width:100%;}
/*** bloque circuito origen ***/
.flt_crc_origen{}
.flt_crc_origen > .pnl_auto{}
.flt_crc_origen > .pnl_auto > .pnl_lbl{}
.flt_crc_origen > .pnl_auto > .pnl_itms{}
.flt_crc_origen > .pnl_auto > .pnl_itms > .input{}
.flt_crc_origen > .pnl_auto > .pnl_itms > .input > input{}
.flt_crc_origen > .pnl_auto > .pnl_itms > .image{}
.flt_crc_origen > .pnl_auto > .pnl_itms > .image > .imgCargando{}
.flt_crc_origen > .pnl_auto > .pnl_itms > .selector{right:5px;top:5px;}
.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector{}
.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector:hover{text-decoration:none;}
.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector:after{font-family:'FontAwesome';content:"\f107";font-size:24px;float:right;}
.flt_crc_origen > .pnl_auto > .pnl_itms > .selector > .lnk_selector.open:after{content:"\f106";}
.flt_crc_origen > .pnl_auto_show{}
.flt_crc_origen > .pnl_capa{display:none;width:100%;padding:10px;position:absolute;z-index:50;top:0px;left:0px;max-width:330px;background:#FFFFFF;border: 1px solid #D5D7DF;background-color: #fff;color: #333333;/*border:1px solid #EEEEEE !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;box-shadow:0px 0px 16px #999999;-moz-box-shadow:0px 0px 16px #999999;-webkit-box-shadow:0px 0px 16px #999999;-o-box-shadow:0px 0px 16px #999999;*/}
.flt_crc_origen > .pnl_capa > .pnl_head{display:inline-block;width:100%;}
.flt_crc_origen > .pnl_capa > .pnl_head > .pnl_tit{display:inline-block;width:85%;vertical-align:top;font-size:15px;font-weight:bold;}
.flt_crc_origen > .pnl_capa > .pnl_head > .pnl_btn{display:inline-block;width:10%;vertical-align:top;text-align:right;line-height:28px;float:right;}
.flt_crc_origen > .pnl_capa > .pnl_head > .pnl_btn > .lnk_cerrar{}
.flt_crc_origen > .pnl_capa > .pnl_head > .pnl_btn > .lnk_cerrar:hover{}
.flt_crc_origen > .pnl_capa > .pnl_head > .pnl_btn > .lnk_cerrar:after{font-family:'FontAwesome';content:"\f057";font-size:24px;float:right;}
.flt_crc_origen > .pnl_capa > .pnl_cont{display:inline-block;width:100%;margin-top:10px;}
.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm{display:inline-block;width:100%;}
.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm.pnl_pais{}
.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm.pnl_prov{margin-top:10px;}
.flt_crc_origen > .pnl_capa > .pnl_cont > .pnl_itm.pnl_pob{margin-top:10px;}
.flt_crc_origen > .pnl_capa > .pnl_foot{display:inline-block;width:100%;margin-top:20px;}
.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn{display:inline-block;width:100%;text-align:right;}
.flt_crc_origen > .pnl_capa > .pnl_foot > .pnl_btn > .btn{display:inline-block;}
/*** bloque circuito destino ***/
.flt_crc_destino{}
.flt_crc_destino > .pnl_auto{}
.flt_crc_destino > .pnl_auto > .pnl_lbl{}
.flt_crc_destino > .pnl_auto > .pnl_itms{}
.flt_crc_destino > .pnl_auto > .pnl_itms > .input{}
.flt_crc_destino > .pnl_auto > .pnl_itms > .input input[type="text"]:disabled{background:#DDDDDD;}
.flt_crc_destino > .pnl_auto > .pnl_itms > .input > input{}
.flt_crc_destino > .pnl_auto > .pnl_itms > .image{}
.flt_crc_destino > .pnl_auto > .pnl_itms > .image > .imgCargando{}
.flt_crc_destino > .pnl_auto > .pnl_itms > .selector{right:5px;top:5px;}
.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector{}
.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector:hover{text-decoration:none;}
.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector:after{font-family:'FontAwesome';content:"\f107";font-size:24px;float:right;}
.flt_crc_destino > .pnl_auto > .pnl_itms > .selector > .lnk_selector.open:after{content:"\f106";}
.flt_crc_destino > .pnl_auto_show{}
.flt_crc_destino > .pnl_capa{display:none;width:100%;padding:10px;position:absolute;z-index:50;top:0px;left:0px;max-width:330px;background:#FFFFFF;border: 1px solid #D5D7DF;background-color: #fff;color: #333333;/*border:1px solid #EEEEEE !important;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;box-shadow:0px 0px 16px #999999;-moz-box-shadow:0px 0px 16px #999999;-webkit-box-shadow:0px 0px 16px #999999;-o-box-shadow:0px 0px 16px #999999;*/}
.flt_crc_destino > .pnl_capa > .pnl_head{display:inline-block;width:100%;}
.flt_crc_destino > .pnl_capa > .pnl_head > .pnl_tit{display:inline-block;width:85%;vertical-align:top;font-size:15px;font-weight:bold;}
.flt_crc_destino > .pnl_capa > .pnl_head > .pnl_btn{display:inline-block;width:10%;vertical-align:top;text-align:right;line-height:28px;float:right;}
.flt_crc_destino > .pnl_capa > .pnl_head > .pnl_btn > .lnk_cerrar{}
.flt_crc_destino > .pnl_capa > .pnl_head > .pnl_btn > .lnk_cerrar:hover{}
.flt_crc_destino > .pnl_capa > .pnl_head > .pnl_btn > .lnk_cerrar:after{font-family:'FontAwesome';content:"\f057";font-size:24px;float:right;}
.flt_crc_destino > .pnl_capa > .pnl_cont{display:inline-block;width:100%;margin-top:10px;}
.flt_crc_destino > .pnl_capa > .pnl_cont > .pnl_itm{display:inline-block;width:100%;}
.flt_crc_destino > .pnl_capa > .pnl_cont > .pnl_itm.pnl_zona{}
.flt_crc_destino > .pnl_capa > .pnl_foot{display:inline-block;width:100%;margin-top:20px;}
.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn{display:inline-block;width:100%;text-align:right;}
.flt_crc_destino > .pnl_capa > .pnl_foot > .pnl_btn > .btn{display:inline-block;}
/*** bloque circuito fecha ***/
.flt_crc_fechas {display: inline-block; vertical-align: top;}
.flt_crc_fechas > .pnl_itm {display:inline-block; font-size:14px; width:100%;}
.flt_crc_fechas > .pnl_itm .input {display: inline-block; width: 100%;position: relative;}
.flt_crc_fechas > .pnl_itm .input input {width: 100%; font-size:14px;cursor:pointer;}
.flt_crc_fechas > .pnl_itm .input input[type="text"]:disabled{background:#DDDDDD;}
/*** bloque circuito ocupacion ***/
.flt_crc_ocupacion{font-family:'Open Sans',sans-serif;font-size:16px;line-height:16px;color:#666666;}
.flt_crc_ocupacion > .pnl_lbl{color:#FFFFFF}
.flt_crc_ocupacion > .pnl_ext{display:inline-block;width:100%;}
.flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones{display:inline-block;width:100%;vertical-align: middle;margin: 0;outline: none;padding: 8.5px 4px;height: 39px;font-size:14px;border: 1px solid #D5D7DF;background-color: #fff;color: #333333;}
.flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones:hover,
.flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones:visited,
.flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones:active,
.flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones:focus{text-decoration:none;}
.flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones:after{font-family:'FontAwesome';content:"\f107";font-size:24px;float:right;}
.flt_crc_ocupacion > .pnl_ext > .lnk_ocupaciones.open:after{content:"\f106";}
.flt_crc_ocupacion > .pnl_int{display:none;position:absolute;padding:10px;z-index:50;top:0px;left:0px;max-width:700px;border: 1px solid #D5D7DF;background-color: #fff;color: #333333;}
.flt_crc_ocupacion.inline > .pnl_int{position: relative;top: 0px !important;left: 0px !important;width: 100% !important;max-width: 100% !important;margin: 10px 0px;box-shadow: 0px 0px 1px #BBBBBB;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab{display:table;width:100%;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_tit{display:inline-block;width:100%;margin-bottom:10px;vertical-align:top;font-size:15px;font-weight:bold;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs{display:inline-block;width:60%;vertical-align:middle;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_lbl{display:inline-block;vertical-align:middle;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_lbl > .lbl_itm{}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms{display:inline-block;vertical-align:middle;padding-left:10px;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm{}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > .itm_val{display:inline-block;width:100%;max-width:100px;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > .itm_val > .input-group.bootstrap-touchspin{width:100%;max-width:140px;text-align:right;float:right;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn{}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down,
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up{padding:0px;background: #ffffff;border: 2px solid #BBBBBB;color: #BBBBBB;font-weight: normal;border-radius: 50%;width: 28px;height: 28px;font-size: 20px;line-height: 20px;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:hover,
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:hover{box-shadow:none;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > .itm_val > .input-group.bootstrap-touchspin > .form-control{position:initial;text-align:center;border: none !important;box-shadow: none !important;padding: 0px 10px;font-weight:bold;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_habs > .pnl_itms > .cmb_itm > select{padding:4px;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_pobs{display:inline-block;width:35%;vertical-align:middle;text-align:right;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_pobs > .pnl_itms{display:inline-block;vertical-align:middle;width:100%;}
.flt_crc_ocupacion > .pnl_int > .pnl_cab > .pnl_pobs > .pnl_itms > .chk{}
.flt_crc_ocupacion > .pnl_int > .pnl_habs{display:inline-block;width:100%;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_lbl{display:none;visibility:hidden;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms{display:inline-block;width:100%;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm{display:inline-block;width:100%;margin-top:5px;padding-bottom:10px;border-bottom:1px solid #D5D7DF;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm:first-child{border-top:1px solid #D5D7DF;padding-top:15px;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs{display:inline-block;width:100%;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .lbl_itm{display: inline-block !important;width: 30%;visibility: visible !important;font-weight:bold;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin{display: inline-block;width:65%;text-align:right;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin > .cmb_itm{display: inline-block;width: 100%;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin > .cmb_itm > .itm_lbl{display: inline-block;vertical-align:middle;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .adu_nin > .cmb_itm > .itm_val{display: inline-block;max-width:100px;margin-left:10px;vertical-align:middle;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds{display: inline-block;width: 100%;text-align:left;margin-top:5px;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont{display: table;width: 100%;text-align:left;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_cab{display:table-row;width: 100%;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_cab > .cmb_itm_cab_itm{display:table-cell;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_cab > .cmb_itm_cab_itm > .itm_lbl{display: inline-block;width: 100%;vertical-align:middle;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e{display:table-row;width: 100%;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm{display:table-cell;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_lbl{display:none;visibility:hidden;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_val{display: inline-block;width: 100%;position:relative;vertical-align:middle;font-family:'Open Sans', sans-serif;font-size:16px;line-height:16px;color:#666666;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_val > .input{}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_val > .input > input[type="text"]:disabled{background:#DDDDDD;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm > .itm_val > .image {width:16px; display: inline-block; position: absolute; right: 5px; top: 7px;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_cab > .cmb_itm_cab_itm.cmb_itm_poblacion,
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_poblacion{padding:5px 15px 0px 0px;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_cab > .cmb_itm_cab_itm.cmb_itm_edad,
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_edad{min-width:100px;padding:5px 0px 0px 0px;text-align:center;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_cab > .cmb_itm_cab_itm.cmb_itm_trayectobus,
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm > .cmbs > .edds > .edds_cont > .cmb_itm_e > .cmb_itm_e_itm.cmb_itm_trayectobus{min-width:120px;padding:5px 0px 0px 0px;text-align:center;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val{}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin{width:100%;max-width:140px;text-align:right;float:right;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn{}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down,
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up{padding:0px;background: #ffffff;border: 2px solid #BBBBBB;color: #BBBBBB;font-weight: normal;border-radius: 50%;width: 28px;height: 28px;font-size: 20px;line-height: 20px;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-up:hover,
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .input-group-btn > .btn.btn-default.bootstrap-touchspin-down:hover{box-shadow:none;}
.flt_crc_ocupacion > .pnl_int > .pnl_habs > .pnl_itms .itm .itm_val > .input-group.bootstrap-touchspin > .form-control{position:initial;text-align:center;border: none !important;box-shadow: none !important;padding: 0px 10px;font-weight:bold;}
.flt_crc_ocupacion > .pnl_int > .pnl_foot{display:inline-block;width:100%;margin-top:10px;}
.flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn{display:inline-block;width:100%;text-align:right;}
.flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn > .btn{}
.flt_crc_ocupacion > .pnl_int > .pnl_foot > .pnl_btn > .btn > .lnk_ocupaciones_aplicar{}

/*** BUSCADOR CIRCUITOS FICHA ***/
.ficha > .busc_crc { display: inline-block; width: 100%; padding:10px;font-size:0px;color:#FFFFFF;}
.ficha > .busc_crc > .pnl_ctls {display:inline-block; width:80%;}
.ficha > .busc_crc > .pnl_btns {display:inline-block; width:calc(20% - 15px);margin-left:15px; float:none; vertical-align: bottom;}
.ficha > .busc_crc > .pnl_ctls .pnl_lbl {font-size:14px;line-height:14px; margin-bottom:10px;}
.ficha > .busc_crc > .pnl_tit {display:none; visibility:hidden;}
.ficha > .busc_crc > .pnl_ctls .pnl_lbl {font-weight:bold;}
.ficha > .busc_crc > .pnl_ctls > .flt_crc_fechas{display:inline-block;width:30%;margin-bottom:0px;}
.ficha > .busc_crc > .pnl_ctls > .flt_crc_ocupacion{display:inline-block;width:calc(70% - 15px);margin-left:15px;margin-bottom:0px;}

/*** CALENDARIOS PERSONALIZADOS ***/
.ui-datepicker{margin:5px 0px 0px 0px;font-family:'Montserrat',sans-serif;border:1px solid #EAEAEA;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;box-shadow: 0px 3px 10px #333333 !important;-moz-box-shadow: 0px 3px 10px #333333 !important;-webkit-box-shadow: 0px 3px 10px #333333 !important;-o-box-shadow: 0px 3px 10px #333333 !important;}
.ui-datepicker.ui-widget{font-family:'Montserrat',sans-serif;}
.ui-datepicker table{font-size:14px;line-height:14px;}
.ui-datepicker > .ui-datepicker-header{background:transparent !important;border-bottom:1px solid #DDDDDD;border-top:0px !important;border-right:0px !important;border-left:0px !important;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;-o-border-radius:0px !important;}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-title{color:#373737;}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev,
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-next{text-decoration:none;color:#222222;font-size:24px;line-height:24px;font-weight:bold;cursor:pointer;text-align:center;width:24px;height:28px;}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev:hover,
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-next:hover{text-decoration:none;}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev:after{font-family: 'FontAwesome'; content: "\f104";}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev > .ui-icon{background:transparent !important;}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-next:after{font-family: 'FontAwesome'; content: "\f105";}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-next > .ui-icon{background:transparent !important;}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-prev.ui-state-hover{border:0px !important;background:transparent !important;left:2px;top:2px;}
.ui-datepicker > .ui-datepicker-header > .ui-datepicker-next.ui-state-hover{border:0px !important;background:transparent !important;right:2px;top:2px;}
.ui-datepicker .ui-datepicker-buttonpane{border-color:#AAAAAA;}
.ui-datepicker .ui-datepicker-title{font-size:14px !important;line-height:24px !important;}
.ui-datepicker .ui-state-default, 
.ui-datepicker .ui-widget-content .ui-state-default, 
.ui-datepicker .ui-widget-header .ui-state-default{padding:6px;background:#F6F6F6;border-color:#C5C5C5;}
.ui-datepicker .ui-state-default.ui-state-hover{background:#EEEEEE;}
.ui-datepicker .ui-state-default.ui-state-highlight{background: #112139;opacity: 0.8;color: #FFFFFF;border-color: #112139;}
.ui-datepicker .ui-state-default.ui-state-active{background: #F09E07;opacity: 0.8;color: #FFFFFF;border-color: #F09E07;}

/*** RESERVA FICHA PAGOS BIZUM ***/
.pnl_pags_tpvsel{}
.pnl_pags_tpvsel > .pnl_btn{display:inline-block;width:100%;margin:0px 0px 10px 0px;}
.pnl_pags_tpvsel > .pnl_btn > .btn{background:#FFFFFF;border:1px solid #CCCCCC;border-radius:4px;text-align:left;padding:10px 20px;}
.pnl_pags_tpvsel > .pnl_btn > .btn > .btn_img{display:inline-block;vertical-align:middle;}
.pnl_pags_tpvsel > .pnl_btn > .btn > .btn_lbl{display:inline-block;vertical-align:middle;color:#555555;font-size:18px;line-height:22px;padding-left:20px;}
/*** Estilos para la capa ***/
.capa_modal.capa_pags_tpvsel{}
.capa_modal.capa_pags_tpvsel > .modal-dialog{max-width:560px;}
.capa_modal.capa_pags_tpvsel > .modal-dialog > .modal-content > .modal-header{}
.capa_modal.capa_pags_tpvsel > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close{width:26px;}
.capa_modal.capa_pags_tpvsel > .modal-dialog > .modal-content > .modal-header > .pnl_tit{display:inline-block;width:calc(100% - 26px);margin:0px;font-size:26px;font-weight:700;padding:0px;text-align:left;}
.capa_modal.capa_pags_tpvsel > .modal-dialog > .modal-content > .modal-header > .pnl_stit{display:inline-block;width:100%;margin:10px 0px;font-size:16px;font-weight:400;padding:0px;text-align:left;}
.capa_modal.capa_pags_tpvsel > .modal-dialog > .modal-content > .modal-body{margin:10px 0px 0px 0px;}

/*** RESERVA CAPA PERFIL MODIFICACION ***/
.body_gen_mod{padding-bottom:90px !important;}
.capa_mod {display:inline-block;width:100%;text-align:center;margin:0px;padding:10px 0px;background:#FEDF30;position:fixed;z-index:30;top:auto;bottom:0px;width:100%;min-height:90px;left:0px;}
.capa_mod > .header {display:inline-block;width:1170px;padding:0px 0px !important;text-align:left;font-weight:700;color:#666666;font-size:18px;line-height:22px;}
.capa_mod > .body {display:inline-block;width:1170px;padding:0px 0px !important;margin:5px 0px 0px 0px;text-align:left;font-size:0px;line-height:0px;}
.capa_mod > .body > .izq {display:inline-block;width:70%;vertical-align:middle;text-align:left;font-weight:400;color:#666666;font-size:14px;line-height:16px;}
.capa_mod > .body > .izq > .div_tiempo_sesion {}
.capa_mod > .body > .der {display:inline-block;width:30%;vertical-align:middle;text-align:right;font-size:14px;line-height:16px;}
.capa_mod > .body > .der > .btn {/*font-size:14px;line-height:14px;height:40px;color:#8B8B8B;border:2px solid #8B8B8B;background:#FFFFFF;*/}
.capa_mod > .body > .der > .btn:hover {opacity:0.9;}

/*** CAPA MODAL: modificaciones para la capa modificar servicios de la reserva ***/
.capa_modal.capa_modificacion_modificar_servicio{}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog{max-width:400px;}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-header{background:transparent;padding:0px;text-align:left;}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-header > .pnl_tit{padding:0px 20px 0px 0px;margin:0px;color:#666666;font-size:23px;line-height:25px;font-weight:700;}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-header > .pnl_tit .serv{display:inline-block;width:100%;font-size:18px;line-height:20px;font-weight:400;}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-body{padding:0px !important;}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-body > .serv_capa_mod_busc{margin:10px 0px 0px 0px;}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-body > .serv_capa_mod_descartar{display:inline-block;width:100%;border-top:1px solid #CCCCCC;margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-body > .serv_capa_mod_descartar > .serv_capa_mod_descartar_int{}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-body > .serv_capa_mod_descartar > .serv_capa_mod_descartar_int > .btn{padding:10px 12px;border:0px !important;}
.capa_modal.capa_modificacion_modificar_servicio > .modal-dialog > .modal-content > .modal-footer{display:none !important;visibility:hidden !important;}

/*** MÓDULO DE MODIFICACIONES: BUSCADOR DE ALQUILER DE COCHES ***/
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car{display:block!important;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls .flt_pnl.flt_entrega,
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls .flt_pnl.flt_recogida {
    display: block!important; 
}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls .flt_pnl.flt_entrega > .pnl_ubicacion,
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls .flt_pnl.flt_recogida > .pnl_ubicacion{
	margin: 0px 0px 6px 0px!important;
}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls{width:100%!important;display:inline-block!important;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls .flt_pnl.flt_entrega{width:100%!important;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas{width:100%!important;margin-right:0px;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls .flt_pnl.flt_recogida{width:100%;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas{width:100%!important;margin-right:0px;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .flt_fechas > .pnl_cal_show{min-width:inherit;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car .pnl_btns{width:100%;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car.val .pnl_ctls .flt_pnl.flt_entrega .flt_pnl.flt_fechas{margin-top:3px;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car.val .pnl_ctls .flt_pnl.flt_recogida{margin-top:0px;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_car.val .pnl_ctls .flt_pnl.flt_recogida .flt_pnl.flt_fechas{margin-top:3px;}

/*** MÓDULO DE MODIFICACIONES: BUSCADOR DE ACTIVIDADES ***/
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_val_srv .pnl_fechas_ext{width:100%;}
.serv_capa_mod_busc > .serv_capa_mod_busc_int > .busc_val_srv .pnl_horas_conceptos_botones{width:100%;}


/*** BUSCADOR INFO MODIFICACION ACTIVA ***/
.busc_info_modif{display:inline-block;width:100%;text-align:center;margin:0px;padding:12px;background:#FEDF30;border-radius:3px;}
.busc_info_modif > .pnl_busc_info_modif_cont{display:inline-block;width:100%;}
.busc_info_modif > .pnl_busc_info_modif_cont > .pnl_busc_info_modif_tit{display:inline-block;width:100%;padding:0px 0px !important;text-align:left;font-weight:700;color:#666666;font-size:18px;line-height:22px;}
.busc_info_modif > .pnl_busc_info_modif_cont > .pnl_busc_info_modif_info{display:inline-block;width:100%;padding:0px 0px !important;margin:6px 0px 0px 0px;text-align:left;font-weight:400;color:#666666;font-size:14px;line-height:16px;}
.busc_info_modif > .pnl_busc_info_modif_btn{display:inline-block;width:100%;margin:12px 0px 0px 0px;}
.busc_info_modif > .pnl_busc_info_modif_btn > .btn{}
.busc_info_modif > .pnl_busc_info_modif_btn > .btn:hover{opacity:0.9;}

/*** CARRITO UNIFICADO: BLOQUE MODIFICACIONES ***/
.modo_unif .carr .cont_carr > .serv_capa_mod{display:inline-block;width:100%;border-top:1px solid #CCCCCC;margin:12px 0px 0px 0px;padding:12px 0px 0px 0px;font-size:0px;line-height:0px;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .mod{display:inline-block;width:calc(50% - 5px);vertical-align:bottom;margin:0px 5px 0px 0px;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .mod.des{width:100% !important;margin:0px !important;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .mod > .mod_int{}
.modo_unif .carr .cont_carr > .serv_capa_mod > .mod > .mod_int > .btn{display:inline-block;width:100%;padding:8px 10px;font-size:16px;line-height:16px;font-weight:400;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .mod > .mod_int.mod_lbl{}
.modo_unif .carr .cont_carr > .serv_capa_mod > .mod > .mod_int.mod_lbl > .lbl{display: inline-block;width: 100%;padding:0px 5px 15px 5px;font-size: 14px;line-height: 16px;font-weight: 500;color: #8B8B8B;text-align: justify;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc{display:inline-block;width:calc(50% - 5px);vertical-align:bottom;margin:0px 0px 0px 5px;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc.des{width:100% !important;margin:0px !important;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc > .izq{display:none !important;visibility:hidden !important;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc > .izq > .lbl{}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc > .der{}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc > .der > .btn{display:inline-block;width:100%;padding:8px 10px;font-size:16px;line-height:16px;font-weight:400;color:#777777;border: 2px solid #C4C4C4;background:#FFFFFF;}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc > .der > .btn.canc{}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc > .der > .btn.des_canc{}
.modo_unif .carr .cont_carr > .serv_capa_mod > .canc > .der > .btn.des_conf{}

/*** RESERVA SERVICIO PAQUETE PREDEFINIDO ALTERNATIVAS ***/
.lnk.lnk_alt.btn.hrs{display:inline-block;padding:6px 20px;text-align:center;width:auto;border-radius:3px;margin:12px 0px 0px 0px;}
/*** capa modal ***/
.capa_modal.valoracion_alternativas{}
.capa_modal.valoracion_alternativas > .modal-dialog{max-width:790px;}
.capa_modal.valoracion_alternativas > .modal-dialog > .modal-content > .modal-header{background:transparent;padding:0px;text-align:left;}
.capa_modal.valoracion_alternativas > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close{margin:5px 0px 0px 0px;}
.capa_modal.valoracion_alternativas > .modal-dialog > .modal-content > .modal-header > .pnl_tit{padding:5px 20px 10px 0px;margin:0px;color:#666666;font-size:23px;line-height:25px;font-weight:700;text-align:center;}
.capa_modal.valoracion_alternativas > .modal-dialog > .modal-content > .modal-body{padding:0px !important;}
.capa_modal.valoracion_alternativas > .modal-dialog > .modal-content > .modal-footer{display:none !important;visibility:hidden !important;}

/*** PRODUCTOS FICHA ATRIBUTOS ***/
.prod_fic_atributos{display:inline-block;width:100%;}
.prod_fic_atributos > .pnl_atributos{display:inline-block;width:100%;}
.prod_fic_atributos > .pnl_atributos > .pnl_atributo_item{display:inline-block;vertical-align:middle;margin:5px 0px;border-right:1px solid #CCCCCC;height:36px;padding:0px 5px;}
.prod_fic_atributos > .pnl_atributos > .pnl_atributo_item:last-child{border-right:0px;}
.prod_fic_atributos > .pnl_atributos > .pnl_atributo_item > .pnl_atributo_imagen{display:inline-block;vertical-align:middle;font-size:15px;line-height:32px;padding:0px 5px 0px 0px;}
.prod_fic_atributos > .pnl_atributos > .pnl_atributo_item > .pnl_atributo_imagen > .img_atrib{height:32px;width:auto;}
.prod_fic_atributos > .pnl_atributos > .pnl_atributo_item > .pnl_atributo_campo{display:inline-block;vertical-align:middle;padding:2px 5px 2px 0px;font-size:15px;line-height:32px;color:#666666;font-weight:700;}
.prod_fic_atributos > .pnl_atributos > .pnl_atributo_item > .pnl_atributo_valor{display:inline-block;vertical-align:middle;padding:2px 5px 2px 0px;font-size:15px;line-height:32px;color:#666666;font-weight:300;}

/*** VALORACION ALOJAMIENTO ATRIBUTOS ***/
.valoracion > .listVal > .vext > .header > .pAtributos{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.valoracion > .listVal > .vext > .header > .pAtributos > .pnl_atributo_item{display:inline-block;vertical-align:middle;margin:5px 0px;border-right:1px solid #CCCCCC;height:30px;padding:0px 5px;}
.valoracion > .listVal > .vext > .header > .pAtributos > .pnl_atributo_item:last-child{border-right:0px;}
.valoracion > .listVal > .vext > .header > .pAtributos > .pnl_atributo_item > .pnl_atributo_imagen{display:inline-block;vertical-align:middle;font-size:14px;line-height:26px;padding:0px 5px 0px 0px;}
.valoracion > .listVal > .vext > .header > .pAtributos > .pnl_atributo_item > .pnl_atributo_imagen > .img_atrib{height:26px;width:auto;}
.valoracion > .listVal > .vext > .header > .pAtributos > .pnl_atributo_item > .pnl_atributo_campo{display:inline-block;vertical-align:middle;padding:2px 5px 2px 0px;font-size:14px;line-height:26px;color:#666666;font-weight:700;}
.valoracion > .listVal > .vext > .header > .pAtributos > .pnl_atributo_item > .pnl_atributo_valor{display:inline-block;vertical-align:middle;padding:2px 5px 2px 0px;font-size:14px;line-height:26px;color:#666666;font-weight:300;}

/*** RESERVA SERVICIO PAQUETE PREDEFINIDO CONFIGURADOR ***/
.spp_config{display:inline-block;width:100%;font-size:14px;line-height:16px;}
.spp_config .btn{border-radius:5px;font-size:16px;border:0px;padding:10px 15px;}
.spp_config .btn.btn_aux{background:transparent;color:#666666;border:1px solid #D7D7D7;}
.spp_config > .spp_config_pnl_info_cup{display:inline-block;width:100%;padding:10px 10px;}
.spp_config > .spp_config_pnl_info_cup > .pnl_tit{display:inline-block;width:100%;font-size:0px;font-size:18px;line-height:22px;font-weight:normal;}
.spp_config > .spp_config_pnl_info_cup > .pnl_btn{display: inline-block;width: 100%;border-top: 1px solid #D7D7D7;margin: 10px 0px 0px 0px;padding: 10px 5px 0px;text-align: right;font-size: 0px;}
.spp_config > .spp_config_pnl_info_cup > .pnl_btn > .btn_info_cupon{max-width:300px;}
.spp_config > .spp_config_pnl_tit{display:inline-block;width:100%;padding:10px 10px;border-bottom: 1px solid #D7D7D7;}
.spp_config > .spp_config_pnl_tit > .pnl_tit{display:inline-block;width:100%;font-size:0px;}
.spp_config > .spp_config_pnl_tit > .pnl_tit > .tit{display:inline-block;vertical-align:middle;max-width:calc(100% - 25px);font-size:18px;line-height:22px;font-weight:bold;}
.spp_config > .spp_config_pnl_tit > .pnl_tit > .info{display:inline-block;vertical-align:middle;width:25px;padding-left:3px;}
.spp_config > .spp_config_pnl_tit > .pnl_tit > .info > .lnk_info{display:inline-block;vertical-align:middle;width:22px;height:22px;text-align:center;padding:0px;font-family:'FontAwesome';font-size:14px;line-height:20px;font-style:normal;color:#666666;border:1px solid #666666;border-radius:50%;text-decoration:none;}
.spp_config > .spp_config_pnl_tit > .pnl_tit > .info > .lnk_info:before{content:'\f129';}
.spp_config > .spp_config_pnl_tit > .pnl_tit > .info > .lnk_info:hover{text-decoration:none;}
.spp_config > .spp_config_pnl_tit > .pnl_prec{display:inline-block;width:100%;margin:10px 0px 0px 0px;}
.spp_config > .spp_config_pnl_tit > .pnl_prec > .prec{font-size:18px;line-height:22px;font-weight:normal;}
.spp_config > .spp_config_pnl_tit > .pnl_prec > .prec > .imp{display:inline-block;padding:0px 0px 0px 5px;font-weight:bold;}
.spp_config > .spp_config_pnl_dat{display:inline-block;width:100%;}
.spp_config > .spp_config_pnl_dat > .itm{display:inline-block;width:100%;padding:10px 10px;border-bottom:1px solid #D7D7D7;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit{display:inline-block;width:100%;white-space:nowrap;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_tit{display:inline-block;width:calc(100% - 200px);}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_tit > .tit{display:inline-block;vertical-align:middle;max-width:calc(100% - 25px);font-size:16px;line-height:20px;font-weight:bold;white-space:initial;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_tit > .info{display:inline-block;vertical-align:middle;width:25px;padding-left:3px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_tit > .info > .lnk_info{display:inline-block;vertical-align:middle;width:22px;height:22px;text-align:center;padding:0px;font-family:'FontAwesome' !important;font-size:14px;line-height:20px;font-style:normal;color:#666666;border:1px solid #666666;border-radius:50%;text-decoration:none;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_tit > .info > .lnk_info:before{content:'\f129';}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_tit > .info > .lnk_info:hover{text-decoration:none;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_grupos{display:inline-block;vertical-align:middle;width:200px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_grupos > .btn{padding: 5px 5px;font-size: 14px;max-width: 200px;white-space: normal;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_grupos > .btn.open{}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_grupos > .btn:after{font-family:'FontAwesome';font-size:16px;line-height:20px;content:'\f107';margin-left:8px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_tit > .pnl_grupos > .btn.open:after{content:'\f106';}
.spp_config > .spp_config_pnl_dat > .itm > .itm_desc{display:inline-block;width:100%;margin:0px;text-align:left;font-size:12px;line-height:14px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_desc > .fechas{display:inline-block;width:100%;margin:2px 0px 0px 0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_desc > .desgloses{display:inline-block;width:100%;margin:2px 0px 0px 0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_desc > .desgloses > .item{display:inline-block;width:100%;margin:0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_desc > .desgloses > .item > .item_desg{display:inline-block;vertical-align:middle;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_desc > .desgloses > .item > .item_sep{display:inline-block;vertical-align:middle;margin:0px 4px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_alternativas{display:inline-block;width:100%;margin:6px 0px 0px 0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_alternativas > .btn{padding: 5px 5px;font-size: 14px;max-width: 200px;white-space: normal;color: #FFFFFF;background: #112139;border-color:#112139;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_alternativas > .btn:hover{background: #0099CC;border-color:#0099CC;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos{display:none;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos.open{display:inline-block;width:100%;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int{display:inline-block;width:100%;margin:6px 0px 0px 0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item{display:inline-block;width:100%;padding:0px;font-size:0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_rb{margin:4px 0px 0px 0px;padding:0px;display:inline-block;width:20px;vertical-align:top;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl{margin:0px;padding:0px 0px 0px 5px;width: calc(100% - 20px);display: inline-block;vertical-align: top;font-weight: normal;cursor:pointer;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .pnl_tit{display:inline-block;width:100%;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .pnl_tit > .tit{display:inline-block;vertical-align:middle;font-size:16px;line-height:20px;font-weight:bold;white-space:initial;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .pnl_tit > .info{display:inline-block;vertical-align:middle;width:25px;padding-left:3px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .pnl_tit > .info > .lnk_info{display:inline-block;vertical-align:middle;width:22px;height:22px;text-align:center;padding:0px;font-family:'FontAwesome';font-size:14px;line-height:20px;font-style:normal;color:#666666;border:1px solid #666666;border-radius:50%;text-decoration:none;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .pnl_tit > .info > .lnk_info:before{content:'\f129';}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .pnl_tit > .info > .lnk_info:hover{text-decoration:none;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc{display:inline-block;width:100%;margin:0px;text-align:left;font-size:12px;line-height:14px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc > .fechas{display:inline-block;width:100%;margin:2px 0px 0px 0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc > .fechas > .item_fec{display:inline-block;vertical-align:middle;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc > .fechas > .item_sep{display:inline-block;vertical-align:middle;margin:0px 4px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc > .fechas > .item_diffimporte{display:inline-block;vertical-align:middle;font-weight:bold;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc > .desgloses{display:inline-block;width:100%;margin:2px 0px 0px 0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc > .desgloses > .item{display:inline-block;width:100%;margin:0px;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc > .desgloses > .item > .item_desg{display:inline-block;vertical-align:middle;}
.spp_config > .spp_config_pnl_dat > .itm > .itm_grupos > .itm_grupos_int > .item > .item_lbl > .itm_desc > .desgloses > .item > .item_sep{display:inline-block;vertical-align:middle;margin:0px 4px;}
.spp_config > .spp_config_pnl_opc{display:inline-block;width:100%;padding:10px 10px;border-bottom: 1px solid #D7D7D7;}
.spp_config > .spp_config_pnl_opc > .pnl_tit{display:inline-block;width:100%;}
.spp_config > .spp_config_pnl_opc > .pnl_tit > .tit{display:inline-block;width:100%;vertical-align:middle;font-size:18px;line-height:22px;font-weight:bold;}
.spp_config > .spp_config_pnl_opc > .pnl_tit > .stit{display:inline-block;width:100%;vertical-align:middle;font-size:12px;line-height:14px;margin:4px 0px 0px 0px;}
.spp_config > .spp_config_pnl_opc > .pnl_btns{display:inline-block;width:100%;margin:6px 0px 0px 0px;}
.spp_config > .spp_config_pnl_opc > .pnl_btns > .btn{padding: 5px 5px;font-size: 14px;max-width: 200px;white-space: normal;color: #FFFFFF;background: #112139;border-color:#112139;}
.spp_config > .spp_config_pnl_opc > .pnl_btns > .btn:hover{background: #0099CC;border-color:#0099CC;}
.spp_config > .spp_config_pnl_btns{display:inline-block;width:100%;margin:10px 0px 0px 0px;padding:0px 5px;text-align:center;font-size:0px;}
.spp_config > .spp_config_pnl_btns > .itm_btn{display:inline-block;width:calc(50% - 10px);margin:0px 5px 10px 5px;}
.spp_config > .spp_config_pnl_btns > .itm_btn > .btn{}
.spp_config > .spp_config_pnl_btns > .itm_btn > .btn.btn_descartar{}
.spp_config > .spp_config_pnl_btns > .itm_btn > .btn.btn_guardar{}

/*** capa modal ***/
.capa_modal.spp_config_capa{}
.capa_modal.spp_config_capa.in{overflow:auto;}
.capa_modal.spp_config_capa > .modal-dialog{max-width:600px;}
.capa_modal.spp_config_capa > .modal-dialog > .modal-content > .modal-header{background:transparent;padding:0px;text-align:left;}
.capa_modal.spp_config_capa > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close{margin:5px 0px 0px 0px;}
.capa_modal.spp_config_capa > .modal-dialog > .modal-content > .modal-header > .pnl_tit{padding:5px 20px 10px 0px;margin:0px;color:#666666;font-size:23px;line-height:25px;font-weight:700;text-align:center;}
.capa_modal.spp_config_capa > .modal-dialog > .modal-content > .modal-body{padding:0px !important;}
.capa_modal.spp_config_capa > .modal-dialog > .modal-content > .modal-footer{display:none !important;visibility:hidden !important;}
body.spp_config_capa_open{overflow:hidden;}

/*** OPCIONALES RESERVA EN CAPA MODAL ***/
.capa_modal.spp_config_ropc{}
.capa_modal.spp_config_ropc > .modal-dialog{max-width:790px;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-header{background:transparent;padding:0px;text-align:left;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close{margin:5px 0px 0px 0px;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-header > .pnl_tit{padding:5px 20px 10px 0px;margin:0px;color:#666666;font-size:23px;line-height:25px;font-weight:700;text-align:center;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body{padding:0px !important;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-footer{display:none !important;visibility:hidden !important;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext{display: inline-block;width: 100%;margin: 0px 0px 20px 0px;padding: 0px 15px;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int{display: inline-block;width: 100%;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_tit{display:none;visibility:hidden;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat{display: inline-block;width: 100%;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .ropc_header_prod{display: inline-block;width: 100%;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab{display: inline-block;width: 100%;margin:15px 0px 0px 0px;padding:0px;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .header{padding: 0px 0px 10px 0px;border-bottom: 1px solid #D7D7D7;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm{padding:10px 0px 0px 0px;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .concepto > .val{font-weight:bold;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .info > .val > .lnk{color: #666666;font-size: 14px;line-height: 14px;text-decoration:none;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .info > .val > .lnk.hd{}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .info > .val > .lnk:after{font-family:'FontAwesome';font-size:16px;line-height:20px;content:'\f107';margin-left:8px;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .info > .val > .lnk.hd:after{content:'\f106';}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .info > .val > .lnk:hover,
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .info > .val > .lnk:visited,
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .info > .val > .lnk:active,
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .info > .val > .lnk:focus{text-decoration:none;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .select .btn{font-size:14px;line-height:20px;border-radius:5px;}
.capa_modal.spp_config_ropc > .modal-dialog > .modal-content > .modal-body > .pnl_ropc_ext > .pnl_ropc_int > .pnl_dat > .pnlCab > .itm .itm_mas_datos{font-size:12px;line-height:16px;padding:5px 0px 10px;}

/*** VALORACION ALOJAMIENTO CAPA INFO HABITACION ***/
.capa_modal.capa_aloj_info_hab{z-index:1020;}
.capa_modal.capa_aloj_info_hab > .modal-dialog{max-width:600px;margin:60px auto 30px;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-header{background:transparent;padding:0px;text-align:left;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close{margin:5px 0px 0px 0px;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-header > .pnl_tit{padding:5px 20px 10px 0px;margin:0px;color:#666666;font-size:23px;line-height:25px;font-weight:700;text-align:center;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body{padding:0px !important;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab{}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img{display:inline-block;width:100%;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel{width:100%;max-height:400px;overflow: hidden;position: relative; display:block;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-inner{position:relative;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-inner > .item{background:#F5F5F5;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-inner > .item > a > img{width:100%;max-height:400px;min-height:400px;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-inner > .item > a > .caption{background:rgba(0,0,0,0.3);bottom: 0px;display: none;left: 0px;margin: 0px;position: absolute;right: 0px;top: 0;cursor: pointer;color: inherit;text-align:center;padding-top:190px;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-inner > .item > a > .caption:after{font-family: 'FontAwesome'; content: "\f00e";color:#FFFFFF;font-size:30px;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-inner > .item > a:hover > .caption{display:block;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-control{display:block;margin:190px 0px 0px 0px !important;width: 25px;height:40px;background:#000000 !important;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-control.left{padding:5px 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;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-control.right{padding:5px 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;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-control:hover{display:block;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_img > .carousel > .carousel-control > .fa-lg{display: inline-block;position: relative;z-index: 5;font-size: 18px;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_desc{display:inline-block;width:100%;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_desc > .info-itm{display:inline-block;width:100%;margin:10px 0px;font-size:14px;line-height:18px;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_desc > .info-itm > .tit{font-weight:bold;}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-body > .pnl_alj_info_hab > .pnl_desc > .info-itm > .desc{}
.capa_modal.capa_aloj_info_hab > .modal-dialog > .modal-content > .modal-footer{display:none !important;visibility:hidden !important;}

/*** VALORACION ALOJAMIENTO CAPA FICHA ALOJAMIENTO POPUP ***/
.capa_modal.capa_aloj_ficha_popup{z-index:1020;}
.capa_modal.capa_aloj_ficha_popup > .modal-dialog{max-width:800px;margin:60px auto 30px;}

/*** SWEETALERT ***/
.swal2-header {font-size:14px !important;}
.swal2-content {font-size:14px !important;}
.myalert {display:block;}
.myalert ul {list-style: square; margin-top: 10px;}
.myalert ul li {text-align: left; line-height: 25px;}

/*** SWEETALERT ADDSERVICEPOPUP ***/
.swal2-modal.addservicepopup{}
.swal2-modal.addservicepopup .swal2-actions{flex-flow:row-reverse;}
.swal2-modal.addservicepopup .swal2-actions > .swal2-cancel{background-color:#008000 !important;}
.swal2-modal.addservicepopup .swal2-actions > .swal2-confirm{background-color:#595959 !important;}

/***            COOKIE AVANZADA              ***/
.clearfix.cookies_alert_sup > .btn.btn_cookies_avanzada {width: 2em;margin-top: 5px;}
.container.cookies_alert > .clearfix .cookies_alert_inf .cookies_avanzada {margin-bottom:1.5em}

/***           CAPA COOKIE AVANZADA              ***/
.checkbox-list {margin:1em}
.checkbox-list > .custom-control-label {font-size:14px}
.myalert ul li {text-align: left; line-height: 25px;}

/*** PRODUCTOS LISTADO MANUAL ***/
.prod_lst_man{display:inline-block;width:100%;margin:10px 0px;}
.prod_lst_man > .prod_lst_man_header_logo{width:30%;float:left;}
.prod_lst_man > .prod_lst_man_productos{width:100%;position:relative;float:left;}
.prod_lst_man > .prod_lst_man_productos.con_header_logo{width:70%;}
.prod_lst_man.alinea_der{}
.prod_lst_man.alinea_der > .prod_lst_man_header_logo{float:right;}
.prod_lst_man.alinea_der > .prod_lst_man_productos{float:right;}

.prod_lst_man > .prod_lst_man_header_logo > .lnk_logo{height:315px;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo{position:relative;display:inline-block;width:calc(100% - 20px);margin:0px 10px;height:315px;font-size:0px;line-height:0px;background:transparent;text-align:left;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_img{display:inline-block;width:100%;height:190px;z-index:10;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_img > .imagen{display:inline-block;width:100%;height:100%;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_caption{position:absolute;top:0px;left:0px;display:inline-block;width:100%;height:100%;z-index:20;background:transparent;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_caption > .pnl_caption_icono{display:none;visibility:hidden;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo:hover > .pnl_caption{background:url('img/fondos/fnd_prod_dest_hover.png') repeat-x center bottom /*rgba(0,0,0,0.1)*/transparent;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo:hover > .pnl_caption > .pnl_caption_icono{position:absolute;bottom:10px;right:10px;display:inline-block;visibility:visible;width:100%;text-align:right;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo:hover > .pnl_caption > .pnl_caption_icono > .img_icono{display:inline-block;width:49px;height:55px;background:url('img/iconos/ico_prod_man_hov.png') no-repeat center center transparent;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts{display:inline-block;width:100%;height:auto;min-height:125px;z-index:30;text-align:left;background:#D9F0EE;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts{position:relative;display:inline-block;width:100%;padding:10px 60px 10px 10px;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts > .pnl_conts_tit{display:inline-block;width:100%;font-size:30px;line-height:35px;font-weight:700;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts > .pnl_conts_desc{display:inline-block;width:100%;margin-top:10px;font-size:14px;line-height:16px;font-weight:400;}
.prod_lst_man > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts > .pnl_prod_ico{position:absolute;top:50%;right:-15px;width:15px;height:15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #CCCCCC;}
.prod_lst_man.alinea_der > .prod_lst_man_header_logo > .lnk_header_logo > .pnl_conts > .pnl_conts_dts > .pnl_prod_ico{right:auto;border-left:0px;left:-15px;width:15px;height:15px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #D9F0EE;}

.prod_lst_man > .prod_lst_man_productos > .owl-loading{}
.prod_lst_man > .prod_lst_man_productos > .pnl_items{}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos{}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.loading{display:none !important;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel{ width:100% !important;font-size:0px;text-align:left;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-wrapper-outer{margin:0px !important;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-wrapper-outer > .owl-wrapper{padding:0px;display:flex !important;flex-wrap:wrap;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-wrapper-outer > .owl-wrapper > .owl-item{padding:0px 10px;display:flex;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls{}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination{display:inline-block;width:calc(100% - 10px);text-align:left;margin:0px 0px 0px 10px;}
.prod_lst_man.alinea_der > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination{text-align:right;margin:0px 10px 0px 0px;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination > .owl-page{display: inline-block;zoom: 1;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination > .owl-page > span{display: inline-block;width: 8px;height: 8px;margin: 2px 2px;cursor:pointer;background:#8A8A8D;border:1px solid #FFFFFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination > .owl-page.active > span{background:#1A1A22;border-color:#CCCCCC;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons{display: block;left:0px;margin: 0 auto;position: absolute;text-align: center;top: 20%;width: 100%;z-index: 10;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > span{width: 34px;height: 56px;line-height:70px;background: rgba(255,255,255,0.5);font-size: 16px;color:#000000;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > span:hover{background: rgba(255,255,255,1);}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > .owl-prev{ position: absolute; left: 0px; border-top-right-radius: 56px;border-bottom-right-radius: 56px;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > .owl-next{ position: absolute; right: 0px; border-top-left-radius: 56px;border-bottom-left-radius: 56px;}

/*** modo no carrusel ***/
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.no-carousel{}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.no-carousel > .row{margin: 0px !important;padding: 0px;display: flex !important;flex-wrap: wrap;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos.no-carousel > .row > .pnl_item{padding: 0px 10px 20px 10px;display: flex;}

/*** maquetacion del item ***/
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item{position:relative;display:inline-block;width:100%;height:370px;background:transparent;text-align:left;cursor:pointer;border:1px solid #E7E7E7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_img{display:inline-block;width:100%;height:190px;z-index:10;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_img > .imagen{display:inline-block;width:100%;height:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_caption{position:absolute;top:0px;left:0px;display:inline-block;width:100%;height:100%;z-index:20;background:transparent;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_caption > .pnl_caption_reservar{display:none;visibility:hidden;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_caption > .pnl_caption_icono{display:none;visibility:hidden;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item:hover > .pnl_caption{background:url('img/fondos/fnd_prod_dest_hover.png') repeat-x center bottom rgba(0,0,0,0.1);}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item:hover > .pnl_caption > .pnl_caption_reservar{display:none;visibility:hidden;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item:hover > .pnl_caption > .pnl_caption_icono{display:none;visibility:hidden;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod{display:inline-block;width:100%;height:calc(100% - 190px);z-index:30;text-align:left;background:transparent;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts{display:inline-block;width:100%;padding:10px;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod{display:inline-block;width:100%;font-size:16px;line-height:18px;font-weight:600;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_pob{display:inline-block;width:100%;margin-top:5px;font-size:16px;line-height:18px;font-weight:600;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_desc{display:inline-block;width:100%;margin-top:5px;font-size:14px;line-height:16px;font-weight:400;}
.prod_lst_man > .prod_lst_man_productos > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_dsd{display:inline-block;width:100%;margin-top:10px;font-size:22px;line-height:24px;font-weight:700;}

/*** SEPARADOR ***/
.separator{display: flex;align-items:center;text-align:center;}
.separator::before,.separator::after{content:'';flex: 1;border-bottom:thin solid lightgray;}
.separator:not(:empty)::before{margin-right:.25em;}
.separator:not(:empty)::after{margin-left:.25em;}

/*** RESERVA FICHA PAGOS DECLARAR ***/
.pnl_pags_declarar { }
.form-control-declarar {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;order-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.cal-declarar{position: absolute;right: 20px;top: 8px;cursor: pointer;}
/*** Estilos para la capa ***/
.capa_modal.capa_pags_declarar { }
.capa_modal.capa_pags_declarar > .modal-dialog { max-width: 730px; }
.capa_modal.capa_pags_declarar > .modal-dialog > .modal-content > .modal-header { }
.capa_modal.capa_pags_declarar > .modal-dialog > .modal-content > .modal-header > .pnl_btn > .close { width: 26px; }
.capa_modal.capa_pags_declarar > .modal-dialog > .modal-content > .modal-header > .pnl_tit { display: inline-block; width: calc(100% - 26px); margin: 0px; font-size: 26px; font-weight: 700; padding: 0px; text-align: left; }
.capa_modal.capa_pags_declarar > .modal-dialog > .modal-content > .modal-header > .pnl_stit { display: inline-block; width: 100%; margin: 10px 0px; font-size: 16px; font-weight: 400; padding: 0px; text-align: left; }
.capa_modal.capa_pags_declarar > .modal-dialog > .modal-content > .modal-body { margin: 10px 0px 0px 0px; }

/*** BUSCADOR PAGINAS ***/
.busc_pags{display:inline-block;width:100%;position:relative;}
.busc_pags > .pnl_view{display:inline-block;position:relative;}
.busc_pags > .pnl_view > .btn_view{display:inline-block;width:26px;height:26px;cursor:pointer;font-size:22px;line-height:26px;font-style:normal;color:#FFFFFF;text-decoration:none;}
.busc_pags > .pnl_view > .btn_view:hover,
.busc_pags > .pnl_view > .btn_view:active,
.busc_pags > .pnl_view > .btn_view:visited{text-decoration:none;}
.busc_pags > .pnl_view > .btn_view:before{font-family:'FontAwesome';content:'\f002';}
.busc_pags > .pnl_busc{position: absolute;display:none;top: 36px;right: 0;z-index: 1000;float: left;padding: 10px 15px;margin: 2px 0 0;font-size: 14px;text-align: left;border: 1px solid #ccc;border-radius: 0px;background: #E7E7E7;color: #666666;}
.busc_pags > .pnl_busc.open{display:flex;flex-flow:row nowrap;}
.busc_pags > .pnl_busc > .pnl_input{display:flex;flex:1;min-width:200px;vertical-align:middle;margin:0px;padding:0px;}
.busc_pags > .pnl_busc > .pnl_input > .txb{display:inline-block;height:36px;width:100%;border:1px solid #ccc;padding:0px 5px;}
.busc_pags > .pnl_busc > .pnl_btn{display:flex;flex:1;min-width:80px;vertical-align:middle;margin:0px;padding:0px;}
.busc_pags > .pnl_busc > .pnl_btn > .btn{display:inline-block;height:36px;width:100%;}

/*** BUSCADOR PAGINAS LISTADO ***/
.busc_pags_lst{display:inline-block;width:100%;padding:0px 0px;margin:0px 0px 20px 0px;}
.busc_pags_lst > .pnl_titular{display:inline-block;width:100%;margin:0px;padding:0px;}
.busc_pags_lst > .pnl_titular > h1{}
.busc_pags_lst > .pnl_titular > h1 > .lbl_text{}
.busc_pags_lst > .pnl_dts{display:flex;flex-flow:row wrap;align-items:center;width:100%;padding:0px 0px;margin:0px 0px;text-align:left;}
.busc_pags_lst > .pnl_dts > .pnl_res_total{display:flex;flex:1;width:auto;min-width:60%;margin:0px;padding:15px 10px;}
.busc_pags_lst > .pnl_dts > .pnl_res_total > h2{margin:0px;padding:0px;}
.busc_pags_lst > .pnl_dts > .pnl_res_total > h2 > .lbl_text{}
.busc_pags_lst > .pnl_dts > .pnl_res_total > h2 > .lbl_regs{}
.busc_pags_lst > .pnl_dts > .pnl_pag{display:flex;flex:1;width:auto;min-width:100%;padding:15px 10px;text-align:right;justify-content: flex-end;}
.busc_pags_lst > .pnl_dts > .pnl_pag.pnl_pag_sup{min-width:40%;}
.busc_pags_lst > .pnl_dts > .pnl_pag.pnl_pag_inf{}
.busc_pags_lst > .pnl_dts > .pnl_pag > .pagination{margin:0px;}
.busc_pags_lst > .pnl_dts > .pnl_lst{display:flex;flex:1;width:auto;min-width:100%;flex-flow:row wrap;align-items:center;padding:0px 0px;margin:15px 0px 15px 0px;border-top:1px solid  #E8E8E8;}
.busc_pags_lst > .pnl_dts > .pnl_lst > .item{display:inline-block;width:100%;border-bottom:1px solid  #E8E8E8;padding:15px 10px;background:#FFFFFF;}
.busc_pags_lst > .pnl_dts > .pnl_lst > .item:hover{background:#FAFAFA;}
.busc_pags_lst > .pnl_dts > .pnl_lst > .item > .pnl_tit{display:inline-block;width:100%;font-weight:700;color:#454545;}
.busc_pags_lst > .pnl_dts > .pnl_lst > .item > .pnl_desc{display:inline-block;width:100%;margin-top:10px;font-weight:400;color:#454545;}
.busc_pags_lst > .pnl_dts > .pnl_lst > .item > .pnl_btn{display:inline-block;width:100%;margin-top:10px;text-align:right;}
.busc_pags_lst > .pnl_dts > .pnl_lst > .item > .pnl_btn > .btn{max-width:100px;}
@media (min-width: 0px) and (max-width: 991px) {
    .busc_pags_lst > .pnl_dts > .pnl_res_total{min-width:100%;}
    .busc_pags_lst > .pnl_dts > .pnl_pag.pnl_pag_sup{min-width:100%;}
}

/*** CMS ESTACION ***/
.cms_estacion{display:inline-block;width:100%;font-size:16px;line-height:22px;font-weight:normal;color:#212529;}
.cms_estacion > .pnl_tits{display:inline-block;width:100%;padding:20px 0px 40px;text-align:left;border-bottom:1px solid #878787;}
.cms_estacion > .pnl_tits > .tit{display:inline-block;width:100%;text-align:left;}
.cms_estacion > .pnl_tits > .tit.tit_abierta{}
.cms_estacion > .pnl_tits > .tit.tit_cerrada{}
.cms_estacion > .pnl_tits > .tit > .bold{font-weight:bold;}
.cms_estacion > .pnl_sectores{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;width:100%;margin: 20px 0px 0px 0px;padding: 20px 0px;}
.cms_estacion > .pnl_sectores > .itm_sector{display: flex;flex-flow:row wrap;flex: 0;min-width: 32%;background: #f4f4f4;border-radius:4px;padding:20px;white-space:nowrap;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_img{display: inline-block;vertical-align:top;width:120px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_img > .img-responsive{}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos{display: inline-block;vertical-align:top;width:calc(100% - 120px);padding:0px 0px 0px 15px;white-space:initial;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > h3{display: inline-block;width:100%;margin:0px;font-size:18px;line-height:24px;color:#112139;font-weight:bold;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > h3 > .lbl_sector{}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_altitud{display: inline-block;width:100%;vertical-align:baseline;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_altitud > .pre{display: inline-block;vertical-align:baseline;font-weight:bold;padding-right:5px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_altitud > .post{display: inline-block;vertical-align:baseline;padding-left:2px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_temperatura{display: inline-block;width:100%;vertical-align:baseline;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_temperatura > .pre{display: inline-block;vertical-align:baseline;font-weight:bold;padding-right:5px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_temperatura > .post{display: inline-block;vertical-align:baseline;padding-left:2px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_estadonieve{display: inline-block;width:100%;vertical-align:baseline;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_estadonieve > .pre{display: inline-block;vertical-align:baseline;font-weight:bold;padding-right:5px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_estadonieve > .post{display: inline-block;vertical-align:baseline;padding-left:2px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_espesornieve{display: inline-block;width:100%;vertical-align:baseline;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_espesornieve > .pre{display: inline-block;vertical-align:baseline;font-weight:bold;padding-right:5px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_espesornieve > .post{display: inline-block;vertical-align:baseline;padding-left:2px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_calidadnieve{display: inline-block;width:100%;vertical-align:baseline;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_calidadnieve > .pre{display: inline-block;vertical-align:baseline;font-weight:bold;padding-right:5px;}
.cms_estacion > .pnl_sectores > .itm_sector > .pnl_datos > .lbl_calidadnieve > .post{display: inline-block;vertical-align:baseline;padding-left:2px;}
.cms_estacion > .pnl_datos{display:inline-block;width:100%;margin:20px 0px;}
.cms_estacion > .pnl_datos > .pnl_header{display:inline-block;width:100%;text-align:center;padding:0px;}
.cms_estacion > .pnl_datos > .pnl_header > .nav-tabs{display: inline-block;width: 100%;min-height: 40px;border: 0px !important;}
.cms_estacion > .pnl_datos > .pnl_header > .nav-tabs > li{float: none;display: inline-block;margin: 5px 0px;}
.cms_estacion > .pnl_datos > .pnl_header > .nav-tabs > li > a{background:#FFFFFF;border:1px solid #112139;border-radius:4px;margin:0px 5px;padding:10px 20px;min-width:300px;font-weight:bold;font-size: 16px;line-height:22px;color:#112139;text-decoration:none;}
.cms_estacion > .pnl_datos > .pnl_header > .nav-tabs > li.active > a{background:#112139;color:#FFFFFF;}
.cms_estacion > .pnl_datos > .pnl_header > .nav-tabs > li > a:hover,
.cms_estacion > .pnl_datos > .pnl_header > .nav-tabs > li > a:active,
.cms_estacion > .pnl_datos > .pnl_header > .nav-tabs > li > a:focus{text-decoration:none;}
.cms_estacion > .pnl_datos > .pnl_body{display:inline-block;width:100%;text-align:left;padding:0px;margin:20px 0px 0px 0px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content{display:inline-block;width:100%;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts{}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info{display:inline-block;width:100%;text-align:center;margin:0px 0px 20px 0px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info > .pnl_info_estado{display:inline-block;width:100%;text-align:center;margin:0px 0px 10px 0px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info > .pnl_info_estado > .itm_info_estado{display:inline-block;vertical-align:middle;width:fit-content;padding:0px 10px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info > .pnl_info_estado > .itm_info_estado > .pnl_icono{display:inline-block;vertical-align:middle;padding:0px 5px 0px 0px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info > .pnl_info_estado > .itm_info_estado > .pnl_estado{display:inline-block;vertical-align:middle;padding:0px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info > .pnl_info_dificultad{display:inline-block;width:100%;text-align:center;margin:0px 0px 10px 0px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info > .pnl_info_dificultad > .itm_info_dificultad{display:inline-block;vertical-align:middle;width:fit-content;padding:0px 10px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info > .pnl_info_dificultad > .itm_info_dificultad > .pnl_icono{display:inline-block;vertical-align:middle;padding:0px 5px 0px 0px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts > .pnl_info > .pnl_info_dificultad > .itm_info_dificultad > .pnl_dificultad{display:inline-block;vertical-align:middle;padding:0px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas{}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms{display:inline-block;width:100%;text-align:left;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms .pnl_pista{display:inline-block;width:60%;vertical-align:middle;text-align:left;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms .pnl_estado{display:inline-block;width:20%;vertical-align:middle;text-align:center;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms .pnl_dificultad{display:inline-block;width:20%;vertical-align:middle;text-align:center;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms > .itm_header{display:inline-block;width:100%;white-space: nowrap;text-align:left;padding:15px 20px;font-weight:bold;border-top:1px solid #878787;border-bottom:1px solid #878787;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms > .itm_pista{display:inline-block;width:100%;white-space: nowrap;text-align:left;padding:15px 20px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_pistas > .pnl_itms > .itm_pista:nth-child(2n+1){background:#EAEAEA;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones{}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms{display:inline-block;width:100%;text-align:left;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_instalacion{display:inline-block;width:50%;vertical-align:middle;text-align:left;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_instalacion > .pnl_horarios_mobile{display:none;visibility:hidden;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_apertura{display:inline-block;width:16.666666%;vertical-align:middle;text-align:center;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_cierre{display:inline-block;width:16.666666%;vertical-align:middle;text-align:center;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms .pnl_estado{display:inline-block;width:16.666666%;vertical-align:middle;text-align:center;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms > .itm_header{display:inline-block;width:100%;white-space: nowrap;text-align:left;padding:15px 20px;font-weight:bold;border-top:1px solid #878787;border-bottom:1px solid #878787;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms > .itm_instalacion{display:inline-block;width:100%;white-space: nowrap;text-align:left;padding:15px 20px;}
.cms_estacion > .pnl_datos > .pnl_body > .tab-content > .pnl_dts.pnl_instalaciones > .pnl_itms > .itm_instalacion:nth-child(2n+1){background:#EAEAEA;}

/*** TPV MBWAY ***/
.tpv_mbway > .tpv_mbway_ct{padding: 5px;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int{padding: 30px;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row{padding: 15px 0px 15px 0px;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_logo{width: 200px;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_lbl_info{font-size: 18px;line-height: 18px;font-weight: normal;text-align: center;font-family: 'Roboto', sans-serif;
margin: 10px 0px 20px 0px;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_tlf {}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_tlf .tpv_mbway_tlf{}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_tlf .tpv_mbway_tlf_lbl{font-weight: bold}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_tlf .tpv_mbway_tlf_txt{padding-left: 10px;margin-left: 5px;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_tlf .tpv_mbway_err {color: red;font-weight: bold;padding-left: 5px;display: block;position: absolute;padding-top: 5px;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_btn{}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_btn > .tpv_mbway_btnpagar{width: 100%;padding: 10px 10px;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_cd{}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_cd > .tpv_mbway_cd_item{font-size: 40px;line-height: 18px;font-weight: normal;text-align: center;font-family: 'Roboto', sans-serif;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_pr_info{display:block;text-align:left;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_pr_info > .tpv_mbway_pr_ko{font-weight: bold;color: red;}
.tpv_mbway > .tpv_mbway_ct > .tpv_mbway_int > .tpv_mbway_row .tpv_mbway_pr_info > .tpv_mbway_pr_lbl{}

/*** FORMULARIO MIS DATOS ***/
.pnl_ppl_mis_datos{font-size: 14px;background: #F5F4F5;display: inline-block;margin: 0 auto;width: 100%;}
.form_mis_datos{width: 50%; margin-left: 23%;    display: table;padding: 20px;margin-top: 20px;margin-bottom: 20px;position: relative;background: #FFFFFF;padding: 30px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;box-shadow: 0px 2px 4px #CCCCCC;-moz-box-shadow: 0px 2px 4px #CCCCCC;-webkit-box-shadow: 0px 2px 4px #CCCCCC;-o-box-shadow: 0px 2px 4px #CCCCCC;}
.form_mis_datos > .pnl_form{display:inline-block;width:100%;}
.form_mis_datos > .pnl_form > .form-row{margin-left: -15px;margin-right: -15px;}
.form_mis_datos > .pnl_form > .form-row > .form-group{}
.form_mis_datos > .pnl_form > .form-row > .form-group > .lbl{width:100%;font-size:16px;line-height:35px;font-weight:450;color:#19191F;}
.form_mis_datos > .pnl_form > .form-row > .form-group .tel_block{display:flex;}
.form_mis_datos > .pnl_form > .form-row > .form-group .txb{width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_mis_datos > .pnl_form > .form-row > .form-group .invalid{background-color: #e908081f;}
.form_mis_datos > .pnl_form > .form-row > .form-group .txb-readonly{background-color:#80808014;width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_mis_datos > .pnl_form > .form-row > .form-group .ddl{width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_mis_datos > .pnl_form > .form-row > .form-group .txa{width:100%;font-weight: 400;height: 80px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_mis_datos > .pnl_form > .form-row > .form-group > .txb.err,
.form_mis_datos > .pnl_form > .form-row > .form-group > .txa.err{background:rgba(255,210,16,0.2);}
.form_mis_datos > .pnl_form > .form-row > .form-group > .pnl_file_upload{display:inline-block;vertical-align:middle;margin-top:20px;}
.form_mis_datos > .pnl_form > .form-row > .form-group > .pnl_file_upload > .lbl{font-size: 18px;line-height: 35px;font-weight: 450;color: #19191F;}
.form_mis_datos > .pnl_form > .form-row > .form-group > .pnl_file_upload > .input_file{position:absolute;left:-1000em;}
.form_mis_datos > .pnl_form > .form-row > .form-group > .pnl_file_upload > .btn_file{display:inline;width:100%;padding:12px 24px;height:45px;background:#FFFFFF;border:1px solid #C4C4C4;color:#8B8B8B;font-size:16px;line-height:20px;font-weight: 700;margin-left: 10px;}
.form_mis_datos > .pnl_form > .form-row > .form-group > .pnl_file_upload > .btn_file:hover{background:#EEEEEE;border:1px solid #C4C4C4;color:#8B8B8B;}
.form_mis_datos > .pnl_form > .form-row > .form-group > .pnl_file_upload > .img{display:block;margin-top: 30px; width: 200px;}
.form_mis_datos > .pnl_form > .form-row > .form-group > .pnl_btn{display:inline-block;margin-top:30px}

/*** HISTORIAL DE PAGOS LISTADO ***/
.hist_pagos_lst{font-size:14px;background: #F5F4F5;display: inline-block;margin: 0 auto;width: 100%;}

.hist_pagos_lst > .pnl_tit{display:block;}
.hist_pagos_lst > .pnl_tit > .pnl_tit_int{display:block;position:relative;padding:0px;text-align:left;}
.hist_pagos_lst > .pnl_tit > .pnl_tit_int > h1{display:inline-block;width:100%;margin:0px;padding:20px 10px;text-align:left;font-size:60px;line-height:70px;color:#26262C;border-bottom:4px dotted #DDDDDD;}

.hist_pagos_lst > .pnl_subtit{display:block;width:100%;margin-top:30px;}
.hist_pagos_lst > .pnl_subtit > .pnl_subtit_int{display:block;margin-top:10px;}
.hist_pagos_lst > .pnl_subtit > .pnl_subtit_int > span{display:block;font-size:24px;line-height:24px;}

.hist_pagos_lst > .pnl_fltr{display:block;width:100%;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int{display:table;padding:20px;margin-top:20px;position: relative;background: #FFFFFF;padding: 30px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;box-shadow: 0px 2px 4px #CCCCCC;-moz-box-shadow: 0px 2px 4px #CCCCCC;-webkit-box-shadow: 0px 2px 4px #CCCCCC;-o-box-shadow: 0px 2px 4px #CCCCCC;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_tit{display:none;visibility:hidden;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts{display:block;font-size:14px;}

.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .lbl{margin:0px !important;padding:12px 4px !important;text-align:right;font-size:14px;font-weight:500;color:#666666;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt{margin:0px !important;padding:0px 2px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal{position:relative;display:inline-block;padding:0px;margin:0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal.fec_cal_desde{padding:0px 3px 0px 0px;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal.fec_cal_hasta{padding:0px 0px 0px 3px;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .txb{width: 100%;cursor:pointer;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_cal > .cal{top:8px;right:10px;left:inherit;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts{padding:0px 1px !important;margin:0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .txb{width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts .cnt .fec_dts .cmb{width: 100%;cursor:pointer;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}

.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_localizador{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_factura{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_fentrada{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_festancia{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_estado{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_usuario{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_dts > .fltr_huesped{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns{display:block;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar{display:block;padding:0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn{padding:4px 12px;font-size:14px;line-height:20px;height:40px;width:100%;background:#FFD210;border:1px solid #FFD210;color:#191921;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_buscar > .btn:hover{background:#FFD210;opacity:0.85;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos{display:block;margin:4px 0px !important;padding:0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn{padding:10px 12px;font-size:14px;line-height:20px;height:40px;width:100%;background:#FFFFFF;border:1px solid #C4C4C4;color:#8B8B8B;font-weight:700;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_todos > .btn:hover{background:#FFFFFF;opacity:0.85;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_excel{display:block;margin:4px 0px !important;padding:0px !important;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_excel > .btn{padding:10px 12px;font-size:14px;line-height:20px;height:40px;width:100%;background:#1E6C41;border:1px solid #C4C4C4;color:white;font-weight:700;}
.hist_pagos_lst > .pnl_fltr > .pnl_fltr_int .pnl_btns > .btn_excel > .btn:hover{background:#1e6c41f0;opacity:0.85;}
.hist_pagos_lst > .pnl_lst{display:block;margin-top:10px;padding:20px 0px 10px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int{display: block;padding:0px !important;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header{display:block;padding:0px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila{display:block;margin:6px 0px;padding:8px 0px 12px;font-size:0px;font-weight:700;color:#52524C;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_expandir{display:inline-block;width:6%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_fechapago{display:inline-block;width:10%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_importe{display:inline-block;width:8%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_moneda{display:inline-block;width:10%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_instcobro{display:inline-block;width:20%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_saldo{display:inline-block;width:8%;text-align:left;vertical-align:bottom;font-size:14px;}

.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items{display:block;padding:0px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items > a{text-decoration:none;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items > a:hover{text-decoration:none;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila{display:block;margin:6px 0px;padding:8px 0px;font-size:0px;font-weight:300;color:#888888;border-top:2px dotted #DDDDDD;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_expandir{display:inline-block;width:6%;text-align:center;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_expandir > .btn_expandir{height:25px; width:25px;text-align: center;line-height: 20px;font-size: 20px;font-weight: bold;color: #FFFFFF;border: none;border-radius: 30px !important;-moz-border-radius: 30px !important;-webkit-border-radius: 30px !important;-o-border-radius: 30px !important;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;background: #38CCC7;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_expandir > .btn_expandir:hover{background:#38ccc7c2;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_fechapago{display:inline-block;width:10%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_importe{display:inline-block;width:8%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_moneda{display:inline-block;width:10%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_instcobro{display:inline-block;width:20%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_saldo{display:inline-block;width:8%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn{display:inline-block;width:8%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn > .btn{font-size:14px;padding:0px 10px;height:25px;line-height:15px;width:100%;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_btn > .btn:hover{}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .dt_lbl{display:inline-block;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .dt_tit{display:/*inline-block;*/none;}

.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios{display:block;padding:0px;margin-bottom:10px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios{display:block;margin:6px 0px;padding:8px 0px 12px;font-size:0px;font-weight:700;color:#52524C;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_fde{display:inline-block;width:12%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_sal{display:inline-block;width:12%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_serv{display:inline-block;width:26%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_loc{display:inline-block;width:22%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_estado{display:inline-block;width:17%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .pnl_header_lst_servicios > .pnl_pvp{display:inline-block;width:10%;text-align:left;vertical-align:bottom;font-size:14px;}

.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle{background-color: white;padding: 10px 20px 10px 20px;margin-top: 20px;margin-bottom: 20px;margin-left: 4%;-webkit-border-radius: 6px;-webkit-box-shadow: 0px 2px 4px #CCCCCC;}

.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes{display:block;margin:6px 0px;padding:8px 0px 12px;font-size:0px;font-weight:700;color:#52524C;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_fres{display:inline-block;width:10%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_loc{display:inline-block;width:8%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_ref{display:inline-block;width:10%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_usu{display:inline-block;width:12%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_pax{display:inline-block;width:13%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_fsrv{display:inline-block;width:10%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_fcancel{display:inline-block;width:10%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_total{display:inline-block;width:9%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_pagado{display:inline-block;width:9%;text-align:left;vertical-align:bottom;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .pnl_header_lst_expedientes > .pnl_pendiente{display:inline-block;width:9%;text-align:left;vertical-align:bottom;font-size:14px;}

.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_fres{display:inline-block;width:10%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_loc{display:inline-block;width:8%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_ref{display:inline-block;width:10%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_usr{display:inline-block;width:12%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_pax{display:inline-block;width:13%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_fsrv{display:inline-block;width:10%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_fcanc{display:inline-block;width:10%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_total{display:inline-block;width:9%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_pagado{display:inline-block;width:9%;text-align:left;vertical-align:middle;font-size:14px;}
.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .divDetalle > .itm_fila .pnl_pendiente{display:inline-block;width:9%;text-align:left;vertical-align:middle;font-size:14px;}

.hist_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_sin_res{display:block;margin-top:10px;}

/*** FORMULARIO REALIZAR ANTICIPO ***/
.pnl_ppl_realizar_anticipo{font-size: 14px;background: #F5F4F5;display: inline-block;margin: 0 auto;width: 100%;}

.pnl_ppl_realizar_anticipo .res_pagos_lst > .pnl_tit{display:block;}
.pnl_ppl_realizar_anticipo. .res_pagos_lst > .pnl_tit > .pnl_tit_int{display:block;position:relative;padding:0px;text-align:left;}
.pnl_ppl_realizar_anticipo. .res_pagos_lst > .pnl_tit > .pnl_tit_int > h1{display:inline-block;width:100%;margin:0px;padding:20px 10px;text-align:left;font-size:60px;line-height:70px;color:#26262C;border-bottom:4px dotted #DDDDDD;}
.form_realizar_anticipo{width: 43%; margin-left: 28%;display: table;padding: 20px;margin-top: 20px;margin-bottom: 20px;position: relative;background: #FFFFFF;padding: 30px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;box-shadow: 0px 2px 4px #CCCCCC;-moz-box-shadow: 0px 2px 4px #CCCCCC;-webkit-box-shadow: 0px 2px 4px #CCCCCC;-o-box-shadow: 0px 2px 4px #CCCCCC;}
.form_realizar_anticipo > .pnl_form{display:inline-block;width:100%;}
.form_realizar_anticipo > .pnl_form > .form-row{margin-left: -15px;margin-right: -15px;}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group{}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .lbl{width:100%;font-size:16px;line-height:35px;font-weight:450;color:#19191F;}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .txb{width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .txb-observaciones{width: 100%;font-weight: 400;height: 100px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .invalid{background-color: #e908081f;}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .txb-readonly{background-color:#80808014;width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .ddl{width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .txa{width:100%;font-weight: 400;height: 80px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .txb.err,
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .txa.err{background:rgba(255,210,16,0.2);}
.form_realizar_anticipo > .pnl_form > .form-row > .form-group > .pnl_btn{display:inline-block;margin-top:30px}

.cont_fin_pago_ok{text-align:center; margin-top:50px; margin-bottom:50px;width: 26%;margin-left: 37%;padding: 20px;-webkit-border-radius: 6px;background: #f5f5f5;-webkit-box-shadow: 0px 1px 0px #CCCCCC;}
.cont_fin_pago_ok > .pnl_txt{font-weight:600; color: green;}
.cont_fin_pago_ok > .pnl_lnk{margin-top:10px; font-weight:500;}

.cont_fin_pago_ko{text-align:center; margin-top:50px; margin-bottom:50px;width: 26%;margin-left: 37%;padding: 20px;-webkit-border-radius: 6px;background: #f5f5f5;-webkit-box-shadow: 0px 1px 0px #CCCCCC;}
.cont_fin_pago_ko > .pnl_txt{font-weight:600; color: red;}
.cont_fin_pago_ko > .pnl_lnk{margin-top:10px; font-weight:500;}

/*** FORMULARIO REALIZAR PAGO RESERVAS ***/
.res_pagos_lst{font-size:14px;background: #F5F4F5;display: inline-block;margin: 0 auto;width: 100%;}

.res_pagos_lst > .pnl_tit{display:block;}
.res_pagos_lst > .pnl_tit > .pnl_tit_int{display:block;position:relative;padding:0px;text-align:left;}
.res_pagos_lst > .pnl_tit > .pnl_tit_int > h1{display:inline-block;width:100%;margin:0px;padding:20px 10px;text-align:left;font-size:60px;line-height:70px;color:#26262C;border-bottom:4px dotted #DDDDDD;}

.res_pagos_lst > .pnl_subtit{display:block;width:100%;margin-top:30px;}
.res_pagos_lst > .pnl_subtit > .pnl_subtit_int{display:block;margin-top:10px;}
.res_pagos_lst > .pnl_subtit > .pnl_subtit_int > span{display:block;font-size:24px;line-height:24px;}

.res_pagos_lst > .pnl_principal{display:block;width:100%;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int{display:table;padding:20px;margin-top:20px;position: relative;background: #FFFFFF;padding: 30px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;box-shadow: 0px 2px 4px #CCCCCC;-moz-box-shadow: 0px 2px 4px #CCCCCC;-webkit-box-shadow: 0px 2px 4px #CCCCCC;-o-box-shadow: 0px 2px 4px #CCCCCC;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_tit{display:none;visibility:hidden;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts{display:block;font-size:14px;}

.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .lbl{margin:0px !important;padding:12px 4px !important;text-align:right;font-size:14px;font-weight:500;color:#666666;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt{margin:0px !important;padding:0px 2px !important;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_cal{position:relative;display:inline-block;padding:0px;margin:0px !important;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_cal.fec_cal_desde{padding:0px 3px 0px 0px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_cal.fec_cal_hasta{padding:0px 0px 0px 3px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_cal > .txb{width: 100%;cursor:pointer;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_cal > .cal{top:8px;right:10px;left:inherit;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_dts{padding:0px 1px !important;margin:0px !important;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_dts .txb{width: 100%;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_dts .txb_readonly{width: 100%;font-weight: 400; background-color:#f5f5f5; height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .cnt .fec_dts .cmb{width: 100%;cursor:pointer;font-weight: 400;height: 40px;padding: 8px 8px;font-size: 15px;border: 1px solid #CCCCCC;box-shadow: 0px 0px 2px #777777;-moz-box-shadow: 0px 0px 2px #777777;-webkit-box-shadow: 0px 0px 2px #777777;-o-box-shadow: 0px 0px 2px #777777;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;}

.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .fltr_moneda{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .fltr_medio_pago{margin:3px 0px !important;padding:0px 10px 0px 0px !important;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_dts .pnl_btn{float: right;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns{display:block;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_buscar{display:block;padding:0px !important;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_buscar > .btn{padding:4px 12px;font-size:14px;line-height:20px;height:40px;width:100%;background:#FFD210;border:1px solid #FFD210;color:#191921;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_buscar > .btn:hover{background:#FFD210;opacity:0.85;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_todos{display:block;margin:4px 0px !important;padding:0px !important;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_todos > .btn{padding:10px 12px;font-size:14px;line-height:20px;height:40px;width:100%;background:#FFFFFF;border:1px solid #C4C4C4;color:#8B8B8B;font-weight:700;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_todos > .btn:hover{background:#FFFFFF;opacity:0.85;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_excel{display:block;margin:4px 0px !important;padding:0px !important;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_excel > .btn{padding:10px 12px;font-size:14px;line-height:20px;height:40px;width:100%;background:#1E6C41;border:1px solid #C4C4C4;color:white;font-weight:700;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_btns > .btn_excel > .btn:hover{background:#1e6c41f0;opacity:0.85;}

.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos{background: #F5F4F5; margin-top:15px; margin-bottom:15px;opacity: 1;display: block;padding: 20px;-webkit-box-shadow: 0px 2px 4px #CCCCCC;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_header .itm_fila{display:block;margin:6px 0px;padding:8px 0px 12px;font-size:0px;font-weight:700;color:#52524C;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_header .itm_fila > .pnl_lst_ant_sel{display:inline-block;width:25%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_header .itm_fila > .pnl_lst_ant_anticipo{display:inline-block;width:25%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_header .itm_fila > .pnl_lst_ant_total{display:inline-block;width:25%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_header .itm_fila > .pnl_lst_ant_saldo{display:inline-block;width:25%;text-align:left;vertical-align:bottom;font-size:14px;}

.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_items .itm_fila{display:block;margin:6px 0px;padding:8px 0px;font-size:0px;font-weight:300;color:#888888;border-top:2px dotted #DDDDDD;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_items .itm_fila > .pnl_selec{display:inline-block;width:25%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_items .itm_fila > .pnl_anticipo{display:inline-block;width:25%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_items .itm_fila > .pnl_importetotal{display:inline-block;width:25%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_items .itm_fila > .pnl_saldo{display:inline-block;width:25%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_principal > .pnl_ppl_int .pnl_anticipos > .pnl_items .itm_fila .dt_tit { display:none; }

.res_pagos_lst > .pnl_lst > .pnl_lst_int{display: block;padding:0px !important;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header{display:block;padding:0px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila{display:block;margin:6px 0px;padding:8px 0px 12px;font-size:0px;font-weight:700;color:#52524C;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_lst_sel{display:inline-block;width:12.5%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_lst_fec{display:inline-block;width:12.5%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_lst_loc{display:inline-block;width:12.5%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_lst_ref{display:inline-block;width:12.5%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_lst_tot{display:inline-block;width:12.5%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_lst_pag{display:inline-block;width:12.5%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_lst_pnd{display:inline-block;width:12.5%;text-align:left;vertical-align:bottom;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_header .itm_fila > .pnl_lst_fac{display:inline-block;width:12.5%;text-align:left;vertical-align:bottom;font-size:14px;}

.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items{display:block;padding:0px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items > a{text-decoration:none;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items > a:hover{text-decoration:none;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila{display:block;margin:6px 0px;padding:8px 0px;font-size:0px;font-weight:300;color:#888888;border-top:2px dotted #DDDDDD;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_selec{display:inline-block;width:12.5%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_fecha{display:inline-block;width:12.5%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_localizador{display:inline-block;width:12.5%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_referencia{display:inline-block;width:12.5%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_total{display:inline-block;width:12.5%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_pagado{display:inline-block;width:12.5%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_pendiente{display:inline-block;width:12.5%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila > .pnl_facturas{display:inline-block;width:12.5%;text-align:left;vertical-align:middle;font-size:14px;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .dt_lbl{display:inline-block;}
.res_pagos_lst > .pnl_lst > .pnl_lst_int > .pnl_items .itm_fila .dt_tit{display:none;}

/*** REVENTA: LISTADO MIS REVENTAS ***/
.prod_lst .lst > .resale{text-align: center;font-size:30px;font-weight:bold;padding:15px 0px;display:block;background-color: #FDF8E5;border-radius: 10px;margin: 0px 150px}
.prod_lst .lst > span.resale:before {vertical-align: middle; font-family: FontAwesome;content: "\f05a";padding-right: 12px;font-size: 40px;color:#BD3889;}
/*** REVENTA: BOTONES Y CAPAS DE LA FICHA DEL PRODUCTO PARA EL MÓDULO DE REVENTA ***/
.prod_fic_cab > .prod_fic_cab_rev{display: flex;padding: 5px 0px 5px 2px;flex-flow: row wrap;justify-content: flex-start;}
.prod_fic_cab > .prod_fic_cab_rev > .rev_row {display: flex;flex-flow: row wrap;width:auto;}
.prod_fic_cab > .prod_fic_cab_rev > .rev_row > .reventa_btn {margin-bottom:5px;}
.prod_fic_cab > .prod_fic_cab_rev > .rev_row > .btn1{margin-right:15px;}
.prod_fic_cab > .prod_fic_cab_rev > .rev_row > .reventa_btn i {padding-right:0px}
.prod_fic_cab > .prod_fic_cab_rev > .rev_row > .reventa_btn span {margin-left: 10px;}
.prod_fic_cab > .prod_fic_cab_rev > .rev_row > .reventa_btn > .btn_mod_precio{margin-right:20px}
.prod_fic_cab > .prod_fic_cab_rev > .rev_row > .reventa_btn > .btn_baja_prod{}
.prod_fic_cab > .prod_fic_cab_rev > .rev_row > .reventa_btn .btn {background: 6px center #edc114;border-color: #edc114;color: #20202F;border-radius: 5px;padding: 6px 15px;}
@media (min-width: 0px) and (max-width: 767px) {
    .prod_fic_cab > .prod_fic_cab_rev > .rev_row > .reventa_btn {display: block;width: 100%;}
    .prod_fic_cab > .prod_fic_cab_rev > .rev_row > .btn1 {margin-right:0px;}
    .prod_fic_cab > .prod_fic_cab_rev{padding: 10px 10px;background-color: #FDF8E5}
}
/*Sobre-escribimos la clase icon del sweetalert solo para mostrar la capa de modificar precio*/
.swal2-header .swal2-icon.swal2-question.reventa-ico-md:before{content: "\f02c";font-family: FontAwesome;font-size: 34px;transform: rotate(90deg);}
.swal2-header .swal2-icon.swal2-question.reventa-ico-md{border:none!important;margin: 0px;color: #BD3886;}
.swal2-header .swal2-icon.swal2-question.reventa-ico-dp:before{content: "\f2ed";font-family: FontAwesome;font-size: 34px;}
.swal2-header .swal2-icon.swal2-question.reventa-ico-dp{border:none!important;margin: 0px;color: #BD3886;}
.swal2-actions .swal2-styled.btn-rnt-success{background: 6px center #edc114;border-color: #edc114;color: #20202F;border: 0;border-radius: .25em;font-weight: bold;}
.swal2-actions .swal2-styled.btn-rnt-cancel{background: 6px center #313131;border-color: #edc114;color: #e7e7e7;border: 0;border-radius: .25em;font-weight: bold;}

/*** PRODUCTOS LISTADO DESTACADOS ***/
.prod_lst_dest{display:inline-block;width:100%;text-align:center;}
.prod_lst_dest > .prod_lst_dest_int{display:inline-block;padding:30px 0px 30px 0px;vertical-align:middle;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel{display:inline-block;width:100%;position:relative;height:38px;margin:0px 0px 30px 0px;overflow:hidden;border-bottom:1px solid #DDDDDD;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_height{ height:210px !important; }
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_height_without_img{ height:40px !important; }
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel.btns{width:calc(100% - 40px);}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul{display:inline-block;width:100%;text-align:center;margin:0px auto;padding:0px;position:absolute;top:0px;left:0px;right:0px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li{display:inline-block;padding:0px 15px;margin:0px;float:left;position:relative;height:38px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector{display:inline-block;width:100%;padding:0px 5px;margin:0px;font-size:18px;line-height:24px; font-weight:normal;color:#8B8B8B;border-bottom:3px solid transparent;text-transform:uppercase;text-decoration:none;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector.selec{font-weight:normal;color:#32A5BB;border-color:#32A5BB;text-decoration:none;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img{display: inline-block;vertical-align: middle;position: relative;width: 35px;height: 100%;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img > .img{position:absolute;top:0px;left: -9999px;right: -9999px;margin: 0 auto;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img > .img_htipo{opacity:1;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img > .img_htipo_hov{opacity:0;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img > .img_htipo_sel{opacity:0;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector:hover > .pnl_img > .img_htipo{opacity:0;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector:hover > .pnl_img > .img_htipo_hov{opacity:1;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector:hover > .pnl_img > .img_htipo_sel{opacity:0;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector.selec > .pnl_img > .img_htipo{opacity:0;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector.selec > .pnl_img > .img_htipo_hov{opacity:0;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector.selec > .pnl_img > .img_htipo_sel{opacity:1;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_elm{display:inline-block;vertical-align:middle;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img_desc { width: 100%; display: flex; justify-content: center; align-items: center; font-family: 'Roboto', sans-serif; padding-top:5px!important;  }
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel > ul > li > .selector > .pnl_img_desc img { max-width: 100%; max-height: 100%; object-fit: cover; border-radius: 5px; right: 0; top: 0; height: 165px; width:110px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn{display:inline-block;width:20px;height:30px;line-height:30px;padding:0px;margin:0px;vertical-align:top;text-align:center;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn > a{display:inline-block;width:100%;vertical-align:top; line-height:30px;height:30px;font-size:30px;font-weight:bold;cursor:pointer;background:transparent; text-decoration:none; }
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn > a:hover{text-decoration:none;background:transparent; }
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn > a.des{background:transparent;  }
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn > a.des:hover{background:transparent; }
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn.btn_prev > a{text-align:left;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn.btn_prev > a:after{font-family: 'FontAwesome'; content: "\f104";}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn.btn_next > a{text-align:right;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn.btn_next > a:after{font-family: 'FontAwesome'; content: "\f105";}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn.oculto{display:none;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_hotel_tipo_sel_btn.pnlPrevNext_btn_without_img > a{line-height:1 !important;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items{display:block;width:100%;margin:0px 0px 0px 0px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items.loading{display:none;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .owl-loading{color:#FFFFFF;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos{width: 100%; display: none !important; margin: 0px auto; position: relative;margin:0px auto !important;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.selec{display: block !important;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel{ width:100% !important;font-size:0px;text-align:left;min-height:330px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-wrapper-outer{margin:0px !important;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-wrapper-outer > .owl-wrapper{padding:0px;display:flex !important;flex-wrap:wrap;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-wrapper-outer > .owl-wrapper > .owl-item{padding:0px 10px;display:flex;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls{}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination{display:inline-block;width:100%;text-align:center;margin-top:20px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination > .owl-page{display: inline-block;zoom: 1;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination > .owl-page > span{display: inline-block;width: 10px;height: 10px;margin: 5px 3px;cursor:pointer;background:#FFFFFF;border:1px solid #C9C9C9;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;box-shadow:1px 1px 2px #666666;-moz-box-shadow:1px 1px 2px #666666;-webkit-box-shadow:1px 1px 2px #666666;-o-box-shadow:1px 1px 2px #666666;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-pagination > .owl-page.active > span{background:#EC7404;border-color:#EC7404;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons{display: block;left: -3%;margin: 0 auto;position: absolute;text-align: center;top: 33%;width: 106%;z-index: 10;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > span{padding: 0px; font-size: 26px; text-decoration: none; width: 23px; height: 64px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > .owl-prev{ position: absolute; left: 0px; font-size: 32px;color:#EE7404;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > .owl-next{ position: absolute; right: 0px; font-size: 32px;color:#EE7404;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > .owl-prev:hover{color:#EE7404;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.owl-carousel > .owl-controls > .owl-buttons > .owl-next:hover{color:#EE7404;}
/*** modo no carrusel ***/
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.no-carousel{}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.no-carousel > .row{margin: 0px !important;padding: 0px;display: flex !important;flex-wrap: wrap;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.no-carousel > .row > .pnl_item{padding: 0px 10px 20px 10px;display: flex;}
/*** maquetacion del item ***/
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item{position:relative;display:inline-block;background:transparent;text-align:left;width:100%;height:280px;cursor:pointer;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_img{position:absolute;top:0px;left:0px;display:inline-block;width:100%;height:100%;z-index:10;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_img > .imagen{display:inline-block;width:100%;height:100%;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_caption{position:absolute;top:0px;left:0px;display:inline-block;width:100%;height:100%;z-index:20;background:url('img/fondos/fnd_prod_dest.png') repeat-x center bottom transparent;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_caption > .pnl_caption_reservar{display:none;visibility:hidden;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_caption > .pnl_caption_icono{display:none;visibility:hidden;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item:hover > .pnl_caption{background:url('img/fondos/fnd_prod_dest_hover.png') repeat-x center bottom transparent;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item:hover > .pnl_caption > .pnl_caption_reservar{position:absolute;top:40%;display:inline-block;visibility:visible;width:100%;text-align:center;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item:hover > .pnl_caption > .pnl_caption_reservar > .lnk_reservar{display:inline-block;width:100%;max-width:160px;font-size:18px;line-height:18px;font-weight:bold;text-align:center;padding:10px 12px;color:#FFFFFF;background:#EE7404;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item:hover > .pnl_caption > .pnl_caption_icono{position:absolute;bottom:10px;right:10px;display:inline-block;visibility:visible;width:100%;text-align:right;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item:hover > .pnl_caption > .pnl_caption_icono > .img_icono{display:inline-block;width:43px;height:52px;background:url('img/iconos/ico_prod_dest_hov.png') no-repeat center center transparent;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_prod{position:absolute;bottom:0px;left:0px;display:inline-block;width:100%;height:100%;z-index:30;text-align:left;background:url('img/iconos/ico_prod_dest.png') no-repeat 10px 10px transparent;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts{position:absolute;bottom:0px;left:0px;display:inline-block;width:calc(100% - 50px);padding:10px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod{display:inline-block;width:100%;font-size:25px;line-height:25px;color:#FFFFFF;font-weight:bold;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod > a{display:inline-block;width:100%;font-size:25px;line-height:25px;color:#FFFFFF;font-weight:bold;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_pob{display:inline-block;width:100%;font-size:15px;line-height:16px;color:#FFFFFF;}

/*** maquetacion del item en modo vertical ***/
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical.no-carousel > .row > .pnl_item{position:relative;height:auto;min-height:180px;width:100%;padding:0px;margin:10px 0px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item{position:relative;top:0px;left:0px;z-index:20;height:100%;width:100%;font-size:0px;cursor:default;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_img{position:relative;width:20%;vertical-align:top;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_caption{display:none;visibility:hidden;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod{position:relative;width:calc(80% - 20px);margin-left:20px;vertical-align:top;background:transparent;font-size:0px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts{position:relative;display:inline-block;vertical-align:top;width:calc(100% - 300px);padding:10px 0px;min-height:180px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod{}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod > a{color:#333333;line-height: 24px;font-size: 24px;text-decoration:none;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_prod > a:hover{text-decoration:none;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_pob{color:#666666;font-size: 16px;line-height: 16px;margin:15px 0px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_dts > .pnl_prod_desc{    display: inline-block;width: 100%;border-top: 1px solid #CCCCCC;text-align: justify;padding: 15px 0px 0px;margin: 0px;font-size: 14px;line-height: 18px;color:#666666;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns{display:inline-block;width:285px;margin-left:15px;vertical-align:bottom;text-align:right;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns > .pnl_prod_btns_dsd{display:inline-block;width:100%;text-align:right;margin:0px 0px 0px 0px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns > .pnl_prod_btns_dsd > .pnl_prod_btns_dsd_desde{display:inline-block;vertical-align:bottom;color:#666666;font-size: 16px;line-height: 24px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns > .pnl_prod_btns_dsd > .pnl_prod_btns_dsd_precio{display:inline-block;vertical-align:bottom;color:#333333;font-size: 24px;line-height: 24px;font-weight:bold;margin-left:5px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns > .pnl_prod_btns_btn{display:inline-block;width:100%;text-align:right;margin:10px 0px 10px 0px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .item > .pnl_prod > .pnl_prod_btns > .pnl_prod_btns_btn > .btn{height:40px;font-size:17px;width:100%;max-width:200px;}
.prod_lst_dest > .prod_lst_dest_int > .pnl_items > .pnl_items_productos.modo_vertical .pnl_share{position:absolute;top:10px;right:10px;z-index:25;}
 
/*** PRODUCTOS FICHA PRODUCTOS RELACIONADOS ***/
.prod_fic_prod_rel{display:inline-block;width:100%;margin:0px;padding:0px;}
.prod_fic_prod_rel > .pnl_tit{display:inline-block;width:100%;font-size: 24px;text-align:left;font-weight:bold;background: transparent;padding:0px;}
.prod_fic_prod_rel > .pnl_prods{display:inline-block;width:100%;margin:10px 0px 0px 0px;padding:10px 0px;}
.prod_fic_prod_rel > .pnl_prods.loading{display:none;}
.prod_fic_prod_rel > .pnl_prods > .owl-loading{color:#FFFFFF;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados{width: 100%; display: block !important; margin: 0px auto; position: relative;margin:0px auto !important;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel{ width:100% !important;font-size:0px;text-align:left;min-height:330px;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-wrapper-outer{margin:0px !important;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-wrapper-outer > .owl-wrapper{padding:0px;display:flex !important;flex-wrap:wrap;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-wrapper-outer > .owl-wrapper > .owl-item{padding:0px 10px;display:flex;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls{}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-pagination{display:inline-block;width:calc(100% - 10px);text-align:right;margin:15px 10px 0px 0px;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-pagination > .owl-page{display: inline-block;zoom: 1;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-pagination > .owl-page > span{display: inline-block;width: 8px;height: 8px;margin: 2px 2px;cursor:pointer;background:#8A8A8D;border:1px solid #FFFFFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-pagination > .owl-page.active > span{background:#1A1A22;border-color:#CCCCCC;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-buttons{display: block;left: -3%;margin: 0 auto;position: absolute;text-align: center;top: 33%;width: 106%;z-index: 10;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-buttons > span{padding: 0px; font-size: 26px; text-decoration: none; width: 23px; height: 64px;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-buttons > .owl-prev{ position: absolute; left: 0px; font-size: 32px;color:#333333;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-buttons > .owl-next{ position: absolute; right: 0px; font-size: 32px;color:#333333;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-buttons > .owl-prev:hover{color:#333333;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.owl-carousel > .owl-controls > .owl-buttons > .owl-next:hover{color:#333333;}
/*** modo no carrusel ***/
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.no-carousel{}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.no-carousel > .row{margin: 0px !important;padding: 0px;display: flex !important;flex-wrap: wrap;}
.prod_fic_prod_rel > .pnl_prods > .pnl_productos_relacionados.no-carousel > .row > .pnl_item{padding: 0px 10px 20px 10px;display: flex;}
/*** maquetacion del item ***/
.prod_fic_prod_rel > .pnl_prods .prod{display:flex;flex-flow:column wrap;justify-content: space-between;width:100%;padding:0px 0px 20px 0px;background:transparent;text-align:left;border:1px solid #DDDDDD;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;background-color: ghostwhite;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_img{display:inline-block;width:100%;height:215px;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_img > .imagen{display:inline-block;width:100%;height:100%;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts{display:flex;flex-flow:column wrap;width:100%;padding:0px 15px;margin:15px 0px 0px 0px;text-align:left;background:transparent;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_producto{display:inline-block;width:100%;font-size:17px;line-height:20px;color:#333333;margin:0px;text-align:left;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_producto > a{font-size:17px;font-weight:bold;line-height:20px;color:#333333;text-decoration:none;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_producto > a:hover{text-decoration:underline;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_preciodesde{display:flex;margin-top:20px;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_preciodesde .pre{font-size: 15px;line-height: 20px;color: #333333;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_preciodesde .itm{margin-left:5px; font-size: 17px;font-weight: bold;line-height: 20px;color: #333333;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .prod_rel_atributo_item{display:flex;margin-bottom:12px}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .prod_rel_atributo_item > .prod_rel_atributo_imagen > .img_atrib{width:30px; height:24px}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .prod_rel_atributo_item > .prod_rel_atributo_campo{font-size:13px;margin-top:3px;margin-left:10px}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_clasif{display:inline-block;width:100%}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_clasif > img{display: inline-block;margin: 0px 2px;width: 14px;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_poblac{display:inline-block;width:100%;font-size:14px;line-height:16px;color:#333333;text-align:inherit;font-weight: 500;margin:10px 0px 0px 0px;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_dts > .pnl_dts_direc{display:inline-block;width:100%;font-size:14px;line-height:16px;color:#333333;text-align:inherit;font-weight: 500;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_btn{display:flex;flex-flow:column wrap;width:100%;padding:0px 15px;margin:20px 0px 0px 0px;text-align:center;background:transparent;}
.prod_fic_prod_rel > .pnl_prods .prod > .pnl_btn > .btn{width:100%;height:38px;font-size:18px;line-height:28px;}
.prod_fic_prod_rel hr{margin-top:15px;margin-bottom:10px;border-top: 2px dashed #dddddd;}

/*** Capa creación de cliente para compartir ***/
.capa_acc {margin: 0px 20px;}
.capa_acc > .modal-dialog > .modal-content > .modal-header {text-align:left!important;} 
.capa_acc > .modal-dialog > .modal-content > .modal-header .pnl_tit{}
.capa_acc > .modal-dialog > .modal-content > .modal-body {padding: 15px 15px 0px 15px}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal{} 
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .info-proc{padding: 10px 0px;}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .info-proc-ext{padding: 10px 0px;}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .acc-body{padding: 10px 5px 15px 5px;}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .acc-body .acc-form{margin-bottom: 5px!important;}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .acc-body .acc-form .texts{width:100%;}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .acc-body .acc-form .acc_info_det{padding: 10px 0px;}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .acc-body .acc-form .result-ico{text-align:center; }
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .acc-body .acc-form .ok-icon{color:green;}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .acc-body .acc-btn{padding-top: 35px;}
.capa_acc > .modal-dialog > .modal-content > .modal-body > .acc-modal > .acc-body > .acc_info_negrita{font-weight: bold;}
.acc_header .acc_lnk_img .acc_img{vertical-align:unset!important;}
.acc-in-block {display:inline-block}
 
/*** PC TPV PAGO ***/
.pc_tpv_pago{display:inline-block;width:100%;padding:30px 10px;text-align:center;}
.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{} 
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm{display:inline-block;text-align:left;margin:0px 0px 10px 0px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_lbl{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_dts > .pnl_itm > .pnl_itm_lbl.pnl_itm_lbl_cvc{width:auto;vertical-align:middle;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_lbl > .pnl_itm_lbl_info{position:relative;display:inline-block;width:30px;vertical-align:middle;text-align:left;margin:0px 0px 0px 5px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_lbl > .pnl_itm_lbl_info > .pnl_itm_lbl_info_panel{position:absolute;top:15px;left:15px;z-index:50;width:300px;border:2px solid #CCCCCC;padding:10px;background:#FFFFFF;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_txb{display:inline-block;width:100%;margin:5px 0px 0px 0px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_txb.pnl_itm_txb_cad{font-size:0px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_txb.pnl_itm_txb_cad > .pnl_itm_txb_cad_cmb{display:inline-block;vertical-align:middle;text-align:center;width:calc(50% - 10px);font-size:16px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_txb.pnl_itm_txb_cad > .pnl_itm_txb_cad_sep{display:inline-block;vertical-align:middle;text-align:center;width:20px;font-size:16px;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_txb .txb{display:inline-block;width:100%;padding:4px;height:30px;font-size:14px;cursor:pointer;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_dts > .pnl_itm > .pnl_itm_txb .cmb{display:inline-block;width:100%;padding:4px;height:30px;font-size:14px;cursor:pointer;}
.pc_tpv_pago > .pc_tpv_pago_int > .pc_tpv_pago_contenido > .pc_tpv_pago_contenido_tarjeta > .pc_tpv_pago_contenido_tarjeta_btns > .pc_tpv_pago_contenido_tarjeta_btns_confirmar{display:inline-block;vertical-align:middle;margin:0px 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 > .pc_tpv_pago_contenido_tarjeta_btns_cancelar{display:inline-block;vertical-align:middle;margin:0px 0px 5px 0px;}
 
/*** AVISO FIRMA FACTURA DECLARACION RESPONSABLE ***/
.pnl_aviso_ffactura_decresp{position:relative;z-index:999999;left:0px;bottom:0px;display: inline-block;width: 100%;text-align: center;background: #E7E7E7;border-top: 1px solid #AAAAAA;color: #666666;}
.pnl_aviso_ffactura_decresp > .pnl_aviso_ffactura_decresp_int{display: inline-block;padding: 20px 15px;text-align: left;font-size:14px;line-height:16px;}
.pnl_aviso_ffactura_decresp > .pnl_aviso_ffactura_decresp_int a{font-size:14px;line-height:16px;}
.pnl_aviso_ffactura_decresp > .pnl_aviso_ffactura_decresp_int a:hover{font-size:14px;line-height:16px;}

/*** FIRMA FACTURA DECLARACION RESPONSABLE LISTADO ***/
.ffactura_decresp_lst{font-size:14px;font-weight:normal;}
.ffactura_decresp_lst > .pnl_tit{display:block;}
.ffactura_decresp_lst > .pnl_tit > .pnl_tit_int{display:block;}
.ffactura_decresp_lst > .pnl_subtit{display:block;margin-top:10px;}
.ffactura_decresp_lst > .pnl_subtit > .pnl_subtit_int{display:block;}
.ffactura_decresp_lst > .pnl_lst{display:block;margin-top:20px;padding:20px 0px 40px;background: #F5F5F5;border-top: 1px solid #CCCCCC;}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int{display:block;}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int > .elems{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int > .elems.header{font-weight:bold;padding:10px 5px;}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int > .elems.item{border-bottom: 1px solid #CCCCCC;color: #666666;padding:10px 5px;}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int > .elems > .elem{display:flex;flex:1;align-items:center;}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int > .elems > .elem.version{}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int > .elems > .elem.fecha{}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int > .elems > .elem.documento{max-width:160px;}
.ffactura_decresp_lst > .pnl_lst > .pnl_lst_int > .elems > .elem.documento.btn{display:block;text-align:center;padding:6px 0px 2px;font-size:14px;line-height:20px;}
.ffactura_decresp_lst > .pnl_lst > .no_result{display:block;}
/*** BANDA DE PRECIOS CON MARKUP VISIBLE ***/
.valoracion > .listVal > .vext > .detail.mkp > .detail_dts{width:70%;}
.valoracion > .listVal > .vext > .detail.mkp > .detail_dts > .estado{width:8%;}
.valoracion > .listVal > .vext > .detail.mkp > .detail_dts > .habitacion{width:32%;}
.valoracion > .listVal > .vext > .detail.mkp > .detail_dts > .price{width:59%;padding:8px 5px 8px 0px;}
.valoracion > .listVal > .vext > .detail.mkp > .detal_btns{width:30%;vertical-align:middle;margin-top:0px;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;font-family:'Rubik',sans-serif;font-weight:400;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_ofr{display:inline-block;position:relative;flex:0 0 auto;text-align:center;padding:14px 10px 8px 10px;background:#F7F7F7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_ofr > .cab{display:inline-block;position:absolute;top:-9px;left:50%;transform:translateX(-50%);padding:2px 10px;background:#de7650;color:#FFFFFF;font-size:11px;line-height:14px;font-weight:600;text-transform:uppercase;white-space:nowrap;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_ofr > .tit{display:block;font-size:14px;line-height:18px;font-weight:600;color:#de7650;white-space:nowrap;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_ofr > .imp{display:block;font-size:18px;line-height:22px;font-weight:600;color:#de7650;white-space:nowrap;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_ofr > .sub{display:block;font-size:12px;line-height:15px;font-weight:400;color:#999999;white-space:nowrap;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_pre{display:inline-block;flex:0 1 auto;text-align:left;padding:8px 12px;border:2px solid #f09e07;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_pre > .tit{display:block;font-size:14px;line-height:18px;font-weight:600;color:#f09e07;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_pre > .imp{display:inline-block;font-size:24px;line-height:28px;font-weight:600;color:#3F3F3F;white-space:nowrap;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_pre > .suf{display:inline-block;margin-left:4px;font-size:14px;line-height:18px;font-weight:400;color:#3F3F3F;white-space:nowrap;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_pre > .sub{display:block;font-size:13px;line-height:16px;font-weight:600;color:#f09e07;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_std{display:inline-block;flex:0 1 auto;text-align:left;padding:8px 0px;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_std > .imp{display:inline-block;font-size:18px;line-height:22px;font-weight:600;color:#8B8B8B;white-space:nowrap;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_std > .suf{display:inline-block;margin-left:4px;font-size:13px;line-height:16px;font-weight:400;color:#8B8B8B;white-space:nowrap;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_std > .sub{display:inline-block;margin-left:4px;font-size:13px;line-height:16px;font-weight:400;color:#8B8B8B;white-space:nowrap;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp > .mkp_std > .tit{display:block;font-size:14px;line-height:18px;font-weight:600;color:#8B8B8B;}

@media (min-width: 0px) and (max-width: 991px) {
.valoracion > .listVal > .vext > .detail.mkp > .detail_dts{width:100%;}
.valoracion > .listVal > .vext > .detail.mkp > .detail_dts > .habitacion{width:80%;}
.valoracion > .listVal > .vext > .detail.mkp > .detail_dts > .price{width:100%;padding:8px 10px;}
.valoracion > .listVal > .vext > .detail.mkp > .detal_btns{width:100%;}
.valoracion > .listVal > .vext > .detail > .detail_dts > .price > .mkp{flex-wrap:wrap;justify-content:flex-start;}
}

/*** BANDA DE PRECIOS CON MARKUP - CARRITO/PAQUETE PREDEFINIDO ***/
.carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre > .mkp{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:right;gap:10px;font-family:'Rubik',sans-serif;font-weight:400;}
.carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre > .mkp > .mkp_std{display:inline-block;flex:0 1 auto;text-align:right;padding:8px 0px;}
.carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre > .mkp > .mkp_std > .tit{display:block;font-size:14px;line-height:18px;font-weight:600;color:#8B8B8B;}
.carr .cont_carr > .pnl_pre > .pnl_pre_dts > .pnl_pre_pre > .mkp > .mkp_std > .imp{display:inline-block;font-size:18px;line-height:22px;font-weight:400;color:#8B8B8B;white-space:nowrap;text-decoration: line-through;}