@import url(iconos.css);@import url(fonts/font-awesome.css);@import url(iconos-interturis.css?v=1.0.6);@font-face{font-family:GothamExtraLight;src:url(fonts/prompt-extralight-webfont.eot);src:url(fonts/prompt-extralight-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/prompt-extralight-webfont.woff) format('woff'),url(fonts/prompt-extralight-webfont.ttf) format('truetype'),url(fonts/prompt-extralight-webfont.svg#promptextralight) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad;src:url(fonts/MyriadPro-Light.eot);src:url(fonts/MyriadPro-Light.eot?#iefix) format('embedded-opentype'),url(fonts/MyriadPro-Light.woff) format('woff'),url(fonts/MyriadPro-Light.ttf) format('truetype'),url(fonts/MyriadPro-Light.svg#MyriadProLight) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(fonts/helveticaneueltstd-lt-webfont.eot);src:url(fonts/helveticaneueltstd-lt-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/helveticaneueltstd-lt-webfont.woff) format('woff'),url(fonts/helveticaneueltstd-lt-webfont.ttf) format('truetype'),url('fonts/helveticaneueltstd-lt-webfont.svg# HelveticaNeue') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(fonts/HelveticaNeueLTStd-Bd.eot);src:url(fonts/HelveticaNeueLTStd-Bd.eot?#iefix) format('embedded-opentype'),url(fonts/HelveticaNeueLTStd-Bd.woff) format('woff'),url(fonts/HelveticaNeueLTStd-Bd.ttf) format('truetype'),url(fonts/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLtStd75Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'PT Sans';src:url(fonts/ptsans.eot);src:url(fonts/ptsans.eot?#iefix) format('embedded-opentype'),url(fonts/ptsans.woff) format('woff'),url(fonts/ptsans.ttf) format('truetype'),url(fonts/ptsans.svg#pt_sansregular) format('truetype');font-style:normal;font-weight:400!important;font-display:swap}@font-face{font-family:Gotham;src:url(fonts/montserrat-regular-webfont.eot);src:url(fonts/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/montserrat-regular-webfont.woff2) format('woff2'),url(fonts/montserrat-regular-webfont.woff) format('woff'),url(fonts/montserrat-regular-webfont.ttf) format('truetype'),url(fonts/montserrat-regular-webfont.svg#montserratregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(fonts/montserrat-regular-webfont.eot);src:url(fonts/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/montserrat-regular-webfont.woff2) format('woff2'),url(fonts/montserrat-regular-webfont.woff) format('woff'),url(fonts/montserrat-regular-webfont.ttf) format('truetype'),url(fonts/montserrat-regular-webfont.svg#montserratregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:montserrat;src:url(fonts/montserrat-bold-webfont.eot);src:url(fonts/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/montserrat-bold-webfont.woff2) format('woff2'),url(fonts/montserrat-bold-webfont.woff) format('woff'),url(fonts/montserrat-bold-webfont.ttf) format('truetype'),url(fonts/montserrat-bold-webfont.svg#montserratbold) format('svg');font-weight:700;font-style:normal;font-display:swap}body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;color:#fff;font:normal normal 100%/1.125 sourceSansPro,Calibri,Arial,sans-serif}body,html{height:100%;scroll-behavior:smooth}a:link{color:#e6e7e8;text-decoration:none;outline:0}a:active{color:#e6e7e8;text-decoration:none;outline:0}a:visited{color:#e6e7e8;text-decoration:none;outline:0}a:hover{color:#e6e7e8;outline:0}:focus{outline:0}h1,h2,h3,h4,h5,h6,p{margin:0}li,ul{list-style-type:none;margin:0;padding:0}input:focus{outline:0}fieldset,legend{border:0;margin:0;padding:0;outline:0}legend{color:#01547e}.cursor_pointer{cursor:pointer}.capitalize{text-transform:capitalize}#preload{display:table;height:100%;z-index:10000000;width:100%;position:fixed;background:rgba(0,0,0,.3)}#preload>.gif{text-align:center;background-repeat:no-repeat;background-position:center;border:1px solid #01547e;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-ms-behavior:url(polyfills/PIE.htc);position:absolute;top:50%;left:50%;width:200px;height:90px;padding:30px;margin-top:-45px;margin-left:-100px;background-color:#e9e9e9;color:#01547e;font-weight:700}#preload>.gif>span{display:block}#validation{display:table;height:100%;z-index:10000001;width:100%;position:fixed;background:rgba(0,0,0,.3)}#validation>.gif{text-align:center;background-repeat:no-repeat;background-position:center;border:1px solid #01547e;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-ms-behavior:url(polyfills/PIE.htc);position:absolute;top:50%;left:50%;width:200px;height:110px;padding:30px;margin-top:-45px;margin-left:-100px;background-color:#e9e9e9;color:#01547e;font-weight:700}#validation>.gif>span{display:block}#wrapper{min-width:1000px;position:relative;height:90%}.ui-autocomplete-category{font-weight:700;padding:.2em .4em;margin:.8em 0 .2em!important;line-height:1.5;background:#e9e9e9}.widthContainer{width:100%;margin:0 auto}.spanImg img{width:100%;display:block}#header{display:none;position:absolute;z-index:1000;width:100%;overflow:visible;padding:0 10px}#header>div{overflow:hidden;padding:0 10px;background:#01547e;background:linear-gradient(to bottom,rgba(0,122,171,.9) 0,rgba(0,78,117,.9) 99%,rgba(0,78,116,.9) 100%)}#header a{cursor:pointer}#header p a{cursor:default}#header .phone a{display:none}.mobile #header .phone span{display:none}.mobile #header .phone a{display:block}.mobile #header a[href^="tel:"]:before{content:"\260e";margin-right:.5em;cursor:default}#header a.logoCybermonday{background:rgba(0,0,0,0) url(../images/landings/cybermonday/cybermonday-logo.png) no-repeat scroll 0 0;display:none;float:left;height:85px;margin:5px 20px 0;text-indent:-1000em;width:110px}#header a.logoCyberWeek{background:rgba(0,0,0,0) url(../images/landings/cybermonday/cyberweek-logo.png) no-repeat scroll 0 0;display:none;float:left;height:20px;margin:45px 20px 0;text-indent:-1000em;width:110px}#header a.logoTravelSale{background:rgba(0,0,0,0) url(../images/landings/travelSale/travelSaleLogoTop.png) no-repeat scroll 0 0;display:none;float:left;height:75px;margin:5px 20px 0;text-indent:-1000em;width:170px}#header a.logoHotSale{background:rgba(0,0,0,0) url(../images/landings/hotSale/logoHotSale.png) no-repeat scroll 0 0;display:none;float:left;height:108px;margin:5px 20px 0;text-indent:-1000em;width:142px}#header a.logoHotWeek{background:rgba(0,0,0,0) url(../images/landings/hotSale/logoHotWeek.png) no-repeat scroll 0 0;display:none;float:left;height:103px;margin:5px 20px 0;text-indent:-1000em;width:142px}#header .logo{background-image:url(images/logo.png);background-repeat:no-repeat;width:374px;float:left;height:96px;background-position:6px}#header .logo a{display:block;height:100%}#header .contact{float:right;height:86px;padding-top:20px;margin-bottom:10px}#header .session{display:none;float:right;margin:66px 10px 0 0;font-size:.875em;text-transform:capitalize}#header .session a{color:#009fda;text-decoration:none}#header .session a:hover{text-decoration:underline}#header .bar{overflow:hidden;float:left;width:100%}#header .bar .tabletNav{display:none;width:40px;float:right;margin-right:1%;margin-bottom:1%}#header .contact h2{display:none}#header .contact ul{overflow:hidden}#header .contact ul li{float:left}#header .contact ul li ul{text-align:center}#header .contact ul li ul li{display:inline;font-size:14px;border-right:1px solid #e6e7e8;padding:0 10px}.home .emailButton{display:inline-block!important}#header .contact ul li:last-child ul li:last-child{border:0}#header .contact li a{line-height:16px}#header .contact h2+p{font-family:GothamExtraLight,Sans-Serif;text-align:center;font-size:36px;color:#e6e7e8;margin-bottom:5px}#header .nav{float:left;width:100%;padding:0 10px;border-top:1px solid #e6e7e8;height:53px}#header .nav li{float:left;padding:16px 0 14px;background-image:url(images/spriteIcons.png);background-repeat:no-repeat;font-size:14px}#header .nav li.active{background-color:#3a99cb}#header .nav a{border-right:1px solid #e6e7e8;padding-right:10px;display:inline-block;height:22px;line-height:20px}.ie #header .nav a{line-height:24px}#header .nav .active a{cursor:default}#header .nav li.navVuelo{background-position:-6px 15px;padding-left:36px}#header .nav li.navHotel{background-position:-6px -30px;padding-left:28px}#header .nav li.navCruceros{background-position:6px -77px;padding-left:52px}#header .nav li.navPaquetes{background-position:3px -122px;padding-left:46px}#header .nav li.navAsistencia{background-position:-3px -168px;padding-left:36px}#header .nav li.navAutos{background-position:6px -300px;padding-left:52px}#header .nav li.navParques{background-position:0 -353px;padding-left:42px}#header .nav li.navServicios{background-position:-3px -214px;padding-left:36px}#header .nav li.more{background-position:-4px -260px;padding-left:34px}#header .nav li.more>ul{display:none;background-color:#01547e;border:2px solid #01547e;position:absolute;width:160px;margin-left:-35px;margin-top:14px}#header .nav .more>a{border:0}#header .nav .more>ul li{background-image:none;float:none;padding:4px 8px}#header .nav .more>ul li a{border:0;padding:0 0 0 4px;font-weight:400;cursor:pointer}#header .nav .more:hover ul{display:block}#header .nav>li:hover{cursor:pointer;border-bottom-style:solid;border-bottom-width:6px;border-bottom-color:#01aef0;padding-top:10px;padding-bottom:8px}#header .nav>li:hover.active{border:none;padding-bottom:14px;cursor:default}#header .nav>li:hover a{margin-top:6px}#header .contact li li:hover{cursor:pointer;background-color:#3a99cb}#header .nav li.more>ul li:hover{cursor:pointer;background-color:#3a99cb}.flap{margin-top:-30px;height:30px;background-color:#01547e;position:relative;width:100%;z-index:10}.flap .osdeEmpresa{display:inline-block;width:180px;height:30px;text-indent:-9999px;float:right;margin-right:10px;background-image:url(images/empresa-osde.png);background-repeat:no-repeat;background-position:0 3px}.flap h2{float:left;margin-left:2%;font-family:GothamExtraLight;color:#fff;margin-top:-20px;padding:8px 20px 0;font-weight:400;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-ms-behavior:url(polyfills/PIE.htc)}.flap img{margin-top:3px;float:right;margin-right:4%}.flap h2:hover{cursor:pointer}#footer .addthis_sharing_toolbox,.addthis-smartlayers{display:none!important}#ventana-compra-chat{position:fixed;bottom:0;right:0;width:300px;height:100px;display:block;z-index:99999;margin-bottom:-50px}#ventana-compra-chat .content{position:relative;padding:20px 10px 0 0}#ventana-compra-chat .content span{background:url(images/footer/chat.png) no-repeat;width:111px;height:100px;position:absolute;top:0;right:0}#ventana-compra-chat a{text-align:left;background:#fff;box-shadow:0 5px 5px rgba(0,0,0,.25);display:block;padding:10px 70px 10px 10px;border-radius:5px;color:#01547e;transition:background-color 2s}#ventana-compra-chat a:hover{background:#dff4ff}#ventana-compra-chat a h2{font:18px Gotham}#ventana-compra-chat a p{font:12px 'PT Sans'}.dialog-box-layer,.layer{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;padding:0 45px 0 10px;background:#7f7e80;background:linear-gradient(to bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.5) 100%);overflow:auto}.dialog-box-layer .close,.layer .close{position:relative;min-width:640px;width:60%;margin:0 auto}.layer .close{width:50%;z-index:9999}.layer.hoteles .close{width:60%}.dialog-box-layer span,.layer .close span{position:absolute;display:block;right:-40px;top:20px;width:35px;padding:8px 0;text-align:center;background-color:#00aeef;color:#fff;cursor:pointer;box-shadow:0 3px 8px rgba(0,0,0,.2);font-family:HelveticaNeue,sans-serif;font-weight:700;font-style:normal}.loginData{padding-bottom:5px}#headerLogin .reset,.purchaseData{padding-bottom:10px}.waiting{background:url(./images/waiting-loader.gif) #fff no-repeat center 45px;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:6px;-webkit-border-radius:6px;-ms-behavior:url(polyfills/PIE.htc);color:#01547e;font-family:HelveticaNeue,sans-serif;font-weight:500;font-style:normal;padding:10px 25px 45px;position:absolute;overflow:hidden;text-align:center;margin-left:-320px;margin-top:-40px;left:50%;top:50%;width:640px;height:80px;z-index:2}.locator{margin:0 auto;padding:20px 0;min-width:640px;width:60%;height:100%}#locator-map{width:100%;height:100%;box-shadow:0 5px 10px rgba(0,0,0,.2)}.steps{width:100%;overflow:hidden;background:#fff;background:linear-gradient(to bottom,rgba(255,255,255,1) 35%,rgba(239,239,239,1) 100%)}.steps li:nth-of-type(1){z-index:4}.steps li:nth-of-type(2){z-index:3}.steps li:nth-of-type(3){z-index:2}.steps li:nth-of-type(4){z-index:1}.steps li{position:relative;float:left}.steps li span,.steps li strong{display:block;position:relative;padding:0 20px 0 40px;line-height:40px;background:#ececec;background:linear-gradient(to right,rgba(236,236,236,0) 0,rgba(236,236,236,1) 100%);font-weight:400}.steps li strong{color:#fff;background:#00aeea;background:linear-gradient(to right,rgba(144,214,247,.85) 0,rgba(0,174,234,1) 100%)}.steps li:after,.steps li:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-left-color:#ccc;border-width:20px;margin-top:-20px}.steps li.active:after,.steps li:after{border-color:rgba(194,225,245,0);border-left-color:#ececec;border-width:19px;margin-top:-19px}.steps li.active:after{border-left-color:#00aeea}.steps li a{color:#777;cursor:pointer}.steps li a:hover{text-decoration:underline}.steps p:last-child{float:right}.steps p:last-child a{display:block;background-color:#d8d9da;color:#8f9194;font-size:1.0625em;line-height:40px;padding:0 30px;text-decoration:none}.steps p:last-child a:before{content:" < "}.steps p:last-child a:focus,.steps p:last-child a:hover{background-color:#8f9194;color:#fff}.layer .loading{margin-left:-320px;margin-top:-40px;left:50%;top:50%;width:640px;height:80px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:hidden;text-align:center;position:relative;z-index:2;-webkit-border-radius:6px;border-radius:6px;-ms-behavior:url(../../polyfills/PIE.htc)}.layer .loading .loading-title{color:#01547e;padding:10px 0 40px;margin-bottom:10px;text-align:center;font-family:HelveticaNeue,sans-serif;font-weight:500;font-style:normal}.layer .loading .loading-title.hotel{background:url(images/landings/hotels-loading.gif) repeat-x center bottom}.layer .loading .loading-title.asistencia{background:url(images/landings/assistance-loading.gif) repeat-x center bottom}.layer .loading .loading-title.vuelo{background:url(images/landings/loading.gif) repeat-x center bottom}.layer .loading .loading-title.cruceros{background:url(images/landings/cruises-loading.gif) repeat-x center bottom}.layer .loading .loading-title.package{background:url(images/landings/packages-loading.gif) repeat-x center bottom}.layer .loading .loading-title.parks{background:url(images/landings/parks-loading.gif) repeat-x center bottom}.css-class-to-highlight a{background-color:#7194ff!important;background-image:none!important;color:#fff!important}input[type=checkbox],input[type=radio]{position:absolute;left:-9999px}input[type=checkbox]+label,input[type=radio]+label{background-repeat:no-repeat;padding-left:24px;display:inline-block;height:21px;background-position:1px -19px;line-height:21px;margin-right:2px}input[type=checkbox]+label,input[type=radio]+label{background:url(images/sprite.png) no-repeat 1px -19px}.purchase input[type=checkbox]+label,.purchase input[type=radio]+label{background-position:0 -290px}.cruises .rightMoney input[type=checkbox]+label,.cruises .rightMoney input[type=radio]+label{background-image:url(images/sprite-w.png)}input[type=checkbox]+label{background-position:3px -159px}input[type=checkbox]+label.checked,input[type=checkbox]:checked+label{background-position:3px -179px}input[type=radio]+label.checked,input[type=radio]:checked+label{background-position:1px 1px}.purchase input[type=radio]+label.checked,.purchase input[type=radio]:checked+label{background-position:0 -311px}input[type=checkbox]+label:hover,input[type=radio]+label:hover,label[for]{cursor:pointer}.disabled span,input[type=number],input[type=password],input[type=text]{border:1px solid #c0c2c5;padding-left:10px;margin-top:6px;height:24px;font-size:.75em;line-height:20px;color:#000;-webkit-border-radius:5px;border-radius:5px}.disabled span{margin:0;display:block;padding:1px 1px 1px 10px}input[type=password]:hover,input[type=text]:hover{cursor:pointer}input[type=password]:focus,input[type=text]:focus{border-color:#00aeef;background-color:#fcfcfc;box-shadow:0 0 5px rgba(0,174,239,.5)}.inputError,.selectControl.inputError select,input[type=password].inputError,input[type=text].inputError{border-color:#c43839!important;background-color:#fcd7cc!important;color:#ee3800!important}.textareaError{border-color:#c43839!important}.selectControlError{border-color:#c43839!important}.iframeError{border:2px solid #c43839!important}input[type=submit]{color:#fff;border:1px solid #f36223;width:100%;margin:0 auto;line-height:33px;font-size:1.125em;margin:10px 0;background:#fcaa60;background:linear-gradient(to bottom,#fcaa60 0,#f58320 14%,#e15822 100%)}input[type=submit]:hover{background:#e15822;background:linear-gradient(to bottom,#e15822 0,#f58320 86%,#fcaa60 100%)}select{margin:0;color:#000;outline:0;display:block;cursor:pointer;font-size:.75em;height:16px;border:0;padding-left:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{font-size:.825em}.search input[type=password],.search input[type=text],.search select{font-size:.875em}.ie8 .search select{padding-top:0;font-size:1em}.selectControl{background-color:#fff;display:block;position:relative;height:24px;overflow:hidden;border-radius:5px}.selectControl select{height:24px;width:100%;display:inline-block;background:0 0;position:relative;z-index:10;border:1px solid #c0c2c5;border-radius:5px}.selectControl select:focus{border-color:#00aeef;box-shadow:0 0 5px rgba(0,174,239,.5)}.selectControl select[disabled],input[disabled]{background-color:#f0f0f0;cursor:default}.selectControl .arrow{cursor:pointer;position:absolute;top:0;right:0;background-color:#fff;width:20px;height:100%;background-image:url(images/sprite.png);background-repeat:no-repeat;background-position:right -78px;z-index:1}::-webkit-input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}input:-moz-placeholder{font-style:italic}.errorMsg{padding:8px 15px!important;background:#e7bbb9;background:linear-gradient(to right,rgba(231,187,185,1) 0,rgba(255,255,255,1) 100%);clear:both}.hidden{display:none!important}.dialog-icon,.wrong-icon{background:url(images/dialog-icons.png) no-repeat}.dialog-box{display:none;width:440px;position:absolute;background:#fff;background-color:rgba(255,255,255,.85);box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;-ms-behavior:url(polyfills/PIE.htc);z-index:999;padding:10px}.dialog-box input,.highlight input{font-size:.75em;padding:6px 13px;width:100%}.dialog-box input.send{background:#76787a;border:none;color:#fff;width:auto;float:right}.dialog-box .content,.highlight .content{border:2px solid #e6e7e8;width:100%;padding:10px;position:relative}.dialog-box input[type=password],.dialog-box input[type=text],.highlight input[type=password],.highlight input[type=text]{border:1px solid #c0c2c5;background-color:#fff;padding:0 8px;margin-top:8px;font-size:.75em;height:28px;line-height:28px;color:#77787b;-webkit-border-radius:5px;border-radius:5px;-ms-behavior:url(polyfills/PIE.htc)}.dialog-box .send[type=submit]{background:#76787a;color:#fff;border:none;font-size:.875em!important;padding:5px 20px!important;float:right!important;width:auto!important;height:auto!important;cursor:pointer;line-height:inherit!important;margin-top:1px}.home .dialog-box.news .send[type=submit]{width:35%!important;text-align:center}.dialog-box .send:hover{background:#798a94}.dialog-box .send_confirmation{background-color:#76787a;color:#fff;border:none;font-size:.875em;padding:5px 30px;float:right;margin-top:10px;margin-left:10px;width:auto;height:auto;cursor:pointer}.dialog-box .content .dialog-icon.close{width:12px;height:12px;background-position:0 -56px;cursor:pointer;position:absolute;top:5px;right:5px;margin:0;text-indent:-9999px}.dialog-box .content .dialog-icon.close:hover{background-position:-15px -56px}.dialog-box.alert,.dialog-box.info2,.dialog-box.success{top:50%;left:50%;margin:-110px 0 0 -220px;text-align:center;position:fixed}.dialog-box.success.encuesta{top:30%;width:570px;margin-left:-285px}.dialog-box .content .description{overflow:auto}.dialog-box.alert .content h2,.dialog-box.info2 .content h2,.dialog-box.success .content h2{font-family:'PT Sans',sans-serif;font-weight:400;color:#01547e;font-size:1.1875em;padding:0;margin:5px 0 10px 0}.dialog-box.alert .content div p,.dialog-box.info2 .content div p,.dialog-box.success .content div p,.dialog-box.success .content p{font-family:'PT Sans',sans-serif;color:#777;font-size:.9375em;padding:3px 0}.dialog-box.alert .dialog-icon{width:50px;height:50px;margin:10px auto 10px auto}.dialog-box.success .dialog-icon{width:54px;height:56px;margin:10px auto 10px auto;background-position:-64px 0}.dialog-box.info2 .dialog-icon{width:54px;height:56px;margin:10px auto 10px auto;background-position:-118px 0}.dialog-boxLoader{position:absolute;right:45px;bottom:10px;display:inline-block;z-index:2}.dialog-box.chatIn,.dialog-box.login,.dialog-box.news{width:395px;overflow:hidden;top:90px;right:20px;padding:0}.dialog-box.chatIn .content,.dialog-box.login .content,.dialog-box.news .content{border:none;position:relative;overflow:hidden;padding:10px}.dialog-box.chatIn .content .close,.dialog-box.login .content .close,.dialog-box.news .content .close{top:15px;right:15px}.dialog-box.chatIn .content p,.dialog-box.login .content p,.dialog-box.news .content p{font-family:sans-serif;color:#1b7cc0;font-size:.875em;padding-right:20px}.dialog-box.login .content p a{color:#1b7cc0}.dialog-box.chatIn form,.dialog-box.login form,.home .dialog-box.news form{border-top:1px solid #1b7cc0;margin-top:8px;padding-top:3px;width:100%}.dialog-box.login .content p{margin-bottom:28px}.dialog-box.login form fieldset{width:100%}.dialog-box.login form .status{left:10px;top:2em;position:absolute;margin-top:12px}.dialog-box.login form .status label{color:#777}.dialog-box.login form .captcha{display:table;width:100%;margin-top:11px}.dialog-box.login form .extra{display:inline-block;margin-top:5px}.dialog-box.login form .extra a:nth-of-type(2){background-color:rgba(0,78,117,1);color:#fff;border:none;font-size:.875em;padding:6px 30px;width:auto;height:28px;cursor:pointer}.dialog-box.login form .extra a:nth-of-type(2):hover{color:#fff}.dialog-box.login form .captcha img,.dialog-box.login form .captcha span{display:table-cell;vertical-align:top}.dialog-box.login form .captcha img{width:150px}.dialog-box.login form .captcha span{padding-left:10px;width:100%}.dialog-box.login form .captcha.loginData span{width:50%}.dialog-box.login form .captcha span input{margin-top:0;width:100%}#newsCaptchaContainer .recaptchaContainer{float:left;width:100%}#newsCaptchaContainer .recaptchaContainer div{float:right;width:100%}.captchaChatImg{margin-top:5px}.captcha_contenedor{float:right;padding-bottom:5px}.reset .captcha_contenedor{margin-top:10px}.captcha_contenedor .recaptchaContainer>div>div{float:right}#datosCompra .captcha_refresh_landings{top:-16px!important}.captcha_quick_login{top:32px!important;left:-12px!important}.captcha_texto{clear:both}.captchaWrapper span{position:relative;display:block}.captchaWrapper span>span{position:absolute;padding:0!important;top:30px;left:135px}.captchaWrapper span>span .captcha_refresh{width:12px!important;height:12px!important;cursor:pointer}.input-capcha-personalizado{font-size:.7em!important;padding:2px 8px!important;width:188px!important;margin-left:5px}.email .input-capcha-personalizado{font-size:1em!important}.dialog-box.login form a{color:#777;display:inline-block;font-size:.75em;margin-right:10px}.dialog-box.login form a:hover{color:#222;text-decoration:underline}.dialog-box.login .sendWrapper{float:right;position:relative;width:100%;height:29px}.dialog-box.login .send{position:relative;z-index:3}.dialog-box.login label{cursor:pointer}.dialog-box.login label.checked{background-position:1px 1px}.dialog-box.login .content fieldset p{color:#777;margin-top:.5em;margin-bottom:.25em}#newsLoader{position:relative;left:45px;top:5px}.dialog-box.news{width:395px}.home .bannerSlots .dialog-box.news{background:#3a99cb;background:linear-gradient(to bottom,#dbe7ee 0,#1b7cc0 100%);border:3px solid #b1b1b1;border:none;position:relative;right:0;height:auto;border-radius:0;border-radius:10px;box-shadow:0 5px 3px rgba(0,0,0,.2);-ms-behavior:url(polyfills/PIE.htc);width:100%;top:0}#content .dialog-box.news .content,.home .dialog-box.news .content{padding:10px;overflow:hidden}.dialog-box.news .send{position:absolute}.home .dialog-box.news .send{position:relative}.home .dialog-box.news .send{margin-top:0}#content .dialog-box.news form,.dialog-box.news form{padding-top:8px}#content .dialog-box.news form{padding-bottom:12px}.home #content .dialog-box.news form{border-color:#01547e;padding-bottom:0}#content .dialog-box.news form p,.dialog-box.news .content form p{font-family:sans-serif;font-size:.75em;color:#777;margin:5px 0;padding:10px 0 0 0}.home #content .dialog-box.news .content p{color:#01547e}.home #content .dialog-box.news .content form p{float:left;padding:0}.home #content .dialog-box.news .content>p{font-weight:700;font-family:'PT Sans',sans;text-transform:uppercase;padding:0}#content .dialog-box.news form p.error,.dialog-box.news .content form p.error{color:red;font-weight:700}#content .dialog-box.news form ul li{padding:0 0 5px;width:100%;position:relative}#content .dialog-box.news form ul li #user{margin:0 0 0 10px;padding-left:5px;width:75%}#content .dialog-box.news form ul li>label{font-size:.75em;display:block;float:left;line-height:24px}#content .dialog-box.news form div{font-size:10px;display:inline-block;font-family:sans-serif;color:#777}.home #content .dialog-box.news form div{color:#fff}.dialog-box.news .content form div{font-size:10px;display:inline-block;font-family:sans-serif;color:#777;margin:2px 10px 0 0}.home .dialog-box.news .content form div{color:#fff}#content .news form div,#content .news form p{color:#fff}#content .news form p{margin:0;padding:0 0 5px}#content .news .content #allNews{margin:0 -3px}.home #content .news .content #allNews{margin:0 0 5px}#content .news .content #allNews div{padding:0 3px 3px}.home #content .news .content #allNews div{padding-left:0}#content .news .content #allNews label,.dialog-box.news .content label,.highlight .news .content div label{cursor:pointer;background:url(images/checkbox.gif) no-repeat 0 0;line-height:16px}#content .bannerSlots .news .content input[type=checkbox]:checked+label{background-position:0 -43px!important}#content .news .content input[type=checkbox]:checked+label,#content .news .content label.checked,.dialog-box.news .content input[type=checkbox]:checked+label,.dialog-box.news .content label.checked,.highlight .content input[type=checkbox]:checked+label,.highlight .content label.checked{background-position:0 -43px}#content .news input[type=text],.dialog-box.news input[type=text],.highlight .news input[type=text]{margin-top:0;font-size:.875em;height:28px;line-height:28px;width:250px;padding:0 8px}.home #content .news input[type=text]{width:59%;float:left}.dialog-box.news input[type=text],.highlight .news input[type=text]{right:0}#content .news .send,.highlight .news .send .dialog-box.news .send{margin-top:0;padding:5px 20px}.news #newsLoader{left:75%}.home .dialog-box.news input[type=submit]{border:1px solid #6d6f7a;background:#76787a;background:linear-gradient(to bottom,#76787a 0,#7b7d7f 14%,#57595b 100%);left:auto;right:0}.home .dialog-box.news input[type=submit]:hover{background:#57595b;background:linear-gradient(to bottom,#57595b 0,#7b7d7f 86%,#76787a 100%)}.dialog-box.news #newsCaptchaContainer{margin-top:5px;width:100%}.home .dialog-box.news #newsCaptchaContainer{margin:0}.dialog-box.news #newsCaptchaContainer div{float:left;padding:0;margin:0;width:100%!important}.dialog-box iframe{float:right}.rc-anchor-light{border:none!important}.home .dialog-box.news #newsCaptchaContainer>div>img:first-child{width:100%}.dialog-box.news #newsCaptchaContainer>span{float:left;font-size:1em;width:50%}.dialog-box.news #newsCaptchaContainer>span input{width:95%;margin-left:2%;font-size:1.13em}.dialog-box.news #newsCaptchaContainer .captcha_refresh{right:12px;top:32px}.home .dialog-box.news #newsCaptchaContainer .captcha_refresh{top:-20px}.dialog-box.chatIn .captchaImg{margin-top:5px}.dialog-box.chatIn .content form p{font-family:'PT Sans',sans-serif;color:#76787a;font-size:.75em;padding:3px 0 10px 0;margin-top:12px;width:60%;float:left}.dialog-box.chatIn input[type=text]:first-of-type{margin-top:3px}.dialog-box.chatIn .send{margin-top:15px}.htc{-ms-behavior:url(polyfills/PIE.htc)}#ventana-mensaje{display:table}.dialog-box{width:440px;position:absolute;background:#fff;background-color:rgba(255,255,255,.85);box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-border-radius:6px;border-radius:6px;-ms-behavior:url(polyfills/PIE.htc);z-index:9999;display:table;padding:10px}.dialog-box.alert,.dialog-box.success{top:50%;left:50%;margin:-110px 0 0 -220px;text-align:center;position:fixed}.dialog-box .content{border:2px solid #e6e7e8;width:100%;padding:10px;position:relative}.dialog-box.success .dialog-icon{width:54px;height:56px;margin:10px auto 10px auto;background-position:-64px 0}.dialog-box.alert .dialog-icon{width:50px;height:50px;margin:10px auto 10px auto}.dialog-icon,.wrong-icon{background:url(images/dialog-icons.png) no-repeat}.dialog-box.alert .content h2,.dialog-box.success .content h2{font-family:'PT Sans',sans-serif;font-weight:400;color:#01547e;font-size:1.1875em;padding:0;margin:5px 0 10px 0}.dialog-box .content .description{overflow:auto}.dialog-box.alert .content div p,.dialog-box.success .content div p{font-family:'PT Sans',sans-serif;color:#777;font-size:.9375em;padding:3px 0}.dialog-box .content .dialog-icon.close{width:12px;height:12px;background-position:0 -56px;cursor:pointer;position:absolute;top:5px;right:5px;margin:0;text-indent:-9999px;min-width:0!important}.home #content .dialog-box.news form div.close{display:none}#chat{width:300px;height:300px!important;position:fixed;bottom:0;right:10px;background:#fff;background-color:rgba(255,255,255,.85);box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:100000!important;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-ms-behavior:url(polyfills/PIE.htc);display:none}#chat .nav{overflow:hidden;text-align:right;padding:5px;background:#025582;background:linear-gradient(to right,rgba(2,85,130,0) 0,rgba(2,85,130,.62) 40%,rgba(2,85,130,.64) 41%,rgba(2,85,130,1) 78%);-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-ms-behavior:url(polyfills/PIE.htc);cursor:pointer;color:#fff;font-weight:700;font-size:15px}#chat .nav h2,#chat .nav ul{display:inline}#chat .nav h2{padding:3px 5px;font-size:1em;font-weight:400}#chat .nav li{padding:3px 5px;border-left:1px solid #fff;display:inline}#chat .nav li a{display:inline-block;text-decoration:none;color:#fff;cursor:pointer;padding:3px 5px}#chat .screen{background-color:#fff;border:1px solid #ccc;padding:8px;margin:10px;-webkit-border-radius:5px;border-radius:5px;-ms-behavior:url(polyfills/PIE.htc);height:200px;overflow:auto}#chat .screen p{font-size:.875em;color:#555;margin:3px 0}#chat .screen p span{font-weight:700}#chat .screen p.systemMessage{font-style:italic}#chat .screen p.linkMessage{font-style:italic;cursor:pointer;color:#00d}#chat .screen p.linkMessage:hover{text-decoration:underline}#chat .screen p.userMessage span{color:#f68a1e}#chat .screen p.interturisMessage span{color:#01547e}#chat .screen p.interturisMessage a{color:#4a90e2}#chat .screen p.writtingMessage{font-style:italic;font-size:12px;color:#aaa}#chat .writepad{display:block;border-top:2px solid #1b7cc0;margin:10px;overflow:hidden}#chat input[type=text]{font-size:.875em;padding:0 5px;float:left;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-ms-behavior:url(polyfills/PIE.htc);height:28px;line-height:28px;width:220px;margin-top:8px}#chat .send{font-size:.875em;height:28px;line-height:28px;margin-top:8px;padding:0 8px;color:#fff;background-color:#01547e;float:left;-webkit-border-radius:5px 0 0 5px;border-radius:0 5px 5px 0;-ms-behavior:url(polyfills/PIE.htc);border:none;width:auto}.chat_loader{margin-top:22px;margin-right:5px;float:right;display:none}.chat_error_message{color:#c43839;float:left;font-size:13px;display:none;font-weight:700;margin:0 10px 10px}.chat_error_text{color:#555;margin-top:5px}.chat_error_text a{cursor:pointer!important;color:#00d!important}#quickLogin input[type=button],.botonCancelar,.cambiarCabina,.cancelBtn,.submitBtn,form fieldset.second input[type=submit],input[name=submitLogin]{width:50%;padding:6px 0;margin:18px auto .5em;display:block;border:1px solid #f36223;font:1.5em 'PT Sans',sans-serif;color:#fff;background:#fcaa60;background:linear-gradient(to bottom,rgba(252,170,96,1) 0,rgba(245,131,32,1) 14%,rgba(225,88,34,1) 100%)}#quickLogin input[type=button]:hover,.cambiarCabina:hover,.submitBtn:hover{background:rgb(252,170,96,1);background:linear-gradient(to bottom,rgba(225,88,34,1) 0,rgba(245,131,32,1) 86%,rgba(252,170,96,1) 100%)}.packages.consult-form input[type=submit]{padding:0 50px}#quickLogin #resetPassword input[name=cancelReset],.botonCancelar,.cancelBtn{border:1px solid #838383;background:#b8b8b8;background:linear-gradient(to bottom,#b8b8b8 0,#a5a5a5 14%,#a5a5a5 14%,#6b6b6b 100%)}#quickLogin #resetPassword input[name=cancelReset]{margin:.5em auto}#resetPassword input[name=cancelReset]:hover,.botonCancelar:hover,.cancelBtn:hover{background:#6b6b6b;background:linear-gradient(to bottom,#6b6b6b 0,#a5a5a5 86%,#a5a5a5 86%,#b8b8b8 100%)}#quickLogin{background-color:#efefef;border:1px solid #d9d9d9;margin:20px 0;height:35px;overflow:hidden;padding:.5em;position:relative}#quickLogin .closeLogin{position:absolute;top:5px;right:5px;width:15px;height:15px;background:#7f7e80;border-radius:50%}#quickLogin .closeLogin span{font-size:12px;font-weight:700;line-height:15px;text-align:center;color:#fff;display:block}#quickLogin.error{background-color:#ffe2e2;border:1px solid #ff3838}#quickLogin.error>p#loginErrorMessage{color:#ff3838;clear:both;padding-top:5px}#quickLogin .dataWrapper h4{width:25%;float:left;padding:0 10px 0 0;font-size:1.6em}#quickLogin .dataWrapper h4 span{font-weight:400;font-size:12px;display:block}#quickLogin .dataWrapper>ul{margin:0 -5px;width:75%;float:left}#quickLogin .dataWrapper>ul>li{width:33.33%;float:left;padding:0 5px}#quickLogin .dataWrapper>ul>li>ul{margin:0 -5px}#quickLogin .dataWrapper .secondRow>li{display:inline-block;width:100%}#quickLogin input{width:100%;font-size:1em}#quickLogin .dataWrapper ul li div>span,#quickLogin label{width:35%;font-size:12px}#quickLogin .dataWrapper>ul>li>ul>li{float:left;width:40%;margin-bottom:.5em;font-size:.75em;padding:0 5px}#quickLogin .dataWrapper>ul>li>ul>li.inputButtons{width:20%}#quickLogin .dataWrapper li span#passwordReminder{float:left;padding:5px 0 0;cursor:pointer;color:#01547e}#quickLogin .dataWrapper li span#passwordReminder:hover{text-decoration:underline;color:#e15822}#quickLogin .dataWrapper>span:hover{cursor:pointer}#quickLogin #quickLoginData p{width:97%}#quickLogin #quickLoginData span#showQuickLogin{background:#868686 url(./images/cart/icons.png) center no-repeat;background-position:3px -13px;border:1px solid #d9d9d9;padding:10px;position:absolute;top:6px;right:10px;cursor:pointer}#quickLogin #quickLoginData span#showQuickLogin:hover{background-color:#d9d9d9}#quickLogin .dataWrapper li .secondRow .captchaWrapper{clear:left;width:56%}#quickLogin .dataWrapper li .captchaWrapper li{width:46%}#quickLogin .dataWrapper li .captchaWrapper img,#quickLogin .dataWrapper li .captchaWrapper input{float:left}#quickLogin .dataWrapper li .captchaWrapper label{margin:.5em 0 4px 6px;display:block;width:100%;font-size:12px}#quickLogin .dataWrapper li .captchaWrapper input{width:96%}#quickLogin .dataWrapper ul li .secondRow li.inputButtons ul{margin:0 -5px}#quickLogin .dataWrapper ul li .secondRow li.inputButtons li{width:50%;padding:0 5px;float:left}#resetPassword{display:none}#quickLogin #resetPassword li .captchaWrapper label{margin-top:0}#quickLogin #resetPassword .secondRow>li.inputButtons{width:44%}#loginWelcome{display:none}#loginWelcome h2{padding:5px 18px;background-color:#d9e6ef;border:1px solid #c1d5e2}#loginWelcome span{font-weight:700}.purchase .detail>span,.solicitud .detail>span{display:block;font-size:.7em;padding:5px;float:left}.ui-effects-transfer{border:2px solid #d2dee8!important;background:#d9e6ef;z-index:9999;opacity:.75}li .button{background:#a0ce46;color:#1e4446;border-radius:3px;font-size:18px;width:75%;line-height:37px;float:right;font-weight:600;display:block;text-align:center;border:none}li .button:hover{background:#85b84c}.dialog-box.vistaZoom{width:50%;top:10%;left:25%;right:auto;margin:0 auto;background:#fff}.dialog-box.vistaZoom .content{border:none}.dialog-box.vistaZoom .content .description{overflow:visible}.vista-cabinas,.vista-cubiertas{text-align:left;color:#000;display:block}.vista-cubiertas h4{display:block}.vista-cubiertas ul{display:block;float:left;width:38%;max-height:100px;overflow:auto}.vista-lateral{display:block;width:60%;float:left;min-height:110px;background-color:#fff;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;-ms-behavior:url(polyfills/backgroundsize.htc)}.vista-imagen{width:15%;display:block;height:120px;float:left;vertical-align:middle}.vista-imagen .zoomPad>img{width:auto;max-height:100%;max-width:100%;display:block;max-width:100%;max-height:100%;width:auto;height:auto}.vista-lista{width:30%;display:block;float:left;max-height:320px;margin-right:10px}.vista-lista ul{display:block;height:290px;overflow:auto}.vista-zoom{width:50%;display:block;float:left}.vista-cabinas>div:not(:last-child){height:300px}.vista-cabinas{margin-bottom:30px}.cll{clear:left}.dialog-box.vistaZoom input[type=submit]{font-size:.9em;line-height:2em;padding:0 6px;width:auto}.dialog-box.vistaZoom input[type=submit]:disabled{opacity:.5}.zoomPad{position:relative;float:left;text-align:center;z-index:99;cursor:crosshair;width:auto;height:300px}.zoomPup{overflow:hidden;background-color:#fff;-moz-opacity:.6;opacity:.6;z-index:120;left:50%;position:absolute;border:solid 2px red;cursor:crosshair}.zoomOverlay{position:absolute;left:0;top:0;background:#fff;z-index:5000;width:100%;height:100%;display:none;z-index:101}.zoomWindow{position:absolute;left:110%;top:40px;background:#fff;z-index:6000;height:auto;z-index:10000;z-index:110}.zoomWrapper{position:relative;border:1px solid #999;z-index:110}.zoomWrapperTitle{display:none}.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}.zoomIframe{z-index:-1;-moz-opacity:.8;opacity:.8;position:absolute;display:block}.avisoEdad{background:#f0f0f0 none repeat scroll 0 0;border-left:10px solid #777;font-weight:700;padding:10px 5px 10px 10px}#selectedGallery .images{position:relative}#selectedGallery .spanImg{width:170px;height:170px;overflow:hidden;display:block;float:left;margin-right:20px}.promotions>.showcase li>span:first-child{width:90%;display:block;margin:0 auto;height:25px;overflow:hidden}.promotions>.showcase li{width:150px}#miniForm{margin:20px auto;min-width:420px;padding:10px 20px 20px;width:50%;min-height:200px;border:2px solid #ececed;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:hidden;background-color:#ededee}#miniForm form{background-color:#fff;padding:0 20px 10px}#miniForm .dataTitle{padding:20px 0 10px 0}#miniForm #miniFormData{color:#77787b!important;width:100%}#miniForm #miniFormButtons,#miniForm #miniFormData{float:left;padding:5px 0}#miniForm #miniFormData>li{width:100%;padding:5px 0;clear:both}#miniForm #miniFormData li ul{margin:0 -5px}#miniForm #miniFormData li ul>li{width:33.33%;float:left;padding:0 5px}#miniForm #miniFormButtons{display:block;float:right;width:20%}#miniForm #miniFormData label{width:100%;font-size:12px;color:#01547e;display:block;padding-bottom:2px;text-align:left}#miniForm #miniFormData .age{width:100%;margin:0}#miniForm #miniFormButtons input[type=button]{width:80%}#miniForm #miniFormButtons #cancelar{float:none}#miniForm #miniFormData p{padding:10px 0 5px 0}#miniForm #miniFormData .genderWrapper{font-size:.8em;padding-top:5px}#miniForm .genderWrapper label{text-align:left}.more-info{margin:20px auto;min-width:640px;padding:10px 20px 20px;width:60%;min-height:200px;border:2px solid #ececed;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:hidden;background-color:#ededee}#miniForm li,#miniForm p,.more-info li,.more-info p{color:#77787b}#miniForm .head,.more-info .head{display:table;width:100%}#miniForm .plan,#miniForm .price,.more-info .plan,.more-info .price{display:table-cell;vertical-align:top}#miniForm .plan,.more-info .plan{background-color:#fff}#miniForm .plan div,.more-info .plan div{background-color:#ededee;overflow:hidden;padding-bottom:10px}#miniForm #detailsContent a{color:#77787b;display:block}#miniForm #detailsContent a:hover{color:#01547e;text-decoration:underline}#miniForm #detailsContent .details{clear:both}#miniForm .plan div div,.more-info .plan div div{background-color:#fff;padding:5px;float:left;margin:0 10px 10px 0}#miniForm .plan .title,.more-info .plan .title{font-size:1.25em}#miniForm .plan p,.more-info .plan p{font-size:.8125em}#miniForm .plan p span,.more-info .plan p span{font-weight:500;font-style:normal}#miniForm .plan .promotions,.more-info .plan .promotions{color:#00aeef;background-color:#fff;clear:both;padding:10px 15px 10px 15%;text-align:right;font-size:.75em;font-weight:500;font-style:normal}#miniForm .price,.more-info .price{background-color:#d9e6ef;padding:20px 0 10px 0;width:25%;min-width:150px;text-align:center}#miniForm .price p,.more-info .price p{color:#01547e;font-size:.875em;margin-bottom:12px}#miniForm .price .title,.more-info .price .title{text-transform:uppercase;color:#777;margin-bottom:8px}#miniForm .price p.local,.more-info .price p.local{font-size:1.6875em;font-weight:700;font-style:normal;margin-bottom:0}#miniForm #miniFormButtons #continuar,.more-info .price a,.more-info .price label{display:inline-block;color:#fff;text-decoration:none;padding:2px 0;border:1px solid #f36223;width:80%;margin:0 auto;font-size:1.125em;margin:10px 0;background:#fcaa60;background:linear-gradient(to bottom,#fcaa60 0,#f58320 14%,#e15822 100%);cursor:pointer}#miniForm .plan .details,.more-info .plan .details{height:100px;overflow:auto;float:none;margin:0;padding:0}#miniForm .details p,.more-info .details p{padding:10px 25px;font-size:.8125em;font-weight:700;font-style:normal;background:#ededee;border-left:20px solid #fff}#miniForm .details ul,.more-info .details ul{background-color:#fff;padding:10px 20px;line-height:1.25em}#miniForm .details li,.more-info .details li{font-size:.75em}#miniForm .details li span,.more-info .details li span{color:#01547e;font-weight:500;font-style:normal}#miniFormData .dateOfBirth,#miniFormData .destinyDate,#miniFormData .originDate{width:99.25%;background-image:url(images/sprite.png);background-repeat:no-repeat;background-position:4px -58px;padding-left:25px}#miniForm form label{background:0 0;padding-left:0}#miniFormData .dateOfBirth,#miniFormData .destinyDate,#miniFormData .originDate{margin:0}#miniForm form input[type=radio]+label:after{content:"";display:block;width:17px;height:20px;background:url(images/checkbox.gif) no-repeat 0 0;cursor:pointer}#miniForm form input[type=radio]:checked+label:after{background-position:0 -43px}#miniForm .genderWrapper span{background:0 0;padding-left:0;margin-top:19px;margin-right:15px;float:left;width:auto}.search #assistance form .genderWrapper ul{float:left}.search #assistance form .genderWrapper ul li{width:50%!important}#miniForm .genderWrapper label{text-align:center;line-height:19px}.contenidoPromos{padding:0;color:#777}.results .contenidoPromos{padding-left:20px}.contenidoPromos>a{position:relative}.contenidoPromos>a h3{position:absolute;z-index:5;color:#01547e;display:inline;font-weight:400;background:rgba(256,256,256,.75);font:1.5em/1em 'PT sans',sans;text-shadow:0 5px 5px rgba(0,0,0,.5);padding:10px;border-radius:0 10px 10px 0;display:table-caption;margin-top:20px;width:75%;top:10px}.ie678 .contenidoPromos a h3{background:#fff;border-radius:0}.contenidoPromos>a span{width:100%;height:150px;display:block;overflow:hidden;position:relative;z-index:1}.contenidoPromos img{width:100%}.contenidoPromos>a span img{top:-20%;position:relative}.contenidoPromos .bx-wrapper,.contenidoPromos>.bxslider{border:1px solid #ccc;border-top:none}.contenidoPromos .bxslider>li>ul{padding:0 10px}.contenidoPromos .bxslider .int{padding:10px 0;font-size:14px;border-top:1px solid #ccc}.contenidoPromos .bxslider .int.promoInt{border-top:3px solid #01547e}.contenidoPromos .bxslider .int:first-child{border:none}.contenidoPromos .bxslider .int>div{padding:10px 0 10px;overflow:hidden;position:relative;min-height:150px}.contenidoPromos .bxslider .int .tituloPromo{border-bottom:2px solid #ccc}.flights .contenidoPromos .bxslider .int>div{min-height:110px}.contenidoPromos .bxslider .int>div .titulo,.contenidoPromos .bxslider .int>div ul{overflow:hidden;margin-left:40%;border-left:1px solid #ccc;padding-left:10px}.contenidoPromos .bxslider .int>div ul{min-height:80px}.contenidoPromos .bxslider .int .tituloCrucero{min-height:inherit}.contenidoPromos .bxslider .int .tituloCrucero span{display:block;text-align:center}.contenidoPromos .bxslider .int .tituloCrucero span img{width:auto;height:70px;margin:0 auto}.contenidoPromos .bxslider .int .tituloCrucero h4{text-align:center;color:#01547e}.contenidoPromos .bxslider .int>div .titulo{padding:0;margin:0;border:none;width:35%;position:absolute}.contenidoPromos .bxslider .int>div .titulo p{font-size:1.5em;color:#01547e}.contenidoPromos .bxslider .int>div .titulo>span{font-size:14px;color:#01547e;font-weight:700}.contenidoPromos .bxslider .int>div .titulo h4{width:100%;text-align:center;color:#01547e}.contenidoPromos .bxslider .int>div .titulo img{margin:0 auto;display:block}.contenidoPromos .bxslider .cuotas li{overflow:hidden;padding-bottom:5px}.contenidoPromos .bxslider .cuotas li strong{font-size:1.25em}.contenidoPromos .bxslider .cuotas li p{width:auto;padding-left:5px;float:left;text-transform:uppercase;margin-left:5px;border-left:1px solid #ccc}.contenidoPromos .bxslider .cuotas li p:first-child{margin:0;padding:0;border:none}.contenidoPromos .bxslider .cuotas li div{margin:0 -5px}.contenidoPromos .bxslider .cuotas div span{padding:0 5px 5px;width:33.33%;float:left}.contenidoPromos .bxslider .cuotas li div span{height:40px}.contenidoPromos .bxslider .int p{float:right;width:100%;font-size:1em}.contenidoPromos .bxslider .int img{width:100%}.contenidoPromos .bx-controls{display:block}.icon-blog-viajes i{padding-right:5px}@media screen and (max-width:1400px){.dialog-box.news #newsCaptchaContainer>span{width:50%}}@media screen and (min-width:1401px){.dialog-box.chatIn,.dialog-box.login,.dialog-box.news{right:50%;margin-right:-40em}}@media screen and (min-width:600px) and (max-width:1400px){#wrapper{min-width:inherit}#header{width:100%;margin:0}}@media screen and (max-width:1280px){.home .dialog-box.news input[type=text]{width:160px}.dialog-box.news .content form div{margin-right:5px;margin-bottom:3px}.home .dialog-box.news form{padding-top:5px}.home .dialog-box.news .content p{margin:0}.home #footer .dialog-box.news{height:230px}.dialog-box.news #newsCaptchaContainer>span input{margin-left:5%}.dialog-box.news #newsCaptchaContainer div iframe{width:100%!important}}@media screen and (max-width:1024px){#header a.logoCyberWeek,#header a.logoCybermonday{margin:5px 10px 0}#header a.logoCyberWeek{margin-top:50px}#header a.logoTravelSale{margin:5px 10px 0;width:140px;background-size:100%}#header a.logoHotSale{margin:5px 10px 0}#header a.logoHotWeek{margin:5px 10px 0}.cybermonday.inscripcion .flap{bottom:40px}#quickLogin #quickLoginData p{font-size:.825em}.home #footer .dialog-box.news{width:24.5%}.home .dialog-box.news input[type=text]{width:90px}.home #footer .dialog-box.news{height:250px}.dialog-box.news #newsCaptchaContainer>span{width:100%;margin-top:5px}.home .dialog-box.news #newsCaptchaContainer>div{width:auto}.home .dialog-box.news #newsCaptchaContainer>div>img:first-child{width:100%}.purchase_captcha li input[type=text]{width:97%!important}.dialog-box.news #newsCaptchaContainer{margin-top:0}.dialog-box.news #newsCaptchaContainer>span input{margin:0;width:100%}.widthContainer{width:100%}.dialog-box.news #newsCaptchaContainer div iframe{width:auto!important}#header .session{margin-top:0}#header .nav{padding:0}#header .nav a{padding-right:5px}#header .nav li.more>ul{margin-left:-130px}#miniForm{width:65%}#header .nav li.more{padding-left:29px}.contenidoPromos .bxslider .int>div ul{width:100%;margin:0;padding:0;border:none}.contenidoPromos .bxslider .int>div .titulo{width:100%;position:relative;padding-bottom:10px}.contenidoPromos a h3{font-size:1.125em}}@media screen and (min-width:763px) and (max-width:1024px){#wrapper{min-width:initial}}@media screen and (max-width:990px){#header .nav li.navVuelo{background-position:6px 10px;padding-left:36px}#header .nav li.navHotel{background-position:6px -35px;padding-left:28px}#header .nav li.navCruceros{background-position:6px -82px;padding-left:52px}#header .nav li.navPaquetes{background-position:3px -127px;padding-left:46px}#header .nav li.navAsistencia{background-position:3px -173px;padding-left:36px}#header .nav li.navAutos{background-position:6px -305px;padding-left:52px}#header .nav li.navParques{background-position:6px -360px}#header .nav li.navServicios{background-position:3px -219px;padding-left:36px}#header .nav li.more{background-position:4px -265px;padding-left:34px}}@media screen and (max-width:800px){.home #footer .dialog-box.news{width:34.125%}.home #footer .dialog-box.news{top:2083px;width:46.75%;height:220px}#content .highlight #highlightSlot1{height:156px}.home .dialog-box.news input[type=text]{width:220px}.dialog-box.news #newsCaptchaContainer>span{width:50%}#filters .rightMoney{margin:0 20px 0 0!important}.results #content .contentWrapper,.vuelos #content .contentWrapper{padding:0!important;background:#fff!important;border:10px solid #01547e;border-top:none;border-bottom:none}.results #header>div{border-bottom:17px solid #01547e}.hotels .summary{padding-top:325px}.summary,div.tabs{display:none!important}.cruise>div{display:inherit!important;float:left;max-width:inherit!important}.cruise>div:first-of-type{width:100%;min-height:180px;height:auto;padding-bottom:10px}.cruise>div:nth-of-type(2):not(:last-of-type){width:30%}.cruise>div:last-of-type{clear:both;width:100%!important}.tourism-packages .cruise>div:first-of-type{width:66.66%}.tourism-packages .cruise>div:last-of-type{clear:none;float:right;width:33.3333%!important}.dialog-box.vistaZoom{width:80%;left:10%}.results .promotions{clear:both}#header .contact h2+p{font-size:24px}#header .contact ul li ul li:last-child,.home #header .contact ul li ul li.emailButton{border:none}#header .contact ul>li{float:none;padding-bottom:5px}#miniForm{width:90%;min-width:inherit}.contenidoPromos a h3{width:30%;font-size:1.5em;top:0}.cars .contenidoPromos a span img{top:-10%}#quickLogin .dataWrapper h4,#quickLogin .dataWrapper>ul{width:100%}}@media screen and (min-width:600px) and (max-width:800px){#header{z-index:1000}#header .bar .tabletNav{display:block;cursor:pointer}#header .logo{width:290px;background-position:0 center;background-size:100% auto;-ms-behavior:url(polyfills/backgroundsize.htc)}#header .nav{position:absolute;background-color:#0e5377;width:300px;right:10px;top:143px;border:0;height:auto;display:none;z-index:1000}#header .nav.active{display:block}#header .nav>li{float:none;font-size:20px;padding:10px 0 10px 60px!important}#header .nav li{font-size:18px}#header .nav .more>ul li{padding:5px 0 5px 55px!important}#header .nav>li:hover{padding-bottom:6px!important;border-bottom-width:4px}#header .nav>li:hover a{margin-top:0!important}#header .nav a{border:0;padding:0}#header .nav li.more{background:0 0;padding:0 0 10px!important}#header .nav li.more>ul{display:block;position:relative;left:0;width:100%;margin:0;border:0}#header .nav .more>a{display:none}#header .nav li.more:hover{border:none}#header .session{margin:0 10px 0 0}#pager>span{position:relative!important;width:90%!important;padding:10px 5%}.price dl{width:100%!important}.price{width:30%!important}#content .contentWrapper>ul li .right>p,#content .contentWrapper>ul li .right>p:nth-last-of-type(2){width:100%!important}.cruises .summary>div .price,.tourism-packages .summary>div .price{width:100%!important}.flight{width:70%!important}.results .search{position:relative!important;top:0!important;left:0!important}.results.tourism-packages .search{position:relative!important;top:20px!important;left:20px!important;margin-bottom:50px!important}.locator{display:none!important}}@media screen and (max-width:768px){.clear-sm{clear:both}#header .nav{z-index:1000}#header .nav li.more{background:0 0;padding-left:0!important}#header .nav li.more>ul{display:block}#header .nav li.more:hover{border:none}#header .nav .more>a{display:none}.results .search{margin:20px 0 20px 20px!important;position:relative!important;float:left;top:0!important;left:0!important}.results.cruises .search{margin:0!important}.results .promotions{clear:both}#header a.logoHotSale{position:relative;top:10px;background-position:0 -210px;width:80px;height:62px;margin-left:-5px}#header a.logoHotWeek{position:relative;top:10px;background-position:0 -210px;width:80px;height:62px;margin-left:-5px}}@media screen and (min-width:600px) and (max-width:767px){#header .logo{background-size:98% auto;-ms-behavior:url(polyfills/backgroundsize.htc);width:250px}#header .contact h2+p{font-size:28px}#header .contact li{font-size:11px}.home .dialog-box.news #newsCaptchaContainer>div{width:50%}.waiting{width:98%}}@media screen and (max-width:600px){#wrapper{min-width:initial}#header .session{float:none}#header .bar .tabletNav{display:block}#content .highlight #highlightSlot1,#content .news{width:100%;float:left;height:210px}#content .highlight #highlightSlot2{clear:both}#header .logo{width:150px;margin:0 auto;background-position:3px;background-size:95% auto;-ms-behavior:url(polyfills/backgroundsize.htc);height:50px;float:none}#header a.logoCyberWeek{margin-top:0}#header .contact{float:none;padding:0;margin:0 auto;height:60px}#header .contact ul{left:50%;overflow:visible;position:relative}#header .contact li{font-size:11px;right:50%;float:left;position:relative}#header .bar{float:right}#header .nav{position:absolute;background-color:#0e5377;width:300px;right:10px;top:150px;border:0;height:auto;display:none}#header .nav.active{display:block}#header .nav>li{float:none;font-size:20px;padding:10px 0 10px 60px!important}#header .nav li{font-size:18px}#header .nav .more>ul li{padding:5px 0!important}#header .nav>li:hover{padding-bottom:6px!important;border-bottom-width:4px}#header .nav>li:hover a{margin-top:0!important}#header .nav a{border:0;padding:0}#header .nav li.more>ul{position:relative;left:0;width:100%;margin:0;border:0}#header .session{width:262px;margin:5px auto 0;font-size:12px}.search{width:300px}.search #flight form .flightType{height:40px}#sliderHome{min-height:560px;margin-bottom:30px;background:#c1d5e2}#sliderHome .pager{margin-left:37%}.flap h2{font-size:15px}.flap>.osdeEmpresa{margin-top:-50px}#content .highlight,#content .offerWrapper{width:100%!important;float:none}#content .offerWrapper .slot .productsCell{float:left;margin-top:150px;z-index:10;position:relative;border-bottom:5px solid #fff}#content .offerWrapper .slot .productItem{width:100%;float:left;margin:0}#content .offerWrapper .slot .picDescription{bottom:20px}.dialog-box-layer,.layer{padding:0 10px}.promotions #content .contentWrapper{padding:0!important}.summary,div.tabs{display:none!important;padding:0!important}.steps ul li{display:none}.steps ul li.active{display:block}.steps li.active strong{padding:0 20px}.steps p:last-child a{padding:0 10px!important;font-size:.875em!important;line-height:30px}#filters .rightMoney{float:left!important;clear:both}#filters .title{clear:both}.dialog-box.alert,.dialog-box.success{width:90%!important;margin-left:-45%;left:50%}.dialog-box.success.encuesta{margin-left:-45%;top:15%}.overlayDialog{padding:0 10px!important}.overlayDialog .close{min-width:inherit!important}.overlayDialog .close span{top:170px!important;right:-30px!important}#detailsDialog{margin-top:180px!important;min-width:inherit!important;width:90%!important;left:50%;margin-left:-45%}.results .search{margin:20px 0 20px 20px!important;position:relative!important;float:left}.results .promotions{clear:both}.layer .loading{width:100%!important;margin-left:-50%!important;left:50%!important}.flight fieldset>p.title{clear:both}.flight{width:100%!important;padding:10px!important}.price dl{width:35%!important}.price input[type=submit]{width:30%!important;margin:10px auto!important;display:block;clear:both;position:relative;top:10px}.flight fieldset legend,.flight fieldset>p{font-size:1em!important}.flight td.last{text-align:center!important;font-size:10px!important}.price dl dd.dd{line-height:1.125em!important}.price dl dd,.price dl dt{padding:0!important}#filters .control>.contentControl{z-index:10}#pager>span{position:relative!important;width:90%!important;padding:10px 5%}#filters .rightMoney{float:left!important;clear:both}.item{border:none!important}.item .head{padding-top:0;clear:both}#filters{float:left;height:auto!important;width:100%}#filters .title{clear:both}.dialog-box.vistaZoom{width:90%;left:5%}.dialog-box.news #newsCaptchaContainer>span{width:38%}#miniForm .price,.more-info .price{width:25%!important}#header a.logoTravelSale{position:absolute;top:10px;left:0}.waiting{width:98%}}@media screen and (max-width:599px){.results #content .contentWrapper,.vuelos #content .contentWrapper{padding:10px 0 0!important;background:#fff!important}.results .search{margin:20px auto!important;position:relative!important;float:none}#content .highlight #highlightSlot1,#content .news{height:221px}#header .nav .more>ul li a{padding-left:60px!important}.subsidiary .info h2,.terms .info h2{font-size:1.75em}.subsidiary .references{padding:20px!important;width:100%!important}.subsidiary .aside{display:none!important}.subsidiary .references h3+.selectControl{min-width:inherit!important;width:100%!important}.subsidiary .references>p:nth-of-type(1){font-size:1.275em!important}.subsidiary .references ul li{padding-bottom:5px!important}.terms .contentWrapper>div>ul{float:left;width:100%!important;margin:0 0 10px!important}.terms .guide{width:100%!important;float:right}.terms .guide>h3{font-size:1.275em!important}.purchase fieldset li>ul.purchase_captcha>li{width:60%}.home .dialog-box.news #newsCaptchaContainer>div{width:50%}.cruise>div:first-of-type{height:auto}.cruises .dialog-box-layer{position:absolute;min-height:700px}.dialog-box.vistaZoom{left:0;position:relative;top:20px;overflow:hidden}.zoomWindow{left:-235px!important}.dialog-box-layer .close,.layer .close{min-width:inherit;z-index:5;width:85%}}@media screen and (max-width:480px){.tourism-packages .cruise>div:first-of-type{width:100%}.tourism-packages .cruise>div:last-of-type{clear:none;float:right;width:100%!important}#quickLogin .dataWrapper>ul>li{width:50%}#quickLogin .dataWrapper>ul>li.inputButtons{float:right}li .right .button{margin:0 auto 5px}.cruise .price{width:100%!important}.dialog-box.login form .status{position:relative;top:0;margin:0;left:0;padding:0 0 12px;border-bottom:1px solid #1b7cc0}.dialog-box.login .content p{margin-bottom:0}.dialog-box.chatIn form,.dialog-box.login form,.dialog-box.news form{border:none}#quickLogin .dataWrapper li .captchaWrapper li{width:100%}#quickLogin .dataWrapper .secondRow>li{width:42%}#quickLogin .dataWrapper li span#passwordReminder{padding:10px 0}#quickLogin .dataWrapper>ul>li input{margin-left:0;width:100%}#quickLogin .dataWrapper ul li>ul{margin:0 -5px}#quickLogin .dataWrapper ul li ul>li{padding:0 5px}.flap>.osdeEmpresa{margin-top:-40px}#header .contact h2+p{font-size:20px}.purchase .detail>span,.solicitud .detail>span{padding:5px 10px}#miniForm{width:85%}#miniForm #miniFormData li ul>li{width:100%}#miniForm #miniFormData li ul>li.fechas{width:50%}#miniForm #miniFormData .genderWrapper{width:100%!important}#miniForm #miniFormData .genderWrapper .twoCols li{width:10%}#miniForm #miniFormButtons{width:50%}#miniForm #miniFormButtons #continuar,.more-info .price a,.more-info .price label{width:80%;margin:10px 10%}#quickLogin .dataWrapper>ul>li>ul>li{width:50%}#quickLogin .dataWrapper>ul>li>ul>li.inputButtons{width:40%;float:right}#quickLogin #quickLoginData li input[name=submitLogin]{margin:0}#header a.logoCybermonday{position:absolute;top:10px;left:0;background-position:0 -210px;width:80px;height:62px}#header a.logoCyberWeek{position:absolute;top:50px;left:0;background-position:0 -210px;width:80px;height:15px}#header a.logoTravelSale{position:absolute;top:10px;left:0;width:120px}#header a.logoHotSale{position:absolute;top:10px;left:10px;background-position:0 -210px;width:80px;height:62px}#header a.logoHotWeek{position:absolute;top:10px;left:0;background-position:0 -210px;width:80px;height:62px}.contenidoPromos a h3{width:65%}}@media screen and (max-width:420px){#content .highlight #highlightSlot1{height:193px;border:none}#content .news{height:193px}.contentWrapper .promotions a,.contentWrapper .promotions h3{width:80%!important;margin:0 0 0 -40%!important;padding-left:0!important;left:50%}.contentWrapper .promotions .showcase{display:none}#header .contact li{padding:0 7px}#content .highlight #highlightSlot1,#content .news{width:100%}#header .nav .more>ul li a{padding-left:60px!important}.overlayDialog .close{min-width:inherit!important}.dialog-box.chatIn,.dialog-box.login,.dialog-box.news{width:275px}.dialog-box.alert,.dialog-box.success{width:90%;margin-left:-45%}.packages #landscape{height:640px!important;min-height:inherit!important}.email #landscape{background-position:-150px 0}.email #landscape .info{padding:0}.email .twoCols li{width:100%}.email #contactoForm fieldset:nth-of-type(2) textarea{width:70%!important}.email #contactoForm fieldset:last-of-type>ul.botones{width:100%!important;margin-right:0!important}.terms .contentWrapper>div>ul{width:297px!important}.terms .contentWrapper>div>ul li>a{font-size:1.275em}.terms .guide{width:297px!important}.terms .guide>h3{font-size:1em!important}.terms .guide p{font-size:.875em}.price input[type=submit]{width:50%!important;margin-top:5px!important}#quickLogin #quickLoginData p{padding-right:5px}#quickLogin .dataWrapper li span#passwordReminder{padding:10px 0}.captcha_quick_login{top:2px!important;left:135px!important}#filters .title{width:60px}#filters .control{margin-left:65px!important;clear:both}#filters .control:nth-of-type(1),#filters .control:nth-of-type(2){margin-left:5px!important;clear:none}#filters .control.inputHotelName{margin-left:-5px!important}#filters .restoreAll{clear:both}.promotions #content .contentWrapper ul li .listado>li.titulo>div{min-height:inherit;height:70px;padding:0;overflow:hidden}.detail.choice>div:nth-of-type(1),.detail.choice>div:nth-of-type(2){width:100%!important;max-width:none!important;margin-bottom:0!important;padding-left:10px!important}.detail.choice>div:nth-of-type(3){clear:both;padding:0 10px!important}.detail.choice>div:nth-of-type(3)>div{padding:0!important}.cruise .titulo{padding:10px}.cruise .titulo .duracion{width:100%}.errorMsg{height:auto!important}.stars{float:left;margin-left:0!important;padding:0!important}#details .stars{margin-left:20px!important}.overlayDialog .close span{top:180px!important;right:-80px!important}#detailsDialog{min-width:113%!important;margin-top:190px!important}#detailsDialog small span.fareRules{padding:0 10px!important}.pop_gastos{top:330px;margin-left:10px!important;margin-right:10px!important}#passengerForm fieldset>small{width:100%;margin:0 20px;display:block;clear:both}.purchase_catpcha_consulta{width:100%!important}.purchase_captcha input{margin-left:10px;width:100%!important}.purchase_consulta_form_inputs ul{float:none!important;margin:0 auto!important;width:240px}#detailsDialog>.section .flight-info{position:relative!important;padding:0!important}#detailsDialog>.section .flight-info p{padding:0!important;text-align:left!important}.price dl{width:65%!important}#quickLogin .dataWrapper .secondRow>li,#quickLogin .dataWrapper li .captchaWrapper li,#quickLogin .dataWrapper li .secondRow .captchaWrapper,#quickLogin .dataWrapper ul li ul>li,#quickLogin .dataWrapper ul li ul>li input{width:100%}.tourism-packages.results .promotions .showcase.active{display:none}.tourism-packages.results .promotions a{width:190px;margin:0 auto;display:block}.layer .loading{height:auto!important}.layer .loading .loading-title{padding:10px 10px 30px!important}.dialog-box.news .content form div#allNews>div{width:47%}.dialog-box.news .content form div#allNews>div.last{margin-left:-3px}.home .dialog-box.news .content form div#allNews>div{width:inherit}.dialog-box.news .send{right:15px}.home .dialog-box.news .send{right:inherit;position:absolute}.dialog-box.vistaZoom{margin:0 auto;min-height:1000px}.vista-lateral{width:100%;height:auto!important;background-size:110% auto;-ms-behavior:url(polyfills/backgroundsize.htc)}.vista-lista{width:100%;height:auto!important}.vista-lista ul{height:auto;padding-bottom:5px}.vista-zoom{width:85%}.dialog-box-layer .close,.layer .close{width:75%}.results.cruises .search{margin:20px 0 0!important}#emailResetDiv input{width:87%!important}.flap h2{margin-top:-54px}#header .contact h2+p{font-size:14px}#miniForm .plan,#miniForm .price,.more-info .plan,.more-info .price{width:100%!important;display:block;padding:5px 0}#miniForm form{padding:0 10px}#miniForm{width:100%;min-width:inherit;min-height:inherit;height:90%;padding:10px;overflow:auto}#miniForm #miniFormData{padding:0}#miniForm .details p,.more-info .details p{border:none;padding:5px 15px}#miniForm .details ul,#miniForm .plan .promotions,.more-info .details ul,.more-info .plan .promotions{padding:5px 10px}#miniForm #miniFormData{width:100%}#miniForm .dataTitle{padding:5px 0}#miniForm #miniFormButtons{margin-top:-43px}#header a.logoTravelSale{width:80px}}@media screen and (max-width:320px){.captcha_contenedor div,.captcha_contenedor iframe,.recaptchaContainer div,.recaptchaContainer iframe{width:100%!important}#miniForm .plan .details,.more-info .plan .details{height:70px}#ventana-compra-chat{width:280px}}.bloque-llamador{display:none;overflow:hidden;margin-bottom:40px}.bloque-llamador div{text-align:center;padding:40px 0}.bloque-llamador div h2{color:#fff!important;text-align:center}.bloque-llamador div p{font-size:15px;padding:0 20px 20px}.bloque-llamador div a.btnBlue{width:auto;display:inline-block;color:#1476c7;border:1px solid #1476c7;border-radius:3px;font-size:15px;background:#fff;line-height:37px;padding:0 10px}.bloque-llamador div a.btnBlue:hover{color:#fff;background:#1476c7;border:1px solid #1476c7}.backBlue{background:#1476c7;color:#fff}li.navCruceros{display:none}li.navVuelo{display:none}li.navHotel{display:none}li.navAutos{display:none}