/*Unificados *//*main.css*/ 
/**/
/*styles.css*/ 
/*GENERAL*/#Qbusco{width:100%;margin:0 0 15px 0;padding:0 0 5px 0;border-bottom:1px solid #ccc;background:none;}#Qbusco h1,#Qbusco h5{font:normal 1.5rem/1.5rem 'Poppins', Helvetica, sans-serif;color:#000;margin:0 0 5px 0;}#Qbusco h1 span,#Qbusco h5 span{color:#000;font-weight:700;}#Qbusco p{font:normal 14px/16px 'Poppins', Helvetica, sans-serif;color:#111;padding:0;}#Qbusco p span{/*color:#777;*/}.que-busco-service-detail{    margin-bottom:20px;background-color:#ffffff;border-radius:10px;}.que-busco-service-detail .que-busco-info{    padding-top:30px;    padding-bottom:30px;}.que-busco-service-detail #Qbusco{    margin:0;    padding:0;    border-bottom:none;}.que-busco-service-detail #Qbusco h1,.que-busco-service-detail #Qbusco h5{    font-size:1.1rem;    line-height:20px;    /*color:#ffffff;*/}.que-busco-service-detail #Qbusco h1 span,.que-busco-service-detail #Qbusco h5 span{    /*color:#ffffff;*/}.que-busco-service-detail #Qbusco p{    font-size:.9rem;    /*color:#ffffff;*/    margin-bottom:0;}.que-busco-info-col{    display:flex;    align-items:center;    justify-content:space-between;}.que-busco-btn button span{    display:none;}.que-busco-btn button i{    display:block;}.que-busco-btn button.collapsed i{    display:none;}.que-busco-btn button.collapsed span{    display:block;}@media only screen and (max-width :768px){.que-busco-info-col{flex-direction:column;}    .que-busco-service-detail{        margin-top:50px;    }.que-busco-no-result .que-busco-btn{margin-top:20px;}}.que-busco-no-result .title{font-size:1.6rem;margin-bottom:0;}.que-busco-no-result .que-busco-btn{margin-left:100px;}@media only screen and (max-width :768px){    .que-busco-no-result .que-busco-btn{margin-left:0;margin-top:20px;}}.submit{margin:0;padding:14px 30px;text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;color:#FFF;cursor:pointer;border:none;position:relative;border-radius:5px;background:var(--color-sky-blue);}.submit-a{margin:0;padding:14px 30px;display:inline-block;text-align:center;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;color:#ffffff;border-radius:5px;background:var(--color-sky-blue);cursor:pointer;}.submit-a.btn-lg{padding:18px 40px;font-size:16px;line-height:16px;font-weight:400;}.submit-a:hover{background:#CCC;color:#FFF;text-decoration:none;}.submit-a.block{width:100%;padding:0;display:block;}.wrapper-btn{width:100%;margin:0 0 10px 0;float:left;}.submit.btn-cotizar{color:#FFF;background:#333333;margin-right:10px;}.submit.btn-cotizar.no-margin{margin-right:0;}.btn-book-send{float:right;}/**/.btn-hotels-gropu-filter{height:46px;margin:0;padding:0 10px 0 20px;display:block;text-align:center;font:400 14px/46px 'Poppins', Helvetica, sans-serif;text-decoration:none;color:#ffffff;background:#96C021;cursor:pointer;position:relative;z-index:50;}.btn-hotels-gropu-filter i{color:#2CA5D7;float:left;position:absolute;top:-10px;left:-15px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.btn-hotels-gropu-filter i:before{font-size:40px;}.btn-hotels-gropu-filter i:after{content:"New!";color:#ffffff;display:block;font:400 9px/13px 'Poppins', Helvetica, sans-serif;position:absolute;top:14px;    left:17px;}/**/.submit.gray{background:#cccccc;}.submit.disable,.submit.disable:hover,.submit-a.disable,.submit-a.disable:hover{background:#cccccc;color:#999999;cursor:default;}/**/a.finVolver{font:bold 12px/28px 'Poppins', Helvetica, sans-serif;color:#FFF;background-color:#990099;display:inline-block;height:30px;text-align:center;text-decoration:none;padding:0 10px;margin:20px 0 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;behavior:url(PIE.htc); /*sombras y bordes en IE*/position:relative;float:right;}h2.title a, h3.title a{position:absolute;right:0;top:2px;}h2.title a:hover, h3.title a:hover, a.volver:hover{background:#CCC;color:#FFF;}h2.title img, h3.title img{vertical-align:middle;margin:0 0 0 10px;}h4.title{color:#333;font:bold 16px/16px 'Poppins', Helvetica, sans-serif;margin:10px 0 10px 0;padding:0;position:relative;}h1.title.underline{height:auto;margin:0 0 10px 0;    padding:0 0 25px 0;border-bottom:solid #ccc 1px;}.legal-t2 span{padding-left:28px;display:block;}.legal-t2 small{font:bold 12px/18px 'Poppins', Helvetica, sans-serif;display:block;float:left;}/*Orden Vista*/#OrdenVista{position:absolute;top:0;right:0;z-index:150;}#OV_orden, #OV_vista{float:left;padding:10px;}    #OV_orden select, #OV_orden label{    height:30px;    }/*#OV_orden{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}*/#OV_vista{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;margin-left:10px;}#OV_combo_orden{width:94px;}#OrdenVista label, #OrdenVista div, #OrdenVista input, #OrdenVista ul{float:left;}#OrdenVista label{font:normal 12px/30px 'Poppins', Helvetica, sans-serif;color:#555;padding:0 4px 0 0;}#OV_vista ul{list-style:none;padding:0;}#OV_vista li{float:left;}#OV_vista li a{text-indent:-4000px;display:block;width:23px;height:20px;background:url(servicios/vista.gif) no-repeat 0 0;}#OV_vista li a:hover{text-decoration:none;}#OV_vista li:first-child{margin-right:9px;}#OV_vista a[href*=grilla]{background-position:0 -30px;}#OV_vista a[href*=grilla]:hover{background-position:0 0;}#OV_vista a[href*=lista]{background-position:-32px -30px;}#OV_vista a[href*=lista]:hover{background-position:-32px 0;}.VistaGrilla a[href*=grilla]{background-position:0 -60px !important;}.VistaLista a[href*=lista]{background-position:-32px -60px !important;}/*Filtro Ciudades*/#FiltroCiudad{position:absolute;top:0;right:180px;z-index:151;background:#E3E1E0;padding:3px 10px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#FiltroCiudad label{font:normal 12px/20px 'Poppins', Helvetica, sans-serif;color:#555;padding:0 4px 0 0;}/*Paginador*/.paginador{display:flex;align-items:center;justify-content:center;margin-bottom:30px;}.page-link{background-color:transparent !important;border:none !important;color:var(--color-sky);}.page-link:hover{color:var(--color-navy);}.page-link i{font-size:1.7rem;}.page-link-select{display:flex;align-items:center;background-color:transparent !important;border:none !important;}.page-link-text{margin:0 5px}.page-item.disabled .page-link{opacity:.3;}/*MENSAJES*/.mensaje{background-position:5px 5px;background-repeat:no-repeat;padding:12px 5px 12px 12px;color:#333;font:normal 12px/14px 'Poppins', Helvetica, sans-serif;margin:0 0 5px 0;clear:both;text-align:left;}.cont-servicio-new-book .mensaje{margin:0 0 20px 0;}.alerta-new{background-color:#F2F2F2;/*background-image:url(iconos/alerta.png);border:1px solid #E6DB55;*/color:#000 !important;}.alerta-new span, .alerta-new div{color:#000 !important;}.alerta-new:before{font-size:28px;float:left;padding:0;margin:-8px 10px 0 -2px;display:inline-block;}.informacion{background-color:#F2F2F2;/*background-image:url(iconos/informacion.png);background-position:10px 6px;*/border:1px solid #F2F2F2;color:#8C0000;}.informacion:before{font-size:28px;float:left;margin:-8px 10px 0 -2px;display:inline-block;}/*.correcto{background-color:#D5FFCE;background-image:url(iconos/correcto.png);border:1px solid #9ADF8F;}*/.correcto{background-color:#f5f5f5;       position:relative;}#frmRegistro .mensaje.correcto{border:1px solid #dddddd;background-color:transparent;font-size:14px !important;padding:10px !important;line-height:18px !important;color:#999;}.error{background-color:#F2F2F2;/*background-image:url(iconos/error.png);border:1px solid #DF8F8F;*/color:#F00;}.error:before{font-size:28px;float:left;padding:0;margin:-8px 10px 0 -2px;display:inline-block;}#noscript{background:#fff url(ns_bg.jpg) no-repeat 0 0;padding:30px 20px 20px 50px;}#noscript .mensaje{background-color:#fff !important;border-color:#f5f5f5;font:normal 13px/18px 'Poppins', Helvetica, sans-serif;color:#666;width:500px;margin-bottom:15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}div.div{clear:both;border-bottom:1px solid #E0E0E0;margin-bottom:20px;}/*--------------------------------------------------------------------------------------------------------*//*Huella*/#Huella{margin:15px 0 8px 0;padding:0 20px 20px 20px;list-style:none;overflow:hidden;text-align:center;position:relative;}#Huella:before{content:"";width:100%;height:2px;border-bottom:1px solid #CCC;position:absolute;left:0;bottom:54px;}#Huella li{height:42px;display:inline-block;font:normal 16px/16px 'Poppins', Helvetica, sans-serif;color:#999;padding:0 8px;cursor:default;position:relative;position:relative;z-index:9;}#Huella li span{font:normal 11px/13px 'Poppins', Helvetica, sans-serif;padding:6px 6px 0 6px;margin:0;display:block;}#Huella li small{font:normal 11px/13px 'Poppins', Helvetica, sans-serif;}#Huella li em{font:normal 11px/13px 'Poppins', Helvetica, sans-serif;}#Huella li a ins{display:none;}#Huella li strong{width:28px;height:28px;display:inline-block;margin:5px 0 0 6px;color:#fff;text-align:center;line-height:28px;position:relative;z-index:10;background:#cccccc;border:2px solid #efefef;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}#Huella li strong:before{content:"";display:block;width:32px;height:32px;border:4px solid #cccccc;position:absolute;top:-6px;right:-6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}#Huella li.act strong{background:#000000;}#Huella li.act strong:before{border:4px solid #000000;}#Huella li a{color:#2CA5D7;display:inline-block;}#Huella li a span{padding:2px 6px 3px 6px;border:1px solid #2CA5D7;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;}#Huella li:nth-child(2):hover span{background-color:#2CA5D7;color:#ffffff;}#Huella li:nth-child(2):hover:before{border-left-color:#CCC;}#HuellaBtn{padding:0 20px 0 0 !important;/*width:160px;*/}#HuellaBtn span{width:20px;height:12px;position:absolute;top:8px;right:25px;}#HuellaBtn span:before{margin:0;}#HuellaBtn a{background:#990099;color:#FFF !important;display:block;padding:2px 32px 2px 3px;font:300 18px/18px "Roboto", sans-serif;/*-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;behavior:url(PIE.htc); /*sombras y bordes en IE*//*position:relative;*/}#HuellaBtn a, #HuellaBtn a strong{/*background-color:#0094de !important;*/color:#FFF !important;}#HuellaBtn a:hover, #HuellaBtn a:hover strong{background-color:#CCC !important;}#Huella .huella-service{width:42px;height:42px;margin:0 -2px 0 0;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:relative;opacity:.46;bottom:-17px;cursor:pointer;display:none;}#Huella li.huella-service:before,#Huella li.huella-service:after{display:none;}#Huella .huella-service.svg-ico-vuelo{background-image:url(svg/icon/009-plano.svg);}#Huella .huella-service.svg-ico-hotel{background-image:url(svg/icon/024-hotel-2.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-paquete{background-image:url(svg/icon/021-bolsa-1.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-circuito{background-image:url(svg/icon/006-viajar.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-traslado{background-image:url(svg/icon/012-autobu.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-atraccion{background-image:url(svg/icon/028-ferris-wheels.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-auto{background-image:url(svg/icon/020-coche.svg);background-position:2px 0;}.rss--svg-icons{width:20px;height:20px;padding:3px;margin:0 -2px 0 0;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:relative;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;background-color:#dddddd;}.rss--svg-icons:before{content:"";width:18px;height:18px;margin:1px 0 0 1px;display:block;background-position:center center;background-repeat:no-repeat;background-size:contain;}.rss--svg-icons.svg-vuelo:before{background-image:url(svg/icon/009-plano.svg);}.rss--svg-icons.svg-hotel:before{background-image:url(svg/icon/024-hotel-2.svg);}.rss--svg-icons.svg-paquete:before{background-image:url(svg/icon/021-bolsa-1.svg);}.rss--svg-icons.svg-circuito:before{background-image:url(svg/icon/006-viajar.svg);}.rss--svg-icons.svg-traslado:before{background-image:url(svg/icon/012-autobu.svg);}.rss--svg-icons.svg-atraccion:before{background-image:url(svg/icon/028-ferris-wheels.svg);}.rss--svg-icons.svg-auto:before{background-image:url(svg/icon/020-coche.svg);}.rss--svg-icons.svg-reembolsable:before{background-image:url(svg/servicios/reembolsable-green.svg);}.rss--svg-icons.svg-no-reembolsable:before{background-image:url(svg/servicios/no-reembolsable.svg);}.rss--svg-icons.svg-desayuno:before{background-image:url(svg/servicios/desayuno.svg);}.rss--svg-icons.svg-soloalojamiento:before{background-image:url(svg/servicios/solo-alojamiento.svg);}.rss--svg-icons.svg-pension-media:before{background-image:url(svg/servicios/pension-media.svg);}.rss--svg-icons.svg-pension-completa:before{background-image:url(svg/servicios/pension-completa.svg);}.rss--svg-icons.svg-all-inclusive:before{background-image:url(svg/servicios/all-inclusive.svg);}.rss--svg-icons.svg-soloadultos:before{background-image:url(svg/servicios/mas-18.svg?v=0.0.1);}.tipo-regimen-wrapper{padding:10px;/*border-right:1px solid #cccccc;*/}.tipo-regimen-wrapper:after{content:"";width:1px;margin:0 0 0 14.2%;color:#ccc;position:absolute;top:0;bottom:0;border-right:1px solid #cccccc;}.tipo-regimen{margin:0 0 4px 0;position:relative;display:block;}.tipo-regimen:after{/*content:"/";font-size:20px;margin:0 0 0 4px;color:#ccc;position:relative;top:-4px;*/}.tipo-regimen:last-child:after{display: none;}.tipo-regimen small{position:relative;top:-8px;margin:0 0 0 4px;}.tipo-regimen small.inline-block{display:inline-block;top:-4px;    line-height:10px;}.tipo-regimen .tipo-regimen-text{font:normal 10px/10px Arial, Helvetica, sans-serif;}.tipo-regimen .rss--svg-icons.translape{margin-right:-4px;}/*Web chekin*//*-------------------------------------------------------------------------------------------------------------*/.page-auto-w{width:auto;}.aero-logo-checkin{padding:10px;float:left;display:block;}.p-dos-items{width:400px;padding:20px 10px;float:left;font:normal 14px/20px 'Poppins', Helvetica, sans-serif;}.p-dos-items.checkin-col-1{width:400px;padding:20px 40px 20px 10px;}.p-dos-items.checkin-col-2{width:640px;}.div-aero-logo{float:left;clear:both;margin:30px 0;}.ul-checkin{margin:0;padding:0 0 0 20px;}.ul-checkin li{background:url(Web/iconos.png) no-repeat 0 -1588px;list-style:none;margin:4px 0;padding:0 0 0 20px;color:#0064cb;}.btn-pedido-wrapper{margin:20px 0 0 0;text-align:right;}.modal-alert-message .pedido-wind-alert{display:block !important;}.submit.pedido-wind-submit{float:none;}.btn-pedido-wrapper.misreservas{width:100%;margin:20px 0 30px 0;float:left;text-align:right;}.btn-pedido-wrapper.misreservas > div{padding:20px;background:#f2f2f2;overflow:hidden;}.pedido-text-misreservas{float:left;}.pedido-text-misreservas label{background:#999;    padding:10px;    color:#fff;    display:block;    text-align:left;    font:400 13px/16px 'Poppins', Helvetica, sans-serif;}.pedido-text-misreservas textarea{width:600px;height:60px;}.cupos-submit{padding:5px 10px;background:#333333;color:#ffffff;font:bold 12px/11px Arial, Helvetica, sans-serif;cursor:pointer;}.item-book-html{padding:0 0 10px 0;/*float:left;*/clear:both;}.detalle-book{}.detalle-book h5{font-size:1.2rem;margin:10px 0;}.detalle-book .detalle-book-precio-text{float:left;font-size:18px;line-height:30px;color:#333333;}.detalle-book .detalle-book-precio{display:block;float:right;font-size:30px;line-height:36px;font-weight:400;}.detalle-book .detalle-book-precio small{font-size:14px;line-height:14px;font-weight:400;}.detalle-book  .texto-impuestos{width:100%;font-size:14px;line-height:14px;font-weight:400;color:#000000;padding:6px 0 20px 0;/*text-align:center;*/display:block;float:left;}.detalle-book small.hint--top strong{font-size:24px;}.detalle-book .texto-impuestos small.no-pc{display:none;}.book-cargos-obligatorios{width:100%;font-size:14px;line-height:14px;font-weight:400;color:#333;padding:6px 0 20px 0;/*text-align:center;*/display:block;float:left;}.book-cargos-obligatorios{width:92%;padding:2% 4%;margin:0 0 8px 0;display:block;float:left;background:#F4E4EE;}.book-cargos-obligatorios p{width:100%;font-size:14px;line-height:14px;font-weight:400;color:#333;padding:4px 0 4px 0;/*text-align:center;*/display:block;float:left;}.book-cargos-obligatorios span{width:100%;font-size:14px;line-height:14px;font-weight:400;color:#333;padding:4px 0 4px 0;/*text-align:center;*/display:block;float:left;}/*Drop Down de paquetes en el header*/li dl:hover, .dropdown-paquetes:hover .dropbtn{  background-color:#FFF;}li.dropdown-paquetes{  display:inline-block;}@media (max-width:768px){.dropdown-paquetes-content{position:fixed;}}.dropdown-paquetes-content{  display:none;  position:absolute;  background-color:#5A6F72;  min-width:210px;  box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);  z-index:1;  margin:53px 0 0 -50px;  opacity:.9;  border:#000 1px solid;}.dropdown-paquetes-content dl{  color:#FFF;  padding:12px 16px;  text-decoration:none;  display:block;  text-align:left;}.dropdown-paquetes-content dl:hover{background-color:#fff;color:#000;}.dropdown-paquetes:hover .dropdown-paquetes-content,.dropdown-paquetes:focus .dropdown-paquetes-content,.dropdown-paquetes:active .dropdown-paquetes-content{  display:block;}.navbar-toggler:focus{box-shadow:none !important;}/****************************************************/.swal2-box-procedimiento .swal2-popup{width:52em;}@media (max-width:768px){.swal2-box-procedimiento .swal2-popup{width:32em;}}.swal2-box-procedimiento .swal2-title{    font-size:1.075em;}.box-procedimiento{text-align:left;}.box-procedimiento .box-procedimiento-header{position:relative;}.box-procedimiento .box-procedimiento-header h1{padding:20px 0;}.box-procedimiento .box-procedimiento-header .badge{position:absolute;right:0;top:0;}.box-procedimiento .box-procedimiento-text p{font-size:14px;line-height:20px;}.box-procedimiento .box-procedimiento-footer{margin:40px 0 20px 0;text-align:center;}.box-procedimiento .box-procedimiento-footer .submit{display:inline-block;float:none;}.list-procedimiento .title{position:relative;padding-top:28px;font-size:18px;}.list-procedimiento .title .badge{position:absolute;right:4px;top:4px;}.servicio-item-wrapper{width:33.333333%;float:left;}.servicio-item{margin:20px;background:#ffffff;/*float:left;*/overflow:hidden;}.servicio-item-nofloat{margin:20px;background:#ffffff;overflow:hidden;}.badge{    display:inline-block;    padding:0.25em 0.4em;    font-size:12px;    font-weight:700;font-style:normal;    line-height:1;    text-align:center;    white-space:nowrap;    vertical-align:baseline;    border-radius:0.25rem;    transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.badge-pill{    padding-right:0.6em;    padding-left:0.6em;    border-radius:10rem;}.badge-success{    color:#fff;    background-color:#28a745;}.badge-danger{    color:#fff;    background-color:#dc3545;}.badge-warning{    color:#212529;    background-color:#ffc107;}.badge-pill{    border-radius:10rem;}.btn-basic-line{padding:6px 8px;display:inline-block;float:right;border:2px solid #2CA5D7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#002445;text-transform:uppercase;}.btn-basic-line:hover{border:2px solid #002445;color:#002445;}.btn-basic-solid{padding:6px 12px;display:inline-block;background:#2CA5D7;font:400 13px/36px 'Open Sans', Helvetica, sans-serif;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#002445;text-transform:uppercase;}.btn-basic-solid-orange{padding:6px 10px;display:inline-block;background:#2CA5D7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#ffffff;text-transform:uppercase;}.btn-basic-solid-orange:hover{background:#333333;color:#ffffff;}/**REDES SOCIALES***************************************/.menu-compartir{position:relative;display:inline-block;}.submenu-redes{display:none;position:absolute;top:110%;left:0;background-color:white;box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);border-radius:8px;z-index:1;min-width:200px;overflow:hidden;}.submenu-redes a{display:flex;align-items:center;padding:12px 16px;color:#333;text-decoration:none;font-size:15px;transition:background-color 0.2s;}.submenu-redes a i{margin-right:10px;width:20px;text-align:center;font-size:18px;}.submenu-redes a:hover{background-color:#f1f1f1;}.submenu-activo{display:block;}/* Colores por red */.submenu-redes .facebook{ color:#3b5998;}.submenu-redes .whatsapp{ color:#25D366;}.submenu-redes .instagram{ color:#C13584;}.submenu-redes .twitter{ color:#1DA1F2;}/**REDES SOCIALES***************************************/
/*servicios.css*/ 
/*New*/.ht-price-container{display:flex;flex-direction:column;}.ht-description-container{margin:0;}.ht-description{display:flex;flex-direction:column;flex-shrink:0;width:346px;}a .ht-description{color:var(--color-blue);}.pq-description{width:65%;float:left;}.pq-des-text{margin:5px 0;font-size:13px;line-height:17px;}.tr-description-container{margin:0 200px 0 0;}.tr-description{width:55%;float:left;}.servicio-ac .ht-description{width:60%;}.display-precio-data-hotel{width:100%;margin:0 0 12px 0;float:left;}.display-precio-data-hotel .ht-description{width:auto;margin:0 0 0 12px;}.ht-figure{min-width:320px;}.ht-img-bg{width:100%;height:100%;position:absolute;left:0;top:0;}/*Aereos*/.tarifas .foto{width:75px;}.contacto .tarifas{border:0;margin:0 0 10px 0;}.contacto .tarifas header{width:380px;}.contacto .tarifas header h3{font-size:15px;line-height:18px;}/**/#Contenido_XHR{clear:both;}.itemservicio{width:100%;margin:0 0 20px 0;background:#FFF;border-radius:10px;}.itemservicio.js--au-item{overflow:hidden;}.itemservicio .contItem{width:100%;position:relative;display:flex;justify-content:space-between;border-radius:10px;}.itemservicio form{position:relative;}.itemservicio .alphaHT{width:100%;height:100%;position:absolute;top:0;top:0;overflow:hidden;background:url(Web/alpha-banner-slider.png) repeat-x  0 0;}.book-page .itemservicio .contItem{flex-direction:column;align-items:flex-start;padding:20px;}.itemservicio .link-service-item{cursor:pointer;}.itemservicio .link-service-item:hover{box-shadow:0 12px 20px #54596226;}#bookservicio .itemservicio header{display:none;}#bookservicio .precio, #bookservicio .foto figcaption, #bookservicio  .promocion, #bookservicio footer, #bookservicio .gmapicon, #bookservicio header p{display:none !important;}figure.foto{margin:0;float:left;display:inline;height:240px;overflow:hidden;position:relative;z-index:1;background-color:#E9E9E9;border-radius:10px 0 0 10px;}/*figure.foto img{width:360px;background:#FFF;}*/figure.foto figcaption{position:absolute;display:block;padding:4px 8px;color:#FFF;text-align:center;cursor:default;top:5px;left:5px;cursor:pointer;/*position:absolute;display:block;width:56px;height:36px;padding:22px 2px 0 0;color:#FFF;font:normal 11px/12px ArialNarrowRegular, 'Poppins', sans-serif;text-align:center;background-image:url(servicios/tipopromo_bg.png);background-repeat:no-repeat;cursor:default;top:-9px;left:-9px;text-transform:uppercase;cursor:pointer;*/}.detalleFoto{width:100%;height:240px;position:absolute;top:0;left:0;z-index:20;}.htipo-wrapper{display:flex;min-height:38px;margin-left:-10px;    margin-right:-10px;}.htipo{display:inline-block;align-items:center;border-radius:0 50px 50px 16px;padding:2px 10px;margin-top:2px;position:relative;font-size:12px;    line-height:20px;    font-weight:700;}.htipo::before{content:"";width:0px;height:0px;display:block;border-style:solid;border-width:10px 0 0 10px;border-color:transparent transparent transparent #ea6e09;transform:rotate(0deg);position:absolute;top:-10px;left:0;}.htipo_es{ background-color:#ea6e09; color:#ffffff;}.htipo.htipo_es::before{border-color:transparent transparent transparent #ea6e09;}.htipo_of{ background-color:#ff0000; color:#ffffff;}.htipo.htipo_of::before{border-color:transparent transparent transparent #ff0000;}.htipo_mp{ background-color:#0f25a1; color:#ffffff;}.htipo.htipo_mp::before{border-color:transparent transparent transparent #0f25a1;}.htipo_nu{ background-color:#006666; color:#ffffff;}.htipo.htipo_nu::before{border-color:transparent transparent transparent #006666;}.htipo_sg{ background-color:#66cc33; color:#ffffff;}.htipo.htipo_sg::before{border-color:transparent transparent transparent #66cc33;}.htipo_ec{ background-color:#0099cc; color:#ffffff;}.htipo.htipo_ec::before{border-color:transparent transparent transparent #0099cc;}.htipo_di{ background-color:rgb(0, 160, 125); color:#ffffffcc;}.htipo.htipo_di::before{border-color:transparent transparent transparent rgb(0, 160, 125);}.htipo-text{color:#ffffff;font-size:.6rem;font-weight:400;position:relative;z-index:1;}.itemservicio header{display:block;padding:14px;}.itemservicio .detalleFoto h3{padding:0 10px 0 0;margin:10px 0 4px 10px;color:#FFF;}.itemservicio .detalleFoto h3, .itemservicio .detalleFoto h3 a{font:normal 22px/22px 'Poppins', sans-serif;color:#FFF;text-decoration:none;-moz-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-webkit-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-o-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);text-shadow:1px 1px 2px rgba(0, 0, 0, 7);}.itemservicio .detalleFoto h3 a:hover{color:#CCC;text-decoration:underline;}.itemservicio .detalleFoto h4{font:normal 18px/18px 'Poppins', sans-serif;color:#FFF;margin:0 0 10px 10px;-moz-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-webkit-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-o-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);text-shadow:1px 1px 2px rgba(0, 0, 0, 7);}.itemservicio .detalleFoto h4 span{font:normal 12px/12px 'Poppins', sans-serif;}.itemservicio .detalleFoto h5{font:normal 12px/12px 'Poppins', sans-serif;color:#FFF;text-decoration:none;margin:0 0 10px 10px;-moz-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-webkit-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-o-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);text-shadow:1px 1px 2px rgba(0, 0, 0, 7);}.itemservicio header h5{color:#999;font:normal 12px/12px 'Poppins', sans-serif;margin:0 0 3px 0;}.item-serv-header-name{font:700 17px/20px 'Poppins', sans-serif;margin:0 0 8px 0;max-width:calc(100% - 1px);    /*white-space:nowrap;    text-overflow:ellipsis;    overflow:hidden;*/}.item-serv-header-address{font:400 13px/15px 'Poppins', sans-serif;}.item-serv-header-address i{margin:0 0 0 -4px;padding:0;}.item-serv-det-line{    max-width:calc(100% - 1px);    white-space:nowrap;    text-overflow:ellipsis;    overflow:hidden;}.item-serv-det-line strong{font-weight:600;}.inspirate-type{    max-width:calc(100% - 1px);    white-space:nowrap;    text-overflow:ellipsis;    overflow:hidden;font-size:13px;}.inspirate-type.small{font-size:12px;}.itemservicio h6.stars{display:inline-block;padding:0;margin:0 10px 0 0;/*height:15px;display:inline-block;background:rgba(0, 0, 0, .5);-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:10px;margin:0 0 0 10px;*/}.itemservicio h6.stars .icon-star:before{color:rgba(0, 0, 0, .1);margin:0;font-size:15px;}.itemservicio h6.stars .icon-star.activo:before{color:#0099c7;}.itemservicio h6.no-stars{color:#0099c7;display:inline-block;font-weight:bold;}.itemservicio header h6{color:#222;font-size:12px;margin:0 0 5px 0;}.itemservicio header .header-data-container{width:100%;margin:0 0 10px 0;padding:0;float:left;}.itemservicio header .header-data-container span.spanSeparador{margin:0;padding:0 0 6px 0;display:block;}.itemservicio header .header-data-container em.pDesc{font:normal 12px/16px 'Poppins', sans-serif;}.itemservicio header p{color:#000;font:normal 12px/16px 'Poppins', sans-serif;margin:0 0 10px 0;padding:0;float:left;}.itemservicio header p span.spanSeparador{margin:0;padding:0 0 6px 0;display:block;}.itemservicio header p em.pDesc{font:normal 12px/16px 'Poppins', sans-serif;}.servicio-new-book .itemservicio h6.stars{padding:0 0 0 10px;}div.precio{min-width:185px;padding:0 10px;min-height:240px;font-family:'Poppins', sans-serif;border-left:1px solid #dde1e8;}.au-result-node div.precio{min-height:154px;}div.precio h5{margin:10px 0 8px 0;font:800 22px/22px 'Poppins', sans-serif;color:var(--color-blue);text-align:center;padding:0;}div.precio h5.precio-pq{margin:70px 0 8px 0;}div.precio.book-pq h5.precio-pq{margin:10px 0 8px 0;}div.precio h5.precio-ci{margin:50px 0 8px 0;}.servicio-new-book div.precio h5.precio-ci{margin:10px 0 8px 0;}div.precio h5 span{font-size:16px;line-height:16px;color:var(--color-blue);font-weight:400;}div.precio h5.force-price-small{font-size:16px;}div.precio h5.force-price-small span{font-size:10px;}div.precio h5 sup{font-size:14px;border-bottom:1px solid #ccc;}div.precio h5 small{font:400 12px/12px 'Poppins', sans-serif;position:relative;margin:0;display:block;}.book-page div.precio h5 small.text-desde{display:none !important;}.precio-disabled{font-size:13px;text-decoration:line-through;margin-top:-8px;margin-bottom:-4px;}.btn-incluye-modal{text-align:center;margin-bottom:10px;}.btn-incluye-modal span{color:var(--color-sky-blue);font-size:11px;font-weight:400;display:inline-block;cursor:pointer;}div.precio h6{margin:5px 0 10px 0;font:400 10px/10px 'Poppins', sans-serif;color:#666;text-align:center;/*max-width:180px;*/}div.precio h6.max-width{max-width:180px;}div.precio > small{float:right;margin:17px 5px 0 0;font:normal 10px/10px 'Poppins', sans-serif;color:#999;}div.precio .msj-expedia{font:normal 10px/10px 'Poppins', sans-serif;color:#666;}/*hotel destacado*/.highlights-item div.precio{background-color:#686f9a;}.highlights-item div.precio h5{color:#FFF;}.highlights-item div.precio h5 span{color:#FFF;}.highlights-item div.precio h5 small{color:#FFF;}.highlights-item div.precio h6{color:#ffffff;}.highlights-item div.precio .msj-expedia{color:#ffffff;}.highlights-msj{width:100%;position:absolute;top:-12px;right:0;}.highlights-msj span{width:74px;padding:5px 8px 5px 8px;/*background:#8D8D8D;*/background:#333333;display:inline-block;text-align:center;font:normal 8px/12px 'Poppins', sans-serif;text-transform:uppercase;color:#ffffff;text-align:center;position:absolute;top:0;left:-1px;z-index:1;}.highlights-msj > div{width:88px;height:0px;display:inline-block;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:8px solid #6B6B6B;position:relative;}/*---------------------------------------------------------------------------------------------*//*Seleccionar Room*/.seleccionHT{display:block;text-align:center;overflow:hidden;margin:20px 19px 20px 19px;border:1px solid #097683;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative;}.seleccionHT.re-style{margin:6px 19px 0 19px;}.seleccionHT label{color:#333;display:block;text-align:center;font:400 12px/12px 'Poppins', sans-serif;margin:6px 0 0 0;}.seleccionHT select{width:140px;height:28px;padding:4px;margin:10px;display:block;font:400 12px/12px 'Poppins', sans-serif;border:1px solid #dddddd;}.seleccionHT span{display:block;width:160px;text-align:center;padding:6px 0;}.servicio-new-book .seleccionHT span{width:auto;}.habitaciones-preloading{width:25px;height:25px;margin:10px auto; display:block;}/*---------------------------------------------------------------------------------------------*/.ht-regimen{}.tipo-regimen-wrapper{padding:10px 0;display:block;}.tipo-regimen{margin:0 4px 4px 0;position:relative;display:inline-block;align-items:center;padding:0 4px;border-radius:3px;border:transparent;background-color:var(--color-sky-blue-alpha10);}.tipo-regimen span{display:flex;align-items:center;}.service-detail-info .tipo-regimen span{cursor:pointer;} .tipo-regimen small{position:relative;margin:0 0 0 4px;font-size:10px;font-weight:400;color:var(--color-sky-blue);}.tipo-regimen i{color:var(--color-sky-blue);}.tipo-regimen i.bi-currency-dollar{margin-right:-3px;}.tipo-regimen small.inline-block{    line-height:10px;}.tipo-regimen .tipo-regimen-text{font-size:10px;}.tipo-regimen .rss--svg-icons.translape{margin-right:-4px;}.tipo-regimen.no-reembolsable{border:transparent;background-color:var(--color-red-alpha10);}.tipo-regimen.no-reembolsable small,.tipo-regimen.no-reembolsable i{color:var(--color-red-alpha50);}/*custom itemservicio*//*Actividades*/.itemservicio.iAC figure.foto{    height:140px;}.itemservicio.iAC .detalleFoto{    height:140px;}.itemservicio.iAC div.precio{min-height:140px;}.itemservicio.iAC div.precio h5{    margin:38px 0 8px 0;}div.precio h5.precio-pq{    margin:70px 0 8px 0;}.buscardispo{float:right;clear:right;margin:10px 0 10px 10px;}.seleccionar{float:none;}a.btndetalle{text-decoration:none;text-align:center;float:left;clear:left;color:#FFF;font:400 13px/28px 'Poppins', sans-serif;text-transform:capitalize;width:70px;height:28px;margin:6px 0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#0099c7;}a.btndetalle:hover{text-decoration:none;}ul.promocion{list-style:none;padding:0;margin:4px 0;}ul.promocion li{font:bold 10px Tahoma, Geneva, sans-serif;color:#ffc;border-left:5px solid #C4D18A;background:#9CB221 url(bg_hpromo.png) repeat-x bottom;padding:2px 8px;line-height:12px;display:inline;}.itemservicio footer{clear:both;border-top:1px dotted #DDD;padding:4px 0 0 0;/*overflow:hidden;*/}div.tooliconos{float:right;background:#fff;}div.tooliconos span{display:block;background:#fff;padding:2px 5px 2px 0;font:normal 10px/12px Tahoma, Geneva, sans-serif;color:#666;text-align:right;height:20px;width:113px;}div.dosiconos span{width:72px !important;}div.tooliconos img{margin:3px 4px;}div.tooliconos em{background:#fff;float:left;height:25px;width:20px;}div.tooliconos .icomail, div.tooliconos .icoprin, div.tooliconos .icopdf{cursor:pointer;}ul.items{list-style:none;margin:0;padding:10px 0 10px 0;float:left;}.items li{list-style:none;color:#000;font:normal 12px/16px 'Poppins', sans-serif;padding:0;margin:0;}ul.items.items-promo{padding:0;margin:6px 0 10px 0;position:relative;z-index:22;float:left;}ul.items.items-promo li{padding:4px 4px 4px 2px;margin:0 0 0 10px;display:inline-block;text-align:right;background:var(--color-sky);}ul.items.items-promo li em{font:normal 14px/14px 'Poppins', sans-serif;text-transform:uppercase;color:#FFF;}ul.items.items-promo span:before{ content:"\e84c";font-size:18px;color:#FFF;}ul.items.items-promo li strong.text-promo{/*max-width:100px;*/padding:3px 6px 2px 6px;margin:0 0 0 6px;display:inline-block;text-align:left;background:#DDD;font:normal 10px/14px 'Poppins', sans-serif;float:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}/*Mensaje reembolso*/.msj-reembolso{padding:11px 0 0 8px;float:left;text-align:left;}.msj-reembolso span{width:20px;margin:0 2px 0 0;text-align:left;display:inline-block;}.msj-reembolso span:before{ font-size:16px;margin:0;padding:0;}.msj-reembolso.not{color:#E10000;}.msj-reembolso.yes{color:#002445;}/**/.msj-TarifaValida{padding:11px 0 10px 8px;float:left;text-align:left;color:#002445;;font-size:10px;line-height:11px;}a.info{float:left;font:normal 11px/11px 'Poppins', sans-serif;color:#3E618D;text-decoration:none;}a.info:hover{color:#222;text-decoration:underline;}.itemservicio .btn{float:right;}.itemservicio .regimen{float:right;padding:0 10px;font:normal 10px Tahoma, Geneva, sans-serif;}.regimen span{display:inline-block;font:normal 11px 'Poppins', sans-serif;padding:1px 7px 1px 20px;background:#fff url(icono_check.png) no-repeat 0 0;border:1px solid #ddd;}/**/.noresult{font:normal 15px/19px 'Poppins', sans-serif;}a.tip{position:relative;z-index:24;color:#996600;text-decoration:none;cursor:help;display:block;padding-top:3px;}a.tip strong{text-transform:lowercase;font-weight:normal;}a.tip:hover{z-index:25;background:transparent;}a.tip span{display:none;}a.tip:hover span{display:block;position:absolute;top:20px;left:-100px;width:140px;background-color:#ffffdd;border:1px solid #ddddff;padding:3px;font-size:10px;color:#006699;text-align:center;}h5.tituloDetalle{padding:0 0 8px 0;margin:0;position:relative;color:#000;font-size:1.5rem;}h5.tituloDetalle.info{background:none;padding:0;margin:10px 0 0 0;}h5.tituloDetalle.info strong{background:none;font:20px/20px Open Sans Condensed, sans-serif;color:#333;padding:0;margin:0;}h5.tituloDetalle.info span{background:none;padding:0;margin:0;}h5.tituloDetalle.info + .dataDetalle{background:none !important;border-top:1px solid #CCC;padding:0;margin:0;}.new-detalle h5.tituloDetalle{padding:6px 0 6px 35px;margin:5px 0 0 0;border-bottom:none;background:#ffffff;}.new-detalle div.dataDetalle{background:#ffffff;}.new-detalle div.dataDetalle.data-gallery{padding:5px 0 10px 0;}.new-detalle div.dataDetalle.data-gallery .data-gallery-wrapper{margin:0 8px;}.new-detalle h5.tituloDetalle strong{color:#333333;padding:0;}.new-detalle h5.tituloDetalle span{top:10px;}/*#selectRooms{display:block;float:right;width:510px;margin:-260px 0 0 0;position:relative;}*/#selectRooms{position:relative;}#selectRooms h5.tituloDetalle, #selectRooms div.dataDetalle{}#selectRooms div.dataDetalle{padding:0 !important;}#selectRooms div.dataDetalle .res_g, .dataDetalle-total .res_g, .form-new-book div.dataDetalle .res_g{background:#ffffff;}.dataDetalle-total{margin:-14px 0 20px 0;}h5.tituloDetalle strong{color:#000;padding:3px 13px 5px 0;font:14px/14px 'Poppins', sans-serif;float:left;}h5.tituloDetalle span{position:absolute;left:6px;top:6px;}div.dataDetalle{padding:15px 8px 10px 8px;margin:0 0 30px 0;color:#556;border:1px solid #ddd;    border-radius:5px;}.data-detalle-static{background:#EFEFEF;margin:0 0 30px 0}.servFin h5.tituloDetalle.info + .dataDetalle{padding:5px 8px 10px 8px !important;margin:0 0 20px 0;border-top:1px solid #EEE;background-color:#EEE !important;}td.itemDetalle{color:#CCC;width:10px;height:10px;vertical-align:top;padding-right:5px;}h5.nota{ background:url(servicios/dwn.gif) no-repeat 10px 11px !important;}h5.nota strong{background:none !important;color:#C60 !important;}div.nota{padding:8px !important;background:#F2F2F2 !important;border:1px solid #eee !important;font:normal 10px 'Poppins', sans-serif !important;}.columnas{overflow:hidden;}.detColumna{float:left;width:280px;}.dataItinerario{width:100%;background:#333;}.dataItinerario th, .dataItinerario td{padding:4px;}.dataItinerario th{text-align:left;vertical-align:top;color:#fff;font:normal 12px/16px 'Poppins', sans-serif;}.dataItinerario td{background:#fff;vertical-align:top;padding-bottom:10px;}.dataItinerario td:nth-child(2){background:#ececec;}/**/div.dispo{width:45px;height:45px;position:absolute;top:0;right:0;}div.dispo:before{width:0;height:0;content:"";border-bottom:45px solid transparent;border-left:45px solid transparent;position:absolute;top:0;right:0;}div.dispo.disponible span:before,div.dispo.arequerir span:before{position:absolute;top:4px;right:0;z-index:10;color:#FFF;}div.dispo.disponible:before{ border-right:45px solid #008822;}div.dispo.disponible span:before{ content:"\e819";font-size:18px;color:#FFFFFF;}div.dispo.arequerir:before{ /*border-right:45px solid #CCC;*/border-right:45px solid #F00;}div.dispo.arequerir span:before{ content:"\e850";font-size:18px;/*color:#0099c7;*/color:#FFF;}div.dispo span{display:block;padding:2px 4px 2px 10px;height:14px;}div.dispo em{display:none;}div.dispo .dispo-hint{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;}.dispo-book{display:inline-block;padding:2px 4px;font-weight:bold;}.dispo-book.disponible{color:#FFFFFF;background:#008822;}.dispo-book.arequerir{color:#0099c7;background:#CCCCCC;}.Comisiones{border:1px solid #999;background:#505C63;font:bold 11px Tahoma, Geneva, sans-serif;color:#fff;width:62px;height:22px;text-align:center;cursor:pointer;margin:0px 5px 5px 0;}/*.resOK, .resNO, .resAR{font:bold 14px Tahoma, Geneva, sans-serif;padding:31px 0 30px 60px;color:#6C0;background:url(sires.png) no-repeat 10px 20px;float:left;}.resNO{color:#C00;background:url(nores.png) no-repeat 10px 20px;}.resAR{color:#FFCC00;background:url(sires.png) no-repeat 10px 20px;}*/a.link{border:1px solid #03687A;background:#1B8092;font:bold 10px Tahoma, Geneva, sans-serif;color:#fff;display:inline;text-align:center;padding:2px 5px;text-decoration:none;}a:hover.link{border:1px solid #03687A;background:#03687A;color:#ffc;text-decoration:none;}.sub{border:1px solid #999;background:#505C63;font:bold 10px Tahoma, Geneva, sans-serif;color:#fff;text-align:center;height:22px;}.formtip{background:#E8F4EC url(help_icon_bg.gif) no-repeat 4px 3px;padding:3px 5px 3px 22px;color:#699ACB;font:normal 10px "Trebuchet MS", 'Poppins', sans-serif;text-align:left;line-height:12px;width:227px;float:right;margin:0 0 10px 0;}/*Videos*/a.videoThumb{display:inline-block;width:120px;background-repeat:no-repeat;background-position:0 0;background-color:#fff;text-decoration:none;font:normal 11px Tahoma, Geneva, sans-serif;color:#333;}a.videoThumb:hover{background-color:#333;color:#fff;}a.videoThumb span{display:inline-block;width:120px;height:96px;background:url(servicios/video_player.png) no-repeat 0 0;}a.videoThumb strong{display:inline-block;padding:0 6px;margin:4px 0;}/*----------------------------------------------------------------------------------------------------------------*//*Galeria Hotel info*/ul.galDetalle{margin:-10px 0 0 0;padding:0;display:block;float:left;}ul.galDetalle li{width:58px;height:58px;margin:0 14px 12px 0;padding:0;list-style:none;display:inline;position:relative;overflow:hidden;float:left;}ul.galDetalle li img{width:90px;margin:0;padding:0;background:#999;}/*----------------------------------------------------------------------------------------------------------------*//*New Book*/#servicioNewBook{}#formNewBook{}.cont-servicio-new-book{/*margin:14px 0 0 0;*/}.servicio-new-book{/*width:30%;padding:4px 2% 0 0;float:left;padding:0 0 0 2%;float:right;*/}.form-new-book{/*width:68%;margin:0 0 20px 0;float:right;*/}/**/.ar-cotizar-tp .servicio-new-book{width:100%;padding:0;float:right;}.ar-cotizar-tp .form-new-book{width:100%;margin:0 0 20px 0;float:left;}.ar-cotizar-tp .servicio-new-book .iaero{width:68%;margin:0 2% 0 0;float:right;}@media only screen and (max-width :768px){.ar-cotizar-tp .servicio-new-book .iaero{width:100%;margin:0 0 20px 0;}}.ar-cotizar-tp .servicio-new-book .precio-ar-cotizar-tp{width:30%;margin:0 0 20px 0;float:right;box-sizing:border-box;}@media only screen and (max-width :768px){.ar-cotizar-tp .servicio-new-book .precio-ar-cotizar-tp{width:100%;}}.ar-cotizar-tp .fsub{width:100%;margin:0 0 20px 0;box-sizing:border-box;}.ar-cotizar-tp .servicio-new-book .iaeroPrecio .submit{    display:block;}.ar-cotizar-tp .iaeroDatos{    display:table;}.ar-cotizar-tp .wrap-tramos{width:49%;    float:left;    margin:.5%;}.ar-cotizar-tp .servicio-new-book .iaeroDatos{    margin:0;}/**/.banner-info-detail{background-color:#fff;position:relative;margin-bottom:30px;}.cont-foto-new-book{width:100%;position:relative;float:left;}.servicio-new-book figure.foto{width:100%;border-radius:0 0 10px 10px;}.servicio-new-book div.precio{width:100%;min-height:90px !important;padding:15px 15px 5px 15px;z-index:20;}.servicio-new-book .itemservicio header{width:auto;float:left;margin:10px 0 24px 0;padding:0 14px 14px 14px;}.servicio-new-book .info-q-busco{float:left;}.servicio-new-book .seleccionar{margin:0 0 24px 0;}.servicio-new-book .item-left-precio em{display:none;}.servicio-new-book .det-display-item-left{height:auto;margin:0;padding:0 1%;float:none;}.servicio-new-book .item-left-precio{padding:0 1%;position:relative;}.servicio-new-book .item-left-precio strong{}.servicio-new-book .item-left-texto{width:48%;padding:0 1%;display:table-cell;position:relative;vertical-align:middle;}.servicio-new-book .item-left-texto span{display:table-cell;vertical-align:middle;}.servicio-new-book .item-left-texto em{position:absolute;line-height:16px;}.servicio-new-book .det-display-item-right{width:100%;padding:4px 0;position:relative;float:none;top:inherit;right:inherit;overflow:hidden;}.servicio-new-book .det-display-item-right .submit-a{padding:0 6px;float:right;margin:0 2% 0 0;}/*PQ*/.item-left-texto-1{/*width:38%;*/width:18%;padding:0 1%;float:left;}.item-left-texto-1-1{width:12%;padding: 0 1%;float:left;}.item-left-texto-2{width:38%;padding:0 1%;float:left;}.item-left-texto-3{width:18%;padding:0 1%;float:right;}.item-left-texto-1 strong, .item-left-texto-1-1 strong, .item-left-texto-2 strong, .item-left-texto-3 strong{width:100%;padding:4px 0 0 0;display:block;float:left;color:#002445;font-size:14px}.servicio-new-book .item-left-texto-1 strong, .servicio-new-book .item-left-texto-1-1 strong, .servicio-new-book .item-left-texto-2 strong, .servicio-new-book .item-left-texto-3 strong{width:auto;float:left;padding:0;float:right;}.item-left-texto-1 strong small{font:normal 14px/14px 'Poppins', sans-serif;}.item-left-texto-1 strong small em{font-size:20px;line-height:26px;}.item-left-texto-1 strong.fecha-mostrar small a{width:100%;padding:0.125rem 0.375rem ;color:var(--color-sky-blue);position:relative;border:1px solid var(--color-sky-blue);border-radius:3px;display:flex;align-items:center;}.item-left-texto-1 strong.fecha-mostrar small a:hover{text-decoration:none;}.item-left-texto-1 strong.fecha-mostrar small .icon-arrows-cw{margin-right:8px;}.item-left-texto-1 strong.fecha-mostrar small{position:relative;}/*hover*/.itemservicio form:hover .item-left-texto-1 strong.fecha-mostrar small:before{width:160px;height:30px;content:"Â¿Quieres cambiar la fecha?";padding:0 8px;background:var(--color-blue);display:block;position:absolute;bottom:46px;left:0;color:#FFF;font:normal 12px/30px 'Poppins', sans-serif;z-index:10;text-shadow:0px 0px 1px rgba(208, 125, 2, 1);-webkit-box-shadow:4px 4px 5px 0px rgba(153,153,153,1);-moz-box-shadow:4px 4px 5px 0px rgba(153,153,153,1);box-shadow:4px 4px 5px 0px rgba(153,153,153,1);}.itemservicio form:hover .item-left-texto-1 strong.fecha-mostrar small:after{content:"";display:block;position:absolute;bottom:36px;left:30px;width:0; height:0; border-top:10px solid var(--color-blue);border-left:5px solid transparent;border-right:5px solid transparent;z-index:10;}.item-left-texto.child-item{margin-right:8px;width:auto;}.item-left-texto-1 strong small input{width:100%;text-align:left;border:1px solid #efefef;    border-radius:3px;padding:0.439rem 0.375rem;display:inline-block;}.item-left-texto-1 strong small input.flatpickr-input{font-size:inherit;background-color:#ffffff;}.item-left-texto-1 .inputdate{cursor:pointer;}.item-left-texto-1 span:before, .item-left-texto-1-1 span:before, .item-left-texto-2 span:before, .item-left-texto-3 span:before{color:#002445;font-size:16px;}.item-left-texto-1 .fecha-input{display:none;position:relative;}.item-left-texto-1 .fecha-input em{position:absolute;bottom:9px;right:10px;color:var(--color-blue);font-size:20px;}.item-left-texto-1 .fecha-input em i{margin-left:5px;color:var(--color-blue);}/*Paquetes*/.servicio-new-book .iPQ .det-display-item-right-float.first-item{margin:0;}.servicio-new-book .iPQ .det-display-item-right-float{width:100%;margin:0;}.servicio-new-book .iPQ .item-left-texto.item-select{display:none;}.servicio-new-book .iPQ .seleccionar{height:36px;padding:0 6px;margin:0 0 12px 0;font:400 15px/15px Helvetica, sans-serif;}.servicio-new-book .iPQ .det-display-item-right{padding:14px 0 0 0;}.servicio-new-book .iPQ .det-display-item-right h5{margin:0;}.servicio-new-book .iPQ .det-display-precio-item{padding:0 0 6px 0;}.pq-precio-small{display:block;font-size:13px !important;}.pq-precio-small small{font-size:11px !important;}.pq-precio-small strong{font-size:16px !important;font-weight:400;}.pq-precio-total{display:block;margin:8px 0 0 0;}.pq-precio-total small{font-size:16px !important;font-weight:800;}.pq-precio-total strong{font-size:28px !important;font-weight:800;}/**//*New add traslados*/.tr-new-add{padding:0;}.tr-new-add div.c-33{width:33.333%;float:left;}.tr-new-add div label{display:block;text-align:left !important;}.tr-new-add div.add-date{/*width:33.333%;*/float:left;margin-top:14px;}.tr-new-add div.add-date div{float:left;}.tr-new-add div.add-date div.hora{margin-left:20px;}.tr-new-add .tr-lugar-set{display:block;padding:0 10px 0 0;color:#0094de;}.content-input-text input{width:95.666666%;padding:0 2%;}/*Precios Destacados/Recomendados*/.precios-destacados{    width:100%;    margin:0 0 15px 0;    float:left;}    .precios-destacados ul{        margin:0;        padding:0;    }        .precios-destacados ul li{            display:inline;            list-style:none;            position:relative;            margin:0;            padding:0;        }            .precios-destacados ul li a{                /*height:40px;*/                display:inline-block;                position:relative;                background:#CCC;                margin:0;                padding:0;                float:left;            }            .precios-destacados.ar-resultados ul li a{                width:33.3333%;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative;            }                .precios-destacados ul li a p{                    display:block;                    float:left;                    margin:0;                    padding:16px 0 16px 16px;                }                    .precios-destacados ul li a strong{                        font:20px/20px "Titillium Web", sans-serif;                        float:left;                        clear:both;                    }                    .precios-destacados ul li a em{                        font:700 20px/20px "Titillium Web", sans-serif;                        float:left;                        clear:both;                        text-transform:uppercase;                    }                .precios-destacados ul li a span{                    display:inline-block;width:100%;height:90%;position:absolute;top:5%;right:0;                }                .precios-destacados ul li a.pre-des-precio{                    color:#FFF;background:#FB6FB5;                }.precios-destacados ul li a.pre-des-precio span{background:url(Web/menor-precio.png) no-repeat center right;background-size:contain;}                .precios-destacados ul li a.pre-des-duracion{                    color:#FFF; background:#0099c7;                }.precios-destacados ul li a.pre-des-duracion span{background:url(Web/menor-duracion.png) no-repeat center right;background-size:contain;}                .precios-destacados ul li a.pre-des-recomendado{                    color:#FFF;                    background:#E10473;                }.precios-destacados ul li a.pre-des-recomendado span{background:url(Web/recomendado.png) no-repeat center right;background-size:contain;}               .precios-destacados ul li a:hover{                    background:#CCC;                }/**/.servicio-new-book .ofertas-book div.precio{min-height:auto !important;padding:16px 0;display:table;}.servicio-new-book .ofertas-book div.precio .price-table{display:table-cell;}.servicio-new-book .ofertas-book div.precio p{margin:0;padding:4px 10px;overflow:hidden;color:#000;}.servicio-new-book .ofertas-book div.precio p span{display:block;float:right;}.servicio-new-book .ofertas-book div.precio p span em{font:normal 12px/12px 'Poppins', sans-serif;}.servicio-new-book .ofertas-book div.precio p span strong{font:bold 20px/20px 'Poppins', sans-serif;}.servicio-new-book .ofertas-book div.precio p small{font:normal 14px/22px 'Poppins', sans-serif;display:block;float:left;}.servicio-new-book .ofertas-book div.precio p.price-table-ahora{color:#0099c7;}.servicio-new-book .ofertas-book div.precio p.price-table-ahora strong{color:#0099c7;font:bold 26px/22px 'Poppins', sans-serif;}.servicio-new-book .ofertas-book div.precio p.price-table-ahora span em, .servicio-new-book .ofertas-book div.precio p.price-table-ahora small{font:normal 18px/28px 'Poppins', sans-serif;}.servicio-new-book .ofertas-book div.precio p span.price-table-disable{text-decoration:line-through;}.servicio-new-book .ofertas-book div.precio p span.price-table-disable em, .servicio-new-book .ofertas-book div.precio p span.price-table-disable strong{color:#999;}.servicio-new-book .ofertas-book header{padding:14px;}.servicio-new-book .ofertas-book header h3{color:#0099c7;font:normal 14px/14px 'Poppins', sans-serif;margin:0 0 4px 0;}.servicio-new-book .ofertas-book header h4{color:#000;font:normal 14px/14px 'Poppins', sans-serif;margin:0 0 10px 0;}.servicio-new-book .ofertas-book header p{color:#000;margin:0 0 4px 0;font:normal 12px/16px 'Poppins', sans-serif;float:none;}.service-detail-info div.precio{margin-top:-50px;min-width:300px;min-height:auto;padding:30px 15px;border:none;border-radius:10px;background-color:#fff;box-shadow:0 4px 8px #54596226;position:relative;left:-30px;z-index:10;}.add-page .service-detail-info div.precio{margin-top:10px;}.book-page .service-detail-info div.precio{margin-top:-10px;min-width:100%;border:none;border-radius:0;background-color:transparent;box-shadow:none;left:inherit;border-top:1px solid #ddd;}@media only screen and (max-width :768px){.service-detail-info div.precio{margin-top:-50px;padding:10px 15px;min-width:100%;border-radius:10px;background-color:#fff;box-shadow:0 4px 8px #54596226;position:relative;left:0;}}#PQ_Aero{float:left;width:715px;}#PQ_Promo{background:#fff url(pq/img/pq_promo.gif) no-repeat center bottom;padding:10px 10px 78px 10px;border:3px solid #00A9B4;margin:10px 0 10px 0;float:right;width:214px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;}#PQ_Promo h5{font:normal 30px/30px ArialNarrowRegular, 'Poppins', sans-serif;padding:0;margin:0 0 8px 0;color:#f90;}#PQ_Promo p{font:normal 20px/24px ArialNarrowRegular, 'Poppins', sans-serif;padding:0;margin:0;color:#00A9B4;}#PQ_Promo div{font:normal 11px/16px 'Poppins', sans-serif;padding:5px;margin:10px 0 0 0;color:#999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;}.msj-promo-discount{text-align:right;}.msj-promo-discount > div{padding:4px;margin:2px;border:1px solid #000;display:inline-block;}.msj-promo-discount > div span{padding:6px 6px 0 4px;font:bold 11px/14px 'Poppins', sans-serif;display:inline-block;float:left;}.msj-promo-discount > div img{display:inline-block;float:right;}/*AU Grilla - Autos*/.au-result-node{width:100%;margin:0 0 10px 0;float:left;}.au-item{width:12.5%;float:left;position:relative;}.au-transporte{font-size:10px;}.au-modelo{font-size:14px;}.au-item-margin{padding:4px;margin:2px;background:#ffffff;overflow:hidden;}.au-img{width:100%;float:left;}.au-price-result{color:rgb(68, 177, 80);text-align:right;}.au-price-result .currency{padding:0 0 4px 0;font-size:14px;}.au-price-result .price{padding:0 0 4px 0;font-size:28px;}.au-price-result .price-text{padding:0 0 2px 0;font-size:12px;}.au-cotizar{width:100%;margin:0 0 8px 0;float:left;clear:both;color:#0094DE;}.au-cotizar .au-cotizar-checkbox{margin:1px 4px 0 0;float:left;}.au-cotizar .au-cotizar-text{float:left;}.au-empty-result{text-align:center;}.au-empty-result img{/*width:100%;*/}.au-empty-result span{display:block;text-transform:uppercase;font-size:12px;}/*Resultado clásico*/.au-info-image{/*width:290px;height:169px;*/width:229px;height:133px;overflow:hidden;margin:5px;float: left;}.au-info-image img{width:100%;}.au-description{float:left;}.view-lista .au-price-result{margin:25px 0 0 0;color:#000;text-align:center;}.view-lista .au-modelo{margin:4px 0 10px 0;}.view-lista .au-modelo strong{font-size:22px;}/*AU Filtros*/.wrap-au-filtro-inline{width:100%;margin:0 0 15px 0;float:left;}.au-filtro-inline{margin:0 -4px 15px -4px;}    .au-filtro-inline ul{        margin:0;        padding:0;    }        .au-filtro-inline ul li{            display:block;list-style:none;float:left;            position:relative;            margin:0;            padding:0;        }            .au-filtro-inline ul li a{padding:0;margin:0 4px;                display:block;                position:relative;background:#f9f9f9;color:#333;border-bottom:2px solid var(--color-sky-blue);box-shadow:0 0 4px 1px rgba(143,143,143,0.2);            }            .au-filtro-inline.au-filtro-2 ul li{width:50%}            .au-filtro-inline.au-filtro-5 ul li{width:20%}            .au-filtro-inline.au-filtro-7 ul li{width:14.285%            }            .au-filtro-inline.ar-resultados ul li:last-child{display:none;            }                .au-filtro-inline ul li a p{                    display:block;                    margin:0;                    padding:8px 8px;                }                    .au-filtro-inline ul li a strong{display:block;                        font:14px/20px "Questrial", sans-serif;                    }                    .au-filtro-inline ul li a em{display:block;                        font:12px/16px "Questrial", sans-serif;                        text-transform:uppercase;                    }                .au-filtro-inline ul li a span{                    display:block;padding:16px 0 8px 0;margin:0 auto 8px auto;                }                    .au-filtro-inline ul li a span:before{                        margin:0;                        padding:0;                        font-size:20px;                    }   .au-filtro-inline ul li a.activo,   .au-filtro-inline ul li a:hover {background:var(--color-sky-blue);color:#fff;text-decoration:none;                }.au-filtro-title{font:12px/16px "Questrial", sans-serif;text-transform:uppercase;}.au-filtro-inline ul li a span[class^="au-filtro-modauto-"]{/*width:68px;height:30px;*/width:120px;height:60px;background-repeat:no-repeat;background-position:center center;background-size:contain;}.au-filtro-inline ul li a span.au-filtro-modauto-1{background-image:url(../au/cars/autos.png);}.au-filtro-inline ul li a span.au-filtro-modauto-2{background-image:url(../au/cars/economico.png);}.au-filtro-inline ul li a span.au-filtro-modauto-3{background-image:url(../au/cars/compacto.png);}.au-filtro-inline ul li a span.au-filtro-modauto-4{background-image:url(../au/cars/deportivo.png);}.au-filtro-inline ul li a span.au-filtro-modauto-5{background-image:url(../au/cars/luxury.png);}.au-filtro-inline ul li a span.au-filtro-modauto-6{background-image:url(../au/cars/van.png);}.au-filtro-inline ul li a span.au-filtro-modauto-7{background-image:url(../au/cars/suv.png);}/**//*AU Grilla*/.au-result-title{padding:8px;margin:0 0 4px 0;background:var(--color-sky-blue);font:16px/16px "Questrial", sans-serif;text-transform:uppercase;text-align:center;color:#FFF;}.au-stars{color:rgb(68, 177, 80);}.au-detail{color:#333;}.au-wrap-detail{display:inline-block;margin:0 auto;}.au-detail-white-space{clear:both;}.au-detail-image{width:100%;margin:0 0 6px 0;float:left;border-bottom:1px solid #DDD;}.au-detail-image img{width:100%;}.au-item-margin .au-detail-fx{background:#FFF;overflow:hidden;z-index:10;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);}.au-hover-data-1{margin:2px 4px;display:block;position:relative;z-index:42;}.au-item-margin .au-detail{display:block;}.au-detail-footer{margin:6px 0 6px 0;text-align:center;position:relative;z-index:10;}.au-detail-select-text{padding:0;margin:0;}.au-detail-select-text ul{padding:0;margin:10px 0 0 0;}.au-detail-select-text ul li{font:12px/12px "Questrial", sans-serif;list-style:none;}.au-detail-select-text ul li i{padding:6px 0 0 0;color:rgb(68, 177, 80);}.au-detail-select-text [class*="hint--"]{position:relative;}.au-matrix-icons{margin:0 6px 4px 6px;float:left;}.au-matrix-icons i{float:left;}.au-matrix-icons span{padding:0 0 0 4px;float:left;font:12px/22px "Questrial", sans-serif;}.au-matrix-icons span.au-matrix-strong{font:700 13px/22px "Questrial", sans-serif;}.glyphicon{width:22px;height:22px;display:inline-block;/*background-color:red;*/background-size:contain;background-repeat:no-repeat;background-position:center center;}.glyphicon.glyphicon-pasajero{background-image:url(../AU/svg/pasajero.svg);}.glyphicon.glyphicon-puerta{background-image:url(../AU/svg/puerta.svg);}.glyphicon.glyphicon-maleta{background-image:url(../AU/svg/maleta.svg);}.glyphicon.glyphicon-aa{background-image:url(../AU/svg/aa.svg);}.glyphicon.glyphicon-transmision{background-image:url(../AU/svg/transmision.svg);}.glyphicon.glyphicon-km{background-image:url(../AU/svg/km.svg);}/*AU Cotizador*/.au-send-coti{margin:0 0 20px 0;}.au-send-coti-win{width:100%;float:left;background:#ededed;border-top:1px solid #CCC;}.au-btn-mobile-openitem{width:100%;height:50px;display:inline-block;background:#ededed;text-decoration:none;position:relative;/*margin-bottom:10px;*/}.au-btn-mobile-openitem:hover{text-decoration:none;}.au-btn-mobile-openitem em{padding:0 0 0 5px;color:#333;font:300 15px/50px "Questrial", sans-serif;}.au-btn-mobile-openitem small{color:#0094de;font:300 15px/50px "Questrial", sans-serif;}.au-btn-mobile-openitem span{position:absolute;top:12px;right:4px;font-size:28px;color:#333;}.au-btn-mobile-openitem span:before{margin:0;}.au-send-coti-select-car{width:70%;float:left;}.au-send-coti-submit{margin:38px 20px 0 0;float:right;}.au-send-coti-select-car .au-box{width:110px;height:110px;margin:6px 3px;border:1px solid #CCC;background-color:#FFF;color:#99D4F1;float:left;position:relative;font:60px/120px "Questrial", sans-serif;text-align:center;}.au-send-coti-select-car .au-box.activo:hover:before{content:"X";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255, 255, 255, .7);z-index:10;cursor:pointer;font:60px/120px "Questrial", sans-serif;}.au-send-coti-select-car .au-box .au-modelo{width:100%;position:absolute;top:0;left:0;}.au-send-coti-select-car .au-box .au-company{width:80%;position:absolute;bottom:0;left:0;z-index:2;}/*AU Add / Book*/.servicio-new-book .au-item{width:100%;float:none;}.servicio-new-book .au-detail-image{display:block;border-bottom:none;}.servicio-new-book .au-detail{display:block;}.au-book-price{padding:10px 4px 4px 4px;margin:-6px -6px 10px -6px;background:rgb(68, 177, 80);}.au-book-price{color:#FFF;}.au-book-price-table{width:100%;display:table;}.au-book-price-row{display:table-row;}.au-book-price-cell{padding:0 4px 2px 4px;display:table-cell;font:14px/14px "Questrial", sans-serif;}.au-book-price-cell .currency{padding:0 4px 0 0;font:11px/14px "Questrial", sans-serif;}.au-book-price-cell.left{text-align:left;}.au-book-price-cell.right{text-align:right;}.total .au-book-price-cell{padding:8px 4px 4px 4px;font:18px/22px "Questrial", sans-serif;}.total .au-book-price-cell .currency{font:16px/22px "Questrial", sans-serif;}.total .au-book-price-cell .price{font:26px/28px "Questrial", sans-serif;}.au-book-dias{}.au-book-dias-title{font:22px/22px "Questrial", sans-serif;color:rgb(68, 177, 80);}.au-book-retira{width:100%;margin:15px 0 0 0;display:table;}.au-book-retira-title{font:20px/22px "Questrial", sans-serif;}.au-book-retira-row{display:table-row;}.au-book-retira-cell{padding:0 0 2px 0;display:table-cell;vertical-align:middle;}.au-book-retira-cell i{width:22px;height:22px;display:inline-block;float:left;}.au-book-retira-cell span{padding:4px 0 0 4px;display:inline-block;float:left;font-weight:bold;}.au-book-retira-cell i.lugar{background:url(Web/iconos.png) no-repeat -2px -425px #FFF;}.au-book-retira-cell i.fecha{background:url(Web/iconos.png) no-repeat -2px -463px #FFF;}.au-book-retira-cell i.hora{background:url(Web/iconos.png) no-repeat -2px -615px #FFF;}.au-book-opciones-hover{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:none;text-align:center;background:#FCB91D;border:1px solid #FCB91D !important;color:#002445;font:400 13px/48px 'Poppins', sans-serif;text-transform:uppercase;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.au-book-opciones-row:hover .au-book-opciones-cell{background-color:#f2f2f2;}.au-book-opciones-row:first-child:hover .au-book-opciones-cell{background-color:transparent;}.au-book-opciones-row:hover .au-book-opciones-hover{display:block;}/*Tu búsqueda*/.au-book-your-serch .au-book-opciones-cell{border-top:1px solid var(--color-sky-blue);border-bottom:1px solid var(--color-sky-blue);position:relative;}.au-book-your-serch .au-book-opciones-cell.au-book-title{background:var(--color-sky-blue);color:#FFF;position:relative;}.au-book-your-serch .au-book-opciones-cell.au-book-title:before{content:"";width:0; height:0; border-left:10px solid var(--color-sky-blue);border-top:29px solid transparent;border-bottom:29px solid transparent; display: block;position:absolute;top:0;bottom:0;right:-10px;z-index:2;}.au-book-your-serch .au-book-opciones-cell.au-book-title .subtitle{padding:0 4px;font-size:10px;display: inline-block;position:absolute;top:0;left:0;z-index:2;}/*Recomendado*/.au-book-recommended .au-book-opciones-cell{border-top:1px solid rgb(68, 177, 80);border-bottom:1px solid rgb(68, 177, 80);}.au-book-recommended .au-book-opciones-cell.au-book-title{background:rgb(68, 177, 80);color:#FFF;position:relative;}.au-book-recommended .au-book-opciones-cell.au-book-title:before{content:"";width:0; height:0; border-left:10px solid rgb(68, 177, 80);border-top:31px solid transparent;border-bottom:31px solid transparent; display: block;position:absolute;top:0;bottom:0;right:-10px;z-index:2;}.au-book-recommended .au-book-opciones-cell.au-book-title .subtitle{padding:0 4px;font-size:10px;display: inline-block;position:absolute;top:0;left:0;z-index:2;}/*Book price*/.wrap-au-book-price-sidebar{padding:4px;margin:15px 2px;background:#ffffff;overflow:hidden;}.wrap-au-book-price-sidebar:before{content:"";display: block;overflow:hidden;clear:both;}.au-book-price-sidebar.table-div{width:100%;}.au-book-price-sidebar.table-div .row{border-bottom:1px solid #999;}.au-book-price-sidebar.table-div .cell{padding:5px 5px 0 5px;border:none;color:#333;border:none;}.au-book-price-sidebar.table-div .cell.total{padding:5px;}.au-book-price-sidebar.table-div .row .cell:last-child{text-align: right;}.au-book-price-sidebar.table-div .row .cell .auto-tipo{font:13px/18px "Questrial", Helvetica, sans-serif;}.au-book-price-sidebar.table-div .row .cell:last-child .auto-tipo{font:16px/18px "Questrial", Helvetica, sans-serif;}.au-book-price-sidebar.table-div .cell strong{font:20px/20px "Questrial", Helvetica, sans-serif;}.au-book-price-sidebar.table-div .cell.total{font:18px/30px "Questrial", Helvetica, sans-serif;color:#0094de;}.au-book-price-sidebar.table-div .cell.total strong{font:26px/26px "Questrial", Helvetica, sans-serif;color:#0094de;}.au-book-price-sidebar .tax-message{margin:5px;font:normal 12px/14px "Questrial",'Poppins', sans-serif;text-align:left;color:#999;}.servicio-new-book .au-transporte{margin-left:8px; font-size:10px;}.servicio-new-book .au-modelo{margin-left:8px; font-size:14px;}.au-btn-grilla-opciones{border:1px solid #153044;height:30px;padding:0 6px;line-height:30px;text-decoration:none;display:none;}/**/.icon-autos{width:49px;height:34px;margin:0 auto 4px auto;display:block;background:url(../AU/img/icono-autos.png) no-repeat;}.icon-autos.km-libre{background-position:0 0;}.icon-autos.cargos-obligatorios{background-position:-49px 0;}.icon-autos.colision-1{background-position:-98px 0;}.icon-autos.colision-2{background-position:-147px 0;}.icon-autos.segundo-conductor{background-position:-196px 0;}.icon-autos.gps-incluido{background-position:-245px 0;}.icon-autos.tanque-lleno{background-position:-294px 0;}.hover-message{display:block !important;position:absolute !important;top:0;right:0;bottom:0;left:0;}/**//*Bookopciones*/.au-book-opciones{width:100%;margin:15px 0 20px 0;display:table;}.au-book-opciones-row{width:100%;display:table-row;cursor:pointer;}.au-book-opciones-cell{padding:4px 0;display:table-cell;vertical-align:middle;border-bottom:1px solid #DDD;}.header .au-book-opciones-cell{padding:4px 0;}.au-book-opciones-cell.au-book-title{padding:18px 6px;}.au-book-opciones-cell .title{width:60px;line-height:14px;font-size:12px;}.au-book-opciones-cell.cont-check{width:65px;text-align:center;position:relative;}.au-book-opciones-cell.cont-check [class^="icon-"]:before, .au-book-opciones-cell.cont-check [class*=" icon-"]:before{font-size:18px;color:#00B200;}.au-book-opciones-cell.cont-check:before{content:"";display:block;position:absolute;top:8px;left:0;bottom:8px;border-left:1px solid #DDD;}.au-book-opciones-cell.cont-check:last-child{}.pago-end, .pago-now{margin:0 2px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;position:relative;}.pago-end span, .pago-now span{display:block;padding:2px 0;}.pago-now span.new-price{font:20px/22px "Questrial", sans-serif;color:#00B200;}.pago-end span.new-price{font:20px/22px "Questrial", sans-serif;}.pago-now{border:1px solid #00B200;}.pago-end{border:1px solid #999;}.pago-end:hover{background:#999;color:#fff;}.pago-end-title, .pago-now-title{margin:0 2px;padding:6px 0;text-align:center;color:#FFF;}.pago-end-title span, .pago-now-title span{display:block;}.pago-now-title span.new-price{font:20px/22px "Questrial", sans-serif;color:#00B200;}.pago-end-title span.new-price{font:20px/22px "Questrial", sans-serif;}.pago-now-title{background:#00B200;}.flecha-bottom-now-title{width:0;height:0;margin:0 auto;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #00B200;}.pago-end-title{background:#999;}.flecha-bottom-end-title{width:0;height:0;margin:0 auto;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #999;}.pago-now:hover,.au-book-your-serch .pago-now{border:1px solid #00B200;background:#00B200;color:#fff;}.pago-now:hover span.new-price,.au-book-your-serch .pago-now span.new-price{color:#fff;}/*book form*/.book-form .pago-end{border:none;}.total .pago-end span{padding:6px 0;}.total .pago-end span.new-price{font:26px/28px "Questrial", sans-serif;color:#0094de;}.book-form .pago-end:hover{background-color:transparent !important;color:inherit !important;}/**/.add-tilte-section{font:400 21px/22px 'Poppins', sans-serif;padding:15px 10px 25px 10;color:#000000;}.add-grilla-ci{width:100%;float:left;}.add-grilla-ci ul{margin:0;padding:0;}.add-grilla-ci ul li{/*width:14.285714%;*/width:7.140914%;display:inline-block;background:var(--color-blue);list-style:none;position:relative;float:left;opacity:.6;cursor:pointer;}.add-grilla-ci ul li.active{-webkit-box-shadow:0px 0px 22px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 22px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 22px -5px rgba(0,0,0,0.75);z-index:4;opacity:1;}.add-grilla-ci ul li:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ffffff;z-index:1;}.add-grilla-date{padding:5px;font-size:12px;color:#ffffff;text-align:center;}.add-grilla-date.add-grilla-auto{padding:20px 5px;}.add-grilla-date span{display:block;margin:0 auto;}.add-grilla-date .day{padding:10px 5px 5px 5px;font-size:24px;}.add-grilla-date .month{padding:5px 0 0 0;font-size:10px;}.add-grilla-date .year{padding:0 5px 10px 5px;font-size:13px;font-weight:700;}.add-grilla-price{height:38px;text-align:center;background:#333333;position:absolute;right:0;left:0;bottom:-28px;z-index:2;}.add-grilla-price:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;}.add-grilla-price span{padding:10px 0;font-size:18px;color:var(--color-blue);display:inline-block;}.add-grilla-price span small{font-size:13px;}.add-table-ci{width:100%;float:left;font-family:'Poppins', sans-serif;}.add-table-ci .table-div{width:100%;float:left;border-collapse:collapse;border-spacing:0;}.add-table-ci .table-div .cell{border:none;border-bottom:1px solid #dddddd;padding:12px 5px;}.add-table-ci .table-div .cell:nth-child(1){/*width:39%;*/width:16%;}.add-table-ci .table-div .cell:nth-child(2),.add-table-ci .table-div .cell:nth-child(3),.add-table-ci .table-div .cell:nth-child(4),.add-table-ci .table-div .cell:nth-child(5),.add-table-ci .table-div .cell:nth-child(6){/*width:30%;*/width:16%;}.add-table-ci .table-div .text-value{font-size:13px;font-weight:700;}.add-table-ci .table-div .select-cant{width:100%;height:32px;font-size:13px;border-color:#dddddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.title-fecha{padding:15px 10px 0 10px;margin:0 0 20px 0;text-align:center;text-align:center;font:700 13px/13px 'Poppins', sans-serif;}.title-fecha span{padding:6px 10px;font-size:18px;color:#333333;display:inline-block;}.add-grilla-ci-table-wrapper{display:none;}.add-grilla-ci-table-wrapper{display:none;opacity:0;margin:30px 0 0 0;transition:opacity;-webkit-transition:opacity;-moz-transition:opacity;-ms-transition:opacity;-o-transition:opacity;}.add-grilla-ci-table-wrapper.active{display:block;opacity:1;}.add-itinerario{padding-left:30px;    margin:10px 0 0 30px;border-left:1px dashed #CCC;}.add-itinerario .add-item{position:relative;}.add-itinerario .add-item .add-count{width:30px;height:30px;text-align:center;font:700 13px/30px 'Poppins', sans-serif;position:absolute;top:0;left:-46px;border:1px solid var(--color-blue);color:var(--color-blue);background:#ffffff;cursor:pointer;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}.add-itinerario .add-item.close .add-count{border:1px solid var(--color-sky-blue);color:#333333;background:var(--color-sky-blue);}.add-itinerario .add-item .add-text{margin:0 20px 40px 20px;font:400 14px/20px 'Poppins', sans-serif;}.add-item-title span{margin:14px 0 10px 20px;display:inline-block;font:700 17px/22px 'Poppins', sans-serif;}.add-item-title-itinerario span{margin:14px 15px 5px 22px;display:inline-block;font:400 13px/15px 'Poppins', sans-serif;}.add-links-nav-wrapper{width:100%;float:left;margin:20px 0;}.add-links-nav{padding:0 0 0 15px;}.add-links-nav li{list-style:none;margin:10px 0;color:#333333;font:400 14px/15px 'Poppins', sans-serif;cursor:pointer;}.add-links-nav li.active{margin:10px 0 10px -8px;color:var(--color-sky);font:700 14px/15px 'Poppins', sans-serif;cursor:default;}.add-links-nav li i{color:var(--color-sky);}.add-detalle-servicio{margin:20px 20px 0 20px;padding-bottom:10px;font:700 14px/17px 'Poppins', sans-serif;color:#333333;border-bottom:1px solid #dddddd;}.add-select-btn{margin:10px 0 20px 0;text-align:center;}.add-wrapper-text{margin:10px 0 0 0;font:400 14px/20px 'Poppins', sans-serif;}.add-table-ci .add-title{font:400 12px/14px 'Poppins', sans-serif;}.add-detalle-servicio-tools{margin:20px 12px 0 12px;padding-bottom:10px;}/*Info Book*/.book-service-title{margin:10px 10px 5px 10px;}.book-service-title h4{font-size:1.1rem;}.book-service-title p{font-size:.9rem;margin-bottom:.2rem;}/*Detalle*/.book-service-title{display:none;}/*Book*/.book-page .cont-foto-new-book{display:none;}.book-page .book-service-title{display:block;}.item-book-html.price-book{display:block;}.detalle-book-precio-wrapper .detalle-book-precio-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;}.detalle-book-precio-wrapper .texto-impuestos{float:none !important;}.servicio-book .itemservicio.data-book{position:sticky !important;position:relative;top:0;}.service-detail-info .info-book-sidebar-title{color:#000;margin:0 0 30px 0;}.service-detail-info .info-book-sidebar-title h1{font-size:1.9rem;margin:0;padding:0;}.service-detail-info .info-book-sidebar-title h2{font-size:1.3rem;}.service-detail-info .info-book-sidebar-title p{margin-bottom:.2rem;}@media only screen and (max-width :768px){.service-detail-info .info-book-sidebar-title{margin:10px 0;}.service-detail-info .info-book-sidebar-title h1{font-size:1.1rem;margin:0;padding:0;}.service-detail-info .info-book-sidebar-title h2{font-size:.9rem;}.service-detail-info .info-book-sidebar-title p{margin-bottom:.1rem;}}.servicio-book .info-book-sidebar-title h1{font-size:1.2rem;}.servicio-book .info-book-sidebar-title h2{font-size:1.2rem;}.book-material-promocional h2{display:flex;align-items:start;justify-content:space-between;}.book-material-promocional .mat-promo-title-small{font-size:1rem;font-weight:600;color:#000000;margin-top:-8px;}.info-map-links{margin-top:-10px;}.add-page .info-map-links,.book-page .info-map-links {display:none !important;}.map-link{display:inline-block;color:var(--color-sky-blue);font-size:.70rem;font-weight:400;margin:0 10px 0 0;padding:5px 0;position:relative;}.service-detail-info .map-link{cursor:pointer;}.map-link::before{content:"";display:block;border-right:1px solid #dde1e8;position:absolute;top:8px;right:-7px;bottom:8px;}.map-link:last-child{margin-right:0;}.map-link:last-child::before{display:none;}.vh-price-detail{padding:5px !important;text-align:center !important;border:1px solid var(--color-sea);border-radius:10px;}.vh-price-detail .vh-price-total-pax{font-size:12px;text-align:center !important;padding:0 !important;}.vh-price-detail .vh-price-total-pax strong{font-weight:800;}.vh-price-detail .vh-price-vuelo-hotel{text-align:center !important;}.vh-price-detail .vh-price-vuelo-hotel p{text-align:center !important;color:#000 !important;}.vh-price-detail .vh-price-vuelo-hotel span{font-size:22px;font-weight:800;color:#000;}.vh-price-detail .vh-price-vuelo-hotel span small{font-size:14px;font-weight:400;}.vh-price-detail .vh-price-save{text-align:center !important;padding:0 6px !important;color:var(--color-sky-blue);font-weight:800;}.vh-price-detail .vh-price-save p{text-align:center !important;color:#000;margin:0 !important;    padding:0 !important;}.vh-price-detail .vh-price-save span{font-size:12px;line-height:12px;margin-top:-5px;display:inline-block;}/*Detalle*/.swiper-detail-wrapper .swiper{width:100%;max-width:960px;aspect-ratio:16 / 9;margin:auto;}.swiper-detail-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000;}.swiper-detail-wrapper .swiper-slide video,.swiper-detail-wrapper .swiper-slide img,.swiper-detail-wrapper .swiper-slide iframe{width:100%;height:100%;object-fit:cover;}.swiper-detail-wrapper .swiper-thumbs{height:80px;margin-top:10px;}.swiper-detail-wrapper .swiper-thumbs .swiper-slide{width:120px;height:100%;opacity:0.4;cursor:pointer;}.swiper-detail-wrapper .swiper-thumbs .swiper-slide-thumb-active{opacity:1;border:2px solid var(--color-sky-blue);}.swiper-detail-wrapper .youtube-player{position:relative;width:100%;padding-bottom:56.25%; /* 16:9 ratio */height:0;overflow:hidden;}.swiper-detail-wrapper .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}/*Neva Grilla*/.det-display-precio-containter{width:100%;margin:20px 0 0 0;/*float:left;*/}.det-display-precio-containter:first-child{margin:0;}.det-display-precio-item-title{font-size:14px;margin-top:10px;color:var(--color-blue);display:flex;flex-direction:column;}.det-display-precio-item-title strong{font-size:24px;font-weight:700;}.det-display-precio-item{width:100%;margin:0;padding:6px 0;background:#ffffff;position:relative;min-height:60px;}.det-display-precio-item.no-border{border-top:none;}.det-display-item-left{height:30px;margin:0 200px 0 0;padding:10px 0 0 0;}.item-pq .det-display-item-left,.det-display-item-left.item-pq{height:auto;margin:0;}.det-display-pq-left .det-display-item-left{border-bottom:1px solid #ccc;padding-bottom:10px;display:flex;}.item-left-texto{width:50%;float:left;}.item-left-texto.w-auto{width:auto;}.item-left-texto.w-50{width:50%;}.item-left-texto.w-40{width:40%;}.item-left-texto.w-30{width:30%;}.item-left-texto.w-36{width:30%;min-width:240px;}.item-left-texto.w-33{width:33.333333%;}.item-left-texto.w-25{width:25%;}.item-left-texto.w-22{width:22%;}.item-left-texto.w-20{width:18%;min-width:135px;}.item-left-texto.w-18{width:18%;min-width:135px;}.item-left-texto span{margin:0 0 0 2%;font-style:normal;font-size:13px;line-height:13px;}.item-left-texto span em{font-style:normal;font-size:11px;line-height:13px;}.item-left-texto.item-select span{height:30px;font-style:normal;font-size:13px;line-height:30px;}.item-left-texto.item-select em{height:30px;font-style:normal;font-size:13px;line-height:30px;color:var(--color-blue);}.item-left-texto.item-select em small.age-detail{display:none;}.item-left-texto.item-select em:before{font-size:18px;padding-right:4px;}.item-left-texto.item-select i:before{font-size:24px;padding-right:4px;position:relative;top:3px;}.item-left-texto.item-select.child-item i:before{font-size:20px;padding-right:4px;top:2px;}.item-left-texto span:before{font-size:16px;}@media only screen and (max-width :768px){.det-display-pq-left .det-display-item-left{overflow-y:scroll;}.det-display-pq-left .texto-det strong{min-width:180px;}}/*rooms PQ book*/.rooms-book-container{}.rooms-book-container .room-line{width:100%;margin:4px 0;clear:both;}.rooms-book-container .room-line .room-line-flex{display:flex;border-radius:5px;background-color:#f9f9ff;padding:4px;}.rooms-book-container .room-line .room-line-flex:hover{box-shadow:rgba(0, 0, 0, 0.10) 0px 5px 5px;}.rooms-book-container .room-line .room-line-flex label{margin:0;}.child-item-age{margin:0 10px 0 0;float:left;}.child-item-age label{line-height:30px;font-size:13px;}.wrap-rooms{margin:15px 20px 5px 5px;/*overflow:hidden;*/}.room-select{display:inline-block;}.servicio-new-book .room-select{display:block;}.room-select select,.noche-adicional select{position:relative;display:block;margin:4px 0 0 0;font-size:.9rem;}.room-select label{position:relative;margin:0;}/*.room-select label:before{content:"";width:4px;height:18px;display: block;position:absolute;bottom:-26px;right:-24px;background:#E2E2E2;}*/.room-select small{margin:0 0 0 10px;line-height:30px;}.room-number{width:76px;height:35px;margin:0 20px 0 2px;padding:0 14px 0 10px;position:relative;top:2px;float:left;display:flex;align-items:center;background:var(--color-blue);color:#FFF;text-align:center;font-size:20px;font-weight:800;border-radius:5px 0 0 5px;}.room-number i{top:-2px;margin-right:10px;}.room-number i:before{top:-2px !important;}.container-data em{font-size:14px;font-style:normal;}.wrap-rooms .det-display-item-cantidad strong{padding:0;}/*Info Book (Restyle)*/.cont-servicio-new-book .child-item-age{margin:0 6px 0 8px;position:relative;}.cont-servicio-new-book .child-item-age.disabled:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(244, 244, 244, .2);z-index:2;}.cont-servicio-new-book .wrap-rooms{margin:5px;}.cont-servicio-new-book .room-select{margin:0 5px 12px 5px;}.precio-wrapper-detail{display:block;text-align:center;}.price-detail-service{display:block;text-align:center;font-size:22px;font-weight:800;color:#000;}.price-detail-service span{font-size:14px;line-height:14px;color:#000;font-weight:400;}.price-detail-service small{display:block;text-align:center;font-size:12px;font-weight:400;}.price-detail-base{margin:5px 0 10px 0;color:#666;text-align:center;font-size:10px;}/**/.det-display-item-right-float{width:200px;float:right;text-align:center;position:relative;margin:-16px -200px 0 0;}.det-display-item-right-float.first-item{margin:-50px -200px 0 0;}.item-pq .det-display-item-right-float{width:100%;float:right;text-align:right;margin:2px 0 0 0;}.item-pq .det-display-item-right-float.first-item{margin:0;text-align:right;}.cont-servicio-new-book .item-pq .wrap-rooms{width:100%;float:left;margin:0;background:transparent;}.cont-servicio-new-book .item-pq .room-line{background:#f2f2f2;padding:8px 0;border-radius:3px;}.cont-servicio-new-book .item-pq .room-select{margin:0 5px 12px 0;float:left;}.det-display-pq-wrapper{width:100%;display:table;}.det-display-pq-left{display:table-cell;vertical-align:top;}.det-display-pq-right{width:300px;display:table-cell;vertical-align:top;z-index:2;}.det-display-pq-right div.precio{position:relative;min-height:180px;z-index:2;float:none;}.det-display-pq-right div.precio h5.precio-pq{margin:20px 0 8px 0;}.det-display-pq-right div.precio .small-text{margin:0 auto 10px auto;display:block;}.det-display-pq-left .texto-det{margin:8px;padding:6px 18px;border-radius:50px;border:1px solid var(--color-blue);display:flex;align-items:center;}.det-display-pq-left .texto-det .texto-det-data{margin-right:4px;display:flex;flex-direction:column;}.det-display-pq-left .texto-det .small{line-height:normal;margin-bottom:-4px;}.det-display-pq-left .texto-det strong{font-weight:700;}.det-display-precio-item.habitaciones-wrapper{border-top:none;margin-top:-64px;}.det-display-pq-right div.precio h5{margin:10px 0 0 0;}.det-display-pq-right div.precio h5 small{margin:0 0 6px 0;}.det-display-pq-right div.precio .div-table{width:90%;margin:10px auto 20px auto;padding-bottom:5px;font-size:14px;border-bottom:1px solid #dddddd;}.det-display-pq-right div.precio .div-table .left{text-align:left;}.det-display-pq-right div.precio .div-table .right{text-align:right;}.det-display-pq-right div.precio .div-table .right strong{font-size:14px;font-weight:400;;}.det-display-pq-right .submit{margin-bottom:20px;}.spacer-bottom-1{padding-bottom:2px;}/*dp-city-counter*/.dp-city-counter{    display:inline-block;}.dp-city-count{    border-radius:5px;    /*border:1px solid #dde1e8;*/    display:flex;    align-items:center;    font-size:.70rem;}.dp-city-count .dp-city-number{padding:0 5px;    /*border:1px solid var(--color-blue);*/color:var(--color-blue);    font-size:11px;    font-weight:600;    display:flex;    align-items:center;    justify-content:center;border-radius:5px 0 0 5px;}.dp-city-count .dp-city-name{    padding:0 5px;    font-size:11px;}/*dp-city-from*/.dp-city-from{    display:inline-block;}.dp-city-from-count{    border-radius:5px;    /*border:1px solid #dde1e8;*/    display:flex;    align-items:center;    font-size:.70rem;}.dp-city-from-count .dp-city-from-number{padding:0 5px;    /*border:1px solid var(--color-blue);*/    color:var(--color-blue);    font-size:11px;    font-weight:600;    display:flex;    align-items:center;    justify-content:center;border-radius:5px 0 0 5px;}.dp-city-from-count .dp-city-from-name{    padding:0 5px;    font-size:11px;}
/*motor.css*/ 
/*base #3A9EADtexto #00ABBDbackground-color:#BED9E4;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#eeeeee, endColorstr=#cccccc);background-image:-ms-linear-gradient(top, #eeeeee 0%, #cccccc 100%);background-image:-moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 0%, #cccccc 100%);background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));background-image:linear-gradient(top, #eeeeee 0%, #cccccc 100%);*/#btnNB{display:block;text-indent:-4000px;height:35px;width:260px;background:url(btn_nb.png) no-repeat;position:absolute;z-index:1000;top:5px;left:5px;}/***********************************************************************************************************//*Motor comprimido*/.motor-comprimido{width:100%;position:absolute;top:90px;    left:0;z-index:1000;}.motor-comprimido .motor-container{width:100%;margin:0;display:none;}.motor-comprimido .motor-container .mdiv{-webkit-box-shadow:0px 9px 10px 0px rgba(30, 30, 30, 0.32);-moz-box-shadow:   0px 9px 10px 0px rgba(30, 30, 30, 0.32);box-shadow:        0px 9px 10px 0px rgba(30, 30, 30, 0.32);}.motor-comprimido .Motor{min-height:0px;}.canvas-motor-comprimido{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0, 0, 0, .8);display:none;opacity:0;visibility:hidden;z-index:900;}.canvas-motor-comprimido-close {width:38px;height:38px;position:absolute;top:0;right:0;display:inline-block;background:#cc003a;text-align:center;cursor:pointer;}.canvas-motor-comprimido-close:before{font-size:24px;line-height:36px;color:#FFF;}/*Indicador de nueva búsqueda*/.motorNb{background:url(web/lupa-buscar.png) no-repeat 6px 4px #1F2122;border:1px solid #3A9EAD;font-size:12px;font-weight:700;line-height:32px;text-transform:capitalize;display:block;position:absolute;color:#FFF;margin:12px 0 0 0;padding:0 0 0 40px;width:120px;height:34px;}/*flecha*/.motorNb span,.motorNb em{width:0;height:0;border-bottom:18px solid transparent;  /* left arrow slant */border-top:18px solid transparent; /* right arrow slant */font-size:0;line-height:0;position:absolute;top:-1px;}.motorNb span{border-left:18px solid #3A9EAD;right:-19px;z-index:1;}.motorNb em{border-left:18px solid #1F2122;right:-17px;z-index:10;}/*Botón cerrar motores*/#closeNb{position:absolute;top:-18px;right:0px;font-size:11px;line-height:11px;background:#3A9EAD;padding:1px 4px 4px 4px;color:#FFF;z-index:999;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}#closeNb span{font-size:14px;line-height:11px;}/***********************************************************************************************************/.motor-container{width:100%;position:relative;z-index:10;background-color:transparent;}.motor-open-map .motor-container{bottom:auto;margin-top:15px;}.page-style .motor-container{position:relative;bottom:0;margin-top:15px;}.motor-container > div {height:auto;}.MotorComprimido .motor-container > div {margin:0;}.motor-container h3{color:#fff;font-size:19px;font-weight:400;line-height:19px;text-transform:uppercase;margin:0;padding:2px 12px 4px;}.Motor{height:auto;min-height:200px;padding:40px 0 0 0;}.que-busco-motor .Motor{min-height:inherit;padding:0 0 10px 0;}.Motor nav{width:100%;margin:0;padding:0 15px;position:relative;}.que-busco-motor .Motor nav{padding:0;}.inputdate-span-motor:before{font-size:20px;}.mListaCiudades{overflow:hidden;display:none;background:url(Web/back-piemotor.png) no-repeat center bottom;margin-bottom:12px;padding-bottom:12px;}.mListaCiudades ul{padding:0 0 4px 0;margin:0;list-style:none;overflow:hidden;}.mListaCiudades ul li{padding:0 10px 0 0;float:left;width:100px;}.mListaCiudades li input{height:14px;width:14px;margin:0;float:left;}.mListaCiudades li label{font-size:12px;font-weight:400;line-height:12px;color:#666;float:left;width:70px;padding-left:4px;}.mdiv{width:100%;display:none;background:transparent;position:relative;border-radius:10px;padding:10px 20px 30px 20px;    box-sizing:border-box;}.que-busco-motor .mdiv{padding:0;}.mdiv .wrap-motor-loading{width:100%;height:123px;text-align:center;}.mdiv .wrap-motor-loading img{width:40px;margin:40px auto 0 auto;background:rgba(200, 200, 200, .6);padding:6px;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.MotorComprimido .mdiv{background:var(--color-blue);padding:10px 6px 20px 6px;}.MotorComprimido .motor-search-group.active{display:block;}.MotorComprimido .input-motor-reset,.MotorComprimido .select-motor-reset{font-size:.75rem;}.MotorComprimido .motor-service-nav li a{color:#ffff;}.MotorComprimido .motor-service-nav li a strong{display:none !important;}.MotorComprimido .motor-node-nav-wrapper{margin:0 4px;flex-direction:column;}.MotorComprimido .Motor .motor-node, .MotorComprimido .Motor .motor-node-full{width:96% !important;margin:0 2%;}.MotorComprimido .Motor .motor-search-group .form-group-items{padding-right:0;flex-direction:column;}.MotorComprimido .Motor .motor-search-group .form-group-items .motor-node.node-id-fechas,.MotorComprimido .Motor .motor-search-group .form-group-items .motor-node.node-id-ht-fechas,.MotorComprimido .Motor .motor-search-group .form-group-items .motor-node.node-id-noches,.MotorComprimido .Motor .motor-search-group .form-group-items .node-id-distancia,.MotorComprimido .Motor .motor-search-group .form-group-items .motor-node.node-id-pq-fechas-time,.MotorComprimido .Motor .motor-search-group .form-group-items .motor-node.node-id-fechas-time.one-date,.MotorComprimido .Motor .motor-search-group .form-group-items .motor-node.node-id-lugarretira,.MotorComprimido .Motor .motor-search-group .form-group-items .motor-node.node-id-lugardevuelve,.MotorComprimido .Motor .motor-search-group .form-group-items .motor-node.node-id-tarifa{width:96% !important;min-width:96% !important;max-width:96% !important;}.MotorComprimido .Motor .tramo-container .node-id-tipo .select-restyle{width:100% !important;min-width:100% !important;max-width:100% !important;}.MotorComprimido .motor-node-advanced > a strong{font-size:.75rem;line-height:.8rem;}.MotorComprimido .Motor .msubmit{width:100%;padding:16px 28px;}.MotorComprimido .Motor .motor-btn-collapse i{font-size:14px;}.MotorComprimido .Motor{padding-top:10px;}.MotorComprimido .Motor nav{display:none !important;}.Motor fieldset{border:0;text-align:right;}.Motor legend{font-size:12px;font-weight:400;line-height:15px;color:#333;text-align:left;padding:2px 0 4px 0;}.Motor fieldset.mlinea{text-align:left;overflow:hidden;}.Motor p{padding:0 0 10px 0;margin:0;}.Motor fieldset.mlinea p{float:left;margin-left:19px;display:inline;}.Motor fieldset.mlinea p:first-child{margin-left:0;}/*borrar*/.Motor fieldset.mlinea label{display:block;line-height:18px;}/**/.Motor label{padding-bottom:4px;font-size:16px;font-weight:200;line-height:22px;color:#333;}.Motor label em{font-size:12px;font-weight:400;}.Motor .input, .Motor .inputdate, .Motor .select{border:none;color:#333;font-size:14px;font-weight:400;line-height:56px;background-color:#EEEEEE;height:56px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.Motor .input:focus, .Motor .inputdate:focus, .Motor .select:focus{border-color:#000;-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.35);}.Motor .select{height:30px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;}.Motor .select::-ms-expand{display:none;}/**/.Motor .responsive .select{width:100%;height:68px;line-height:66px;padding:0 10px 0 10px;color:var(--color-blue);border:2px solid var(--color-sky-blue);}.Motor .responsive .select.select-node{padding:0 0 0 10px;}.Motor .responsive input[type="text"].select{padding:0 30px 0 36px;outline:0;}.Motor .responsive .select-restyle .select-icon, .Motor .responsive input[type="text"].select + .select-icon{position:absolute;top:15px;left:12px;color:var(--color-blue);font-size:17px;}.Motor .responsive span.select{display:block;}.select-restyle{position:relative;background-color:#f2f2f2 !important;height:68px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.select-restyle i{font-size:24px;position:relative;    bottom:-2px;}/*.select-restyle:before{content:'\f107';font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:19px;    right:4px;display:inline-block;float:left;height:16px;width:16px;background-image:none !important;z-index:1;}*/.select-restyle .select{background-color:transparent !important;position:relative;z-index:2;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;}.inputdate-span-motor{height:36px;line-height:40px;position:absolute;bottom:0;left:0;right:auto;cursor:pointer;color:#069CC8;}  .Motor .inputdate{width:90px;cursor:pointer;padding:0 4px 0 4px;text-align:right;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.Motor .input{padding:0 4px 0 4px;}.Motor .msubmit{float:right;border:none;margin:0;padding:26px 28px;text-align:center;font-size:16px;font-weight:500;line-height:16px;text-transform:uppercase;color:#fff;cursor:pointer;/*background:#224859;*/background:var(--color-sky-blue);position:relative;border-radius:5px;}.Motor .msubmit.x200{min-width:200px;}.Motor .submit-node.equal .msubmit{float:none;width:100%;padding:0;display:table;}/*Vuelos*/.motor-service-nav{list-style:none;padding:0;margin:0;overflow:hidden;}.motor-service-nav li{margin:0 5px;display:inline-block;}.motor-service-nav li a{height:38px;padding:0 14px;margin:0;display:inline-block;font-size:18px;font-weight:400;line-height:38px;color:var(--color-blue);text-decoration:none;position:relative;opacity:.4;border:1px solid var(--color-blue);border-radius:50px;}.motor-service-nav.small-nav li a{height:28px;padding:0 12px;font-size:14px;line-height:28px;}.motor-service-nav li.activo a,.motor-service-nav li a.activo{opacity:1;}.motor-service-nav li a span{color:#FFF;}.motor-service-nav li a strong{font-weight:normal;}.motor-service-nav.small-nav li a.activo i{color:var(--color-sky-blue);}/*update 30/11/2017*/.motor-service-nav li a.btn-destacado{font-size:13px;font-weight:400;line-height:38px;float:left;color:#59595E;text-decoration:none;background:#224859;text-shadow:1px 1px 1px rgba(255, 255, 255, 1);position:relative;z-index:110;}.motor-service-nav li a.btn-destacado span{margin-left:-5px;color:#59595E;font-size:20px;float:left;}.motor-service-nav li a.btn-destacado strong{margin:1px 0 0 0;float:left;}.btn-destacado-msj{position:absolute;bottom:50px;background:#494949;color:#FFF;display:none;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;z-index:120;}.btn-destacado-msj strong{padding:10px 14px 6px 14px;display:block;font-size:16px;font-weight:400;line-height:18px;}.btn-destacado-msj span{padding:0 14px 10px 14px;display:block;font-size:12px;font-weight:400;line-height:16px;}.btn-destacado-msj:before{content:"";position:absolute;bottom:-18px;left:74px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:18px solid #494949;}.motor-alert .mdiv, .motor-alert2 .mdiv{position:relative;}.motor-alert .mdiv:before, .motor-alert2 .mdiv:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;float:left;background:rgba(0, 0, 0, .6);z-index:100;}.motor-alert .btn-destacado-msj{display:block;}.motor-alert2 .btn-destacado-msj{display:block;}.motor-alert .Motor nav li a:before, .motor-alert2 .Motor nav li a:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;float:left;background:rgba(0, 0, 0, .8);z-index:100;}.motor-alert .Motor nav li.activo a:before, .motor-alert2 .Motor nav li.activo a:before{display:none;}.motor-service-nav li a .icon-service{display:inline-flex;position:relative;align-items:center;box-sizing:border-box;height:30px;margin:0 4px 0 0;padding:0;bottom:-4px;transition:padding 0.2s ease-out, background-color 0.3s;}.motor-service-nav li a .icon-service svg{width:22px;height:22px;}.motor-service-nav li a .host-link{font-size:14px;color:#ffffff;position:relative;display:inline-block;cursor:pointer;padding:4px 4px 4px 10px;margin-right:5px;}.motor-service-nav li a .host-link:before{content:"";width:14px;height:14px;border-radius:14px;display:block;position:absolute;bottom:0;left:0;border:4px solid #e6e6e6;background-color:#9e9e9e;}.motor-service-nav li.activo a .host-link:before{border:4px solid var(--color-sky-blue);background-color:var(--color-blue);}/*Múltiples tramos*/#vue_m_tramos{/*overflow:hidden;*//*height:50px;*/}.tramo-container{width:100%;display:flex;padding:0 0 0 50px;margin:0 0 6px 0;/*padding:1%;*/text-align:left;position:relative;/*background:rgba(255, 255, 255, .2);*/}.MotorComprimido .tramo-container{    flex-direction:column;    padding:0;}.tramo-container .node-tramo-number{position:absolute;top:0;left:0;}.MotorComprimido .tramo-container .node-tramo-number{    margin-top:10px;    position:relative;    display:flex;    align-items:center;}.tramo-container .motor-node-flex{    flex:auto;    min-width:24%;}.tramo-container .node-id-origen,.tramo-container .node-id-destino{    flex:auto;    min-width:24%;}.tramo-container.disable-tramo{display:none;}.tramo-container .node-id-fechaSal .flatpickr-input{width:90px;}.tramo-container .node-id-tipo .select-restyle{width:250px;}.tramo-container .node-id-tramao-add,.tramo-container .node-id-tramao-delete{display:flex;align-items:center;}.tramo-container .node-id-tramao-add .node-equal,.tramo-container .node-id-tramao-delete .node-equal{width:250px;}.MotorComprimido .tramo-container .node-id-tramao-add .node-equal,.MotorComprimido .tramo-container .node-id-tramao-delete .node-equal{width:100%;}.node-tramo-number{float:left;display:inline-block;font-size:16px;font-weight:400;line-height:16px;text-transform:capitalize;color:#333;}.node-tramo-number span{display:block;font-size:14px;font-weight:400;line-height:22px;color:#FFF;}.node-tramo-number strong{width:36px;height:36px;margin:0 6px 0 0;display:inline-block;font-size:22px;font-weight:400;line-height:32px;background:#CCC;color:#000;text-align:center;border-radius:10px 10px 10px 0;}.MotorComprimido .node-tramo-number strong{width:26px;height:26px;margin:0 0 0 6px;font-size:16px;line-height:26px;}.node-id-tramao-delete{}.node-id-tramao-delete span{display:block;font-size:14px;font-weight:400;line-height:22px;}.node-id-tramao-delete strong{width:46px;height:46px;display:inline-block;background:#cc003a91;text-align:center;border-radius:46px;line-height:46px;}.node-id-tramao-delete .clear-text strong{background:#CCC;}.node-id-tramao-delete strong:before{padding:0;margin:0;font-size:24px;color:#FFF;}.node-id-tramao-add{}.node-id-tramao-add em{display:block;font-size:14px;font-weight:400;line-height:22px;}.node-id-tramao-add a{display:block;height:46px;padding:0 10px;margin-top:10px;background:var(--color-dark-blue);text-align:center;font-size:14px;line-height:46px;color:#FFF !important;border-radius:40px;}.node-id-tramao-add a strong{font-weight:400;}.node-id-tramao-add a span{color:#FFF !important;}@media only screen and (max-width:768px){.tramo-container{display:block;padding:0;}.tramo-container .node-tramo-number{position:relative;}.tramo-container .node-tramo-number strong{width:26px;height:26px;margin:0 6px 0 0;line-height:26px;position:relative;bottom:-4px;}.tramo-container .node-id-tipo .select-restyle{width:100%;}.tramo-container .node-tramo-number span{display:inline-block;}.wrap-node-multiples .form-group-items .motor-node{flex:none;}.tramo-container .node-id-tramao-add .node-equal, .tramo-container .node-id-tramao-delete .node-equal{width:100%;}.Motor .tramo-container .motor-node.node-id-tramao-delete{width:46px !important;display:block !important;position:absolute;top:14px;    right:-14px;}.tramo-container .node-id-tramao-delete .node-equal{width:auto !important;display:block !important;}.submit-node-multiple button{width:100%;display:block;margin-bottom:15px;}}/**/#HT_tip_dispo, #PQ_tip_dispo, #AC_tip_dispo, #CI_tip_dispo{position:absolute;display:none;}.mback{padding:3px 0 0 5px;margin:0 0 5px 0;overflow:hidden;}.mback p{height:auto;}.motor-containerFrmPaquetes .mback p{padding-bottom:8px;}.Motor .motor-containerFrmPaquetes legend{padding:0;}#AC_tip_dispo{margin-top:-6px;}.motor-containerFrmActividades .mpaxs{background:none !important;}.motor-containerFrmActividades .rooms div, .motor-containerFrmTraslados .rooms div{/*padding-left:0;width:200px;*/background-color:Transparent;}.motor-containerFrmActividades .rooms h6, .motor-containerFrmTraslados .rooms h6{padding-left:0;}#btnBBac, #AC_fOpciones, .mActBA #btnBAac{display:none;}.mActBA #btnBBac, .mActBA #AC_fOpciones{display:block;}label.tr-label-desdehasta, label.ht-label-desdehasta, label.ac-label-desdehasta, label.pq-label-paisciudad{}.motor-containerFrmTraslados .rooms{margin-top:4px;}.motor-containerFrmTraslados #flexibleVue{margin-top:4px;}.horario-select{    width:60px;}.node-id-tr-proveedor{display:inline-block;float:left;padding:0 10px;/*margin-left:10px;*/}.node-id-tr-proveedor div.fancy-select{padding:2px 1px;}/**/.Motor fieldset.mlinea p.tow-items-50{width:48%;}.Motor fieldset.mlinea p.tow-items-50 input{width:96%;padding:0 1.5%;}.Motor fieldset.mlinea p.tow-items-50 select{width:100%;padding:0 1.5%;}.Motor fieldset.mlinea p.tow-items-50:last-child{margin-left:4%;}.Motor fieldset.mlinea p.det-time-advanced{width:184px;}.Motor fieldset.mlinea p.det-time-advanced select{width:100%;}.Motor fieldset.mlinea p.one-items-100{width:100%;}.Motor fieldset.mlinea p.one-items-100 input{width:96%;padding:0 1.5%;}.cruceros-select{width:100%;height:100%;margin:20px 0 0 0;padding:0;float:left;text-align:center;}.cruceros-select li{display:inline;list-style:none;}.cruceros-select a{width:30%;height:30%;padding:180px 3% 0 3%;margin:0 3%;display:inline-block;background-size:contain;text-indent:-4000px;}.cruceros-select a.host-costa{background:#FFFFFF url(Web/logo-costa.png) no-repeat center center;}.cruceros-select a.host-msc{background:#010135 url(Web/logo-msc.png) no-repeat center center;}/**//*Nodes*/.motor-node,.motor-node-full{position:relative;margin:0 4px;display:inline-block;}.motor-node.first-node,.motor-node-full.first-node{margin:0 4px 0 0;}.motor-node-nav-wrapper{    display:flex;}.motor-node-nav-wrapper.empty-node{    height:38px;}@media only screen and (max-width :768px){    .motor-node-nav-wrapper.empty-node{        height:auto;    }}.wrap-node-id-search{    width:100%;    margin:0;box-sizing:border-box;}.motor-node-full.node-id-search{/*width:calc(100% - 119.89px);*/width:calc(100% - 140.89px);}.motor-node:before,.motor-node-full:before{content:"";display:block;position:relative;margin:10px 0 0 0;}.motor-node.disabled:after{content:'';display:block;position:absolute;top:10px;right:0;bottom:4px;left:0;background:rgba(249, 249, 255, 0.75);border-radius:3px;z-index:10;}.motor-node-advanced-item{position:relative;}.motor-node-advanced-item.disabled:after{content:'';display:block;position:absolute;top:10px;right:0;bottom:4px;left:0;background:rgba(249, 249, 255, 0.75);border-radius:3px;z-index:10;}.motor-node .span-label {padding-bottom:4px;display:block;font-size:9px;font-weight:400;line-height:10px;color:var(--color-blue);position:absolute;left:10px;top:16px;z-index:4;}.icongroup-one{width:26px;display:inline-block;position:relative;}.icongroup-one i{position:absolute;bottom:0;}.icongroup-one i.size-big{font-size:21px;left:0;bottom:-4px;}.icongroup-multi{width:50px;display:inline-block;position:relative;}.icongroup-multi i{position:absolute;bottom:0;}.icongroup-multi i.size-small{font-size:12px;left:0;bottom:-5px;}.icongroup-multi i.size-medium{font-size:16px;left:26px;bottom:-4px;}.icongroup-multi i.size-big{font-size:19px;left:9px;bottom:-2px;}/*Custom fancy-select structure*/.motor-node div.fancy-select{border:none;font-weight:normal;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.motor-node div.fancy-select .text{height:34px;line-height:34px;}.motor-node div.fancy-select .arrow{height:18px;float:right;}.motor-node .node-input-responsive{width:100%;    padding:0 1%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}/*Rooms*/.motor-node-rooms{padding:6px;margin:0;position:absolute;float:left;    background:#fff;border:1px solid #FFF;    -webkit-box-shadow:1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgb(0 0 0 / 8%);    box-shadow:1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgb(0 0 0 / 8%);z-index:2; border-radius:5px;}/*Flecha top*/.motor-node-rooms:before, .motor-node-rooms:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px;}.motor-node-rooms:before{border-bottom-color:#e6e6e6;top:-12px;border-width:5px;margin:0 -5px;}.motor-node-rooms:after{border-bottom-color:#fff;top:-9px;border-width:4px;margin:0 -4px;}/**/.motor-node-rooms label{display:block;font-size:14px;line-height:22px;color:#333;}.motor-node-rooms .title{font-size:16px;line-height:16px;color:#333;}.motor-node-rooms .close{width:26px;height:26px;color:#333;position:absolute;top:0;right:0;text-align:center;line-height:26px;cursor:pointer;}.motor-node-rooms .close:before{padding:0;margin:0;font-size:16px;}.wrap-rooms-child{margin:0 0 6px 0;padding-bottom:10px;display:flex;border-bottom:1px solid #ced4da;}.wrap-rooms-child.style-block{display:block;border:none;}.wrap-rooms-child-items{display:block;margin-top:6px;}.node-rooms-name{margin:10px 0 2px 0;display:flex;justify-content:space-between;}.node-rooms-name small{width:60px;margin:0 2px;font-size:11px;line-height:20px;color:#333;text-align:center;}.node-rooms-name small em{display:block;font-size:11px;text-align:center;font-size:22px;}.node-rooms-name small:last-child em{font-size:20px;}.node-rooms-name small em:before{padding:0;margin:0;}.node-rooms-name span{width:34px;margin:0 4px 0 0;display:inline-block;font-size:16px;text-align:left;color:#333;float:left;}.node-rooms-name span:before{padding:0;margin:0;}.node-rooms-number{margin:0 4px 0 0;color:#333;}.node-rooms-number span{font-size:16px;margin:0 4px 0 0;text-transform:uppercase;}.node-rooms-number strong{font-size:16px;}.node-rooms-child{margin:0 2px;display:flex;}.style-block .node-rooms-child{margin:4px 2px 0 2px;display:flex;align-items:center;justify-content:space-between;}.style-block .node-rooms-child .form-select{width:72px;}/**/.node-rooms-child.disabled{position:relative;}.node-rooms-child.disabled:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}/**/.dependent-select .fancy-select{-webkit-box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 0px 8px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 0px 8px 0px rgba(50, 50, 50, 0.75);}.rooms-status{height:36px;padding:0;margin:0;/*background-color:#9fa617; Se define en sking*/float:right;cursor:pointer;}.rooms-status li{width:46px;height:36px;list-style:none;display:inline;float:left;}.rooms-status li:last-child{float:right;border-left:1px solid #FFF;}/*AR*/.node-pasagers .rooms-status li{width:46px;height:36px;list-style:none;display:inline;float:left;border-right:1px solid #FFF;}.node-pasagers .rooms-status li:last-child{float:right;border:none;}/**/.rooms-status span{height:36px;float:left;color:#FFF;line-height:32px;font-size:22px;}.rooms-status li span.icon-child{font-size:20px;}.rooms-status li:last-child span.icon-child{font-size:18px;}.rooms-status span:before{padding:0;margin:0 0 0 4px;}.rooms-status strong{margin:0 4px 0 0;float:left;color:#FFF;font-size:14px;font-weight:700;line-height:36px;}.motor-node.submit-node,.motor-node-full.submit-node{padding:0 0 0 0;margin:0;}.motor-node.submit-node.equal{padding:21px 0 0 0;margin:0;}.submit-node-multiple{width:100%;}/**/.responsive-wrapper .input{width:100%;padding:0 1%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}/*Custom services nodes*//*HT*/.node-id-hotel label{line-height:36px;}.node-id-puntos-interes .input,.node-id-hotel .input,.node-id-hotel .input{background-color:#eeeeee;border:1px solid #dddddd;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}.node-id-flexible .condensed-text{    display:none;}.MotorComprimido .node-id-flexible .condensed-text{    display:inline-block;}.MotorComprimido .node-id-flexible .condensed-text br{    display:none;}.MotorComprimido .motor-service-nav{margin-bottom:10px;}.MotorComprimido .node-id-flexible .normal-text{    display:none;}.motor-node-advanced .node-id-puntos-interes label,.motor-node-advanced .node-id-distancia label,.motor-node-advanced .node-id-hthost label,.motor-node-advanced .node-id-categoria label,.motor-node-advanced .node-id-regimen label{    display:block;}.motor-node-advanced .node-id-puntos-interes{    width:300px;}/*AU*/.node-id-lugarretira .input,.node-id-lugardevuelve .input{width:100%;padding:0 1%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.node-id-mismolugar{height:38px;padding:0 10px;margin:0;display:inline-block;float:left;background:rgba(0, 57, 98, .6);}.node-id-mismolugar label{font-size:14px;line-height:38px;}.Motor .node-id-fecharetira .inputdate,.Motor .node-id-fechadevuelve .inputdate{width:98px;}.node-id-tarifa div.fancy-select{width:210px;}/**//*AR*/.node-id-clases div.fancy-select{width:148px;}.node-id-flexible,.node-id-vuelodirecto{    height:28px;    padding:0 10px;    margin:0;    display:flex;    align-items:center;    float:left;}.MotorComprimido .node-id-flexible,.MotorComprimido .node-id-vuelodirecto{    display:block;}.node-id-flexible label,.node-id-vuelodirecto label{    font-size:14px;    color:#ffffff;    cursor:pointer;    padding:2px 34px 2px 14px;    background-color:var(--color-dark-blue);    border-radius:50px;    position:relative;    user-select:none;}.node-id-flexible input[type=checkbox],.node-id-vuelodirecto input[type=checkbox]{    display:none !important;}.node-id-flexible label::before,.node-id-vuelodirecto label::before{    content:"";    width:14px;    height:14px;    border-radius:14px;    display:block;    position:absolute;    bottom:6px;    right:8px;    border:4px solid #ffffff;    background-color:#d4d4d4;}.node-id-flexible input[type="checkbox"]:checked + label,.node-id-vuelodirecto input[type="checkbox"]:checked + label{    background-color:var(--color-sky-blue);}.node-id-flexible input[type="checkbox"]:checked + label::before,.node-id-vuelodirecto input[type="checkbox"]:checked + label::before{    border:4px solid #ffffff;    background-color:var(--color-sky-blue);}.MotorComprimido .node-id-flexible label,.MotorComprimido .node-id-vuelodirecto label{    width:100%;}/**//*Advanced search*/.wrapper-advanced-search{margin:10px 0 0 0;}.wrapper-advanced-search a{color:var(--color-blue);}.wrapper-advanced-search a strong{font-size:18px;line-height:38px;}.motor-node-advanced{width:100%;}.motor-node-advanced.bottom{margin:6px 0 0 0;}.motor-node-advanced.empty{background:transparent;}.motor-node-advanced.motor-node-second-line{margin:6px 0 4px 0;background:transparent;}.motor-node-advanced > a{height:38px;padding:0 20px 0 4px;margin:0;display:inline-block;font-size:14px;font-weight:400;line-height:38px;}.motor-node-advanced > a strong{font-size:16px;font-weight:400;line-height:38px;}.motor-node-advanced > a em{font-size:12px;}.wrap-node-advanced-child{}.wrap-node-advanced-child .node-advanced-child{position:relative;float:left;margin:0 4px;}.node-advanced-child{position:relative;float:left;margin:0 4px;}.node-advanced-child label{display:block;font-size:13px;font-weight:400;line-height:22px;color:#FFF;}/*Custom fancy-select structure*/.node-advanced-child div.fancy-select .arrow{float:right;} /**//*.Motor .rooms-status{background-color:#333333;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}*/.Motor .motor-node-rooms{margin-top:-12px;margin-left:20px;background-color:rgba(255, 255, 255, 1);min-width:210px;}.Motor .rooms-pasajeros-select{clear:both;}.Motor .rooms-class-select{margin-top:20px;}.Motor .rooms-class-select select{margin:10px 2px 0 2px;}.Motor .motor-node-advanced > a{text-decoration:none;}/*AS*/.table-div.as{width:100%;min-height:123px;border-collapse:collapse;border-spacing:0;cursor:pointer;}.table-div.as .cell{padding:0;border:none;}.node-id-image-left-as,.node-id-image-right-as{text-align:center;}.node-id-image-left-as{width:60%;background:url('../AS/img/bg-middle.gif') center right no-repeat #1C3F79;background-size:contain;}.node-id-image-right-as{width:40%;background:#ffffff;}.node-id-image-left-as img{padding:20px 0;}.node-id-image-right-as > div{display:inline-block;}.node-id-image-right-as > div input.msubmit{margin:0 0 10px 20px;}/**//*PQ*/.node-id-region div.fancy-select, .node-id-pais div.fancy-select, .node-id-ciudad div.fancy-select, .node-id-tipo div.fancy-select, .node-id-temporada div.fancy-select{width:100%;}div.fancy-select .arrow:before{color:#002445;}.node-id-flexible .fancy-checkbox{bottom:-2px;}.node-id-empty{height:38px;padding:0 10px;margin:0;display:inline-block;float:left;}/*Tool tip*/.tooltip-motor{min-width:174px;margin:24px 0 0 -17px;padding:10px;position:absolute;background:#00809B;color:#FFF;-webkit-box-shadow:0px 4px 4px 0px rgba(0, 50, 50, 0.75);-moz-box-shadow:   0px 4px 4px 0px rgba(0, 50, 50, 0.75);box-shadow:        0px 4px 4px 0px rgba(0, 50, 50, 0.75);z-index:1;}.tooltip-motor:before{content:"";position:absolute;top:-18px;left:17px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:18px solid #00809B;}.tooltip-motor span{width:20px;height:20px;padding:0;margin:0 6px 0 0;/*display:inline-block;*/display:none;background:#FFF;color:#00809B;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.tooltip-motor span:before{padding:0;margin:0;line-height:20px;}.tooltip-motor strong{font-size:15px;font-weight:400;line-height:16px;}/**//*Submenú motor*/.container-win-motor-toggle{padding-top:36px;position:absolute;top:0;left:0;/*z-index:10;*/}.win-motor-toggle{position:relative;margin:0 0 0 0;padding:20px 0 0 0;}.win-motor-toggle-arrow{width:100%;height:20px;position:absolute;top:-10px;left:0;text-align:center;}.win-motor-toggle-arrow:before{content:"";width:0;height:0;border-bottom:20px solid #00abbc;border-left:10px solid transparent;border-right:10px solid transparent;}.win-motor-toggle ul{background:#00abbc;margin:0;padding:4px !important;}.win-motor-toggle li{width:100% !important;display:inline-block !important;}.win-motor-toggle li a{width:95% !important;height:24px !important;padding:0 0 0 5% !important;margin:0 !important;background-image:none !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;display:inline-block !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}/**/.motor-search{height:100%;position:absolute;top:0;right:20px;bottom:0;left:20px;/*display:none;*/background:rgba(255, 255, 255, .9);z-index:120;display:none;align-items:center;justify-content:center;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.motor-search.show{display:flex;}.motor-search > div{text-align:center;}.motor-search > div h5{font-size:18px;font-weight:400;line-height:22px;color:#003962;}.pl-wind-buscando .motor-search{width:90%;height:100px;margin:0 5%;position:relative;top:inherit;right:inherit;bottom:inherit;left:inherit;/*display:none;*//*background:rgba(255, 255, 255, .9);*/background:rgba(0, 0, 0, .8);z-index:90000;}/*Lanzate*/.content-int-page.lanzate-content{    overflow:hidden;}.wrap-lanzate{width:500px;padding:20px;margin:0 auto 60px auto;background:rgba(255, 255, 255, .5);position:relative;}.motor-node-lanzate{position:relative;margin:0 4px 10px 4px;}.motor-node-lanzate input[type="text"], .motor-node-lanzate.wrap-imputdate input[type="text"]{font-size:15px;font-weight:400;color:#777;}.motor-node-lanzate input[type="text"]{height:36px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.motor-node-lanzate label{display:block;font-size:13px;font-weight:400;line-height:18px;}.motor-node-lanzate.wrap-imputdate{display:inline-block;}.motor-node-lanzate.wrap-imputdate .inputdate-span-motor:before{font-size:28px;color:#FC9A07 ;}.motor-node-lanzate.wrap-imputdate input[type="text"]{padding:0 3%;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.motor-node-lanzate.wrap-imputdate .inputdate-span-motor{right:0;bottom:-3px;}.motor-node-lanzate.submit-node{padding:20px 0 0 0;}.motor-node-lanzate.submit-node{padding:20px 0 0 0;}.motor-node-lanzate input[type="submit"]{width:100%;height:44px;border:none;text-align:center;font-size:18px;font-weight:700;line-height:18px;text-transform:uppercase;color:#fff;cursor:pointer;background:#224859;position:relative;text-shadow:1px 1px 1px #FC9A07;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.lanzate-content .motor-search > div{margin:0 20px;}/*Title*/.lanzate-title{margin:20px 0 30px 0;text-align:center;color:#FFF;font-size:50px;font-weight:400;line-height:50px;text-transform:uppercase;}.lanzate-subtitle{text-align:center;color:#FFF;font-size:20px;font-weight:400;line-height:20px;text-transform:uppercase;}.lanzate-title .isotipo{width:70px;height:135px;margin:10px 0 -34px 0;display:inline-block;background:url(../AR/Lanzate/img/lanzate-isotipo.png) no-repeat 0 0;background-size:contain;}.motor-node.responsive div.fancy-select{width:100%;}/*Puntos de interés*/.map-puntos-interes{width:100%;height:360px;display:none;border-radius:3px;}.map-puntos-interes-tootip{    padding:8px;}.map-puntos-interes-tootip strong{display:block;padding:0 0 2px 0;}.map-puntos-interes-tootip small{display:block;padding:6px 0 0 0;color:#008822;}/**//*Cupos*/.cupos-btn-close{position:absolute;top:8px;right:16px;cursor:pointer;z-index:1;}.cupos-btn-close:before{margin:1px 2px 0 2px;}.cupos-btn-close span{display:block;color:#333333;font-size:14px;text-align:center;z-index:0;padding-bottom:4px;}.cupos-btn-close span i{font-size:22px;position:relative;bottom:-4px;margin-left:4px;}.cupos-btn-close:hover{opacity:.4;}/**/.responsive-wrapper{width:100%;float:left;}.responsive-wrapper:last-child{margin-top:-5px;margin-bottom:10px;}/**/.autocomplete-filter-wrapper{position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.autocomplete-filter-btn{padding:4px 5px 4px 8px;margin:3px 1px 0 1px;background:#999999;color:#ffffff;display:inline-block;border:1px solid #777777;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;font-size:11px;cursor:pointer;}.autocomplete-filter-btn:hover{background:#c5c4c4;color:#ffffff;border:1px solid #999999;}/*Serch options*/.motor-search-options{position:relative;top:0;left:0;}.MotorComprimido .motor-search-options{position:relative;top:0;margin:10px 0 5px 0;}@media only screen and (max-width :768px){.motor-search-options{margin:0 10px;top:10px;}.motor-search-options:after,.motor-search-options .btn-group:after{content:"";display:block;clear:both;}}.motor-search-options .btn{text-align:left;}@media only screen and (max-width :768px){.motor-search-options .btn{text-align:center;font-size:11px;}}.motor-search-options .btn i{width:15px;}@media only screen and (max-width :768px){.motor-search-options .btn i{font-size:20px;display:block;}}.motor-search-group{display:none;}.motor-search-group.active{display:flex;width:100%;}.motor-search-group .form-group-items{display:flex;width:100%;padding-right:10px;}.wrap-node-advanced-child .form-group-items{display:flex;width:100%;}.wrap-node-advanced-child .form-group-items .motor-node{flex:auto;min-width:19%;}.motor-search-group .form-group-items .motor-node{flex:auto;min-width:24%;}.motor-search-group .form-group-items .motor-node.node-id-fechas{width:225px;min-width:225px;max-width:225px;}.motor-search-group .form-group-items .motor-node.node-id-fechas.one-date{width:135px;min-width:135px;max-width:135px;}.motor-search-group .form-group-items .motor-node.node-id-fechas-time{width:310px;min-width:310px;max-width:310px;}.motor-search-group .form-group-items .motor-node.node-id-fechas-time.one-date{width:180px;min-width:180px;max-width:180px;}.motor-search-group .form-group-items .motor-node.node-id-noches{width:102px;min-width:102px;max-width:102px;}.motor-search-group .form-group-items .motor-node.node-id-pasajeros-tr,.motor-search-group .form-group-items .motor-node.node-id-pasajeros-ac{width:168px;min-width:168px;max-width:168px;}.motor-search-group .form-group-items .node-id-distancia{width:140px;min-width:140px;max-width:140px;}.motor-search-group .form-group-items .node-id-tarifa{width:200px;min-width:200px;max-width:200px;}@media only screen and (max-width :768px){.motor-search-group.active{display:block;}.motor-search-group .form-group-items{display:block;padding-right:0;}.motor-search-group .form-group-items .motor-node{flex:none;}.motor-search-group .form-group-items .motor-node.node-id-fechas,.motor-search-group .form-group-items .motor-node.node-id-fechas.one-date,.motor-search-group .form-group-items .motor-node.node-id-fechas-time,.motor-search-group .form-group-items .motor-node.node-id-fechas-time.one-date,.motor-search-group .form-group-items .motor-node.node-id-noches,.motor-search-group .form-group-items .motor-node.node-id-pasajeros-tr,.motor-search-group .form-group-items .motor-node.node-id-pasajeros-ac,.motor-search-group .form-group-items .node-id-tarifa{width:96%;min-width:96%;max-width:96%;}.motor-search-group .form-group-items .motor-node.node-id-fechas,.motor-search-group .form-group-items .motor-node.node-id-pq-origen,.motor-search-group .form-group-items .motor-node.node-id-pq-destino, .motor-search-group .form-group-items .motor-node.node-id-pq-fechas-time,.motor-search-group .form-group-items .motor-node.node-id-ht-fechas,.motor-search-group .form-group-items .motor-node.node-id-noches{width:96%;min-width:96%;max-width:96%;}}.form-group-items.disabled .motor-node label::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;}/**/.Motor .autoComplete_wrapper{width:100%;}.Motor .autoComplete_wrapper > ul{max-height:350px;overflow-y:auto;margin:0;padding:0;z-index:10;border:1px solid #555;border-radius:0;background-color:#fff;-webkit-box-shadow:0px 3px 7px 0px rgb(50 50 50 / 30%);-moz-box-shadow:0px 3px 7px 0px rgba(50, 50, 50, 0.30);box-shadow:0px 3px 7px 0px rgb(50 50 50 / 30%);}.Motor .autoComplete_wrapper > ul > li mark{color:#034694;padding:0;}.Motor .autoComplete_wrapper > ul > li:hover{background-color:rgba(131, 122, 255, 0.15);}.Motor .autoComplete_wrapper > ul > li[aria-selected="true"]{background-color:rgba(131, 122, 255, 0.15);}.Motor .autoComplete_wrapper > ul > li .continent{font-weight:400 !important;text-transform:uppercase !important;}.Motor .autoComplete_wrapper > ul > li .country{margin-left:10px !important;}.Motor .autoComplete_wrapper > ul > li .city{margin-left:20px !important;}.Motor .autoComplete_wrapper .auto-complete-close{/*display:none;*/text-align:right;position:absolute;top:15px;right:1px;z-index:20;top:15px;    background-color:#eeeeee;}@media only screen and (max-width :768px){.Motor .autoComplete_wrapper .auto-complete-close{display:block;}}.Motor .autoComplete_wrapper .auto-complete-close .btn-close{padding:0.45em 0.45em;}.input-motor-reset{width:calc(100% - 34px);margin-left:4px;    height:30px;    border:none;    background-color:transparent !important;}.select-motor-reset{width:calc(100% - 24px);margin-left:0;    border:none;    background-color:transparent !important;display:inline-block;}.select-motor-reset:focus{border-color:transparent;outline:0;box-shadow:none}.select-motor-reset.form-select{padding:0.375rem 2.25rem 0.375rem 4px;}.motor-node.responsive label{width:100%;}.Motor .span-input{display:inline-block;width:calc(100% - 20px);line-height:12px;}div.autosuggest{    margin-top:-8px;}div.autosuggest div.divscroll{    border-bottom:none;}.btn.btn-eliminar{border:none;color:#FCB91D;margin-bottom:10px;}.motor-btn-collapse i{-webkit-transition:-webkit-transform .4s ease-in-out;    -ms-transition:-ms-transform .4s ease-in-out;    transition:transform .4s ease-in-out;  font-size:26px;position:relative;bottom:-4px;}.motor-btn-collapse[aria-expanded="true"] i{transform:rotate(135deg); /* W3C */-webkit-transform:rotate(135deg); /* Safari & Chrome */-moz-transform:rotate(135deg); /* Firefox */-ms-transform:rotate(135deg); /* Internet Explorer */-o-transform:rotate(135deg); /* Opera */}.invert-btn{    position:absolute;    right:-15px;    width:24px;    height:32px;    text-align:center;    background:#fff;    border-radius:5px;    bottom:28px;    z-index:2;line-height:32px;color:#96C021;cursor:pointer;}.big-placeholder placeholder,.big-placeholder .placeholder,.big-placeholder :-moz-placeholder,.big-placeholder ::-moz-placeholder,.big-placeholder::-webkit-input-placeholder{font-size:1.2rem;}.big-placeholder input[type='text']{font-size:1.2rem;}
/*eip.css*/ 
#EIP{/*overflow:hidden;*//*padding:0 5px;*/margin:0;border:0;}#EIP p{padding:0 0 15px 0;margin:0;}#EIP h4{color:#999;font:normal 20px/20px 'Asap', sans-serif;margin:0;padding:0 0 10px 0;text-align:left;}#EIP hr{color:#ccc;background-color:#ccc;margin:0;padding:0;border:0;height:1px;}#EIP h5{color:#999;font:bold 14px 'Asap', sans-serif;margin:0;padding:30px 20px;text-align:center;}#EIP h6{color:#2CA5D7;font:bold 13px/13px 'Asap', sans-serif;margin:0;padding:30px 20px;text-align:center;text-decoration:blink;}#EIP label{color:#333;font:normal 11px 'Asap', sans-serif;display:inline-block;}#EIP label span{color:#C30;}#EIP label small{color:#999;font-size:10px;}.EIP_col{float:left;width:187px;}.EIP_select, .EIP_input, .EIP_area{border:1px solid #A8B0AD;font:normal 11px Arial, Helvetica, sans-serif;color:#111;background-color:#fff;}.EIP_input, .EIP_area{width:404px;padding:2px;}.EIP_input:focus, .EIP_area:focus{border-color:#000;}.EIP_input{height:25px;}.EIP_area{height:70px;resize:none;}.EIP_col .EIP_input{width:180px !important;}.EIP_submit{width:auto !important;height:39px;float:right;margin:0;padding:0 20px;text-align:center;font:400 16px/16px 'Hind', sans-serif;color:#FFF;cursor:pointer;border:none;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#00abbc;behavior:url(PIE.htc); /*sombras y bordes en IE*/}.EIP_submit:hover{/*background-color:#000;*/}.EIP_mail{ background:url(../eip/img/bg_win_mail.jpg) no-repeat top right;}.EIP_mail input[type="text"]{background-color:transparent;}.EIP_print{background:url(../eip/img/bg_win_print.jpg) no-repeat top right;} .EIP_pdf{ background:url(../eip/img/bg_win_pdf.jpg) no-repeat top right;} .EIP_NewLetter{padding:10px;} .EIP_Process{padding:10px 0;}.EIP_CloseBtn{width:35px;height:35px;    display:inline-block;text-indent:-4000px;    position:absolute;right:-25px;top:-25px;padding:0 !important;cursor:pointer;    z-index:70002;background:url(PL/close.gif) no-repeat center center #990099 !important;-moz-border-radius:40px;-webkit-border-radius:40px;-o-border-radius:40px;border-radius:40px;-webkit-box-shadow:0px 1px 10px 5px rgba(50, 50, 50, 0.85);-moz-box-shadow:0px 1px 10px 5px rgba(50, 50, 50, 0.85);-o-box-shadow:0px 1px 10px 5px rgba(50, 50, 50, 0.85);box-shadow:0px 1px 10px 5px rgba(50, 50, 50, 0.85);behavior:url(PIE.htc); /*sombras y bordes en IE*/cursor:pointer;}.EIP_CloseBtn:hover{background-color:#CCC !important;}
/*pl/pl.css*/ 
#PL_body{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;/*-moz-box-shadow:0 0 2px #333;-webkit-box-shadow:0 0 2px #333;-o-box-shadow:0 0 2px #333;box-shadow:0 0 2px #333;*/margin:2px;}#PL_Wait{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff url(pl/bg.png) repeat-x top center;text-align:center;padding:20px 20px 0 20px;height:220px;position:relative;}#PL_Wait h4{font:normal 20px/20px 'Open Sans', Helvetica, sans-serif;color:#0099c7;margin:6px 0 4px 0;}#PL_Barra{margin-top:6px;}#PL_qBusco{border-top:1px solid #ccc;padding:5px 0;margin:0 0 15px 0;}#PL_qBusco h5{font:normal 17px/17px 'Open Sans', Helvetica, sans-serif;color:#999;margin:0;padding:0 0 2px 0;}#PL_qBusco h5 span{/*color:#06C;*/color:#1D788E;}#PL_qBusco p{font:normal 12px/16px 'Open Sans', Helvetica, sans-serif;color:#111;padding:0;}#PL_qBusco p span{color:#777;}#PL_IMG, #PL_SWF{margin:10px 0 0 0;vertical-align:top;text-align:center;}.PL_err #PL_msj{font:normal 16px/16px 'Open Sans', Helvetica, sans-serif;}/*Boton cierra mapa*/#processlight_cerrar.icon-cancel{display:inline-block;width:35px;height:35px;margin:0;padding:0;position:fixed;background:transparent;cursor:pointer;z-index:70002;}#processlight_cerrar.icon-cancel::before,#processlight_cerrar.icon-cancel::after{    content:'';    position:absolute;    top:50%;    left:50%;    width:70%; /* largo de la línea */    height:2px; /* grosor */    background-color:white;    transform-origin:center;}#processlight_cerrar.icon-cancel::before{    transform:translate(-50%, -50%) rotate(45deg);}#processlight_cerrar.icon-cancel::after{    transform:translate(-50%, -50%) rotate(-45deg);}/*New style*/.pl-new.text-center{text-align:center;}.pl-new-logo{margin:10px auto 0 auto;text-align:center;}.pl-new-logo img{margin:0 auto;}.pl-new-loading{margin:10px auto;}.pl-new-text{font-size:12px;margin:0 0 10px 0;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.pl-ok .pl-new-text{color:#238C00;font-size:14px;margin:10px 0;}.pl-error .pl-new-text{color:#FF0000;font-size:14px;margin:10px 0;}.pl-new-text strong{font-weight:700;}.pl-new-close{margin:0 0 10px 0;text-align:center;position:absolute;top:10px;right:10px;}.pl-new-close span{height:20px;padding:0 10px;display:inline-block;color:#ffffff;background-color:#002445;line-height:20px;text-align:center;font-size:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer;}.pl-new-close span:hover{color:#ffffff;background-color:#cccccc;}.pl-new-ok-icon{background:url(pl/ok.png) no-repeat right -4px;padding:6px 34px 6px 4px;}.pl-new-error-icon{background:url(pl/error.png) no-repeat right 0;padding:6px 34px 6px 4px;}.pl-new-warning-icon{background:url(pl/warning.png) no-repeat right 0;padding:6px 34px 6px 4px;}/**/.PL_Wait-logo-wp{width:250px;margin:0 auto 20px auto;}
/*tools/tools.css*/ 
.tool_social, .tool_iconos{float:left;padding:0;margin:0;list-style:none;}.linksAR .tool_social, .linksAR .tool_iconos{padding:5px 0 0 0;}.tool_social li{padding:0 5px 0 0;float:left;}.tool_iconos li{padding:0 0 0 5px;float:left;}.tool_iconos li a{position:relative;}/*.tool_iconos{border-left:1px solid #ccc;}*/.linksAR .tool_iconos{margin-right:10px;margin-left:30px;}.tool_display{float:left;font:normal 11px/11px Arial, Helvetica, sans-serif;color:#666;padding:5px 0 0 8px;}.tool_iconos li a, .tool_social li a, a.streetview{display:block;text-decoration:none;font-size:20px;}.tool_iconos li a em, .tool_social li a em, a.streetview em{display:none;}.tool_iconos a[href="#email"]{}.tool_iconos a[href="#imprimir"]{}.tool_iconos a[href="#pdf"]{}.tool_iconos a[href="#mapa"]{display:none;}.tool_iconos a[href="#streetview"], a.streetview{display:none;}/*a.streetview{visibility:hidden;height:0;width:0;display:inline-block;float:left;text-indent:0;color:#777;font:normal 11px/16px Arial, Helvetica, sans-serif;}a.streetview:hover{text-decoration:none;color:#222;}*/.tool_social a[href*="facebook.com"]{background-image:url(tools/facebook_icon_16.png);}.tool_social a[href*="twitter.com"]{background-image:url(tools/twitter_icon_16.png);}.tool_social a[href*="plus.google"]{background-image:url(tools/gplus_icon_16.png);}
/*media.css*/ 
/* Media Queries ----------------------------------------------------------------------------------------------- *//* Desktops and laptops ----------- */@media only screen and (max-width :1824px){ul.items.items-promo li strong.text-promo{max-width:300px;}}/*  ----------- */@media only screen and (max-width :1366px){ul.items.items-promo li strong.text-promo{max-width:180px;}}/*  ----------- */@media only screen and (max-width :1280px){ul.items.items-promo li strong.text-promo{max-width:150px;}}/* iPads (landscape) ----------- */@media only screen and (max-width :1260px){.content-int-page, #Header .contHeader,#fnav > div,.footer-page address > div,#MotorNewDiv,#langSelect ul,.footer{/*width:1180px;*//*max-width:1600px;*/}.content-int-page.re-position-mobile{    padding-top:38px;    }ul.items.items-promo li strong.text-promo{max-width:150px;}.banner-millaje-small{width:181px;height:82px;/*background-image:url('millaje-banner-samll-condensed.png');*/background-image:url('millaje-banner-samll-condensed-2.png');}}/* iPads (portrait) ----------- */@media only screen and (max-width :1024px){/**/.no-pc,.nav-container nav ul.menu-nav li.no-pc{display:block;}#Huella li, #HuellaBtn a{font:12px/16px Arial,Helvetica,sans-serif;}#Huella li em{display:none;}/**/.nav-phone.no-pc-1024{display:none;}ul.items.items-promo li strong.text-promo{max-width:60px;}/*Resultados*//*Hoteles*//*.page-container-right{width:98%;margin:0 1% 0 1%;}.page-container-left{width:98%;margin:0 1% 0 1%;}div.precio{width:160px;min-width:inherit;}div.precio .submit{width:86%;}/**//*Reset default values for Safari, Mozilla in mobile browser*/input[type="submit"],input[type="button"],button [type="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;  }/**//*Comparador hoteles*/.hcomparador label{display:none;}/**//**/    .form-book p, #formulario .form-book p{        width:98%;        height:auto;        margin:0 1%;        float:left;    }        .form-book p input[type="text"]{            width:95.5% !important;            padding:0 2% !important;            float:right;        }        #formulario input.input[id^="Paxdni"], #formulario input.input[id^="PaxNombre"], .form-send input.input[id^="Paxdni"], .form-send input.input[id^="PaxNombre"]{           width:70% !important;        }#formulario input[id^=nombre1].input,.form-send input[id^=nombre1].input,.form-send input[id^=nombre].input.nombre-input{width:70% !important;}#formulario .input[id*="dni"], .form-send .input[id*="dni"]{width:70% !important;}#formulario input[id^=Paxdni].input.input.input-64x100,#formulario input[id^=PaxNombre].input.input.input-64x100,.form-send input[id^=Paxdni].input.input.input-64x100,.form-send input[id^=PaxNombre].input.input.input-64x100{width:63.666666% !important;}#formulario input[id^=nombre1].input.input-64x100,#formulario input[id^=nombre1].input.input-64x100,.form-send input[id^=nombre1].input.input-64x100,.form-send input[id^=nombre1].input.input-64x100{width:63.666666% !important;}#formulario .input.input-64x100,#formulario .input.input-64x100[id*="dni"],.form-send .input.input-64x100,.form-send .input.input-64x100[id*="dni"]{width:63.666666% !important;}        .form-book p select{            width:100% !important;            padding:0 2% !important;            float:left;        }                /*pago con tarjeta*/        .form-book p.date-detail{            margin-top:20px !important;        }            .form-book p.date-detail select{                width:90px !important;                float:none;            }        /**/                    .form-book p .select[id*="PaxGenero"], .form-book p .select[id*="PaxGenero"]{            width:20% !important;            padding:0 2% !important;            clear:left;        }#formulario .select[id*="TipoDocumento"],#formulario .select[id*="PaxTipoDocumento"],#formulario .select[id*="aPaxTipoDocumento"],.form-send .select[id*="TipoDocumento"],.form-send .select[id*="PaxTipoDocumento"],.form-send .select[id*="aPaxTipoDocumento"]{            width:20% !important;            padding:0 2% !important;            clear:left;}        .form-book p label{            /*float:left;*/        }                #formulario .div, .form-send .div{            height:40px;            overflow:hidden;        }.inputdate-span-formbook{right:auto;left:4px;top:37px;}#formulario .inputdate, .form-send .inputdate{padding:0 2% !important;}        .fcol{    width:100%;}.fcol.form-book{width:100%;margin:0;}/**/.container-slider-home{width:100%;}#slider1_container{width:100% !important;}/*contenedores*/.cont-top-item, .cont-top-item.x4, .cont-top-item.x3, .cont-top-item.x2{/*width:48%;*/width:98%;margin:0 1% 2% 1%;}.grupales-item{width:48%;margin:0 1% 1.8% 1%;}/**/.servicio-item-wrapper{width:50%;}.servicio-item{margin:20px 0;}.staff-item{width:49%;}.banner-millaje-small{width:181px;height:82px;left:140px;/*background-image:url('millaje-banner-samll-condensed.png');*/background-image:url('millaje-banner-samll-condensed-2.png');}.links-to span{margin:14px 0 6px 0;float:none;display:block;}}/* Smartphones (landscape) ----------- */@media only screen and (max-width :768px){/**//*Full mobile*/html, body{position:relative;}.display-mobile{display:block !important;}.no-mobile{display:none !important;}.no-pc{display:block;}/*body{background:none #FFF;}*/#Body{padding:120px 0 0 !important;}.ui-containter-30x100, .ui-containter-33x100, .ui-containter-40x100, .ui-containter-60x100, .ui-containter-70x100{width:100%;}.ui-containter-30x100 > div, .ui-containter-33x100 > div, .ui-containter-70x100 > div{margin:0;}.ui-containter-70x100 .separate-list-bottom{margin-bottom:30px;}#Page{background-position:0 36px !important;}/*Contenedores*/#Center{display:block;}#Wrap_res,.wrapper-res{padding:0 10px;}.footer, .content-int-page{padding:0 6px;}.content-int-page{margin-top:0px;}#Content.reStyle2{margin-top:0;padding-top:0;}/*B2B*/.site-style-B2B #Center.home-style{margin-top:116px !important;}/**/.header-page{width:100%;padding:0;position:fixed;top:0;left:0;height:auto;background:#FFF;z-index:999;}.header-page:before{display:none;}.header-page.shadow-class{-webkit-box-shadow:0px 3px 7px 0px rgba(50, 50, 50, 0.25);-moz-box-shadow:   0px 3px 7px 0px rgba(50, 50, 50, 0.25);box-shadow:        0px 3px 7px 0px rgba(50, 50, 50, 0.25);}.header-page, .header-page .cont-header{height:auto !important;}.header-page h1{margin:0;}.header-page h1 a img{height:42px !important;margin:4px 0 3px 6px;}.nav-menu-fire-wrapper{margin:10px 0 0 0;overflow:hidden;overflow-x:scroll;}.nav-menu-fire-wrapper:before{content:"";width:30px;height:60px;position:fixed;z-index:99;top:54px;left:calc(100% - 30px);/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+1,1+100 */background:-moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,1) 100%); /* FF3.6-15 */background:-webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */}.nav-menu-fire li a[href="paquetes/"],.nav-menu-fire li a[href="luxury/"]{/*margin:0px 8px 3px 2px;*/}.dropdown-paquetes:hover .dropdown-paquetes-content{/*display:none;*/position:fixed;left:0;right:0;width:100%;margin-left:0;margin-right:0;}.nav-menu-fire li a span.is--avion-terrestre + strong:before{left:-23px;}.dropdown-paquetes-content,.nav-menu-fire li .dropdown-paquetes-content a{font-size:15px;}li dl:hover, .dropdown-paquetes:hover .dropbtn{background-color:transparent;}.mdiv{padding:0 0 30px 0}.Motor .msubmit{width:100%;        padding:16px 28px;}.MotorComprimido .mdiv{padding:0 0 15px 0;}/**/.cont-menu-nav{border-bottom:1px solid #01264C;}.header-page nav{padding:60px 0 0 0;position:relative;top:inherit;right:inherit !important;height:auto;z-index:10;background-color:#ffffff;}.header-page nav ul{list-style:none;margin:0;padding:0;}.header-page nav ul.nav-secondary li{margin-top:10px;margin-right:16px;}.header-page nav ul.menu-nav{padding:0;}.header-page nav .menu_nav li{float:none;display:block;height:38px;border-top:1px solid #dddddd;}/*.header-page nav li:last-child{margin-top:-8px;}*/.header-page nav .menu_nav a{display:inline-block;height:38px;margin:0 12px;text-align:left;color:#FFF;font:17px/40px 'Titillium Web', sans-serif;text-transform:uppercase;overflow:hidden;}/**/.nav-phone.no-pc-1024{display:block;}.header-page nav .nav-phone{color:#CCC;font:27px/14px 'Titillium Web', sans-serif;margin:0 0 0 40px;position:absolute;top:10px;right:10px;}.header-page nav .nav-phone em{display:block;font:13px/13px 'Titillium Web', sans-serif;text-align:right;padding:0 0 8px 0;}.header-page nav .nav-phone span:before{font-size:24px;line-height:14px;margin:0 10px 0 0;padding:0 0 0 20px;}/**/.menu-tools-btn > a,.site-style-B2B .menu-tools-btn > a{margin:0 12px;padding:0 14px 0 0px;border:none;position:relative;top:0;left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font:17px/40px 'Titillium Web', sans-serif;}.menu-tools-btn > a:hover{color:#000000 !important;background:transparent !important;}.menu-tools-btn .login-win a i{width:23px;height:23px;position:relative;top:8px;left:-5px;}.site-style-B2B .show-bg .header-page:before, .site-style-B2B .header-page:before{display:none !important;}.site-style-B2B .header-page nav.login-true .nav-phone{top:auto !important;left:auto !important;right:10px !important; bottom:0 !important;}.links-share{width:100%;height:40px;display:block;visibility:hidden;position:relative;background:#333;margin:0;}.socialmendia-share-this{display:block;height:40px;position:absolute;top:0;right:0;}.socialmendia-share-this p{display:inline-block;margin:0;padding:14px 20px 0 12px;color:#FFF;font:15px/15px 'Titillium Web', sans-serif;float:left;}.socialmendia-share-this span{margin:2px 4px 0 0;}/*.socialmendia-share-this{display:block;height:44px;border-top:1px solid #414141;position:absolute;top:0;right:80px;}.socialmendia-share-this p{display:inline-block;margin:0;padding:14px 20px 0 12px;color:#FFF;font:15px/15px 'Hind', sans-serif;float:left;}.socialmendia-share-this span{margin:3px 4px 0 0;}*//**/.socialmedia-header{position:relative;top:inherit;right:inherit;}.socialmedia-header li a span:before{line-height:38px;}.login-btn{width:38px;height:38px;top:7px;right:46px;z-index:900;-webkit-box-shadow:none;-moz-box-shadow:   none;box-shadow:        none;}.login-btn span{display:block;margin:8px auto 0 auto;}.login-btn span:before{font-size:22px;margin:0;}.login-btn em{display:none;}.share-btn{width:38px;height:38px;display:inline-block;z-index:900;line-height:38px;text-align:center;position:absolute;top:7px;right:92px;background:#00adee;}.share-btn:hover{text-decoration:none;}.share-btn.share-btn.activo{background-color:#CCC;}.share-btn:before{font-size:22px;line-height:38px;margin:0;color:#FFF;}.share-btn em{display:none;}/*B2B Menú*/.navbar .logo_h img{height:35px;margin-bottom:0;}.header_area_container{background-image:none;padding-bottom:0;}.site-style-B2B .header-page nav ul{list-style:none !important;margin:0 !important;padding:0 !important;}.site-style-B2B .header-page nav.login-true > ul{margin:35px 0 0 0 !important;}.site-style-B2B .header-page nav ul.menu-nav{width:100% !important; padding:0 !important;float:left !important;}.site-style-B2B .menu-subnav > li > a span:before{font-size:22px;}.header-page nav .menu_nav li:last-child{border-bottom:1px solid #dddddd;}/**/.menu-subnav > li > a.separate-left{padding-left:0;}.separate-left:before{display:none;}.site-style-B2B .header-page nav a.btn-login{height:26px !important;position:absolute;padding:5px 8px 5px 5px !important;top:-43px;right:8px;color:#2CA5D7 !important;font:14px/26px 'Asap', sans-serif !important;}.site-style-B2B .header-page nav a.btn-login span{top:0;}.site-style-B2B .header-page nav a.btn-login i{bottom:-2px;}.btn-login .svg-ico-acuerdo{width:25px;height:25px;}.newsletter-subscription i{bottom:0;}/**/.footer-col-4{width:100%;padding-bottom:0;margin-bottom:0;border-bottom:1px solid #cccccc;}.footer-col-4:last-child{border-bottom:none;}.footer-row{margin:0 10px;}.footer-col-4:first-child:before{border:none;}.footer-col-4:after{border:none;}.site-style-B2B .links-share{width:100% !important;height:40px !important;display:block !important;visibility:hidden !important;position:relative !important;background:#333 !important;margin:0 !important;}.site-style-B2B .socialmendia-share-this{display:block !important;height:40px !important;position:absolute !important;top:0 !important;right:0 !important;}.site-style-B2B .socialmendia-share-this p{display:inline-block !important;margin:0 !important;padding:14px 20px 0 12px !important;color:#FFF !important;font:15px/15px 'Titillium Web', sans-serif !important;float:left !important;}.site-style-B2B .socialmendia-share-this span{margin:2px 4px 0 0 !important;}/**/.site-style-B2B .header-page nav .socialmedia-header{position:relative !important;top:inherit !important;right:inherit !important;float:none !important;}.site-style-B2B .header-page nav .socialmedia-header li a{float:none !important;}.site-style-B2B .socialmedia-header li a span:before{line-height:38px !important;}.site-style-B2B .login-btn{width:38px !important;height:38px !important;top:7px !important;right:46px !important;z-index:900 !important;-webkit-box-shadow:none !important;-moz-box-shadow:   none !important;box-shadow:        none !important;}.site-style-B2B .login-btn span{display:block !important;margin:8px auto 0 auto !important;}.site-style-B2B .login-btn span:before{font-size:22px !important;margin:0 !important;}.site-style-B2B .login-btn em{display:none !important;}.site-style-B2B .share-btn{width:38px !important;height:38px !important;display:inline-block !important;z-index:900 !important;line-height:38px !important;text-align:center !important;position:absolute !important;top:7px !important;right:92px !important;background:#00adee !important;}.site-style-B2B .share-btn:hover{text-decoration:none !important;}.site-style-B2B .share-btn.share-btn.activo{background-color:#CCC !important;}.site-style-B2B .share-btn:before{font-size:22px !important;line-height:38px !important;margin:0 !important;color:#FFF !important;}.site-style-B2B .share-btn em{display:none !important;}.site-style-B2B .header-page nav .socialmedia-header a{background:none !important;}.site-style-B2B .header-page nav.login-true{top:inherit !important;}.site-style-B2B .header-page nav.login-true .socialmedia-header{width:100% !important;float:left !important;position:relative !important;left:auto !important;top:auto !important;}.site-style-B2B #huser h5 strong{color:#FFF !important;}.site-style-B2B #huser figure{margin-right:2% !important;}.site-style-B2B .header-page nav .menu-nav a{background:none !important;padding:0 !important;}/**//*Menú*/.menu-mobile{width:100%;height:100%;margin:0;padding:0;background:#f2f2f2;position:fixed;top:0;right:-100%;z-index:99999;}.menu-mobile.open{overflow-y:scroll;}.menu-mobile-btn{width:38px;height:38px;display:inline-block;position:absolute;top:7px;left:-38px;z-index:900;color:#2CA5D7;text-align:center;text-decoration:none;font-size:24px;}.menu-mobile-btn.open{left:6px;}.menu-mobile-btn.shadow-class{-webkit-box-shadow:-4px 0px 5px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:   -4px 0px 5px 0px rgba(50, 50, 50, 0.45);box-shadow:        -4px 0px 5px 0px rgba(50, 50, 50, 0.45);}.menu-mobile-btn span:before{margin:7px 2px 0 0;}.menu-mobile-btn:hover span:before{color:#2CA5D7;}.login-btn .login-btn-img{width:38px;height:38px;-webkit-box-shadow:none;-moz-box-shadow:   none;box-shadow:        none;}.login-btn .login-btn-img figure, .login-btn .login-btn-img figure img{width:38px;height:38px;}.login-btn .login-btn-text{display:none;}.menu-subnav{float:none;position:relative;top:auto;top:auto;right:auto;}.menu-subnav > li > a span{text-align:left;}/**//*nav*/.nav-menu-fire{/*width:calc(25% * 9);*//*width:calc(25% * 11 + 40px);*/width:calc(25% * 13 + 40px);}.nav-menu-fire li a{min-width:25%;padding:0 18px;margin:0 0 -3px 0;float:left;display:inline;border-bottom:6px solid transparent;color:#FFF;font:14px/36px 'Open Sans', Helvetica, sans-serif;position:relative;z-index:10;text-align:center;}.nav-menu-fire li a strong{font-size:12px;margin-top:4px;}.nav-menu-fire li a:hover, .nav-menu-fire li.act a, .nav-menu-fire li a.activo{border-bottom:none;}.nav-menu-fire li a:hover strong, .nav-menu-fire li.act a strong, .nav-menu-fire li a.activo strong{color:#2CA5D7;/*font-size:13px;*/margin-top:2px;margin-bottom:14px;}.nav-menu-fire li a span.is--luxury:before{width:15px;height:15px;top:0px;}.nav-menu-fire li a span.is--luxury + strong{margin:0px auto 12px auto;}.nav-menu-fire li a span.is--luxury + strong:before{bottom:-2px;}.nav-menu-fire li a.activo span.is--luxury + strong:before{color:#333333;}/*Win login*/.form-login-win,.menu-tools-btn .form-login-win{width:100%;padding: 0;/*overflow-y:auto;*/}.login-win{width:95%;padding:18px 2.5% 18px 2.5%;overflow-y:auto;border:none;}.menu-tools-btn .login-win{width:95%;padding:0 2.5% 5px 2.5%;overflow-y:auto;border:none;}.container-login-win{width:100%;margin:-6px 0 0 0;}.login-win:before, .login-win:after{border:none;}/*Motor*/#Motor{margin-top:-5px;position:relative;}#Motor > div{width:100%;margin:10px auto 0 auto;}.MotorComprimido #Motor > div{margin:0 auto;}.Motor .motor-node,.Motor .motor-node-full,.Motor .motor-node-full.node-id-search{width:96% !important;margin:0 2%;}.Motor .motor-node-full.node-id-search{margin-top: 10px;}.Motor .motor-node.node-id-fechasal, .Motor .motor-node.node-id-fentrada,.Motor .motor-node.node-id-fecharetira,.Motor .motor-node.node-id-fechadevuelve,.Motor .motor-node.node-id-tr-fdesde,.Motor .motor-node.node-id-tr-fHasta,.Motor .motor-node.node-id-fdesde-ac{width:47% !important;margin:0 1% 0 2%;}.Motor .motor-node.node-id-fechasal .fancy-select.scroll-m, .Motor .motor-node.node-id-fentrada .fancy-select.scroll-m,.Motor .motor-node.node-id-fecharetira .fancy-select.scroll-m,.Motor .motor-node.node-id-fechadevuelve .fancy-select.scroll-m,.Motor .motor-node.node-id-tr-fdesde .fancy-select.scroll-m,.Motor .motor-node.node-id-tr-fHasta .fancy-select.scroll-m,.Motor .motor-node.node-id-tr-desde-hora .fancy-select.scroll-m,.Motor .motor-node.node-id-fdesde-ac .fancy-select.scroll-m{width:100%;box-sizing:border-box;}.Motor .motor-node.node-id-fechareg, .Motor .motor-node.node-id-fsalida,.Motor .motor-node.node-id-horaretira,.Motor .motor-node.node-id-horadevuelve,.Motor .motor-node.node-id-tr-desde-hora,.Motor .motor-node.node-id-tr-fdesde{width:47% !important;margin:0 2% 0 1%;}.Motor .motor-node .inputdate{width:98%;padding:0 1%;}.Motor .motor-node.node-id-noches div.fancy-select, .Motor .motor-node.node-pasagers div.fancy-select{width:100%;margin:0 -2px;}.Motor .rooms-status{width:100%;}.Motor .node-pasagers .rooms-status li{width:33%;border:none;position:relative;background:#EEEEEE;box-sizing:border-box;float:left;margin-right:0.33%;}.Motor .node-pasagers.ht .rooms-status li{width:49.66%;margin-top:15px;}.Motor .node-pasagers .rooms-status li:before{content:"";display:block;height:100%;border-right:1px solid #FFF;position:absolute;top:0;right:0;}.Motor .node-pasagers .rooms-status li:last-child:before{display:none;}.Motor .node-pasagers.ht .rooms-status li{width:49.66%;}.Motor #MotorFrmTraslados .node-pasagers .rooms-status li{width:49.66%;}.Motor #MotorFrmActividades .node-pasagers .rooms-status li{width:49.66%;}.Motor .node-id-clases div.fancy-select,.Motor .node-id-tarifa div.fancy-select{width:99.4444%;}.Motor .node-id-horaretira div.fancy-select,.Motor .node-id-horadevuelve div.fancy-select{width:99.4444%;}.Motor .motor-node-rooms{width:94%;padding:1%;margin:0 2%;position:relative !important;left:0 !important;top:0 !important;}.Motor .wrap-rooms-child{float:none;clear:none;}.Motor .node-rooms-name small{width:33.333333%;height:64px;margin:0;float:left;font:13px/20px Helvetica, Verdana, Sans-Serif;}.Motor .node-rooms-child{width:31%;margin:0 1%;}.Motor .node-rooms-child div.fancy-select{width:100%;margin:0;}.Motor .motor-node-rooms.items-4 .node-rooms-name small{width:21%;}.Motor .motor-node-rooms.items-4 .node-rooms-child{width:19%;margin:0 1%;}.Motor .motor-node-advanced{width:96%;margin:16px 2% 2% 2%;padding:0;/*background:rgba(221, 221, 221, .5);*/position:relative;    z-index:10;}.motor-node-advanced .motor-items-cointenier{padding:4px 10px 10px 10px;}.Motor .motor-vuelo-nav{width:99%;margin:.5% .5% 0 .5%;}.Motor .motor-vuelo-nav li{/*width:33.333333%;*/width:50%;float:left;}.motor-vuelo-nav li a{width:96%;padding:0 1%;margin:1.5% 1%;font:normal 14px/38px Helvetica, Verdana, Sans-Serif;background:#8ECEEA;color:#fff;}.motor-vuelo-nav li a span{color:#fff;}.node-id-flexible label{height:28px;font-size:14px;}.motor-service-nav.small-nav li a{margin-bottom:10px;}.motor-vuelo-nav li a.act{color:#999;}.motor-vuelo-nav li a.act span{color:#999;}.node-id-disabled{display:none;}.Motor nav{width:100%;padding:0;overflow-y:scroll;}.Motor nav .btn-mobile-more{width:24px;height:50px !important;display:none !important;position:absolute;top:0;right:0;background:#333;text-align:center;}.Motor nav .btn-mobile-more i{color:#ffffff;line-height:50px;display:inline-block;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;}.Motor nav.open .btn-mobile-more i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}.Motor nav ul{width:100%;}.Motor nav.open ul{height:auto;overflow:visible;}.Motor nav li{margin-bottom:15px;}.Motor nav li a{height:32px;line-height:32px;padding:0 10px;}.Motor nav li a:before{}.Motor nav li a{min-width:inherit;}.Motor nav li a strong{font-size:12px;position:relative;        top:-3px;}/*Hotel*/.Motor fieldset.mlinea p, #HT_fDestino p, .Motor fieldset.mlinea p.tow-items-50{width:100%;margin:0;}.Motor fieldset.mlinea p.tow-items-50:last-child{margin-left:0;}.rooms div{width:100%;padding:4px 0 4px 0;}.rooms select[id*="HT_CHD"], .rooms select[id*="AC_CHD"], .rooms select[id*="TR_CHD"]{width:20%;padding:0 1% 0 8%;margin:0 1%;}.rooms select[id*="HT_ADTs"], .rooms select[id*="HT_CHDs"], .rooms select[id*="AC_CHDs"], .rooms select[id*="TR_CHDs"]{width:22%;padding:0 3% 0 6%;margin:0 1%;text-align:center;}    .rooms select[id*="AC_ADTs"]{width:22%;padding:0 3% 0 6%;margin:0 1% 0 0;text-align:center;}    .rooms select[id*="TR_ADTs"]{width:22%;padding:0 3% 0 6%;margin:0 1% 0 0;text-align:center;}.rooms h6{padding:0 0 0 7%;}.rooms h6 small{width:26%;padding:0;}.rooms h6 small#ht_textAge1{width:23%;}#MotorFrmActividades .rooms h6, #MotorFrmTraslados .rooms h6{padding:0;}#MotorFrmActividades .rooms h6 small, #MotorFrmTraslados .rooms h6 small{width:24%;padding:0;}#MotorFrmActividades .rooms h6 small#ac_textAge1, #MotorFrmTraslados .rooms h6 small#tr_textAge1{width:21%;}.conectHabitaciones{margin:0 0 -21px 14px;}.Motor #MotorFrmHoteles .rooms div h4{width:6%;padding:0;margin:0;text-align:center;line-height:36px;}.container-slider-home{display:none;}/*Paquetes*/    #MotorFrmActividades .rooms h6, #MotorFrmTraslados .rooms h6{        /*padding-left:1%;*/    }/**/a.moa{    padding:0 0  16px 0;    font:600 16px/16px 'Titillium Web', sans-serif;}/*Autocomplete*/div.autosuggest{width:100% !important;height:auto !important;padding:10px 0 0 0 !important;top:50px !important;left:0 !important;bottom:0 !important;background:#FFF !important;background-image:none !important;font:16px/16px Arial, Helvetica, sans-serif;overflow:auto !important;position:fixed !important;border-color:#ffffff !important;}div.divscroll{height:100% !important;border:none !important;}div.autosuggest ul li a span{padding:10px 6px !important;}/*botÃ³n cierra*/div.cierra-auto-suggest{width:20px !important;height:20px !important;position:fixed !important;top:8px !important;right:14px !important;}div.cierra-auto-suggest span:before{font-size:32px !important;}/*overflow to body node*/body.mobile-auto-suggest{overflow:hidden;position:fixed;}body.mobile-auto-suggest .header-page, body.mobile-auto-suggest .header-page .cont-header{display:none !important;}/**//*Autocomplete MOBILE!!!*//*div.autosuggest{width:100% !important;height:100% !important;padding:10px 0 0 0 !important;top:0 !important;left:0 !important;background:#FFF !important;background-image:none !important;font:16px/16px Arial, Helvetica, sans-serif;overflow:auto !important;position:fixed !important;}*/div.autosuggest{width:100% !important;height:auto !important;padding:10px 0 0 0 !important;top:80px !important;left:0 !important;bottom:0 !important;background:#FFF !important;background-image:none !important;font:16px/16px Arial, Helvetica, sans-serif;overflow:auto !important;position:fixed !important;-webkit-box-shadow:none !important;    box-shadow:none !important;}div.divscroll{height:100% !important;border:none !important;}div.autosuggest ul li a span{padding:10px 6px !important;}/*botÃ³n cierra*/div.cierra-auto-suggest{width:20px !important;height:20px !important;position:fixed !important;top:18px !important;right:14px !important;}div.cierra-auto-suggest span:before{font-size:32px !important;}/*force reposition input autocomplete*/.input-reposition-auto-suggest{position:fixed !important;top:4px !important;left:0 !important;right:0 !important;z-index:99999999 !important;background-color:#fff !important;border-radius:0 !important;}.Motor .motor-node.input-reposition-auto-suggest{padding:48px 2% 16px 2% !important;margin:0 0 0 0 !important;background:#FFF;}.input-reposition-auto-suggest label{display:none !important;}.input-reposition-auto-suggest input{border:1px solid #ccc !important;border-radius:3px;height:50px;padding-right:20px;padding-left:10px;}.input-reposition-auto-suggest span.select{background-color:#fff !important;border:none !important;}.input-reposition-auto-suggest span.select i{display:none;}/*overflow to body node*/body.mobile-auto-suggest{overflow:hidden;}body.mobile-auto-suggest .header-page{z-index:0 !important;}/**/.motor-node-advanced .node-advanced-child{width:100% !important;margin:0 !important;}.motor-node-advanced .node-advanced-child.node-id-lugardevuelve{width:96% !important;margin:0 2% !important;}.motor-node-advanced .node-id-mismolugar{width:96% !important;padding:0 2% !important;}.motor-node-advanced div.fancy-select{width:100%;}/*Calendario*/.dCAL{width:100% !important;height:100% !important;top:0 !important;left:0 !important;border:none !important;margin:0 !important;padding:0 !important;float:left !important;overflow:auto !important;position:fixed !important;}.dCAL table{width:100% !important;float:left !important;margin:0 0 30px 0;}.dCAL_multiple{min-width:inherit !important;padding-top:2px;}.dCAL th, .dCAL a, .dCAL tbody span{font-size:14px !important;}#dCAL_ftitulo_a, #dCAL_ftitulo_s{display:none;}.dCAL_header{width:100%;position:fixed !important;top:0;left:0;}#dCAL_btn_s, #dCAL_btn_s:hover,        #dCAL_btn_a, #dCAL_btn_a:hover{        background-color:#0099c7 !important;        color:#FFF !important;        }.site-style-B2B #dCAL_btn_s, .site-style-B2B #dCAL_btn_s:hover,        .site-style-B2B #dCAL_btn_a, .site-style-B2B #dCAL_btn_a:hover{        background-color:#2CA5D7 !important;        color:#FFF !important;        }/*Nuevo campo mes calendario multiple*/.thead-tabla-mes{display:table-header-group !important;text-align:center;}.thead-tabla-mes td{width:100%;text-align:center;font:bold 16px/16px Arial, Helvetica, sans-serif;padding:10px 0 20px 0 !important;}.img-serv-add, .img-serv-book{    display:none;}/*AS*/.table-div.as .cell{display:block;}.node-id-image-left-as,.node-id-image-right-as{width:100%;}.node-id-image-left-as{background:#1C3F79;}.table-div.as .cell.node-id-image-right-as{padding:10px 0;}.node-id-image-left-as img{padding:20px 0;display:block;}.node-id-image-right-as > div{display:block;}.node-id-image-right-as > div input.msubmit{margin:10px 0 0 0;}/**//*Huella*/#Huella{margin:10px 0 10px 0;padding:0;text-align:left;}#Huella li{height:50px;display:block;float:none;padding:0;}#HuellaBtn{padding:0 !important;}#Huella li a{width:100%;height:38px;color:#ffffff;}#Huella li a.activo,#Huella li a:hover{color:#ffffff;}#Huella li a strong{display:none;}#Huella li a span{background-color:#2CA5D7;}#Huella li a span small{font:18px/38px 'Asap', sans-serif;padding:0 0 0 10px;}#Huella li a ins{display:block;float:right;margin:0;font-size:22px;text-decoration:none;position:absolute;top:10px;right:10px;}#Huella li span{margin:0 auto;}#Huella .huella-service{bottom:0;position:absolute;}#Huella li:before,#Huella li:after{display:none;}/*Google Maps - Minimapa*/#Gmapasm div{height:38px !important;padding:0 !important;}#Gmapasm img{width:0 !important;height:0 !important;}#Gmapasm span{font:18px/16px Arial,Helvetica,sans-serif !important;padding:0 0 0 5px !important;margin:-5px 0 0 0;}#Gmapasm span em{top:-3px !important;left:auto !important;right:2px;}/**//*Google Maps - ToolTip principal*/    .GmapWindowHtml{        height:140px !important;        width:360px;    }    .GmapWindowHtml .precio h5{        /*color:#0094de !important;*/    }    .GmapWindowHtml.itemservicio div.precio{        background-color:#000 !important;        height:140px !important;    }    .GmapWindowHtml.itemservicio .alphaHT{        background:none !important;    }/**//*StreetView*/#PL_svdescripcion .GmapWindowHtml .ht-figure{display:none;}#PL_Contenido #PL_svdescripcion .GmapWindowHtml{height:90px !important;}#PL_Contenido #PL_svdescripcion .GmapWindowHtml .precio{width:50%;}#PL_Contenido #PL_svdescripcion .GmapWindowHtml .precio .submit{width:100%;height:60px;margin:0;}#PL_Contenido #PL_svdescripcion .GmapWindowHtml header{width:50%;bottom:0 !important;display:inline !important;float:left !important;height:90px !important;margin:inherit !important;min-width:auto !important;padding:0 14px !important;right:inherit !important;text-align:inherit !important;z-index:inherit;}/**//*ToolTips -imp,mail,mapa...*/.itemservicio.iHT .tool_iconos, .itemservicio .tool_iconos{    z-index:40;}/**/.itemservicio header p, div.dispo.disponible{display:none;}.itemservicio .detalleFoto h4{/*font:13px/16px Arial, Helvetica, sans-serif;*/display:none;}/*Atracciones, Paquetes*/.DP_tabla_tr{    display:block !important;}.DP_tabla_td{    display:block !important;}.DP_Titulo{     padding:3% !important;}.DP_Precio + .DP_Submit, .DP_Precio{    width:96% !important;margin:0 auto 1.5% auto;}.iTR .DP_Precio + .DP_Submit, .iTR .DP_Precio{margin:0 auto;display:block;}.iTR .DP_Precio h5{padding:0;}    .DP_Tit.DP_fechas, .DP_Tit.DP_noches{        width:47% !important;        padding:0 0 10px 3% !important;        float:left;    }    .DP_Precio{        text-align:center !important;    }        .DP_Precio h5{            width:100%;            text-align:center !important;        }    .DP_tabla_td.DP_Tit.DP_Text{    width:96% !important;    padding:0 !important;    margin:1.5% auto 0 auto !important;}.DP_Cantidad{    width:100%;    padding:0 !important;    margin:1.5% 0;    display:block;}.DP_Paxs{    height:auto !important;}    .DP_Paxs span{        width:48%;        height:30px;        padding:0 0 0 2%;        margin:0 0 2% 0;        display:inline-block;        float:left;        font-size:18px !important;        line-height:32px;        background:#DDD;    }    .DP_Paxs select{        width:49% !important;        height:30px;        margin:0 0 2% 1%;        float:left;        font-size:18px;    }    .DP_Paxs small{        width:100%;        margin:-4px 0 16px 0;        float:left;        font-size:12px !important;        text-align:right;    }         .itemservicio.servicio-ac .contItem, .itemservicio.servicio-pq .contItem {        margin:0;    }        .servicio-ac div.precio, .servicio-pq div.precio{        display:none;    }/*Filtro*/#RefinarBusqueda .disable-open-filtro{display:none;}div.RefinarBusqueda h5 span{display:block !important;color:#002445 !important;}div.RefinarBusqueda{    padding:0 5px !important;background:#ffffff;}div.RefinarBusqueda h5{height:38px;    margin:0 !important;    padding:0 !important;font:18px/38px Arial, Helvetica, sans-serif !important;}div.RefinarBusqueda aside{padding-top:20px;}div.RefinarBusqueda h5 span:before{margin:6px 0 0 0 !important;}.rb label span, .rb label small{font:14px/14px Arial, Helvetica, sans-serif !important;}#resDisplay{padding:0 !important;}#resDisplay h2{border-right:none !important;font:24px/34px Arial, Helvetica, sans-serif !important;height:34px !important;width:auto !important;}#resDisplay strong{color:#0064cb;display:block;font:bold 12px/34px Arial,Helvetica,sans-serif !important;float:left !important;}#resDisplay small{color:#666;display:block;float:left !important;font:12px/34px Arial, Helvetica, sans-serif !important;visibility:hidden;}/**//*Contenedores*/.page-container-left{margin:0 !important;width:100% !important;}.page-container-right{width:100% !important;position:relative;margin:0 !important;padding:0 !important;}/**//*Que busco*/.quebusco-mobile{margin:0 0 10px 0;}.quebusco-mobile h5{color:#999;font:17px/24px Arial,Helvetica,sans-serif;margin:0 0 5px;}.quebusco-mobile h5 span{color:#000;}.skin-ar .quebusco-mobile h5 span{color:rgb(9, 184, 160);}.skin-ht .quebusco-mobile h5 span{color:rgb(236, 0, 141);}.skin-pq .quebusco-mobile h5 span{color:rgb(107, 47, 128);}.quebusco-mobile{}.quebusco-mobile p{color:#111;font:12px/16px Arial,Helvetica,sans-serif;padding:0;}.quebusco-mobile p span{color:#777;}/**/.horizontal-filters-item{width:100% !important;margin:0 !important;}.horizontal-filters-item:last-child{margin:0 !important;}/*Ordenar por*/#bOrden{margin:0 0 10px 0 !important;}#bOrden li{display:block !important;float:none !important;padding:0;text-align:left !important;width:auto !important;}#bOrden li a{background-color:#0094de;color:#fff;font:14px/30px Arial, Helvetica, sans-serif !important;height:30px;padding:0 10px !important;position:relative;text-align:left !important;text-decoration:none;}#bOrden li a:before{display:none;}#bOrden li a.bo_activo{background-color:#ededed !important;color:#333 !important;display:block !important;}/**//*Paginador*/.paginador{height:38px;margin:12px 0 12px 0;overflow:hidden;padding:0;text-align:center;}.paginador .paginas div{display:block;height:38px;overflow:hidden;padding:0;}.paginas span, .paginas select{float:inherit !important;color:#666;font:14px/14px Helvetica, sans-serif !important;}.paginas select{width:auto !important;}.paginas a{width:38px !important;height:38px !important;font-size:28px !important;margin:0 !important;}.paginas a em{width:38px !important;height:38px !important;}.paginas em:before{font-size:30px !important;line-height:38px !important;}a.paginador-back-next, em.icon-left-open{float:left !important;}a.paginador-page-next, em.icon-right-open{float:right !important;}/**//*Botones toggle*/.btn-mobile-openitem{width:100%;height:38px;display:inline-block;background:#ffffff !important;text-decoration:none;position:relative;margin-bottom:10px;}.btn-mobile-openitem:hover{text-decoration:none;}.btn-mobile-openitem em{padding:0 5px;color:#333;font:normal 18px/38px Arial, Helvetica, sans-serif !important;}.btn-mobile-openitem small{display:none;}.btn-mobile-openitem span{position:absolute;top:6px;right:4px;font-size:28px;color:#333;}.btn-mobile-openitem span:before{margin:0;}/**/h2.title, h3.title{/*float:left;*//*font:normal 18px/38px Arial, Helvetica, sans-serif;*/}h2.title a, h3.title a{display:none;}/*Home*/.hofertas a{width:100% !important;height:300px !important;position:relative !important;top:inherit !important;left:inherit !important;margin-top:0 !important;}.socialmedia-mosaico{margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}/*Jssor home*/   .jssor-mobile .jssor-container.slider-hoteles{     width:1920px;     height:1484px;    margin-bottom:40px;     }    .jssor-mobile .jssor-all-elements.slider-hoteles{    width:1920px;     height:1484px;     }.jssor-mobile .servicio-home-title h4{padding:46px 40px !important;font:400 100px/110px "Titillium Web", sans-serif !important;}.jssor-mobile .servicio-home-title p{padding:46px 40px !important;font:400 80px/100px "Titillium Web", sans-serif !important;}.jssor-mobile .servicio-home-title h5{padding:46px 40px !important;margin:0 0 50px 0 !important;}.jssor-mobile .servicio-home-title h5 span .emDesde{font:400 80px/80px "Titillium Web", sans-serif !important;}.jssor-mobile .servicio-home-title h5 span .emMoneda{font:400 90px/100px "Titillium Web", sans-serif !important;}.jssor-mobile .servicio-home-title h5 span .emPrecio{font:400 120px/130px "Titillium Web", sans-serif !important;}.jssor-mobile .contEstrellas{height:110px !important;padding:40px !important;margin:0 0 0 40px !important;-moz-border-radius:20px !important;-webkit-border-radius:20px !important;-ms-border-radius:20px !important;border-radius:20px !important;}.jssor-mobile .contEstrellas span{font-size:120px !important;}/**//**//*Jssor home*/ /*Home servicios*/.content-home-BannerChico{margin:30px 5px 0 5px;}.jssor-container.slider-bannerHome_chico{ width:1920px; /*height:1476px;*/height:947px;margin-bottom:10px;}.jssor-all-elements.slider-bannerHome_chico{width:1920px; /*height:1476px;*/height:947px;}.content-home-banner-mediano {margin:10px 5px 10px 5px;}.jssor-container.slider-bannerHome_mediano{ width:1920px; height:958px;margin-bottom:20px;}.jssor-all-elements.slider-bannerHome_mediano{width:1920px; height:958px;}.jssor-container.slider-servicios-home{     width:1200px;    height:1900px;margin-bottom:40px;}.jssor-all-elements.slider-servicios-home{width:1200px;height:1900px;}.image-w-100x100{width:100%;height:auto;}/*Home cadenas hoteleras*/.jssor-container.slider-bannerHome_cadenas-hoteleras{ width:1920px; height:1920px;margin-bottom:14px;}.jssor-all-elements.slider-bannerHome_cadenas-hoteleras{width:1920px;height:1920px;}/*Home 15 way*/.jssor-container.slider-bannerHome_mediano_15-way{ width:1920px; height:954px;}.jssor-all-elements.slider-bannerHome_mediano_15-way{width:1920px; height:954px;}.servicio-home-mediano-title h4{padding:6px 50px;margin:0 0 0 0;font:400 110px/130px 'Asap', sans-serif;}.servicio-home-mediano-title p{padding:0 200px 6px 200px;font:400 92px/106px 'Asap', sans-serif;}.content-home-banner-chico .jssora12r, .content-home-banner-chico .jssora12l{width:80px;height:80px;top:155px;}.content-home-banner-chico .jssora12r:before, .content-home-banner-chico .jssora12l:before{font-size:80px;}.content-home-banner-mediano .jssora12r, .content-home-banner-mediano .jssora12l{width:120px;height:120px;}.content-home-banner-mediano .jssora12r:before, .content-home-banner-mediano .jssora12l:before{font-size:120px;}.res_g td{font:normal 15px/18px 'Asap', sans-serif !important;}/*Formulario contacto*/.form-send.contact-2 .fcol{width:100%;padding:0;}.form-send.contact-2 .area{width:98%;margin:0;}    #formulario, .form-send, .con-formas-pago{    padding:6px;    margin:10px 0 15px 0;    }    .form-book p, #formulario .form-book p{        width:98%;        height:auto;        margin:0 1%;        float:left;    }        .form-book p input[type="text"]{            width:95.5% !important;            padding:0 2% !important;            float:right;        }        #formulario input.input[id^="Paxdni"], #formulario input.input[id^="PaxNombre"], .form-send input.input[id^="Paxdni"], .form-send input.input[id^="PaxNombre"]{           width:70% !important;        }#formulario input[id^=nombre1].input,.form-send input[id^=nombre1].input,.form-send input[id^=nombre].input.nombre-input{width:70% !important;}#formulario .input[id*="dni"], .form-send .input[id*="dni"]{width:70% !important;}        .form-book p select{            width:100% !important;            padding:0 2% !important;            float:left;        }        .form-book p .select[id*="PaxGenero"], .form-book p .select[id*="PaxGenero"]{            width:20% !important;            padding:0 2% !important;            clear:left;        }#formulario .select[id*="TipoDocumento"],#formulario .select[id*="PaxTipoDocumento"],#formulario .select[id*="aPaxTipoDocumento"],.form-send .select[id*="TipoDocumento"],.form-send .select[id*="PaxTipoDocumento"],.form-send .select[id*="aPaxTipoDocumento"]{            width:20% !important;            padding:0 2% !important;            clear:left;}#formulario .select.select-30x100,.form-send .select.select-30x100{width:30% !important;}        .form-book p label{            /*float:left;*/        }                #formulario .div, .form-send .div{            height:40px;            overflow:hidden;        }        .fcol{    width:100%;}.fcol.form-book{width:100%;margin:0;}.form-reserva .fcol{    width:100% !important;margin:0 !important;}.form-reserva .fcol p{width:100%;float:left;}#formulario.form-reserva .inputdate-span-misreservas{bottom:18px !important;}#formulario.form-reserva .fcol input[type="text"]{width:96.5% !important;padding:0 1.5% !important; margin:0 0 20px 0 !important;float:left;}#formulario.form-reserva .fcol select{width:100% !important;padding:0 1.5% !important; margin:0 0 6px 0 !important;float:left;}#formulario.form-reserva .fcol .submit{margin:0 !important;}/**//*Contacto*/#ubicacion div{width:100%;}#ubicacion div address{height:auto !important;}/*Vuelos en oferta*/.ofertas-especiales{    width:100% !important;    padding:20px 0 !important;    }        /**/    .beneficio-items-unico{    display:block;    padding:10px 0;    }    .beneficio-items-unico .content-logo{    width:100%;    display:block;    }    .beneficio-items-unico .content-text{        display:block;    padding:0 6px;    }    .beneficio-items-unico ul{        padding:10px 0;    }    /*Submits*/.submit{width:100%;float:none;font:400 17px/17px "Roboto",sans-serif;}/*Footer*/.site-style-B2B body.show-bg #Footer{ margin-top:2%;float:left;}.site-style-B2B #Footer{height:auto !important;padding-bottom:0 !important;float:left !important;background-position:center bottom !important;}ul.socialmedia-footer{text-align:center;}.footer nav li, .footer #flegal li{display:inline-block;float:none;}.footer-pageSub{text-align:center;}.footer-pageSub div.cont-left{width:100%;margin:0 0 20px 0;}.logo-iq{float:none;}.host-info{float:none;padding:20px 0 0 0;}.host-info ul{float:none;padding:0;}/*Align center*/.footer,.cont-left,.footer nav li, .footer #flegal li{text-align:center;}/*Display width 100%*/.footer nav,.footer #flegal,.footer #flegal ul{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.topDivClass,.cont-slider-ajax{display:none !important;}.site-style-B2B .dataFiscal{width:100%;position:relative !important;top:inherit !important;right:inherit !important;padding:0 !important;float:left !important;clear:both;}.site-style-B2B #Footer aside ul{width:100%;}/**//*Google maps home*//*#Gmaps_mycont_canvas{height:100% !important;position:absolute !important;top:0 !important;left:0 !important;z-index:99999 !important;}*//**//*Beneficios*/.beneficio-items{width:100%;margin:0 0 1.5% 0;}.plus-search-form{width:94%;margin-left:1%;margin-right:1%;}.nota-50{width:94%;}.nota-50.align-L{margin:2% 1%;}.nota-50.align-R{margin:2% 1%;}.cont-lista-comercios ul li{width:49%;margin:0.5% 0.5%;}/*PL*/#processlight_frame{width:100% !important;height:100% !important;margin:0 !important;left:0 !important;top:0 !important;}/*PL buscando servicio*/#PL_Contenido{width:100% !important;height:100% !important;margin:0 auto;}#PL_Contenido #Gmaps_canvas_empresa{width:100% !important;height:100% !important;}/*PL buscando servicio*/#PL_Contenido.pl-wind-buscando{width:100% !important;margin:0 auto;}#PL_IMG img{width:100% !important;height:auto !important;}#PL_Barra{width:70%;/*max-width:64px;*/}/**/#PL_Wait{height:auto !important;}.pl-logo-empresa img{width:70%;}#PL_qBusco h5, #PL_qBusco p{/*display:none !important;*/}/*Resultados*//*Aereos/Vuelos*/.iaeroInfo{display:none !important;}.iaeroPrecio, .ar-description-container {width:100% !important;display:block !important;float:left !important;}.iaeroPrecio{width:100% !important;min-height:inherit !important;padding:0 0 10px 0 !important;position:relative !important;top:inherit !important;right:inherit !important;background-color:#ffffff !important;}.iaero{background-color:#E0E0E0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#EFEFEF, endColorstr=#FFFFFF);/*IE8*/background-image:-ms-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%); /*IE10*/background-image:-moz-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);background-image:-o-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #EFEFEF), color-stop(100%, #FFFFFF));background-image:linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);}.iaeroDatos{margin:0 !important;min-height:inherit !important;background:#ffffff !important;}.iaeroPrecioDetalle .arDispoResul{    width:auto !important;    height:auto !important;}.iaeroTramo{padding:5px 0 3px 20px !important;}.iaeroTramo .aero-tata-extra{display:block !important;width:auto !important;}.iaeroTramo .aero-tata-extra div{display:block !important;padding:0 0 10px 0;}.tramo .iaeroTramo .aero-tata-extra p{display:block !important;float:left;}.iaeroTramo span.icon-right-big, .iaeroTramo span.icon-left-big{left:3px !important;}.arDesglose{width:80% !important;margin:0 10% 12px 10% !important;float:none !important;}.iaeroPrecio:before{display:none !important;}.linksAR{width:100% !important;float:left !important;position:relative;}.linksAR .tool_iconos{width:100% !important;margin:0 !important;text-align:center !important;}.linksAR .tool_iconos li{display:inline-block !important;padding:0 !important;float:none !important;margin-bottom:10px;}.linksAR .tool_iconos li a{padding:0 !important;margin:0 6px !important;}.servicio-new-book div.precio{min-height:inherit !important;padding-top:0;                    }                    .servicio-new-book .servicio-ac div.precio, .servicio-new-book .servicio-pq div.precio{                    display:none;                    }                    .servicio-new-book .servicio-ac .DisplayPrecios > div, .servicio-new-book .servicio-pq .DisplayPrecios > div{                        border-top:none !important;                        margin:0 !important;                    }.servicio-new-book .iaero footer{display:none;}.servicio-new-book .servicio-ac .DP_tabla:first-child, .servicio-new-book .servicio-pq .DP_tabla:first-child{                        margin-top:0;                    }                    /*Book*/.servicio-new-book .iaeroPrecio{padding:0 0 3px 0 !important;}.ar-tramo .tramo-body .ar-tramo-puntual{display:none;}.servicio-new-book .ar-tramo .ar-tramo-sentido span:first-child{height:24px !important;}.servicio-new-book .ar-tramo .ar-tramo-sentido span:first-child strong{margin:2px 0 -2px 0 !important;}.servicio-new-book .ar-tramo .ar-tramo-sentido span:last-child{padding:2px 4px 2px 4px !important;}.servicio-new-book .ar-tramo .ar-tramo-sentido span:last-child strong{font:14px/18px Arial, Helvetica, sans-serif !important;}/*Resultados*//*Hoteles*/.page-container-right{width:98%;margin:0 1% 0 1%;}.page-container-left{width:98%;margin:0 1% 0 1%;}.au-result-node div.precio{width:100%;height:auto;position:relative;bottom:0;border-top:1px solid #DBDBDB !important;border-bottom:1px solid #DBDBDB !important;background:#F5F5F5 !important;}div.precio h5{color:#000;font:bold 28px/28px Arial,Helvetica,sans-serif;}div.precio h5 span{color:#000;}/*Hoteles baratos*/#HotelesBaratos{margin:0 !important;}#HotelesBaratos article{float:left;width:100% !important;margin:0 0 5px 0;}#HotelesBaratos div{margin:0 !important;}#HotelesBaratos div img.imgHotel{width:100% !important;}/**//*Hotel add*/.servicio-new-book.ht{display:none;}.form-new-book{width:100%;}td.res_g_precio{width:auto !important;text-align:right;}/**/.rooms-book-container .wrap-rooms{    margin:15px 5px 5px 5px;}/*Paquetes*/div.precio h5.precio-pq{margin:6px 0 0 0;}div.precio.book-pq h4{font-size:10px;float:left;margin:15px 10px 0 10px;}/**/.cont-servicio-new-book .item-pq .wrap-rooms{position:relative;}/*Display precios*/.rooms-book-container .room-line .room-line-flex{flex-direction:column;padding-top:30px;position:relative;}.rooms-book-container .room-line .room-line-flex select{width:50%;}.item-left-texto.item-select span.det-display-item-cantidad{position:absolute;    top:0;        margin:0;        left:0;}.item-left-precio em, .item-left-texto span em, .det-display-item-cantidad strong, .item-left-texto-3{display:none;}.det-display-item-right{width:160px;}.det-display-item-left.item-pq{width:100%;margin:0;}.item-left-texto.item-select{width:100%;min-width:inherit;padding:4px 0;display:flex;        justify-content:space-between;}.item-left-texto.item-select em{width:90px;margin:0 0 0 10px;display:inline-block;}.det-display-item-right-float{width:100%;margin:10px 0 0 0 !important;}.cont-servicio-new-book .child-item-age{width:50%;margin:0;}.child-item-age{display:flex;justify-content:space-between;margin:0 0 5px 0;}.room-number{height:25px;margin:0;border-radius:5px 0 100px 0;}/**//*Book*/.servicio-new-book .cont-foto-new-book{display:none;}.servicio-new-book{float:left;padding:8px 0 0 0;width:100%;}.servicio-new-book .itemservicio{margin:0 0 10px 0;border:1px solid #dbdbdb;}.servicio-new-book .itemservicio .tool_iconos{display:none;}.servicio-new-book .itemservicio header{display:none;}.servicio-new-book .itemservicio .contItem{background:#FFF;}.servicio-new-book .itemservicio .contItem.js--sidebar-fx{position:relative !important;top:auto !important;width:100% !important;}/*hoteles*/.servicio-new-book .itemservicio.iHT .DisplayPrecios{/*display:none;*/}/**/.wrap-table-type{}.wrap-table-type{width:100%;overflow-x:auto;}.wrap-table-type table{width:100%;padding-bottom:5px;}.wrap-table-type table td{min-width:60px;padding:2px 8px;}/*Tablas con scroll horizontal*/.wrap-mobile-table{width:100%;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}.wrap-mobile-table.au-wrapper{width:95%;padding:0 2.5%;}/**//*Autos*/.au-info-image{float:none;margin:10px auto;}.au-filtro-inline.au-filtro-7 ul li{width:100%;}.au-filtro-inline ul li a span[class^="au-filtro-modauto-"]{display:none;}.au-book-opciones-cell .title{width:80px;}.pago-end span, .pago-now span{padding:2px 6px;font-size:11px;}/**/.au-book-your-serch .au-book-opciones-cell.au-book-title:before{display:none;}.au-no-show-all .cont-check{display:none;}.pago-end,.pago-now{width:120px;}.au-no-show-all .pago-end,.au-no-show-all .pago-now{width:auto;}.pago-now span.new-price,.pago-end span.new-price{font:16px/18px "Questrial", sans-serif;}.pago-now span.new-price small,.pago-end span.new-price small{font-size:12px;}.au-btn-grilla-opciones{display:block;margin:10px 0 0 0;background:#153044;color:#ffffff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}/*Newsletter*/.newsletter-subscription input[type="submit"]{width:100%;padding:0;margin:20px 0 0 0;}/**//*Vuelos*//*Detalle*/.ar-tramo-detalle-vuelo.vuelo-horarios .div-table-cell{width:98% !important;padding:0 2% !important;display:block !important;}.ar-tramo-detalle-vuelo .wrap-aeronave-aerolinea{width:60px !important;}.ar-tramo-detalle-vuelo .wrap-aeronave-aerolinea strong{display:none !important;}.ar-tramo .ar-tramo-detalle em, .ar-tramo .ar-tramo-detalle span{display:block !important;text-align:center !important;}.ar-aero-name{display:none !important;}.ar-tramo .ar-tramo-sentido.ar-tramo-sentido-header{width:15.5% !important;vertical-align:top !important;}.ar-tramo .ar-tramo-sentido.ar-tramo-sentido-header .div-table-cell{}.ar-tramo .ar-tramo-sentido.ar-tramo-sentido-header span:last-child strong{display:none !important;}.ar-tramo .tramo-header .ar-tramo-sentido > div{margin:0 0 0 0 !important;}.ar-tramo .ar-tramo-sentido span:first-child{width:30px !important;}.ar-tramo .ar-tramo-sentido span:first-child em{display:none !important;}.ar-tramo .ar-tramo-sentido span:first-child strong{width:28px !important;display:block;white-space:nowrap; overflow:hidden;}.ar-tramo .ar-tramo-sentido span:first-child:before{display:none !important;}.ar-tramo .ar-tramo-sentido .ar-logo{display:none !important;}.ar-tramo .ar-tramo-aeropuerto small{display:none !important;}.ar-tramo .ar-tramo-sentido{width:16% !important;}.ar-tramo .tramo-body .ar-tramo-aeropuerto.wrap-origen-hora, .ar-tramo .tramo-body .ar-tramo-aeropuerto.wrap-destino-hora, .ar-tramo .tramo-body .ar-tramo-escalas{width:18% !important;}.ar-tramo .ar-tramo-aeropuerto.wrap-origen{width:36.5% !important;}.ar-desglose{margin:0 auto !important;float:none !important;}.ar-desglose-btn{width:100% !important;padding:2px 0 !important;}.ar-desglose .div-table-cell{font:normal 14px/16px Arial, Helvetica, sans-serif !important;}.arDprecio, .ar-desglose .div-table-cell:last-child{font:normal 14px/16px Arial, Helvetica, sans-serif !important;}.ar-desglose{width:auto !important;}.servicio-new-book .iaeroPrecio{padding:0 !important;}.servicio-new-book .iaeroPrecio > div{padding:10px !important;}.servicio-new-book .iaeroDatos{width:100%;margin:0 !important;display:block;}/* padding:10px; */.servicio-new-book .iaero{width:100%;float:left;} .servicio-new-book .ar-tramo-detalle-vuelo.vuelo-horarios .div-table-cell{width:46% !important;padding:0 2% !important;display:table-cell !important;}.servicio-new-book .ar-tramo-detalle-vuelo .fecha-detalle{font:bold 14px/14px Arial, Helvetica, sans-serif !important;}.form-new-book .form-book p.wrap-imputdate{width:48% !important;}table tr.res_g_grid.link-radio td.td-img-serv-add{display:none;}.wrap-mobile-table, .ms-lista{width:100%; /* arbitary for demo only */overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}.cont-lista-comercios ul.i4 li{width:49%;margin:0 0.5% 1% 0.5%;}/**/.lateralSuc{/*padding:12px 0 0 0;width:100%;*/display:none;}.empresa-style{padding:0 0 40px 0;width:100%;}.empresa-style p{font:normal 1.2em/20px Helvetica, sans-serif;padding:0 0 18px 0;}.empresa-style ul li{font:normal 1.2em/20px Helvetica, sans-serif;}/**//*Webchekin*/.p-dos-items.checkin-col-1, .p-dos-items.checkin-col-2{width:100%;padding:0 0 20px 0;}/**//**/.slider_galeria_hotel{padding-bottom:10px;}/**//*MilkBox*/#mbox-close{/*position:fixed !important;top:10px !important;right:10px !important;*/}/**//*Paquetes Info + Display precios*/.show-habitaciones{width:45%;height:40px;line-height:40px;padding:0;margin:0;bottom:0;display:block;}.show-habitaciones em{margin:0 0 0 40px;float:left;}.itemservicio .submit{margin:0 0 10px 0;}.itemservicio.iPQ .det-display-item-right{width:auto;padding:0 2% 0 0;}.itemservicio.iPQ .det-display-item-right h5{font:bold 24px/24px Helvetica,sans-serif;margin:0;}/**//*Tripadvisor*/.tripadvisor-ranking{padding:2px;position:absolute;top:2px;left:2px;z-index:10;}.tripadvisor-ranking span{font:bold 12px/12px Arial, Helvetica, sans-serif;}.tripadvisor-ranking img{height:14px;}/**//**/.contNewletter{padding:10px 0 20px 0;background-image:none;}.contNewletter h1{padding:2px 0 4px 3% !important;}.contNewletter #news_frm{float:left;padding:0;}.footer-page address p{    font:12px/15px Arial, Helvetica, sans-serif;    padding-bottom:10px;}/**/.footer-page .footer-sucursales{margin:0;display:block;border-spacing:0;}.footer-page .footer-sucursales address{width:98%;display:block;margin:6px 0}.footer-page .footer-sucursales address:last-child{margin:6px 0 24px 0}/**/.precios-destacados ul li a strong{font-size:18px;}.mode-vertical .precios-destacados ul li a span{height:40%;top:5%;background-position:center center !important;}.mode-vertical .precios-destacados ul li a p{padding-top:34%;padding-bottom:8%;}.mode-vertical .precios-destacados ul li a strong{font-size:14px;}/**//*Win Modal*/.win-modal-close{top:-2% !important;right:-2% !important;}.win-modal-child{width:96% !important;height:96% !important;margin:2% !important;}/**//*Grilla aereos*/#vGDtarbus{width:100%;position:relative !important;top:inherit !important;float:left;}#vGDreferencia{width:100%;margin:20px 0 0 0 !important;position:relative !important;top:inherit !important;right:inherit !important;float:left;}#vGD h6.titulo, #vGDinfo h6.titulo{width:100%;float:left;margin:14px 0 10px 0 !important;}#vGrillaDias td em{font:14px/14px Arial, Helvetica, sans-serif !important;}#vGrillaDias td em:last-child{font:20px/14px Arial, Helvetica, sans-serif !important;display:block;padding:4px 0 0 0;}.vGDhdia-view-pc{display:none !important;}.vGDhdia-view-mobile{display:block !important;}td.vGDd01 small,td.vGDd02 small,td.vGDd03 small,td.vGDd04 small{font:normal 12px/12px Arial, Helvetica, sans-serif;display:block;}td.vGDd01 em,td.vGDd02 em,td.vGDd03 em,td.vGDd04 em,.mode-vertical td.vGDd00 em, .mode-vertical td.vGDdover em{display:none;}.mode-vertical td.vGDd01 span,.mode-vertical td.vGDd02 span,.mode-vertical td.vGDd03 span,.mode-vertical td.vGDd04 span,.mode-vertical td.vGDd00 span, .mode-vertical td.vGDdover span{display:none;}.mode-vertical #vGrillaDias table td{font:normal 12px/12px Arial, Helvetica, sans-serif !important;}#vGDw .ida-vuelta .ida, #vGDw .ida-vuelta .vuelta{width:auto;}#vGrillaDias div.talbe-container{margin:0 0 40px 0 !important;}.mode-vertical #vGrillaDias div.talbe-container{padding:50px 0 0 0 !important;}#vGDw .ida-vuelta{padding:0 !important;}.mode-vertical a.vGDnav .grilla-nav-horizontal span, .mode-vertical a.vGDnav .grilla-nav-vertical span{display:none;}.mode-vertical a#vGDnavsah{left:auto !important;right:50px !important;}.mode-vertical a#vGDnavsav{bottom:auto !important;top:10px;left:50px;}.mode-vertical a#vGDnavssv{left:0;    top:10px;}.mode-vertical #vGDreferencia{width:100%;padding:4px 0;margin:0;background:#F4F3FB;}.mode-vertical #vGDreferencia strong{float:left;clear:both;padding:4px 10px;margin:0;display:block;}/**//*Preosses loading*/#Contenido_XHR_overlay{width:100% !important;position:fixed !important;z-index:888 !important;top:0 !important;left:0 !important;}/**//*Display none*/.only-desktop, #Side, .logo-footer, .itemservicio.iPQ .detalleFoto h4{display:none;}/**//*Seleccionar tipo de moneda*/.coin-container{height:38px;top:7px;right:50px;z-index:10;}.coin-container .coin-current{width:28px;height:28px;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center;}.coin-container .coin-select li a:last-child{}.coin-container .coin-current a strong{display:none;}.coin-container .coin-current a small{float:none;margin:0;}.coin-container .coin-current a span{float:none;}.coin-container .coin-select{width:300px;top:52px;right:-40px;background:#CCC;}.coin-container .coin-select:before{position:absolute;left:auto;right:48px;top:-20px;border-right:10px solid transparent;border-top:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #CCC;}.coin-container .coin-select h3{margin:0;padding:0 0 2px 0;display:block;font:300 14px/16px "Titillium Web", sans-serif;color:#000;}.coin-container .coin-select ul li{font:400 18px/18px "Titillium Web", sans-serif;}#PL_Contenido.PL-CR-wind{height:100% !important;}#CR_sub_consultar{margin:10px 0 0 0;}/**//* Traslados*//*info*/.iTR .ht-description{width:100%;margin:5px 0 20px;}.itemservicio.iTR  header{padding-bottom:24px;}.iTR .detalleFoto{padding:0;margin:0 0 0 100%;}.iTR .detalleFoto hgroup{width:100%;height:100%;position:absolute;top:0;right:0;display:table;}.iTR .detalleFoto hgroup h3{padding:0 10px;display:table-cell;vertical-align:middle;}/**/.tr-new-add div.c-33{width:100%;border-bottom:1px solid #CCC;padding-bottom:14px;margin-bottom:5px;}.tr-new-add div.c-33:last-child{width:100%;border-bottom:none;padding-bottom:0;margin-bottom:5px;}.tr-new-add div.add-date{width:100%;}.tr-new-add div.add-date .wrap-imputdate{width:48%;margin:0 2% 0 0;}.inputdate-span.service-tr-add{bottom:0;left:2px;}.tr-new-add div.add-date div.hora{width:48%;margin:0 0 0 2%;}.tr-new-add div.add-date .wrap-imputdate .inputdate{width:95.666666% !important;}.tr-new-add div.add-date div.hora .select{width:100%;}/*Mis reservas*/.site-style-B2B #MisReservas nav li{padding:0 !important;}.site-style-B2B #MisReservas nav li a, .site-style-B2B #MisReservas nav li span{padding:5px !important;font-size:13px;line-height:16px;}/**//**/#MS_Lista .table-tr:nth-child(2n+1){/*background:#f5f5f5 !important;*/}.table-div{width:100% !important;border-collapse:inherit!important;border-spacing:inherit !important;display:block !important;}.table-div .table-tr{width:100% !important;margin:0 0 10px 0 !important;display:block !important;float:left;}.table-div .table-tr.no-mobile{display:none !important;}.table-div .table-td, .table-div .table-th{width:98% !important;display:block !important;padding:6px 1% !important;float:left !important;}.table-div .table-td small{width:48%;display:block;float:left;}.table-div .table-th{background:#002445;color:#FFF;}.table-div .w-70x{width:98%;}.table-div .w-90x{width:98%;}.table-div .w-120x{width:98%;}.table-div .table-tr{background:#eee;}.table-div .table-tr:nth-child(2n+1){background:#f5f5f5;}/**/ul.items.items-promo{    position:absolute;    right:0;top:-16px;}ul.items.items-promo li{padding:2px 4px 2px 0;margin:0 0 0 8px;-webkit-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.75);box-shadow:0px 1px 12px 0px rgba(0,0,0,0.75);}ul.items.items-promo li strong.text-promo{display:none;}ul.items.items-promo li em{font:normal 9px/14px Arial, Helvetica, sans-serif;}ul.items.items-promo li span:before{font-size:12px;}.itemservicio.iHT .tool_iconos{    display:none;}/**//*Aerotools*//*Calcucuotas*/.cc-cont-items{float:none !important;}.display-claculator.cc-fixed{position:relative !important;}.cc-cont-items.title{width:98% !important;padding:0 !important;}.cc-cont-items.title h4{padding:10px !important;margin:0 !important;}.cc-cont-items.title p{padding:0 10px 10px 10px !important;}.cc-cuotas, .cc-interes, .cc-monto, .cc-totalcuota, .cc-total{width:98% !important;height:30px;padding:0 1% !important;}.cc-cont-total{float:none !important;}.cc-clear{width:48% !important;height:40px !important;padding:0 !important;margin:20px .5% !important;line-height:40px !important;float:left;text-align:center;}.cc-clear:last-child{margin:20px 0 !important;float:right;}/*Menu*/.menu-logon{height:auto !important;} .menu-logon nav{height:auto !important;}.menu-logon nav ul{width:100% !important;height:auto !important;padding:0 !important;text-align:center;}.menu-logon nav ul li a{width:47% !important;padding:0 1% !important;margin:0 .5% .7% .5% !important;text-align:center !important;background:#CCC;}.menu-logon nav ul li a.activo{background:#2CA5D7 !important;}/**/.con-lateral{margin:0 !important;}.info-general-ini{display:none !important;}.cc-tarjeta-logo{position:absolute;top:10px;right:10px;float:right;}.aero-tool-ajax .title-2{padding:0 !important;margin:30px 0 20px 0 !important;}/**/.container-slider-home{display:none;}/*Acceso*/.site-style-B2B #Center{margin-top:0 !important;min-height:auto !important;}.site-style-B2B #Logueo{position:relative !important; top:inherit !important;margin:132px 5% 90px 5% !important;}.site-style-B2B #FormAA > div{width:100% !important;}.site-style-B2B .FormAA h4{padding:2px 0 0 0 !important;}/**/.iaeroPrecio .cotiDolar{    position:relative;    right:inherit;    bottom:inherit;    }.form-send.contact-3 .fcol{width:99%;margin:0 0 20px 0;padding:0 .5%;text-align:left;}/*Oculta seleccion de regimen en los resultados*/.seleccionHT{display:none;}.EIP_input, .EIP_area{width:97.666666;padding:2px 1%;}.msj-TarifaValida{display:none;}/**/.msj-promo-discount{display:none;}.class-select-tarifa .select-to-div{height:auto;overflow-y:inherit;}.pre-footer-nav-links{width:100%;margin-bottom:30px; text-align:center;}.pre-footer .home-newsletter .div-table-cell{display:block;}.site-style-B2B #Footer aside ul{width:100%;padding:0 0 10px 0;text-align:center;}.site-style-B2B #Footer aside ul li{display:inline-block;margin:5px;}.site-style-B2B #Footer aside h5{width:100%;text-align:center !important;}.site-style-B2B #Footer aside h5.dobleLinea{margin:20px 0 0 0 !important;}.site-style-B2B #powerby_rss{margin:10px auto !important;float:none !important;}.site-style-B2B #Footer address{float:none !important;text-align:center !important;}.wrapper-footer-contact address{width:100%;margin:20px 0 !important;}.pre-footer-nav-links.x2{width:100%;}.pre-footer-nav-links.x4{width:100%;}.content-home-banner-mediano{padding:0;}.footer-grey{padding:0;}/*jssor home paquetes*/.jssor-container.slider-bannerHome_paquete{width:1200px;height:1200px;margin-bottom:14px;}.jssor-all-elements.slider-bannerHome_paquete{width:1200px;height:1200px;}.price-destination > div{padding:36px 30px;}.price-destination span{padding:0 0 4px 0;font-size:55px;line-height:65px;}.price-destination small{font-size:44px;line-height:54px;display:block;}.price-value > div{padding:36px 30px;}.price-value small{font-size:40px;line-height:50px;}.price-value span{font-size:88px;line-height:98px}.service-icon{width:100px;height:100px;padding:50px;position:absolute;left:0;}.service-peo{width:600px;margin-left:600px;float:left;}.service-peo img{height:60px;padding:52px 50px 0 50px;float:right;}.paquetes-home-img:before{height:550px}.paquetes-home-img:after{height:80%;}/**/.wrapper-powerby{width:100%;margin:40px 0;padding:0;text-align:center;border:none;}.banner-millaje-small{width:91px;/*height:41px;top:7px;*/height:58px;top:-3px;left:60px;/*background-image:url('millaje-banner-samll-condensed.png');*/background-image:url('millaje-banner-samll-condensed-2.png');background-size:contain;}/*contenedores*/.cont-top-item, .cont-top-item.x4, .cont-top-item.x3, .cont-top-item.x2{width:98%;margin:0 1% 8% 1%;height:auto !important;}.grupales-item{width:98%;margin:0 1% 1.8% 1%;}.float-10x100,.float-15x100,.float-20x100,.float-25x100,.float-30x100,.float-33x100,.float-40x100,.float-50x100,.float-60x100,.float-70x100,.float-80x100,.float-90x100{width:100%;}.agencia-tools{height:auto !important;}.agencia-tools-item{width:99%;}.wrap-content-mediano-padding.x2-right{margin:14px 10px 0 10px;}.wrap-content-mediano-padding.x2-left{margin:10px 5px 20px 5px;}.home-newsletter .div-table-cell{display:block;}.home-newsletter .div-table-cell.align-left{text-align:center;}.news-commentary{display:block;margin:0 auto;}.newsletter-subscription select{width:100%;margin:10px 0 0 0;}#wrapperBannerSlider{min-height:auto;margin-top:0;}/**//*Calcucuota*/.rss--cc-title{font-size:16px !important;margin:0 0 10px 0 !important;}.rss--cc-title span{font-size:12px !important;}.rss--cc-wrapper{width:99.5% !important;height:auto !important;right:-100% !important;bottom:-100% !important;margin:0 0 89px 0 !important;z-index:99999999999 !important;}.rss--cc-wrapper.rss--cc-open{right:0 !important;bottom:0 !important;margin:0 !important;}.rss--cc-type-item{padding:5px 0 !important;}.rss--cc-type-item label span{top:5px !important;font-size:13px !important;}.rss--cc-type-item input{top:2px !important;}.rss--cc-nav-title{display:none;}.rss--cc-nav{width:47px !important;height:47px !important;top:-92px !important;left:-47px !important;background-size:contain !important;}.rss--cc-wrapper.rss--cc-open .rss--cc-nav{width:37px !important;height:37px !important;top:-30px !important;left:0px !important;}.rss--cc-wrapper.rss--cc-open .rss--cc-nav:after{width:17px !important;}.rss--cc-wrapper.rss--cc-open .rss--cc-nav:before{height:17px !important;}.rss--cc-select{width:100% !important;}.rss--cc-input{width:91.3% !important;padding:0 4% !important;}.rss--cc-label{font-size:12px !important;}.rss--cc-result > div{margin:8px 0 0 0 !important;padding:10px 10px 7px 10px !important;}.rss--cc-cft{top:10px !important;right:10px !important;font-size:26px !important;}.rss--cc-result.no-comercio .rss--cc-cft{top:0 !important;}/**/.banner-millaje{margin-top:20px;}.wrapper-clear{padding:15px;}.wrapper-clear .form_contenedor{margin:10px 0;}.fsub span{top:-6px;}.servicio-item-wrapper{width:100%;}.staff-item{width:98%;margin-bottom:10px;}.links-to span{margin:14px 0 6px 0;float:none;display:block;}.container-login-optional-win{margin:40px 0 0 0 !important;left:auto !important;}h5.tituloDetalle{height:auto !important;}.section-page{margin:10px 0 20px 0;}.agencias-viajes .div-table-cell.x50{display:block;width:100%;}.agencias-viajes .form-padding-x10{padding:0;margin:0 0 10px 0;}.new-detalle-image{width:100%;}.cadenas-hoteles-item{width:100%;margin:0 0 40px 0;}/*iframe pages*/html.iframe--html, html.iframe--html body{position:static;}.iframe--preview{position:absolute !important;height:calc(100% - 50px - 64px) !important;margin-top:50px !important;}.iframe--html .wrapper-powerby{display:none;}.iframe--html .wrapper-powerby,.iframe--html .rss--cc-wrapper{display:none;}html.iframe--html.site-style-B2B #Footer.iframe--footer{height:64px !important;}/**/.ht-regimen{width:38px;}.tipo-regimen small,.tipo-regimen small.inline-block{display:none;}.tipo-regimen-wrapper:after{margin:0 0 0 30px;}.tipo-regimen-wrapper{padding:5px;}.cotiDolar{    position:absolute;    right:4px;    bottom:36px;}.highlights-msj span{padding:2px 8px 2px 8px;}.mdiv:before,.mdiv:after{display:none;}.site-style-B2B .container-login-optional-win .form-title{font:700 15px/18px 'Asap', sans-serif !important;margin:8px 5px 0 5px !important;}.site-style-B2B .container-login-optional-win #FormAA{height:500px !important;max-width:710px !important;overflow-y:scroll !important;display:block !important;}.site-style-B2B .container-login-optional-win .wrapper-input{width:98% !important;}#processlight_cerrar.icon-cancel{margin:35px 35px 0 0;}#PL_tc{padding-top:35px;}.site-style-B2B .fgrupo{padding:5px 0 !important;}.iHT .detalleFoto{width:auto;/*width:156%;*/}.iHT .ht-description{width:46%;position:absolute;left:26%;margin-left:48px;}.iHT .ht-description header{padding:14px 14px 14px 0;}.logo-host.hotel-info{left:-45% !important;margin-left:-38px;}.iHT .item-serv-header-address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}.iHT .item-serv-header-name{overflow:hidden;}.iHT .item-serv-header-name{font:700 15px/18px 'Asap', sans-serif;}.iHT div.precio h5{font:bold 22px/28px Arial,Helvetica,sans-serif;}.iHT .submit{font:400 15px/17px "Roboto",sans-serif;}.iHT td.verprecio,.iHT td.dprecio{width:auto;display:block;}.hpreciosDiv{width:100%;overflow-y:hidden;    overflow-x:scroll;    -webkit-overflow-scrolling:touch;}/*.hpreciosDiv:before,.hpreciosDiv:after{content:"";width:100%;height:10px;display:block;background:#000;overflow:hidden;}*/#resDisplay div.res-numitems img{width:25px;}/*Nuevo pago*/.pago-tramo{margin-bottom:30px;border-bottom:1px solid #333333;}.pago-wrapper-btn-delete-absolute .pago-btn-delete{top:-10px;right:10px;}#PL_Contenido.wind-process{height:500px !important;}/*user*/.mobile-user-data{position:absolute;top:-38px;left:0;right:0;}.container-login-win{width:100%;-webkit-box-shadow:-1px 8px 32px -5px rgba(0,0,0,0.75);-moz-box-shadow:-1px 8px 32px -5px rgba(0,0,0,0.75);box-shadow:-1px 8px 32px -5px rgba(0,0,0,0.75);}.login-win.form-login-true{width:100%;}.form-login-win.form-login-true{width:100%;}.menu-user-log-true li a{padding:inherit;border-bottom:none;}.user-profile .user-avatar{position:absolute;top:10px;right:10px;}.btn-logout span{margin:-1px 0 0 -5px;}.user-profile{min-height:45px !important;}.user-profile .user-data{width:auto;}/**//**/.slider-galeria-hotel{width:1420px;height:1062px;}.slider-galeria-hotel-u{width:1420px;height:1062px;}/**//**/.mat-promo-steps-list li{width:100%;}.form-upload-item{width:100%;}/**/.pedido-text-misreservas textarea{width:97%;height:80px;margin:0 0 20px 0;}.square.x2,.square.x3,.square.x4{width:100%;padding-bottom:100%;}.coti-header-wrapper{position:absolute;bottom:0;right:0;left:0;}.coti-header-wrapper > div{margin-top:6px;margin-left:5px;}/**/html.iframe-html,html.iframe-html body{position:static !important;}.iframe-wrapper .header-page{width:100%;}.iframe-full{height:calc(100% - 112px);margin-top:54px;}.iframe-wrapper .wrapper-powerby{padding:2px 0;margin:0;}/**/.paquetes-home-links,.paquetes-home-links:hover{opacity:1;filter:alpha(opacity=100);-webkit-filter:alpha(opacity=100);background-color:transparent !important;}.paquetes-home-links ul{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;}.paquetes-home-links ul li{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;}.paquetes-home-links ul li a{width:100%;height:100%;padding:0;margin:0;line-height:inherit;box-sizing:border-box;position:absolute;top:0;left:0;display:block;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;text-indent:-4000px;}/*.nav-menu-fire li a[href="paquetes/"]*//*PQ new detalle*/.det-display-pq-wrapper{display:block;}.det-display-pq-wrapper .det-display-pq-left{display:block;}.det-display-pq-wrapper .det-display-pq-right{width:100%;display:block;}.det-display-pq-wrapper .det-display-pq-right div.precio{position:relative;top:auto;bottom:auto;height:auto;margin:0;}.det-display-pq-wrapper .det-display-pq-right div.precio > small{margin:0 auto 10px auto;display:block;}.det-display-pq-wrapper .det-display-pq-right div.precio h5{text-align:center;padding:0;margin:6px 0;float:none;}.det-display-precio-item.habitaciones-wrapper{margin-top:0;padding-bottom:30px;}.item-pq .det-display-item-right-float{display:none;}.item-pq .item-left-texto.child-item{margin-right:0;}.item-pq .item-left-texto.item-select em{width:auto;margin:0;}.item-pq .child-item-age label{margin:0 0 0 10px;}.servicio-new-book.servicio-detalle,.servicio-new-book.servicio-book{display:none;}.item-left-texto.item-select i{width:20px;}.item-left-texto.item-select .room-number i:before{font-size:14px;padding-right:4px;position:relative;top:3px;}/**//**/.add-rooms-wrapper .table-div .row .cell {padding:10px 2px;}.add-rooms-wrapper .table-div.add-rooms-table-title .cell{font-size:12px;padding:16px 0;}.add-rooms-wrapper .col-options ul li{font-size:10px;}.add-rooms-wrapper .col-price{font-size:12px;}.add-rooms-wrapper .col-price strong{font-size:15px;}.add-rooms-wrapper .add-rooms-title{font-size:10px;}.add-rooms-wrapper .add-rooms-poster:before{border-right:25px solid transparent;border-top:25px solid #c7c7c7;border-left:25px solid #c7c7c7;border-bottom:25px solid transparent;}/**/.site-style-B2B h5.tituloDetalle strong{font:700 16px/19px 'Open Sans', Helvetica, sans-serif !important;}.res_g td{font:normal 12px/16px 'Asap', sans-serif !important;}.res_g th{font-size:12px !important;}.res_g th small{font-size:12px !important;}.res_g_item strong{font-size:12px !important;}td.res_g_precio{font-size:18px !important;}/*pago con tarjeta*/.form-send .fcol.form-book p.date-detail{width:98%;}/**//*Vive mexico*/.vive-mexico-order-wrapper{display:block;}.vive-mexico-order-wrapper .vive-mexico-order{margin-bottom:10px;}.motor-container.vive-mexico-motor-container{width:100%;position:fixed;bottom:inherit;margin-top:0;background:rgba(255, 255, 255, 1);top:0;bottom:0;display:none;}.motor-container.vive-mexico-motor-container.active{display:block;}.motor-container.vive-mexico-motor-container .mobile-filter{font-size:22px;}.motor-container.vive-mexico-motor-container > div{margin-top:140px;}.site-style-B2B .motor-container.vive-mexico-motor-container .Motor label{color:#333 !important;}.vive-mexico-order-wrapper .vive-mexico-order{justify-content:flex-end;margin-bottom:10px;}.vive-mexico-order-wrapper h1.title{height:auto;display:flex;justify-content:space-between;}.vive-mexico-order-wrapper .mobile-filter{display:inline-block;cursor:pointer;}.filter-title{display:flex;justify-content:space-between;}.vive-mexico-motor-container .btn--trash{height:42px;right:0;}.vive-mexico-motor-container .motor-node.submit-node{margin:0 2%;}.vive-mexico-order-wrapper .vive-mexico-order select{border:none;width:auto;font-weight:800;font-size:12px;}.mat-custom-preview img{width:100%;height:auto;}.fp--items-group .fp--items ul, .fp--items-group ul.fp--items, .fp--tarjetas-list ul{    flex-direction:column;}.fp--items-group .fp--items li{flex:0 0 100%;width:100%;}.fp--modal-list{    flex-direction:column;}#tarjetaDatos.con-formas-pago{padding-top:50px;}.fp--btn-cambiar{    top:-80px;}.tooltip{display:none !important;}    .itemservicio .contItem{        flex-direction:column;        margin:0 0 40px 0;    }    div.precio{        width:100%;        min-height:inherit;        min-width:inherit;        border-top:1px solid #dde1e8;        border-left:none;    }}/* Big smartphones (portrait) (ie:Galaxy S3 has 360)*/@media only screen and (max-width :720px){/*ok*//*Resultados*//*Hoteles*/.itemservicio.iHT{overflow:hidden;}.itemservicio .contItem{margin:0 0 40px 0;}.itemservicio .detalleFoto h3, .itemservicio .detalleFoto h3 a{font:18px/18px Arial, Helvetica, sans-serif;}.detalleFoto{width:120%;height:152px;padding:0 0 0 130%;left:0;position:absolute;top:0;z-index:20;}.itemservicio.iPQ .detalleFoto{width:100%;    padding:0;}.iAC .detalleFoto{padding:0 0 0 110%;}.itemservicio.iAC .detalleFoto{height:140px;}.iHT .ht-description{width:51%;left:35%;}.logo-host.hotel-info{left:-68% !important;}.tr-description{display:none;}figure.foto{height:200px;border-radius:10px 10px 0 0;}.itemservicio .detalleFoto h3, .itemservicio .detalleFoto h3 a{color:#333;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;text-shadow:none;}.itemservicio .detalleFoto h3{padding:0 14% 4px 0;}.itemservicio .detalleFoto h4{color:#333;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;text-shadow:none;}.itemservicio h6.stars{background:none;padding:0;}.itemservicio h6.stars .icon-star:before{color:rgba(0, 0, 0, .2);}.itemservicio.iHT .show-habitaciones{bottom:10px;}.ht-description-container{margin:0;}/**/.tr-description-container{margin:0;}ul.items.items-promo{    right:-2px;top:-9px;}ul.items.items-promo li{padding:2px 4px 0 0;}ul.items.items-promo li span:before{font-size:11px;}.wrapper-icon-ver-display-precio{display:none !important;}/*Newsletter*/.newsletter-subscription input[type="text"]{padding:0 4%;margin:0 0 5px 0;width:91.3%;}/**//*Display precios*/.det-display-item-right{text-align:right;margin:0 2% 0 0;}.cont-servicio-new-book .item-pq .room-select{width:48%;}.item-left-texto-1{width:48%;}.item-left-texto-2{display:none;}.room-select select{width:100%;}.item-left-texto-1 strong small input{width:100%;height:30px;box-sizing:border-box;}/**/.mode-vertical .show-habitaciones em{display:none;}.mode-vertical .show-habitaciones{width:44px;margin:0 0 0 2%;}/*Motor*/.Motor{padding:10px 0 0 0;}.cut-text{display:none !important;}}/* Big smartphones (portrait) (ie:Galaxy 3 has 360)*/@media only screen and (max-width :640px){/*ok*/.tripadvisor-ranking span{display:none;}.mode-vertical div.precio h5 small{display:none;}.rss--cc-wrapper.rss--cc-open .rss--cc{overflow-y:auto;}}/* Smartphones (portrait) (ie:Galaxy 1) */@media only screen and (max-width :321px){/**//*Home*/.dCAL table{width:100% !important;}}
/*Hint.css*/ 
﻿/*! Hint.css - v2.5.0 - 2017-04-23* http://kushagragour.in/lab/hint/* Copyright (c) 2017 Kushagra Gour *//*-------------------------------------*HINT.css - A CSS tooltip library\*-------------------------------------*//** * HINT.css is a tooltip library made in pure CSS. * * Source:https://github.com/chinchang/hint.css * Demo:http://kushagragour.in/lab/hint/ * *//** * source:hint-core.scss * * Defines the basic styling for the tooltip. * Each tooltip is made of 2 parts:* 1) body (:after) * 2) arrow (:before) * * Classes added:* 1) hint */ [class*="hint--"]{  position:relative;  display:inline-block;  /** * tooltip arrow */  /** * tooltip body */ }  [class*="hint--"]:before, [class*="hint--"]:after{    position:absolute;    -webkit-transform:translate3d(0, 0, 0);    -moz-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);    visibility:hidden;    opacity:0;    z-index:1000000;    pointer-events:none;    -webkit-transition:0.3s ease;    -moz-transition:0.3s ease;    transition:0.3s ease;    -webkit-transition-delay:0ms;    -moz-transition-delay:0ms;    transition-delay:0ms;}  [class*="hint--"]:hover:before, [class*="hint--"]:hover:after{    visibility:visible;    opacity:1;}  [class*="hint--"]:hover:before, [class*="hint--"]:hover:after{    -webkit-transition-delay:100ms;    -moz-transition-delay:100ms;    transition-delay:100ms;}  [class*="hint--"]:before{    content:'';    position:absolute;    background:transparent;    border:6px solid transparent;    z-index:1000001;}  [class*="hint--"]:after{    background:#383838;    color:white;    padding:8px 10px;    font-size:12px;    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;    line-height:12px;    white-space:nowrap;}  [class*="hint--"][aria-label]:after{    content:attr(aria-label);}  [class*="hint--"][data-hint]:after{    content:attr(data-hint);}[aria-label='']:before, [aria-label='']:after,[data-hint='']:before,[data-hint='']:after{  display:none !important;}/** * source:hint-position.scss * * Defines the positoning logic for the tooltips. * * Classes added:* 1) hint--top * 2) hint--bottom * 3) hint--left * 4) hint--right *//** * set default color for tooltip arrows */.hint--top-left:before{  border-top-color:#383838;}.hint--top-right:before{  border-top-color:#383838;}.hint--top:before{  border-top-color:#383838;}.hint--bottom-left:before{  border-bottom-color:#383838;}.hint--bottom-right:before{  border-bottom-color:#383838;}.hint--bottom:before{  border-bottom-color:#383838;}.hint--left:before{  border-left-color:#383838;}.hint--right:before{  border-right-color:#383838;}/** * top tooltip */.hint--top:before{  margin-bottom:-11px;}.hint--top:before, .hint--top:after{  bottom:100%;  left:50%;}.hint--top:before{  left:calc(50% - 6px);}.hint--top:after{  -webkit-transform:translateX(-50%);  -moz-transform:translateX(-50%);  transform:translateX(-50%);}.hint--top:hover:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--top:hover:after{  -webkit-transform:translateX(-50%) translateY(-8px);  -moz-transform:translateX(-50%) translateY(-8px);  transform:translateX(-50%) translateY(-8px);}/** * bottom tooltip */.hint--bottom:before{  margin-top:-11px;}.hint--bottom:before, .hint--bottom:after{  top:100%;  left:50%;}.hint--bottom:before{  left:calc(50% - 6px);}.hint--bottom:after{  -webkit-transform:translateX(-50%);  -moz-transform:translateX(-50%);  transform:translateX(-50%);}.hint--bottom:hover:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--bottom:hover:after{  -webkit-transform:translateX(-50%) translateY(8px);  -moz-transform:translateX(-50%) translateY(8px);  transform:translateX(-50%) translateY(8px);}/** * right tooltip */.hint--right:before{  margin-left:-11px;  margin-bottom:-6px;}.hint--right:after{  margin-bottom:-14px;}.hint--right:before, .hint--right:after{  left:100%;  bottom:50%;}.hint--right:hover:before{  -webkit-transform:translateX(8px);  -moz-transform:translateX(8px);  transform:translateX(8px);}.hint--right:hover:after{  -webkit-transform:translateX(8px);  -moz-transform:translateX(8px);  transform:translateX(8px);}/** * left tooltip */.hint--left:before{  margin-right:-11px;  margin-bottom:-6px;}.hint--left:after{  margin-bottom:-14px;}.hint--left:before, .hint--left:after{  right:100%;  bottom:50%;}.hint--left:hover:before{  -webkit-transform:translateX(-8px);  -moz-transform:translateX(-8px);  transform:translateX(-8px);}.hint--left:hover:after{  -webkit-transform:translateX(-8px);  -moz-transform:translateX(-8px);  transform:translateX(-8px);}/** * top-left tooltip */.hint--top-left:before{  margin-bottom:-11px;}.hint--top-left:before, .hint--top-left:after{  bottom:100%;  left:50%;}.hint--top-left:before{  left:calc(50% - 6px);}.hint--top-left:after{  -webkit-transform:translateX(-100%);  -moz-transform:translateX(-100%);  transform:translateX(-100%);}.hint--top-left:after{  margin-left:12px;}.hint--top-left:hover:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--top-left:hover:after{  -webkit-transform:translateX(-100%) translateY(-8px);  -moz-transform:translateX(-100%) translateY(-8px);  transform:translateX(-100%) translateY(-8px);}/** * top-right tooltip */.hint--top-right:before{  margin-bottom:-11px;}.hint--top-right:before, .hint--top-right:after{  bottom:100%;  left:50%;}.hint--top-right:before{  left:calc(50% - 6px);}.hint--top-right:after{  -webkit-transform:translateX(0);  -moz-transform:translateX(0);  transform:translateX(0);}.hint--top-right:after{  margin-left:-12px;}.hint--top-right:hover:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--top-right:hover:after{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}/** * bottom-left tooltip */.hint--bottom-left:before{  margin-top:-11px;}.hint--bottom-left:before, .hint--bottom-left:after{  top:100%;  left:50%;}.hint--bottom-left:before{  left:calc(50% - 6px);}.hint--bottom-left:after{  -webkit-transform:translateX(-100%);  -moz-transform:translateX(-100%);  transform:translateX(-100%);}.hint--bottom-left:after{  margin-left:12px;}.hint--bottom-left:hover:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--bottom-left:hover:after{  -webkit-transform:translateX(-100%) translateY(8px);  -moz-transform:translateX(-100%) translateY(8px);  transform:translateX(-100%) translateY(8px);}/** * bottom-right tooltip */.hint--bottom-right:before{  margin-top:-11px;}.hint--bottom-right:before, .hint--bottom-right:after{  top:100%;  left:50%;}.hint--bottom-right:before{  left:calc(50% - 6px);}.hint--bottom-right:after{  -webkit-transform:translateX(0);  -moz-transform:translateX(0);  transform:translateX(0);}.hint--bottom-right:after{  margin-left:-12px;}.hint--bottom-right:hover:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--bottom-right:hover:after{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}/** * source:hint-sizes.scss * * Defines width restricted tooltips that can span * across multiple lines. * * Classes added:* 1) hint--small * 2) hint--medium * 3) hint--large * */.hint--small:after,.hint--medium:after,.hint--large:after{  white-space:normal;  line-height:1.4em;  word-wrap:break-word;}.hint--small:after{  width:80px;}.hint--medium:after{  width:150px;}.hint--large:after{  width:300px;}/** * source:hint-theme.scss * * Defines basic theme for tooltips. * */[class*="hint--"]{  /** * tooltip body */ }  [class*="hint--"]:after{    text-shadow:0 -1px 0px black;    box-shadow:4px 4px 8px rgba(0, 0, 0, 0.3);}/** * source:hint-color-types.scss * * Contains tooltips of various types based on color differences. * * Classes added:* 1) hint--error * 2) hint--warning * 3) hint--info * 4) hint--success * *//** * Error */.hint--error:after{  background-color:#b34e4d;  text-shadow:0 -1px 0px #592726;}.hint--error.hint--top-left:before{  border-top-color:#b34e4d;}.hint--error.hint--top-right:before{  border-top-color:#b34e4d;}.hint--error.hint--top:before{  border-top-color:#b34e4d;}.hint--error.hint--bottom-left:before{  border-bottom-color:#b34e4d;}.hint--error.hint--bottom-right:before{  border-bottom-color:#b34e4d;}.hint--error.hint--bottom:before{  border-bottom-color:#b34e4d;}.hint--error.hint--left:before{  border-left-color:#b34e4d;}.hint--error.hint--right:before{  border-right-color:#b34e4d;}/** * Warning */.hint--warning:after{  background-color:#c09854;  text-shadow:0 -1px 0px #6c5328;}.hint--warning.hint--top-left:before{  border-top-color:#c09854;}.hint--warning.hint--top-right:before{  border-top-color:#c09854;}.hint--warning.hint--top:before{  border-top-color:#c09854;}.hint--warning.hint--bottom-left:before{  border-bottom-color:#c09854;}.hint--warning.hint--bottom-right:before{  border-bottom-color:#c09854;}.hint--warning.hint--bottom:before{  border-bottom-color:#c09854;}.hint--warning.hint--left:before{  border-left-color:#c09854;}.hint--warning.hint--right:before{  border-right-color:#c09854;}/** * Info */.hint--info:after{  background-color:#3986ac;  text-shadow:0 -1px 0px #1a3c4d;}.hint--info.hint--top-left:before{  border-top-color:#3986ac;}.hint--info.hint--top-right:before{  border-top-color:#3986ac;}.hint--info.hint--top:before{  border-top-color:#3986ac;}.hint--info.hint--bottom-left:before{  border-bottom-color:#3986ac;}.hint--info.hint--bottom-right:before{  border-bottom-color:#3986ac;}.hint--info.hint--bottom:before{  border-bottom-color:#3986ac;}.hint--info.hint--left:before{  border-left-color:#3986ac;}.hint--info.hint--right:before{  border-right-color:#3986ac;}/** * Success */.hint--success:after{  background-color:#458746;  text-shadow:0 -1px 0px #1a321a;}.hint--success.hint--top-left:before{  border-top-color:#458746;}.hint--success.hint--top-right:before{  border-top-color:#458746;}.hint--success.hint--top:before{  border-top-color:#458746;}.hint--success.hint--bottom-left:before{  border-bottom-color:#458746;}.hint--success.hint--bottom-right:before{  border-bottom-color:#458746;}.hint--success.hint--bottom:before{  border-bottom-color:#458746;}.hint--success.hint--left:before{  border-left-color:#458746;}.hint--success.hint--right:before{  border-right-color:#458746;}/** * source:hint-always.scss * * Defines a persisted tooltip which shows always. * * Classes added:* 1) hint--always * */.hint--always:after, .hint--always:before{  opacity:1;  visibility:visible;}.hint--always.hint--top:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--always.hint--top:after{  -webkit-transform:translateX(-50%) translateY(-8px);  -moz-transform:translateX(-50%) translateY(-8px);  transform:translateX(-50%) translateY(-8px);}.hint--always.hint--top-left:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--always.hint--top-left:after{  -webkit-transform:translateX(-100%) translateY(-8px);  -moz-transform:translateX(-100%) translateY(-8px);  transform:translateX(-100%) translateY(-8px);}.hint--always.hint--top-right:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--always.hint--top-right:after{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--always.hint--bottom:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--always.hint--bottom:after{  -webkit-transform:translateX(-50%) translateY(8px);  -moz-transform:translateX(-50%) translateY(8px);  transform:translateX(-50%) translateY(8px);}.hint--always.hint--bottom-left:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--always.hint--bottom-left:after{  -webkit-transform:translateX(-100%) translateY(8px);  -moz-transform:translateX(-100%) translateY(8px);  transform:translateX(-100%) translateY(8px);}.hint--always.hint--bottom-right:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--always.hint--bottom-right:after{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--always.hint--left:before{  -webkit-transform:translateX(-8px);  -moz-transform:translateX(-8px);  transform:translateX(-8px);}.hint--always.hint--left:after{  -webkit-transform:translateX(-8px);  -moz-transform:translateX(-8px);  transform:translateX(-8px);}.hint--always.hint--right:before{  -webkit-transform:translateX(8px);  -moz-transform:translateX(8px);  transform:translateX(8px);}.hint--always.hint--right:after{  -webkit-transform:translateX(8px);  -moz-transform:translateX(8px);  transform:translateX(8px);}/** * source:hint-rounded.scss * * Defines rounded corner tooltips. * * Classes added:* 1) hint--rounded * */.hint--rounded:after{  border-radius:4px;}/** * source:hint-effects.scss * * Defines various transition effects for the tooltips. * * Classes added:* 1) hint--no-animate * 2) hint--bounce * */.hint--no-animate:before, .hint--no-animate:after{  -webkit-transition-duration:0ms;  -moz-transition-duration:0ms;  transition-duration:0ms;}.hint--bounce:before, .hint--bounce:after{  -webkit-transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);  -moz-transition:opacity 0.3s ease, visibility 0.3s ease, -moz-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);  transition:opacity 0.3s ease, visibility 0.3s ease, transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);}
