html,body,header,section,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,var,dl,dt,dd,ol,ul,li{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:inherit;vertical-align:baseline;-webkit-text-size-adjust:none}body{font-family:'Arimo',Arial,sans-serif}img{border:0}ul li{list-style:none}header{background:url('/headers/mobile/img/bg_header.jpg') top center no-repeat #fda730;height:60px;text-align:center;padding-top:15px;box-shadow:0 2px 5px #999}input,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}::-webkit-input-placeholder{color:#777}:-moz-placeholder{color:#777}::-moz-placeholder{color:#777}:-ms-input-placeholder{color:#777}h1{color:#000;font-size:26px;margin:15px 0 30px 0;font-weight:lighter}h3{color:#fff;text-decoration:none}h3.titular{font-size:18px;font-weight:lighter;padding-top:25px;text-align:center}.negrita{font-weight:bold}form a{text-decoration:none}.cleft{clear:left}.hidden{display:none}.input_up{border-bottom:1px solid #ccc}.input_big{-moz-box-sizing:border-box;border-radius:5px;background:#fff;border:1px solid #ccc;padding:10px !important;display:block}.button{-webkit-appearance:none;background:none repeat scroll 0 0 #e86b1b;border:medium none;border-radius:5px;color:#fff !important;font-weight:bold;margin:30px 0;padding:10px 20%;font-size:14px;text-decoration:none}.button:hover{background:#fff;color:#e86b1b !important}.clear{clear:both}.oculta{display:none}.salta_5{margin-top:5px}.salta_10{margin-top:10px}.salta{margin-top:15px}.side_margin{padding:0 10px}.enlaces_login{width:250px;margin:0 auto}.enlaces_login a{color:#fff;display:block;margin-bottom:10px}.input_registro{border-bottom:1px solid #ddd;display:block}.separador{border-bottom:1px solid #ddd;display:block;height:38px}.mensaje{background:#fff;padding:5px;margin:10px;border:1px solid #ccc;border-radius:5px}.fleft{float:left}[dir='rtl'] .fleft{float:right}.fright{float:right}[dir='rtl'] .fright{float:left}.p10{padding:10px}.mright{margin-right:10px}ul.selector{margin:0;padding:0;width:100%}ul.selector li{margin:5px 0 10px 0;padding:7px 0;text-align:center;float:left;color:#fff;font-size:12px;font-weight:bold;border-right:1px solid #6a98a7;background:#8cbbcb;background:-moz-linear-gradient(top,#8cbbcb 0,#82b2c8 50%,#72a4c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8cbbcb),color-stop(50%,#82b2c8),color-stop(100%,#72a4c5));background:-webkit-linear-gradient(top,#8cbbcb 0,#82b2c8 50%,#72a4c5 100%);background:-o-linear-gradient(top,#8cbbcb 0,#82b2c8 50%,#72a4c5 100%);background:-ms-linear-gradient(top,#8cbbcb 0,#82b2c8 50%,#72a4c5 100%);background:linear-gradient(to bottom,#8cbbcb 0,#82b2c8 50%,#72a4c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cbbcb',endColorstr='#72a4c5',GradientType=0);cursor:pointer}ul.selector li a{color:#FFF}ul.tercio li{width:33.3%}ul.mitad li{width:50%}ul.selector li.first{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}ul.selector li.last{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:0}ul.selector li.activa{-moz-box-shadow:inset 0 0 15px #457090;-webkit-box-shadow:inset 0 0 15px #457090;box-shadow:inset 0 0 15px #457090}.postit{width:100%;padding:10px;margin-top:10px;background-color:#f7f7d5;box-shadow:2px 4px 8px #ccc;background-image:linear-gradient(to bottom,#eeedbf,#f7f7d5 15%);background-image:-webkit-linear-gradient(top,#eeedbf,#f7f7d5,15%);background-image:-moz-linear-gradient(top,#eeedbf,#f7f7d5,15%);background-image:-o-linear-gradient(top,#eeedbf,#f7f7d5,15%);background-image:linear-gradient(to bottom,#eeedbf,#f7f7d5,15%)}body.sky_bg_01{background:url('/headers/mobile/img/background_01_s.jpg') no-repeat #09499a}@media only screen and (min-width:680px){body.sky_bg_01{background:url("/headers/mobile/img/background_01.jpg") no-repeat #6ea9cb}}body.sky_bg_02{background:url('/headers/mobile/img/background_02_s.jpg') no-repeat #09499a}@media only screen and (min-width:680px){body.sky_bg_02{background:url("/headers/mobile/img/background_02.jpg") no-repeat #6ea9cb}}body.sky_bg_03{background:url('/headers/mobile/img/background_03_s.jpg') no-repeat #09499a}@media only screen and (min-width:680px){body.sky_bg_03{background:url("/headers/mobile/img/background_03.jpg") no-repeat #6ea9cb}}body.sky_bg_01 h1,body.sky_bg_01 h2,body.sky_bg_01 h3{color:#FFF}ul#home_links{width:184px;height:112px;margin:50px auto}@media only screen and (min-width:680px){ul#home_links{width:380px}}ul#home_links li{float:left;height:112px;list-style:none outside none;width:85px}[dir='rtl'] ul#home_links li{float:right}ul#home_links li a{padding-top:77px;text-decoration:none;color:#fff;display:block;text-align:center;text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000}@media only screen and (min-width:680px){ul#home_links li a{width:144px;padding-top:150px;font-size:18px}}ul#home_links li.hoteles{background-image:url("/headers/mobile/img/bt_hotels.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent;width:92px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#home_links li.hoteles{background-image:url(/headers/mobile/img/bt_hotels@2x.png)}}@media only screen and (min-width:680px){ul#home_links li.hoteles{background-image:url(/headers/mobile/img/bt_hotels_288@2x.png);background-size:144px 144px;width:144px;height:auto}}ul#home_links li.vuelos{background-image:url("/headers/mobile/img/bt_flights.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent;width:92px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#home_links li.vuelos{background-image:url(/headers/mobile/img/bt_flights@2x.png)}}@media only screen and (min-width:680px){ul#home_links li.vuelos{background-image:url(/headers/mobile/img/bt_flights_288@2x.png);background-size:144px 144px;width:144px;height:auto;margin-left:90px}[dir='rtl'] ul#home_links li.vuelos{margin-left:0;margin-right:90px}}ul#home_links li.coches{background-image:url("/headers/mobile/img/bt_cars.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent;width:92px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#home_links li.coches{background-image:url(/headers/mobile/img/bt_cars@2x.png)}}@media only screen and (min-width:680px){ul#home_links li.coches{background-image:url(/headers/mobile/img/bt_cars_288@2x.png);background-size:144px 144px;width:144px;height:auto}}ul#home_links li.micuenta{background-image:url("/headers/mobile/img/bt_account.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent;width:92px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#home_links li.micuenta{background-image:url(/headers/mobile/img/bt_account@2x.png)}}@media only screen and (min-width:680px){ul#home_links li.micuenta{background-image:url(/headers/mobile/img/bt_account288@2x.png);background-size:144px 144px;width:144px;height:auto;margin-left:90px}[dir='rtl'] ul#home_links li.micuenta{margin-left:0;margin-right:90px}}#menu_icon{float:left;margin-left:15px}[dir='rtl'] #menu_icon{float:right;margin-right:15px}#contenedor{text-align:left;width:100%;min-height:300px}[dir='rtl'] #contenedor{text-align:right}.formu{margin:0 auto;width:90%}.formu input[type="text"],.formu input[type="email"],.formu input[type="tel"],.formu input[type="password"],.formu select{-moz-box-sizing:border-box;border-radius:5px;background:#fff;border:1px solid #ccc;width:90%;margin:6px 0 0 10px;padding:10px !important;display:block}.formu input[type="checkbox"]{float:left;width:auto;margin-right:6px}.formu select{background-image:url("/headers/mobile/img/ic_arrow_select.png");background-repeat:no-repeat;background-position:98% center;background-color:#FFF;-webkit-appearance:none}.formu label{display:block;margin:6px 0 0 10px;padding-left:0;font-weight:bold;text-align:left}.formu .prefijo{width:15%;float:left}.formu .tfno{width:70% !important}.formu .descripcion{float:left;font-weight:bold;padding:10px 0 10px 10px;margin:0;text-align:left;width:35%}.formu .contenido{-moz-box-sizing:border-box;background:none repeat scroll 0 center transparent;margin:0;padding:10px 0 10px 10px;width:55%;text-align:left;float:left}@media only screen and (min-width:680px) and (orientation:portrait){.formu{width:60%}.caja{width:60%}}@media only screen and (min-width:680px) and (orientation:landscape){.formu{margin:0 auto;width:50%}.caja{width:50%}.trenes_degradado_mini,.reserva_vuelos,.vuelos_degradado_mini,.vuelos_degradado,.asistente_vuelos,ul#proximas,.hoteles_degradado,.hoteles_degradado_mini,.asistente_hoteles,.coches_degradado,.trenes_degradado,.viajes_degradado_mini{width:70%}}ul#reservas{width:255px;margin:0 auto}ul#reservas li{float:left;height:112px;list-style:none outside none;width:85px}ul#reservas li a{padding-top:77px;text-decoration:none;color:#fff;display:block;width:85px;text-align:center}ul#proximas{width:90%;margin:0 auto}ul#proximas li{min-height:72px;padding-bottom:5px;padding-right:20px;list-style:none outside none;border-radius:50px;box-shadow:0 0 3px #555;margin-bottom:10px}ul#proximas li a{text-decoration:none;color:#fff;display:block;width:100%;text-align:center;min-height:72px}ul#proximas li.hoteles{padding-left:14px;background:#fb8e00;background:-moz-linear-gradient(top,#fb8e00 0,#f60 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fb8e00),color-stop(100%,#f60));background:-webkit-linear-gradient(top,#fb8e00 0,#f60 100%);background:-o-linear-gradient(top,#fb8e00 0,#f60 100%);background:-ms-linear-gradient(top,#fb8e00 0,#f60 100%);background:linear-gradient(to bottom,#fb8e00 0,#f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb8e00',endColorstr='#ff6600',GradientType=0)}ul#proximas li.vuelos{padding-left:14px;background:#8ebccc;background:-moz-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#8ebccc),color-stop(100%,#6a9cbe));background:-webkit-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-o-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-ms-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:linear-gradient(to bottom,#8ebccc 0,#6a9cbe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ebccc',endColorstr='#6a9cbe',GradientType=0)}ul#proximas li.proximas{background:url("/headers/mobile/img/bt_next.png") no-repeat scroll center top transparent}ul#proximas li.viajes{padding-left:14px;background:#a0d1bc;background:-moz-linear-gradient(top,#a0d1bc 0,#7bb0a6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#a0d1bc),color-stop(100%,#7bb0a6));background:-webkit-linear-gradient(top,#a0d1bc 0,#7bb0a6 100%);background:-o-linear-gradient(top,#a0d1bc 0,#7bb0a6 100%);background:-ms-linear-gradient(top,#a0d1bc 0,#7bb0a6 100%);background:linear-gradient(to bottom,#a0d1bc 0,#7bb0a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0d1bc',endColorstr='#7bb0a6',GradientType=0)}ul#proximas li.trenes{padding-left:14px;background:#8292b4;background:-moz-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#8292b4),color-stop(100%,#6773a7));background:-webkit-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-o-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-ms-linear-gradient(top,#8292b4 0,#6773a7 100%);background:linear-gradient(to bottom,#8292b4 0,#6773a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8292b4',endColorstr='#6773a7',GradientType=0)}ul#proximas li.coches{padding-left:14px;background:#ccb79c;background:-moz-linear-gradient(top,#ccb79c 0,#af957a 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#ccb79c),color-stop(100%,#af957a));background:-webkit-linear-gradient(top,#ccb79c 0,#af957a 100%);background:-o-linear-gradient(top,#ccb79c 0,#af957a 100%);background:-ms-linear-gradient(top,#ccb79c 0,#af957a 100%);background:linear-gradient(to bottom,#ccb79c 0,#af957a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccb79c',endColorstr='#af957a',GradientType=0)}ul#proximas li span{display:block;font-size:12px;margin-left:50px;text-align:left}.principal{padding-top:5px}.info_hoteles,.info_vuelos,.info_viajes,.info_trenes,.info_coches{background:url("/headers/mobile/img/circle.png") no-repeat right center;height:72px}.info_hoteles .principal{padding-top:8px}.asistente_hoteles,.asistente_vuelos,.reserva_vuelos{background:#fff;width:90%;margin:0 auto;border-radius:0 0 30px 30px;padding-bottom:15px;box-shadow:0 2px 2px #555}.asistente_hoteles p,.asistente_vuelos p{border-bottom:1px solid #ddd;display:block;padding:15px 0 15px 15px;text-align:left}.reserva_vuelos{border-radius:0 0 20px 20px !important}.reserva_vuelos p{display:block;padding:7px 20px;text-align:left !important}.hoteles_degradado{background:#fb8e00;background:-moz-linear-gradient(top,#fb8e00 0,#f60 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fb8e00),color-stop(100%,#f60));background:-webkit-linear-gradient(top,#fb8e00 0,#f60 100%);background:-o-linear-gradient(top,#fb8e00 0,#f60 100%);background:-ms-linear-gradient(top,#fb8e00 0,#f60 100%);background:linear-gradient(to bottom,#fb8e00 0,#f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb8e00',endColorstr='#ff6600',GradientType=0);-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;box-shadow:0 0 3px #555;list-style:none outside none;width:90%;min-height:72px;margin:0 auto}.hoteles_degradado a{height:72px;display:block;margin-left:13px;text-decoration:none}.hoteles_degradado .info_hoteles{height:72px;text-align:left;margin-right:16px}.vuelos_degradado{background:#8ebccc;background:-moz-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#8ebccc),color-stop(100%,#6a9cbe));background:-webkit-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-o-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-ms-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:linear-gradient(to bottom,#8ebccc 0,#6a9cbe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ebccc',endColorstr='#6a9cbe',GradientType=0);-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;box-shadow:0 0 3px #555;list-style:none outside none;width:90%;min-height:72px;margin:0 auto}.vuelos_degradado a{height:72px;display:block;margin-left:13px;text-decoration:none}.trenes_degradado_mini .titular,.hoteles_degradado_mini .titular,.vuelos_degradado_mini .titular,.viajes_degradado_mini .titular{padding:12px 0 0 0 !important;text-align:left !important;margin:0;font-size:14px;font-weight:bold}.vuelos_degradado_mini{background:#8ebccc;background:-moz-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#8ebccc),color-stop(100%,#6a9cbe));background:-webkit-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-o-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-ms-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:linear-gradient(to bottom,#8ebccc 0,#6a9cbe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ebccc',endColorstr='#6a9cbe',GradientType=0);-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;box-shadow:0 0 3px #555;list-style:none outside none;width:90%;min-height:40px;margin:0 auto}.viajes_degradado_mini{background:#a0d1bc;background:-moz-linear-gradient(top,#a0d1bc 0,#7bb0a6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#a0d1bc),color-stop(100%,#7bb0a6));background:-webkit-linear-gradient(top,#a0d1bc 0,#7bb0a6 100%);background:-o-linear-gradient(top,#a0d1bc 0,#7bb0a6 100%);background:-ms-linear-gradient(top,#a0d1bc 0,#7bb0a6 100%);background:linear-gradient(to bottom,#a0d1bc 0,#7bb0a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0d1bc',endColorstr='#7bb0a6',GradientType=0);-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;box-shadow:0 0 3px #555;list-style:none outside none;width:90%;min-height:40px;margin:0 auto}.hoteles_degradado_mini{background:#fb8e00;background:-moz-linear-gradient(top,#fb8e00 0,#f60 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fb8e00),color-stop(100%,#f60));background:-webkit-linear-gradient(top,#fb8e00 0,#f60 100%);background:-o-linear-gradient(top,#fb8e00 0,#f60 100%);background:-ms-linear-gradient(top,#fb8e00 0,#f60 100%);background:linear-gradient(to bottom,#fb8e00 0,#f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb8e00',endColorstr='#ff6600',GradientType=0);-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;box-shadow:0 0 3px #555;list-style:none outside none;width:90%;min-height:40px;margin:0 auto}.trenes_degradado_mini{background:#8292b4;background:-moz-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#8292b4),color-stop(100%,#6773a7));background:-webkit-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-o-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-ms-linear-gradient(top,#8292b4 0,#6773a7 100%);background:linear-gradient(to bottom,#8292b4 0,#6773a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8292b4',endColorstr='#6773a7',GradientType=0);border-radius:20px 20px 0 0;box-shadow:0 0 3px #555;list-style:none outside none;width:90%;min-height:40px;margin:0 auto}.trenes_degradado_mini a,.hoteles_degradado_mini a,.vuelos_degradado_mini a,.viajes_degradado_mini a{min-height:40px;display:block;margin:0 13px 0 25px;text-decoration:none;background:url("/headers/mobile/img/circle_s.png") no-repeat right center}.vuelos_degradado .info_hoteles{height:72px;text-align:left;margin-right:16px}.trenes_degradado{background:#8292b4;background:-moz-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#8292b4),color-stop(100%,#6773a7));background:-webkit-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-o-linear-gradient(top,#8292b4 0,#6773a7 100%);background:-ms-linear-gradient(top,#8292b4 0,#6773a7 100%);background:linear-gradient(to bottom,#8292b4 0,#6773a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8292b4',endColorstr='#6773a7',GradientType=0);-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;box-shadow:0 0 3px #555;list-style:none outside none;width:90%;min-height:72px;margin:0 auto}.trenes_degradado a{height:72px;display:block;margin-left:13px;text-decoration:none}.trenes_degradado .info_hoteles{height:72px;text-align:left;margin-right:16px}.coches_degradado{background:#ccb79c;background:-moz-linear-gradient(top,#ccb79c 0,#af957a 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#ccb79c),color-stop(100%,#af957a));background:-webkit-linear-gradient(top,#ccb79c 0,#af957a 100%);background:-o-linear-gradient(top,#ccb79c 0,#af957a 100%);background:-ms-linear-gradient(top,#ccb79c 0,#af957a 100%);background:linear-gradient(to bottom,#ccb79c 0,#af957a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccb79c',endColorstr='#af957a',GradientType=0);-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;box-shadow:0 0 3px #555;list-style:none outside none;width:90%;min-height:72px;margin:0 auto}.coches_degradado a{height:72px;display:block;margin-left:13px;text-decoration:none}.coches_degradado .info_hoteles{height:72px;text-align:left;margin-right:16px}.mapa{background:url("/headers/mobile/img/mapa.jpg") no-repeat scroll center center transparent;height:35px;margin:15px 10px 30px 10px}.mapa a{color:#000;display:block;margin-bottom:20px;padding-top:37px;text-decoration:none}.asistente_hoteles .button,.asistente_vuelos .button{margin:20px 0 10px 0}.arrow{background:url("/headers/mobile/img/arrow.png") no-repeat left center;width:12px;height:13px;display:inline-table}ul.menu_reserva{list-style:none;border-top:1px solid #ddd;margin-top:15px}ul.menu_reserva li{height:32px;margin-left:20px;padding-top:14px;text-align:left;text-indent:42px}.gestor{background:url("/headers/mobile/img/gestor.png") no-repeat scroll left center;display:block;height:23px;padding-top:3px}.menu_reserva a{border-bottom:1px solid #ddd;display:block;text-decoration:none;color:#000}.espacio20{clear:both;height:20px}.salto20{margin-top:20px !important}.precio{border:medium none !important;padding-right:15px !important;padding-top:6px !important;padding-bottom:6px !important;text-align:right !important}.destinia{color:#e86b1b;font-size:16px}.producto_reserva{margin:0 0 10px;padding:0}.reserva{margin:15px 0 15px;padding:0}.opciones{padding-left:20px;display:block}.caja{margin:0 auto;width:90%;text-align:left}.caja input{float:left}@media only screen and (min-width:680px) and (orientation:portrait){header{margin-bottom:40px}}#logo{background-image:url("/headers/mobile/img/logo.png");background-repeat:no-repeat;background-size:110px 32px;background-color:transparent;display:block;margin:0 auto;width:110px;height:32px;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#logo{background-image:url(/headers/mobile/img/logo@2x.png)}}@media only screen and (min-width:680px){ul#reservas{width:500px;margin:0 auto}ul#reservas li a{width:164px;padding-top:150px;font-size:18px}}ul#reservas li.hoteles{background-image:url("/headers/mobile/img/bt_hotels.png");background-repeat:no-repeat;background-size:72px 72px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#reservas li.hoteles{background:url(/headers/mobile/img/bt_hotels@2x.png) no-repeat scroll center top transparent}}@media only screen and (min-width:680px){ul#reservas li.hoteles{background:url(/headers/mobile/img/bt_hotels_288@2x.png) no-repeat scroll center top transparent;background-size:144px 144px;width:164px;height:200px}}ul#reservas li.vuelos{background-image:url("/headers/mobile/img/bt_flights.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#reservas li.vuelos{background:url(/headers/mobile/img/bt_flights@2x.png) no-repeat scroll center top transparent}}@media only screen and (min-width:680px){ul#reservas li.vuelos{background:url(/headers/mobile/img/bt_flights_288@2x.png) no-repeat scroll center top transparent;background-size:144px 144px;width:164px;height:200px}}ul#reservas li.proximas{background-image:url("/headers/mobile/img/bt_next.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#reservas li.proximas{background:url(/headers/mobile/img/bt_next@2x.png) no-repeat scroll center top transparent}}@media only screen and (min-width:680px){ul#reservas li.proximas{background:url(/headers/mobile/img/bt_next_288@2x.png) no-repeat scroll center top transparent;background-size:144px 144px;width:164px;height:200px}}ul#reservas li.viajes{background-image:url("/headers/mobile/img/bt_travel.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#reservas li.viajes{background:url(/headers/mobile/img/bt_travel@2x.png) no-repeat scroll center top transparent}}@media only screen and (min-width:680px){ul#reservas li.viajes{background:url(/headers/mobile/img/bt_travel_288@2x.png) no-repeat scroll center top transparent;background-size:144px 144px;width:164px;height:200px}}ul#reservas li.trenes{background-image:url("/headers/mobile/img/bt_trains.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#reservas li.trenes{background:url(/headers/mobile/img/bt_trains@2x.png) no-repeat scroll center top transparent}}@media only screen and (min-width:680px){ul#reservas li.trenes{background:url(/headers/mobile/img/bt_trains_288@2x.png) no-repeat scroll center top transparent;background-size:144px 144px;width:164px;height:200px}}ul#reservas li.coches{background-image:url("/headers/mobile/img/bt_cars.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#reservas li.coches{background-image:url("/headers/mobile/img/bt_cars@2x.png");background-repeat:no-repeat;background-position:center top;background-size:72px 72px;background-color:transparent}}@media only screen and (min-width:680px){ul#reservas li.coches{background-image:url("/headers/mobile/img/bt_cars@2x.png");background-repeat:no-repeat;background-position:center top;background-color:transparent;background-size:144px 144px;width:164px;height:200px}}ul#proximas li.hoteles a,.hoteles_degradado a{background-image:url("/headers/mobile/img/ic_hotels_w_s.png");background-repeat:no-repeat;background-position:left center;background-size:40px 35px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#proximas li.hoteles a,.hoteles_degradado a{background-image:url("/headers/mobile/img/ic_hotels_w_s@2x.png");background-repeat:no-repeat;background-position:left center;background-color:transparent}}ul#proximas li.vuelos a,.vuelos_degradado a{background-image:url("/headers/mobile/img/ic_flights_w_s.png");background-repeat:no-repeat;background-position:left center;background-size:40px 35px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#proximas li.vuelos a,.vuelos_degradado a{background-image:url("/headers/mobile/img/ic_flights_w_s@2x.png");background-repeat:no-repeat;background-position:left center;background-color:transparent}}ul#proximas li.viajes a,.viajes_degradado a{background-image:url("/headers/mobile/img/ic_travel_w_s.png");background-repeat:no-repeat;background-position:left center;background-size:40px 35px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#proximas li.viajes a,.viajes_degradado a{background:url(/headers/mobile/img/ic_travel_w_s@2x.png) no-repeat scroll left center transparent}}ul#proximas li.trenes a,.trenes_degradado a{background-image:url("/headers/mobile/img/ic_trains_w_s.png");background-repeat:no-repeat;background-position:left center;background-size:40px 35px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#proximas li.trenes a,.trenes_degradado a{background:url(/headers/mobile/img/ic_trains_w_s@2x.png) no-repeat scroll left center transparent}}ul#proximas li.coches a,.coches_degradado a{background-image:url("/headers/mobile/img/ic_cars_w_s.png");background-repeat:no-repeat;background-position:left center;background-size:40px 35px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){ul#proximas li.coches a,.coches_degradado a{background-image:url("/headers/mobile/img/ic_cars_w_s@2x.png");background-repeat:no-repeat;background-position:left center;background-size:40px 35px;background-color:transparent}}#phone_icon{background-image:url("/headers/mobile/img/ic_phone.png");background-repeat:no-repeat;background-position:center top;background-size:32px 32px;float:right;height:32px;margin-right:15px;width:32px;display:block}[dir='rtl'] #phone_icon{float:left;margin-left:15px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#phone_icon{background-image:url('/headers/mobile/img/ic_phone@2x.png')}}.email{background-image:url("/headers/mobile/img/email.png");background-repeat:no-repeat;background-position:left center;background-size:32px 32px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.email{background:url("/headers/mobile/img/email@2x.png") no-repeat left center}}.gestor{background-image:url("/headers/mobile/img/gestor.png");background-repeat:no-repeat;background-position:left center;background-size:32px 32px;background-color:transparent;display:block;height:23px;padding-top:3px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.gestor{background:url("/headers/mobile/img/gestor@2x.png") no-repeat scroll left center}}.anular{background-image:url("/headers/mobile/img/anular.png");background-repeat:no-repeat;background-position:left center;background-size:32px 32px;background-color:transparent;display:block;height:23px;padding-top:3px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.anular{background:url("/headers/mobile/img/anular@2x.png") no-repeat scroll left center}}.cancel{background-image:url("/headers/mobile/img/cancel.png");background-repeat:no-repeat;background-position:left center;background-size:32px 32px;background-color:transparent;display:block;height:23px;padding-top:3px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.cancel{background:url("/headers/mobile/img/cancel@2x.png") no-repeat scroll left center}}.sidr ul li#sidr-id-hotels{background-image:url("/headers/mobile/img/menu_hotels.png");background-repeat:no-repeat;background-position:5px 50%;background-size:32px 32px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.sidr ul li#sidr-id-hotels{background:url("/headers/mobile/img/menu_hotels@2x.png") no-repeat scroll left center}}.sidr ul li#sidr-id-flights{background-image:url("/headers/mobile/img/menu_flights.png");background-repeat:no-repeat;background-position:5px 50%;background-size:32px 32px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.sidr ul li#sidr-id-flights{background:url("/headers/mobile/img/menu_flights@2x.png") no-repeat scroll left center}}.sidr ul li#sidr-id-booking{background-image:url("/headers/mobile/img/menu_reservations.png");background-repeat:no-repeat;background-position:5px 50%;background-size:32px 32px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.sidr ul li#sidr-id-booking{background:url("/headers/mobile/img/menu_reservations@2x.png") no-repeat scroll left center}}.sidr ul li#sidr-id-my_data{background-image:url("/headers/mobile/img/menu_profile.png");background-repeat:no-repeat;background-position:5px 50%;background-size:32px 32px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.sidr ul li#sidr-id-my_data{background:url("/headers/mobile/img/menu_profile@2x.png") no-repeat scroll left center}}.sidr ul li#sidr-id-exit{background-image:url("/headers/mobile/img/menu_exit.png");background-repeat:no-repeat;background-position:5px 50%;background-size:32px 32px;background-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.sidr ul li#sidr-id-exit{background:url("/headers/mobile/img/menu_exit@2x.png") no-repeat scroll left center}}.sidr .sidr-class-menu_header{color:#e86b1b;font-size:1.1em;font-weight:normal;line-height:60px;text-decoration:none;height:60px;text-align:center;background-image:url('/headers/mobile/img/menu_destinia.png');background-position:8px 50%;background-size:32px 32px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.sidr .sidr-class-menu_header{background:url("/headers/mobile/img/menu_destinia@2x.png") no-repeat scroll left center}}.cancelacion{border-bottom:1px solid #ddd;padding:20px}.cancelacion table{width:100%;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cancelacion td{width:30%;border-bottom:1px solid #ddd;padding:5px 0;border-right:1px solid #ddd}.noborder{border-bottom:none !important}.noborder_r{border-right:none !important}#showMenu{cursor:pointer;background-image:url("/headers/mobile/img/sprite_generico.png");background-repeat:no-repeat;background-position:-50px 0;background-color:transparent;width:21px;height:12px;display:block;margin-top:9px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#showMenu{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}#page{position:relative;left:0}[dir="rtl"] #page{left:auto;right:0}.mSideArea{width:260px;position:absolute;left:-260px;background:#f9f9f9;height:100%;border-right:1px solid #d6d6d6;z-index:999}[dir="rtl"] .mSideArea{right:-260px;border-left:1px solid #d6d6d6}.sideShowing #viewport{overflow:hidden}.sideShowing #page{left:260px}[dir="rtl"] .sideShowing #page{right:260px}.sideShowing .mSideArea{left:0}[dir="rtl"] .sideShowing .mSideArea{left:auto;right:0}#page,.mSideArea{transition:left 500ms;-webkit-transition:left 500ms}[dir="rtl"] #page,[dir="rtl"] .mSideArea{transition:right 500ms;-webkit-transition:right 500ms}.mSideArea .mSideArea-inner{padding:0}.mSideArea ul{display:block;margin:0;padding:0}.mSideArea ul li{display:block;margin:0}.mSideArea ul li a{position:relative;display:block;border-bottom:1px solid #d6d6d6;padding:11px 11px 11px 50px;color:#555;font-size:1.3em;text-decoration:none}.menuPanelControl{padding:11px 11px 11px 10px !important}[dir='rtl'] .mSideArea ul li a{padding:11px 50px 11px 11px}.mSideArea ul li a.selector{position:relative;display:block;border-bottom:1px solid #d6d6d6;padding:11px;color:#555;font-size:1.3em;text-decoration:none}.mSideArea ul li#title_buscador:hover{line-height:10px}.mSideArea ul li#title_buscador{color:#FFF;text-transform:uppercase;padding:3px 12px;font-size:1em;line-height:10px;background:#fbb232;background:-moz-linear-gradient(top,#fbb232 0,#fa8a1a 46%,#f66802 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbb232),color-stop(46%,#fa8a1a),color-stop(100%,#f66802));background:-webkit-linear-gradient(top,#fbb232 0,#fa8a1a 46%,#f66802 100%);background:-o-linear-gradient(top,#fbb232 0,#fa8a1a 46%,#f66802 100%);background:-ms-linear-gradient(top,#fbb232 0,#fa8a1a 46%,#f66802 100%);background:linear-gradient(to bottom,#fbb232 0,#fa8a1a 46%,#f66802 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb232',endColorstr='#f66802',GradientType=0)}.mSideArea ul li#title_micuenta{line-height:10px}.mSideArea ul li#title_micuenta{color:#FFF;text-transform:uppercase;padding:3px 12px;font-size:1em;background:#b6b6b6;background:-moz-linear-gradient(top,#b6b6b6 0,#a7a7a7 46%,#979797 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b6b6b6),color-stop(46%,#a7a7a7),color-stop(100%,#979797));background:-webkit-linear-gradient(top,#b6b6b6 0,#a7a7a7 46%,#979797 100%);background:-o-linear-gradient(top,#b6b6b6 0,#a7a7a7 46%,#979797 100%);background:-ms-linear-gradient(top,#b6b6b6 0,#a7a7a7 46%,#979797 100%);background:linear-gradient(to bottom,#b6b6b6 0,#a7a7a7 46%,#979797 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6b6b6',endColorstr='#979797',GradientType=0)}.mSideArea ul li a.selector::after{border:none !important}.mSideArea ul li a::after{content:'';display:block;width:6px;height:6px;border-right:3px solid #d0d0d8;border-top:3px solid #d0d0d8;position:absolute;right:30px;top:45%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}[dir='rtl'] .mSideArea ul li a::after{right:230px;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.mSideArea ul li a:hover::after{border-color:#cad0e6}.mSideArea ul li#hotels{background-image:url("/headers/mobile/img/sprite_generico.png");background-repeat:no-repeat;background-position:-539px -188px;background-color:transparent}[dir='rtl'] .mSideArea ul li#hotels{background-position:right -188px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.mSideArea ul li#hotels{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.mSideArea ul li#flights{background-image:url("/headers/mobile/img/sprite_generico.png");background-repeat:no-repeat;background-position:-544px -281px;background-color:transparent}[dir='rtl'] .mSideArea ul li#flights{background-position:right -281px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.mSideArea ul li#flights{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.mSideArea ul li#cars{background-image:url("/headers/mobile/img/sprite_generico.png");background-repeat:no-repeat;background-position:10px -761px;background-color:transparent}[dir='rtl'] .mSideArea ul li#cars{background-position:right -761px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.mSideArea ul li#cars{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.mSideArea ul li#booking{background-image:url("/headers/mobile/img/menu_reservations.png");background-repeat:no-repeat;background-position:5px 50%;background-size:32px 32px;background-color:transparent}[dir='rtl'] .mSideArea ul li#booking{background-position:99% 50%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.mSideArea ul li#booking{background:url("/headers/mobile/img/menu_reservations@2x.png") no-repeat scroll left center}}.mSideArea ul li#my_data{background-image:url("/headers/mobile/img/menu_profile.png");background-repeat:no-repeat;background-position:5px 50%;background-size:32px 32px;background-color:transparent}[dir='rtl'] .mSideArea ul li#my_data{background-position:99% 50%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.mSideArea ul li#my_data{background-image:url("/headers/mobile/img/menu_profile@2x.png")}}.mSideArea ul li#exit{background-image:url("/headers/mobile/img/menu_exit.png");background-repeat:no-repeat;background-position:5px 50%;background-size:32px 32px;background-color:transparent}[dir='rtl'] .mSideArea ul li#exit{background-position:99% 50%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.mSideArea ul li#exit{background:url("/headers/mobile/img/menu_exit@2x.png") no-repeat scroll left center}}.mSideArea .menu_header{color:#e86b1b;font-size:1.1em;font-weight:normal;padding-top:18px;text-decoration:none;height:60px;text-align:center;background-image:url('/headers/mobile/img/sprite_generico.png');background-position:-537px -313px;background-repeat:no-repeat;border-bottom:1px solid #d6d6d6}[dir="rtl"] .mSideArea .menu_header{background-position:-327px -313px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.mSideArea .menu_header{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.menu_footer{margin-left:10px}.menu_footer a{color:#555;font-size:.7em}.moneda_menu{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#8c8c8c;color:#FFF;font-size:17px;padding:2px 5px;font-size:12px;font-weight:700}.moneda_menu_txt,.idioma_menu_txt{color:#555;font-size:12px;padding:0 5px}#cookies_modal_body h2,#legal_modal_body h2{font-size:18px}#legal_modal_body ol li{list-style-position:inside}.widgets_search_hotelsearchwidget{padding:20px 10px 10px 10px}.widgets_search_hotelsearchwidget form>div+div{margin-top:10px}.widgets_search_hotelsearchwidget form h5{font-weight:bold;margin-bottom:10px;max-width:70%}.widgets_search_hotelsearchwidget input.text{display:block;width:100%;height:40px;padding:11px 11px 11px 36px;margin:0;border:1px solid #acacac;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;font-size:13px;line-height:1em;background-image:url('/headers/mobile/img/bg_input_localidad.gif');background-repeat:no-repeat;background-position:10px;background-size:19px 25px}[dir='rtl'] .widgets_search_hotelsearchwidget input.text{background-image:url('/headers/mobile/img/bg_input_localidad.gif');background-repeat:no-repeat;background-position:99%;padding:11px 30px 11px 11px}@media only screen and (min-width:800px){[dir='rtl'] .widgets_search_hotelsearchwidget input.text{padding:11px 45px 11px 11px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.widgets_search_hotelsearchwidget input.text{background-image:url('/headers/mobile/img/bg_input_localidad@2x.gif')}}.widgets_search_hotelsearchwidget div.select{position:relative;height:40px;border:1px solid #acacac;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;font-size:13px;line-height:1em;overflow:hidden;background-color:#fff}.widgets_search_hotelsearchwidget div.select>select{width:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:11px 49px 11px 11px;margin:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;font-size:13px;font-weight:bold;line-height:1em;background:transparent}.widgets_search_hotelsearchwidget div.select:before{content:"";position:absolute;top:0;right:0;bottom:0;width:38px;display:block;border-left:1px solid #acacac;background-color:#fff;pointer-events:none;z-index:1;border-radius:0 5px 5px 0}.widgets_search_hotelsearchwidget div.select:after{content:"";position:absolute;top:17px;right:13px;width:12px;height:6px;display:block;background:transparent url('/headers/mobile/img/sprite_generico.png') no-repeat 0 -40px;pointer-events:none;z-index:1}@-moz-document url-prefix(){.widgets_search_hotelsearchwidget div.select>select{rigth:auto;padding-right:0;width:100%}}.widgets_search_hotelsearchwidget button[type=submit]{display:block;width:100%;height:40px;padding:8px;margin:0;border:0;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;font-size:16px;line-height:1em;background-color:#e86b1b;color:#fff}div.dates{margin:10px 0}.widgets_search_hotelsearchwidget div.dates:after{content:"";display:block;clear:both}.widgets_search_hotelsearchwidget div.dates>a{position:relative;color:#000;display:block;float:left;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;width:50%;padding:10px 0}[dir='rtl'] .widgets_search_hotelsearchwidget div.dates>a{float:right}.widgets_search_hotelsearchwidget div.dates p{padding-right:40px}[dir='rtl'] .widgets_search_hotelsearchwidget div.dates p{padding-left:40px;padding-right:0}.widgets_search_hotelsearchwidget div.dates>a:first-child{padding-right:10px}[dir='rtl'] .widgets_search_hotelsearchwidget div.dates>a:first-child{padding-right:10px;padding-left:0}.widgets_search_hotelsearchwidget div.dates>a+a{border-left:1px solid #acacac;padding-left:10px}[dir='rtl'] .widgets_search_hotelsearchwidget div.dates>a+a{border-right:1px solid #acacac;border-left:0;padding-right:10px;padding-left:0}.widgets_search_hotelsearchwidget div.dates>a:after{position:absolute;top:50%;right:10px;margin-top:-15px;content:"";display:block;width:35px;height:30px;background-image:url('/headers/mobile/img/sprite_generico.png');background-repeat:no-repeat;background-position:-400px -100px}[dir='rtl'] .widgets_search_hotelsearchwidget div.dates>a:after{left:10px !important;right:auto !important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.widgets_search_hotelsearchwidget div.dates>a:after{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.widgets_search_hotelsearchwidget div.dates>a+a:after{right:0}.widgets_search_hotelsearchwidget ul.rooms{margin-top:10px}.widgets_search_hotelsearchwidget ul.rooms>li>div:after{position:relative;content:"";display:block;clear:both}.widgets_search_hotelsearchwidget ul.rooms>li>div>div{float:left;width:50%;padding:0 0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}[dir='rtl'] .widgets_search_hotelsearchwidget ul.rooms>li>div>div{float:right}.widgets_search_hotelsearchwidget ul.rooms>li>div>div:nth-child(odd){padding-right:10px}[dir='rtl'] .widgets_search_hotelsearchwidget ul.rooms>li>div>div:nth-child(odd){padding-left:10px;padding-right:0}.cont_edad_ninios{display:inline-table;margin:0 0 10px 0;height:38px;position:relative;width:48%;border:1px solid #acacac;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cont_edad_ninios select{border:0;width:100%;background-image:url('/headers/mobile/img/flecha_select.png');background-repeat:no-repeat;background-position:96% center;background-color:#FFF;margin:9px 0;-moz-appearance:none;-webkit-appearance:none}[dir='rtl'] .cont_edad_ninios select{background-position:2% center}.indicator_mobile{display:none;text-align:center;font-size:18px}.cont_boton input{appearance:none;-moz-appearance:none;-webkit-appearance:none}.cont_salida_vuelo{width:50%;border-right:1px solid #acacac;font-size:12px;display:inline-block;padding:5px 0;margin:5px 0;float:left;cursor:pointer}[dir='rtl'] .cont_salida_vuelo{float:right;border-left:1px solid #acacac;border-right:0}[dir='rtl'] .cont_salida_vuelo div,[dir='rtl'] .cont_llegada_vuelo div{width:95px}.cont_salida_vuelo_solo_ida{width:50%;font-size:12px;display:inline-block;padding:5px 0;margin:5px 0;float:left;border-right:0;cursor:pointer}[dir='rtl'] .cont_salida_vuelo_solo_ida{float:right;border-right:0}.cont_llegada_vuelo{width:47%;float:right;font-size:12px;display:inline-block;padding:5px 0;margin:5px 0 5px 5px;cursor:pointer}[dir='rtl'] .cont_llegada_vuelo{float:left;margin:5px 5px 5px 0}form.formulario_busqueda_vuelos{width:auto;padding:10px;margin-top:10px;background:#FFF}input.origen{width:82%;font-size:13px;background-image:url('/headers/mobile/img/sprite_generico.png');background-position:-547px -519px;background-repeat:no-repeat;height:37px;border:1px solid #acacac;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:44px !important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){input.origen{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}[dir="rtl"] input.origen{padding-left:0;padding-right:50px;background-position:100% -560px}.widgets_transport_search_transportsearcherwidget .locator{margin-left:5px;display:inline-block;width:25px;color:#acacac;height:40px;background-image:url('/headers/mobile/img/bg_gps.png');background-repeat:no-repeat;background-position:0 7px;text-decoration:none;vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.widgets_transport_search_transportsearcherwidget .locator{background-image:url('/headers/mobile/img/bg_gps@2x.png');background-size:25px 25px}}.widgets_transport_search_transportsearcherwidget .locator.spinner_locator{background-image:url('/headers/img/web_indicator.gif')}input.destino{width:100%;font-size:13px;background-image:url('/headers/mobile/img/sprite_generico.png');background-position:-547px -560px;background-repeat:no-repeat;height:37px;border:1px solid #acacac;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:44px !important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){input.destino{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}[dir="rtl"] input.destino{padding-left:0;padding-right:50px;background-position:100% -519px}.cont_boton button{appearance:none;-moz-appearance:none;-webkit-appearance:none}.tipo_clase{display:inline-table;margin:0 0 10px 0;height:38px;position:relative;width:100%;border:1px solid #acacac;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tipo_clase select{border:0;width:100%;background-image:url('/headers/mobile/img/flecha_select.png');background-repeat:no-repeat;background-position:96% center;background-color:#FFF;margin:9px 0;-moz-appearance:none;-webkit-appearance:none}[dir="rtl"] .tipo_clase select{background-position:2% center}.titulo_seleccion{background:gray;color:#FFF;font-size:1.2em;text-align:center;border-bottom:1px solid #444;margin:0;padding:5px 0}.item_selection li{border-bottom:1px solid #e6e6e6;padding:5px 0;list-style-type:none;clear:both}.item_selection li.ultimo{border-bottom:none !important}.item_selection li input{float:left;margin:14px}[dir='rtl'] .item_selection li input{float:right;margin:14px}.item_selection li label{color:gray;float:left;line-height:19px;font-weight:normal}[dir='rtl'] .item_selection li label{float:right}.item_selection li label strong{color:#000}.cont_selecc_item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cont_selecc_item .titulo_vuelo,.emergente .titulo_filtro{text-transform:uppercase;color:#464445;font-weight:bold;text-align:center;margin-top:20px;font-size:1.4em}.titulo_localidad{color:#464445;font-weight:bold;text-align:center;font-size:1.4em;margin:10px 0}.cont_selecc_item img.volver_mobile{padding:0;margin-bottom:10px}#overBlock{visibility:hidden;position:fixed;top:0;z-index:999;padding:20px 0;background-color:#555;width:100%;height:100%;text-align:center}.bg_cortina{color:#FFF}[dir='rtl'] .bg_cortina img{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.origen_destino_vuelo{margin-top:10px}.origen_destino_vuelo img{vertical-align:middle}.cont_datos_busqueda_vuelos{width:100%;margin:0 auto;text-align:center;border-bottom:1px solid #d6d6d6;padding-bottom:5px}.cont_datos_busqueda_vuelos .pasajeros{font-size:11px;color:#717171}.cont_datos_busqueda_vuelos .indicador_precio_pax{float:right;margin-right:10px;font-size:11px;margin-top:22px}[dir='rtl'] .cont_datos_busqueda_vuelos .indicador_precio_pax{float:left;margin-left:10px;margin-right:0}.cont_datos_busqueda_vuelos .indicador_precio_pax .icono_precio_por_pax{width:17px;height:12px;background:url('/headers/mobile/img/sprite_generico.png') no-repeat -150px -50px;margin:0 0 0 5px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.cont_datos_busqueda_vuelos .indicador_precio_pax .icono_precio_por_pax{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.titulo_ida,.titulo_vuelta{text-transform:uppercase;color:#000;font-size:15px;font-weight:bold;width:48%;float:left;text-align:center}[dir='rtl'] .titulo_ida,[dir='rtl'] .titulo_vuelta{float:right}.titulo_ida .imagen_ida,.titulo_vuelta .imagen_vuelta{margin-right:5px;vertical-align:bottom;width:30px;height:18px}.imagen_ida{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -496px -45px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.imagen_ida{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.imagen_vuelta{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -496px -65px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.imagen_vuelta{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.titulo_ida{border-right:1px solid #d6d6d6;width:50%}[dir='rtl'] .titulo_ida{border-left:1px solid #d6d6d6;border-right:none !important}.cont_vuelo{border:1px solid #d6d6d6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:48%;margin:10px 0 4px 0;position:relative;min-height:44px}.cont_vuelo label{margin:0;font-size:12px;line-height:normal}.ida{float:left}[dir='rtl'] .ida{float:right}.vuelta{float:right}[dir='rtl'] .vuelta{float:left}.cont_vuelo.selected{background:#ffe7be}.cont_vuelo.no_selected{background:#fff}.cont_vuelo.selected .flecha,.cont_vuelo.no_selected .flecha{height:44px;border-left:1px solid #d6d6d6;text-align:center;cursor:pointer;width:13%}[dir='rtl'] .cont_vuelo.selected .flecha,[dir='rtl'] .cont_vuelo.no_selected .flecha{border-right:1px solid #d6d6d6;border-left:none !important}.cont_vuelo.selected .flecha img,.cont_vuelo.no_selected .flecha img{margin-top:18px}.single_time.cont_vuelo .vuelo_selected,.single_time.cont_vuelo .vuelo_no_selected{text-align:left;font-size:12px;color:#000;padding:1px 2px;float:left;line-height:12px;width:auto}[dir='rtl'] .single_time.cont_vuelo .vuelo_selected,[dir='rtl'] .single_time.cont_vuelo .vuelo_no_selected{text-align:right;padding:1px 2px;float:right}.multiple_time.cont_vuelo .vuelo_selected,.multiple_time.cont_vuelo .vuelo_no_selected{text-align:left;font-size:12px;color:#000;padding:1px 2px 1px 0;float:left;line-height:12px;width:auto}[dir='rtl'] .multiple_time.cont_vuelo .vuelo_selected,[dir='rtl'] .multiple_time.cont_vuelo .vuelo_no_selected{text-align:right;padding:1px 0 1px 2px;float:right}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.cont_vuelo .vuelo_selected,.cont_vuelo .vuelo_no_selected{width:73%}}.vuelo_selected .radio_selected{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -200px -70px;margin:11px 3px;float:left}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.vuelo_selected .radio_selected{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.vuelo_no_selected .radio_no_selected{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -200px -50px;margin:11px 3px;float:left}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.vuelo_no_selected .radio_no_selected{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.crossed_flights{display:block;font-size:.6em}.precio_final .crossed_flights{color:#333}.cont_vuelo .horario_vuelo{font-weight:bold;float:left;line-height:15px;direction:ltr}[dir='rtl'] .cont_vuelo .horario_vuelo{float:right;padding-right:3px}.cont_vuelo span.dif_dias{font-size:10px;float:left;line-height:15px}[dir='rtl'] .cont_vuelo span.dif_dias{float:right}.cont_vuelo span.escala{color:#717171;font-size:11px;float:left;line-height:10px}[dir='rtl'] .cont_vuelo span.escala{float:right}.btn_precio_seleccion_vuelo,.btn_precio_seleccion_vuelo_solo_ida{border:0;text-align:center;font-size:20px;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-family:inherit}.btn_precio_seleccion_vuelo{width:100%;padding:5px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.btn_precio_seleccion_vuelo{background:#e86b1b url('/headers/mobile/img/flecha_boton_precio.png') no-repeat 96% 50%}}.btn_precio_seleccion_vuelo_solo_ida{float:right;width:48%;margin-top:10px;padding:8px 0 8px 0;cursor:pointer}[dir='rtl'] .btn_precio_seleccion_vuelo_solo_ida{float:left}.btn_precio_seleccion_vuelo span.amount,.btn_precio_seleccion_vuelo_solo_ida span.amount{padding:0}.logo_aerolinea{margin-right:5px;vertical-align:top}.info_message{border:1px solid #839fb7;font-size:10px;padding:10px;margin:10px;color:#000}.icon_info{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -250px -50px;margin:-3px 5px 0 0}[dir='rtl'] .icon_info{margin:-3px 0 0 5px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.icon_info{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}#disponibilidad_vuelos{margin:5px 5px 0 5px}.icon_persona{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -150px -50px;width:12px;height:11px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.icon_persona{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.cont_vuelo input.radio_dispo{margin:14px 3px 8px 3px;width:auto;min-height:18px}.img_ida_vuelta{background-image:url('/headers/mobile/img/sprite_generico.png');background-repeat:no-repeat;background-position:-200px -150px}[dir='rtl'] .img_ida_vuelta{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -200px -150px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.img_ida_vuelta{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.logo_aerolinea_disponibilidad{background-image:url('/headers/mobile/img/logos_aerolineas_sprite.png');background-repeat:no-repeat;width:27px;height:14px;margin:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.logo_aerolinea_disponibilidad{background-image:url('/headers/mobile/img/logo_aerolineas_sprite@2x.png');background-size:930px 14px}}.v_912{background-position:0 0}.v_844{background-position:-30px 0}.v_12{background-position:-60px 0}.v_146{background-position:-90px 0}.v_19{background-position:-120px 0}.v_167{background-position:-150px 0}.v_18{background-position:-180px 0}.v_57{background-position:-210px 0}.v_51{background-position:-240px 0}.v_21{background-position:-270px 0}.v_3{background-position:-300px 0}.v_1090{background-position:-330px 0}.v_829{background-position:-360px 0}.v_72{background-position:-390px 0}.v_433{background-position:-420px 0}.v_27{background-position:-450px 0}.v_26{background-position:-480px 0}.v_13{background-position:-510px 0}.v_82{background-position:-540px 0}.v_65{background-position:-570px 0}.v_83{background-position:-600px 0}.v_22{background-position:-630px 0}.v_48{background-position:-660px 0}.v_145{background-position:-690px 0}.v_752{background-position:-720px 0}.v_14{background-position:-750px 0}.v_88{background-position:-780px 0}.v_7{background-position:-810px 0}.v_9{background-position:-840px 0}.v_843{background-position:-870px 0}.v_880{background-position:-900px 0}#mp_mobile_timetable_content ul.layout_eleccion_horario{margin:0}#mp_mobile_timetable_content ul.layout_eleccion_horario li{border-top:1px solid #d6d6d6;line-height:40px;font-size:13px;list-style-type:none;padding:0 10px}#mp_mobile_timetable_content ul.layout_eleccion_horario li input[type=radio]{margin:0 0 0 5px;padding:0;border:0;vertical-align:middle;display:inline}[dir='rtl'] #mp_mobile_timetable_content ul.layout_eleccion_horario li input[type=radio]{margin:0 7px 0 0;display:inline-block}#mp_mobile_timetable_content ul.layout_eleccion_horario li .dif_dias{font-size:11px;margin:0 5px}#mp_mobile_timetable_content ul.layout_eleccion_horario li .escalas{font-size:11px;color:#6a6a6a}.layout_eleccion_horario label{display:inline}.cerrar{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -250px 0;width:16px;height:13px;margin:10px 5px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.cerrar{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.info_vuelo_salida_llegada{font-weight:700;font-size:10px;text-transform:uppercase}.datos_vuelo{float:left;padding:0 6px;border-right:1px solid #cbcbcb;text-align:center;margin:5px 0;color:#676767}[dir='rtl'] .datos_vuelo{float:right;border-left:1px solid #cbcbcb;border-right:0}.datos_vuelo strong{font-size:14px;color:#000}.cont_info_vuelo_detallado{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF;border:1px solid #cbcbcb;margin:5px 0 15px 0;font-size:11px}.vuelo_salida_llegada{padding:5px 10px 0 10px;font-size:10px}.ciudad_salida{font-size:11px;font-weight:700}.separador_vuelos{border-bottom:1px solid #cbcbcb;width:auto;font-size:1px}.operado_por{font-size:11px}.baggage_info{padding:2px 0;color:#333;margin-bottom:15px;font-size:11px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF;border:1px solid #cbcbcb;padding:5px 10px;overflow:hidden}.baggage_included,.baggage_no_included{width:18px;height:15px;cursor:pointer;float:left;margin:0 5px 10px 0}[dir='rtl'] .baggage_included,[dir='rtl'] .baggage_no_included{float:right;margin:0 0 10px 5px}#desglose_total_info_vuelo{background:#e9e9e9;padding:10px}.titulo_info_vuelo{text-transform:uppercase;font-weight:700;float:left}[dir='rtl'] .titulo_info_vuelo{float:right}table.desglose_presupuesto{padding-top:4px}table.desglose_presupuesto th{background:#8a8a8a;padding:5px;color:#FFF;text-transform:uppercase;font-size:11px}table.desglose_presupuesto th.superior_izquierda{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}[dir='rtl'] table.desglose_presupuesto th.superior_izquierda{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;text-align:right}table.desglose_presupuesto th.superior_derecha{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;text-align:right;margin-right:5px}[dir='rtl'] table.desglose_presupuesto th.superior_derecha{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}table.desglose_presupuesto td.inferior_derecha{text-align:right;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}[dir='rtl'] table.desglose_presupuesto td.inferior_derecha{text-align:left;border-left:1px solid #cbcbcb;border-right:0;border-bottom:1px solid #cbcbcb;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}table.desglose_presupuesto td.inferior_izquierda{text-align:left;border-left:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}[dir='rtl'] table.desglose_presupuesto td.inferior_izquierda{text-align:right;border-right:1px solid #cbcbcb;border-left:0;border-bottom:1px solid #cbcbcb;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}table.desglose_presupuesto td{font-size:11px;text-align:left;line-height:21px;padding:0 0 0 5px;background:#FFF}[dir='rtl'] table.desglose_presupuesto td{padding:0 5px 0 0}table.desglose_presupuesto td.concepto_resumen{border-left:1px solid #cbcbcb;text-align:left}[dir='rtl'] table.desglose_presupuesto td.concepto_resumen{border-right:1px solid #cbcbcb;border-left:0;text-align:right}table.desglose_presupuesto td.precios_desglose{font-size:11px;text-align:right;border-right:1px solid #cbcbcb;padding:0 5px 0 0}[dir='rtl'] table.desglose_presupuesto td.precios_desglose{text-align:left;border-left:1px solid #cbcbcb;border-right:0;padding:0 0 0 5px}table.desglose_presupuesto td.precio_final{font-weight:700;font-size:17px;padding:5px 5px 10px 5px}table.desglose_presupuesto td.final{font-size:11px;text-align:center;border-bottom:1px solid #cbcbcb}table.desglose_presupuesto .separador_total_vuelos{border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;line-height:0 !important;padding:5px 0 0 0}.calendario_buscador{float:right;cursor:pointer;background-image:url('/headers/mobile/img/sprite_generico.png');background-position:-400px -100px}[dir="rtl"] .calendario_buscador{float:left}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.calendario_buscador{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.calendario_buscador.entrada{margin:5px 5px 0 5px}.calendario_buscador.salida{margin:5px 0 0 5px}[dir="rtl"] .calendario_buscador.salida{margin:5px 0 0 0}div.numericwidget{position:relative;height:38px;padding:0 38px;border-radius:5px;border:1px solid #acacac;box-sizing:border-box;background-color:#fff;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.numericwidget>a{display:block;position:absolute;top:0;bottom:0;width:38px;transition:opacity 350ms}div.numericwidget>a.minus{left:0;border-radius:5px 0 0 5px;border-right:1px solid #acacac}[dir='rtl'] div.numericwidget>a.minus{left:auto;right:0;border-left:1px solid #acacac;border-radius:0;border-right:0}div.numericwidget>a.plus{right:0;border-radius:0 5px 5px 0;border-left:1px solid #acacac}[dir='rtl'] div.numericwidget>a.plus{left:0;right:auto;border-right:1px solid #acacac;border-radius:0;border-left:0}div.numericwidget>a:after{content:"";display:block;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%;background:transparent url('/headers/mobile/img/sprite_generico.png') no-repeat 0 0}div.numericwidget>a.plus:after{background-position:0 -20px}div.numericwidget>a.disabled{opacity:.5;pointer-events:none}div.numericwidget>div{display:table;width:100%;height:100%}div.numericwidget>div>div{display:table-cell;vertical-align:middle;text-align:center;line-height:.9em;font-size:.9em}div.numericwidget>div>div b{font-size:1.3em}.desktop_calendar div.calendar{font-size:50px;width:300px;height:300px}.desktop_calendar div.calendar div.actions{font-size:.3em}.desktop_calendar div.calendar a.prev:before,.desktop_calendar div.calendar a.prev:after,.desktop_calendar div.calendar a.next:before,.desktop_calendar div.calendar a.next:after{border-width:.2em}.desktop_calendar div.calendar div.month{height:.5em}.desktop_calendar div.calendar div.month>div{font-size:.25em}div.calendar{position:fixed;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:1000;overflow:hidden;background-color:rgba(0,0,0,0.7);font-size:36px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}@media only screen and (min-device-width:320px) and (orientation:landscape){div.calendar{font-size:36px}}@media only screen and (min-device-width:320px) and (orientation:portrait){div.calendar{font-size:57px}}@media only screen and (min-device-width:640px) and (orientation:landscape){div.calendar{font-size:42px}}@media only screen and (min-device-width:768px){div.calendar{font-size:80px}}div.calendar div.weekdays{font-size:.6em}div.calendar div.title{line-height:2em}div.calendar>div{position:absolute;right:0;bottom:0;left:0;background-color:#f7f7f7}div.calendar *{line-height:1em;text-align:center}div.calendar a{display:block;text-decoration:none;transition:background-color 350ms}div.calendar div:after{content:"";display:block;clear:both}div.calendar div.month{position:relative;height:1em}div.calendar div.month>div{font-size:.35em;line-height:2.5em;text-align:center;padding:.275em 0 0 0}[dir='rtl'] div.calendar div.month>div{font-size:.3em;line-height:2.5em}div.calendar a.disabled{opacity:.3;pointer-events:none}div.calendar a.prev,div.calendar a.next{position:absolute;top:0;width:1em;height:1em;padding:0}div.calendar a.prev{left:0}[dir='rtl'] div.calendar a.prev{right:0;left:auto}div.calendar a.next{right:0}[dir='rtl'] div.calendar a.next{left:0;right:auto}div.calendar a.prev:before,div.calendar a.prev:after,div.calendar a.next:before,div.calendar a.next:after{content:"";display:block;width:0;height:0;border-width:.4em;border-style:solid;position:absolute;top:.1em}div.calendar a.prev:before{left:-0.2em}[dir='rtl'] div.calendar a.prev:before{right:-0.2em;left:auto;border-color:transparent transparent transparent #e86b1b}div.calendar a.prev:after{border-color:transparent #f7f7f7 transparent transparent;left:-0.1em}[dir='rtl'] div.calendar a.prev:after{border-color:transparent transparent transparent #f7f7f7;left:.3em}div.calendar a.next:before{right:-0.2em}[dir="rtl"] div.calendar a.next:before{left:-0.2em;right:auto}div.calendar a.next:after{border-color:transparent transparent transparent #f7f7f7;right:-0.1em}[dir='rtl'] div.calendar a.next:after{border-color:transparent #f7f7f7 transparent transparent;right:.3em}div.calendar div.actions{border-bottom:1px solid #acacac;font-size:.4em}div.calendar div.actions>a.cancel{position:relative;float:right;cursor:pointer;display:block;margin:.8em .2em;background:transparent}div.calendar div.actions>a.cancel:after{content:"";display:block;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%;background:transparent url('/headers/mobile/img/sprite_generico.png') no-repeat -250px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){div.calendar div.actions>a.cancel:after{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}[dir='rtl'] div.calendar div.actions>a.cancel{float:left}div.calendar div.actions>a{padding:.8em;font-size:.5em}div.calendar div.actions>a.set{float:right;font-weight:bold}[dir='rtl'] div.calendar div.actions>a.set{float:left}div.calendar div.weekdays>div,div.calendar div.days>*{float:left;width:14.285714286%;padding:.4em 0;font-size:.35em}[dir='rtl'] div.calendar div.weekdays>div,[dir='rtl'] div.calendar div.days>*{float:right;font-size:.25em}div.calendar div.days>*{border-top:1px solid #acacac;background-color:#fff}div.calendar div.days>a{color:#333}div.calendar div.days>span{color:#ccc}div.calendar div.days>div{width:50%;float:left}div.calendar div.days>.selected,div.calendar div.days>.day-in,div.calendar div.days>.day-out{color:#fff;pointer-events:none}.cont_mas_menos_pax{display:inline-table;margin:0 0 10px 0;width:48%}.cont_mas_menos_pax .seleccion_habitacion span{font-size:11px;font-weight:normal}.cont_boton{text-align:center}.cont_boton button,.cont_boton .boton_principal,.cont_boton input[type=submit],a.boton_principal,input.boton_principal{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;font-size:1.2em;font-weight:normal;width:98%;cursor:pointer;margin:0 auto;padding:8px 0;color:#FFF}.btn_decreciente{background:url('/headers/mobile/img/sprite_generico.png');background-repeat:no-repeat;background-position:0 -20px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.btn_decreciente{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.btn_creciente{background:url('/headers/mobile/img/sprite_generico.png');background-repeat:no-repeat;background-position:0 -20px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.btn_creciente{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.decimals{font-size:.7em}div.slider{position:relative;height:1em;font-size:26px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.slider div{position:absolute;top:50%;left:0;z-index:1}div.slider>div.track{font-size:.384615385em;left:0;right:0;height:1em;margin:-.5em 0 0 0;border-radius:.5em;border:1px solid #bfbfbf;background-color:#ddd;overflow:hidden;box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2)}div.slider>div.track>div{top:0;right:0;bottom:0;left:0;background-color:#999;box-shadow:inset 1px -3px 5px rgba(0,0,0,0.2)}div.slider>div.handle{width:1em;height:1em;margin:-.5em 0 0 -.5em;border-radius:.5em;background-color:#e86b1b;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 2px 3px rgba(255,255,255,0.3),inset 0 -2px 3px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 2px 3px rgba(255,255,255,0.3),inset 0 -2px 3px rgba(0,0,0,0.3)}div.slider>div.handle.low{left:0}div.slider>div.handle.high{left:100%}.cont_fil{padding:10px 20px 0 20px}.cont_fil table{margin-bottom:20px}.cont_fil table thead tr td{text-align:left}[dir='rtl'] .cont_fil table thead tr td{text-align:right}.cont_fil table tfoot tr td{padding-top:8px}.cont_fil table tfoot tr td.left{text-align:left;width:45%}[dir='rtl'] .cont_fil table tfoot tr td.left{text-align:right}.cont_fil table tfoot tr td.center{text-align:center;width:10%}.cont_fil table tfoot tr td.right{text-align:right}[dir='rtl'] .cont_fil table tfoot tr td.right{text-align:left}.volver_mobile{background:url('/headers/mobile/img/sprite_generico.png');background-repeat:no-repeat;background-position:-135px 7px;margin-left:10px;float:left;width:36px;height:36px;border:1px solid #7d7d7d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.volver_mobile{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}[dir='rtl'] .volver_mobile{margin-right:10px;margin-left:0;float:right;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.cont_datos_busqueda_vuelos .fechas,.continente_dispo_hoteles .fechas{text-align:center;display:inline-block;font-size:1em;font-weight:bold;color:#717171;margin-top:5px}.origen_destino_vuelo,.destino_hoteles{text-align:center;color:#717171;font-weight:bold;font-size:18px}.botonera{position:fixed;bottom:0;width:100%;height:50px;background:#4c799a;opacity:.4;filter:alpha(opacity=40);z-index:8}.botonera_content{position:fixed;bottom:-5px;width:100%;height:50px;z-index:9}.botonera_content a{color:#FFF}.boton_pulse_continent_left,.boton_pulse_continent_right,.boton_pulse_continent_center{color:#FFF;padding:0 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#8ebccc;background:-moz-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#8ebccc),color-stop(100%,#6a9cbe));background:-webkit-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-o-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:-ms-linear-gradient(top,#8ebccc 0,#6a9cbe 100%);background:linear-gradient(to bottom,#8ebccc 0,#6a9cbe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ebccc',endColorstr='#6a9cbe',GradientType=0)}.boton_pulse_continent_left{float:left;margin-left:10px}[dir='rtl'] .boton_pulse_continent_left{float:right;margin-right:10px;margin-left:0}.boton_pulse_continent_right{float:right;margin-right:10px}[dir='rtl'] .boton_pulse_continent_right{float:left;margin-left:10px;margin-right:0}.boton_pulse_continent_center{margin:0 auto;width:15%}.boton_pulse_left{height:40px;line-height:40px;padding-left:40px;padding-right:10px;cursor:pointer;background:url('/headers/mobile/img/circle_s.png') no-repeat scroll left 5px transparent;color:#FFF}.boton_pulse_right{height:40px;line-height:40px;padding-right:40px;padding-left:10px;cursor:pointer;background:url('/headers/mobile/img/circle_s.png') no-repeat scroll right 5px transparent;color:#FFF}.cont_paginacion{text-align:center}.cont_paginacion a.btn_mas_result{font-weight:bold;text-decoration:underline}#boton_filtrado{padding-top:60px}#body_overlay{background:none repeat scroll 0 0 gray;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:10}.continente_dispo_hoteles{text-align:center;width:98%;margin-top:20px}.resumen_busqueda{width:100%;color:#717171;margin:10px 0 10px 0}.resumen_busqueda .ocupacion{font-size:1em}.loading_page{text-align:center;padding:10px;font-size:14px}#filtro_amenities input[type="radio"],#filtro_amenities input[type="checkbox"]{vertical-align:top}#filtro_nombre{width:80%;margin-right:10px;height:36px}.search_button{border:1px solid #7d7d7d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url('/headers/mobile/img/sprite_generico.png') -296px -146px no-repeat #fff;width:36px;height:36px}.selected_filters{padding:5px}.selected_filters li{display:inline;border:solid 1px #cbcbcb;border-radius:3px;margin:5px;padding:0 5px 0 5px;font-size:10px;color:#4d799c;float:left}.selected_filters li .close{float:none;vertical-align:middle}.selected_filters li .filter_erase{background-image:url('/headers/mobile/img/sprite_generico.png');background-repeat:no-repeat;width:13px;height:13px;background-position:-250px 0;margin:0 0 0 5px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.search_button{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result{border-bottom:1px solid #cbcbcb;padding:10px 0}#hotel_selected .hotel_result{border-bottom:0;padding:10px}.hotel_result .hotel_mini_photo{float:left;position:relative}[dir='rtl'] .hotel_result .hotel_mini_photo{float:right}.hotel_result .hotel_mini_photo img{width:56px;height:56px}.hotel_result .hotel_mini_photo span{position:absolute;top:34px;right:0;color:#fff;font-size:12px;background:#477491;text-align:center;width:22px;height:22px;line-height:21px}.hotel_result .hotel_info{margin-left:60px;font-weight:bold;position:relative;font-size:12px}[dir='rtl'] .hotel_result .hotel_info{margin-left:0;margin-right:60px}.hotel_result .star{background-image:url('/headers/mobile/img/sprite_generico.png');background-repeat:no-repeat}.hotel_result .star1{background-position:-507px -378px;width:78px;height:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .star1{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .star2{background-position:-507px -390px;width:78px;height:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .star2{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .star3{background-position:-507px -402px;width:78px;height:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .star3{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .star4{background-position:-507px -414px;width:78px;height:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .star4{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .star5{background-position:-507px -426px;width:78px;height:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .star5{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .key{background-image:url('/headers/mobile/img/sprite_generico.png');background-repeat:repeat}.hotel_result .key1{background-position:-427px -376px;width:38px;height:13px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .key1{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .key2{background-position:-427px -391px;width:38px;height:13px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .key2{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .key3{background-position:-427px -405px;width:38px;height:13px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .key3{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .key4{background-position:-427px -419px;width:38px;height:13px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .key4{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_result .key5{background-position:-427px -433px;width:38px;height:13px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .key5{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}[dir='rtl'] .hotel_result .star,[dir='rtl'] .hotel_result .key{float:right}.hotel_result .address{font-size:10px}.hotel_result .distance{font-size:10px;color:#4d799c}.hotel_result .distance_img{background:url('/headers/mobile/img/sprite_generico.png') -200px -20px no-repeat;width:10px;height:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_result .distance_img{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}#result{margin-bottom:50px}.hotel_result .hotel_price{float:right;font-size:10px}[dir='rtl'] .hotel_result .hotel_price{float:left}.hotel_result .hotel_price .from_price{color:#e86b1b;font-size:2em;font-weight:bold}.hotel_result .hotel_price .from_price .decimal_hoteles{font-size:.8em;font-weight:bold}.hotel_valoracion_TA{background-image:url('/headers/mobile/img/sprite_generico.png');background-repeat:no-repeat;width:60px;height:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.hotel_valoracion_TA{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.hotel_valoracion_TA_0{display:none}.hotel_valoracion_TA_5{background-position:-100px -435px}.hotel_valoracion_TA_10{background-position:-100px -420px}.hotel_valoracion_TA_15{background-position:-100px -405px}.hotel_valoracion_TA_20{background-position:-100px -390px}.hotel_valoracion_TA_25{background-position:-100px -375px}.hotel_valoracion_TA_30{background-position:-100px -360px}.hotel_valoracion_TA_35{background-position:-100px -345px}.hotel_valoracion_TA_40{background-position:-100px -330px}.hotel_valoracion_TA_45{background-position:-100px -315px}.hotel_valoracion_TA_50{background-position:-100px -300px}.hotel_tab_element{font-weight:bold}.tit_servicios{margin:5px;font-weight:bold}.services{margin-left:10px}.comment_info{display:block;clear:both;font-weight:bold;font-size:12px;padding-top:10px}.dstComment .comment_info{display:inline}.comment_extra_info{font-weight:normal;font-size:11px;display:block;margin-top:8px}.comment{border:1px solid #e9e9e9;padding:10px;background-color:#FFF;font-size:12px;margin-bottom:10px;margin-top:4px}.change_opinions{display:block;text-align:center;margin-bottom:10px}a.change_opinions{color:#e86b1b;font-size:12px;font-weight:bold}.valoracion_TA{background-image:url('/headers/img/tripadvisor/TripAdvisor_rating_owl.png');background-repeat:no-repeat;width:62px;height:14px}.valoracion_TA_0{display:none}.valoracion_TA_5{background-position:-27px 0}.valoracion_TA_10{background-position:-27px -15px}.valoracion_TA_15{background-position:-27px -30px}.valoracion_TA_20{background-position:-27px -45px}.valoracion_TA_25{background-position:-27px -60px}.valoracion_TA_30{background-position:-27px -75px}.valoracion_TA_35{background-position:-27px -90px}.valoracion_TA_40{background-position:-27px -105px}.valoracion_TA_45{background-position:-27px -120px}.valoracion_TA_50{background-position:-27px -135px}.valoracion_TA_big{background-image:url('/headers/img/tripadvisor/TripAdvisor_rating_owl.png');background-repeat:no-repeat;width:118px;height:19px}.valoracion_TA_big_0{display:none}.valoracion_TA_big_10{background-position:-100px -160px}.valoracion_TA_big_15{background-position:-100px -140px}.valoracion_TA_big_20{background-position:-100px -120px}.valoracion_TA_big_25{background-position:-100px -100px}.valoracion_TA_big_30{background-position:-100px -80px}.valoracion_TA_big_35{background-position:-100px -60px}.valoracion_TA_big_40{background-position:-100px -40px}.valoracion_TA_big_45{background-position:-100px -20px}.valoracion_TA_big_50{background-position:-100px 0}.TA_service_valoration_continent{float:left}.TA_global_valoration_continent{display:none;margin-left:220px}.commentContainer hr{margin:20px 0;display:none}.TA_global_valoration .TA_continent_bar{background-color:#e9e9e9;width:100px;height:12px;margin-right:10px}.TA_global_valoration .TA_continent_bar .TA_fill_bar{background-color:#f0b10d;height:12px;display:inline-block}.TA_global_valoration li{margin:0;padding:0}.TA_global_valoration li ul{margin:2px;padding:0;display:block;width:250px}.TA_global_valoration li ul li{float:left}.TA_global_valoration li ul li span{width:70px;display:block}.TA_total_based{font-size:12px;display:block}.TA_total_based strong{font-size:14px}.gm-style{color:#FFF}.gm-style-iw{color:#555}.gm-style-iw h3{color:#555;font-size:1.1em}.map_footer{font-weight:bold}.cont_estancia{border-bottom:1px solid #CCC;padding:4px 0}#regimenes .last{border-bottom:0}.cont_estancia .boton{width:50%}.prices{clear:both}.prices li.meal_price{margin-bottom:5px}.prices li.meal_price li{display:inline-block}.meal_plan{width:48%}.hotel_card_section{margin:15px 5px}.boton_reservar{color:#FFF;font-weight:bold;text-align:center;text-decoration:none;border:0;cursor:pointer;font-size:1.3em;width:50%;vertical-align:middle}.mas_info_hotel li.hotel_point{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px;background:url('/headers/mobile/img/masn.gif') 99% 7px no-repeat;cursor:pointer;font-weight:bold;font-size:1em}[dir='rtl'] .mas_info_hotel li.hotel_point{background:url('/headers/mobile/img/masn.gif') 1% 5px no-repeat}.mas_info_hotel li.hotel_point:first-of-type{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.mas_info_hotel li.hotel_point:last-of-type{-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #CCC}.mas_info_hotel li.active{background:url('/headers/mobile/img/menosn.gif') 99% 5px no-repeat}[dir='rtl'] .mas_info_hotel li.active{background:url('/headers/mobile/img/menosn.gif') 1% 5px no-repeat}.mas_info_hotel li.hotel_point .services li{border:0;background:0;cursor:default;font-weight:normal}.ordenacion li{cursor:pointer;font-size:1em;font-weight:bold;color:#333;padding-left:10px;border-bottom:1px solid #ededed;height:40px;line-height:40px}[dir='rtl'] .ordenacion li{padding-left:0;padding-right:10px}.ordenacion li.check{background:url('/headers/mobile/img/check.png') 99% no-repeat}[dir='rtl'] .ordenacion li.check{background:url('/headers/mobile/img/check.png') 1% 5px no-repeat}.galleria_left_arrow{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -134px 8px;width:40px;height:40px;margin:50px 5px;border:1px solid #7d7d7d;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:3px;float:left}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.galleria_left_arrow{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.galleria_right_arrow{background:url('/headers/mobile/img/sprite_generico.png') no-repeat -152px -15px;width:40px;height:40px;margin:50px 5px;border:1px solid #7d7d7d;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:3px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.galleria_right_arrow{background-image:url('/headers/mobile/img/sprite_generico@2x.png');background-size:600px 800px}}.decimal_00,.decimal_hoteles .decimal_{display:none}.cont_paginacion_hoteles{margin-bottom:100px}.separador_distancia_opiniones{font-size:11px;color:#999;font-weight:normal}.cont_filtros_vuelos{padding:0 !important}.titulo_filtro{color:#666464;text-transform:uppercase;font-size:14px;font-weight:700;padding:5px;width:85%}.btn_reset{border:1px solid #d6d6d6;color:#666;font-size:12px;font-weight:700;padding:9px 14px;width:auto;float:left;background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 10px 10px;cursor:pointer}.btn_reset:hover,.btn_reset:focus,.btn_reset:active,.btn_reset.active,.open .dropdown-toggle.btn_reset{color:#666;background-color:#f1f1f1;border-color:#d6d6d6}.btn_filtrar{color:#FFF;font-size:12px;font-weight:700;padding:10px 15px;width:auto;float:right;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 10px 0 0;cursor:pointer;border:0}ul.filtros{margin:0}ul.filtros li{border-bottom:1px solid #d6d6d6;padding:10px;font-weight:700}ul.filtros li label{display:inline-block;margin-bottom:0;direction:ltr}ul.filtros li.ultimo{border-bottom:none !important}ul.filtros li:last-child{border-bottom:0}.flag_selector_mobile{background-image:url("/headers/destinia/img/theme_2013/banderas_selector.png");background-repeat:no-repeat;width:17px;height:12px;display:block;float:left;border:1px solid #DDD;margin-top:6px}[dir='rtl'] .flag_selector_mobile{float:right}.flag_selector_mobile.angola{background-position:-25px 0}.flag_selector_mobile.mozambique{background-position:-50px 0}.flag_selector_mobile.south_africa{background-position:-75px 0}.flag_selector_mobile.china{background-position:-100px 0}.flag_selector_mobile.india{background-position:-125px 0}.flag_selector_mobile.japan{background-position:-150px 0}.flag_selector_mobile.singapore{background-position:-175px 0}.flag_selector_mobile.south_korea{background-position:-200px 0}.flag_selector_mobile.thailand{background-position:-225px 0}.flag_selector_mobile.costa_rica{background-position:-250px 0}.flag_selector_mobile.cuba{background-position:-275px 0}.flag_selector_mobile.dominican_republic{background-position:-300px 0}.flag_selector_mobile.guatemala{background-position:-325px 0}.flag_selector_mobile.honduras{background-position:-350px 0}.flag_selector_mobile.nicaragua{background-position:-375px 0}.flag_selector_mobile.panama{background-position:-400px 0}.flag_selector_mobile.puerto_rico{background-position:-425px 0}.flag_selector_mobile.andorra{background-position:-450px 0}.flag_selector_mobile.austria{background-position:-475px 0}.flag_selector_mobile.belgium{background-position:-500px 0}.flag_selector_mobile.bulgaria{background-position:-525px 0}.flag_selector_mobile.czech_republic{background-position:-550px 0}.flag_selector_mobile.denmark{background-position:-575px 0}.flag_selector_mobile.estonia{background-position:-600px 0}.flag_selector_mobile.finland{background-position:-625px 0}.flag_selector_mobile.france{background-position:-650px 0}.flag_selector_mobile.germany{background-position:-675px 0}.flag_selector_mobile.gibraltar{background-position:-700px 0}.flag_selector_mobile.greece{background-position:-725px 0}.flag_selector_mobile.hungary{background-position:-750px 0}.flag_selector_mobile.iceland{background-position:-775px 0}.flag_selector_mobile.ireland{background-position:-800px 0}.flag_selector_mobile.italy{background-position:-825px 0}.flag_selector_mobile.latvia{background-position:-850px 0}.flag_selector_mobile.lithuania{background-position:-875px 0}.flag_selector_mobile.luxembourg{background-position:-900px 0}.flag_selector_mobile.malta{background-position:-925px 0}.flag_selector_mobile.netherlands{background-position:-950px 0}.flag_selector_mobile.norway{background-position:-975px 0}.flag_selector_mobile.poland{background-position:-1000px 0}.flag_selector_mobile.portugal{background-position:-1025px 0}.flag_selector_mobile.romania{background-position:-1050px 0}.flag_selector_mobile.russia{background-position:-1075px 0}.flag_selector_mobile.slovakia{background-position:-1100px 0}.flag_selector_mobile.spain{background-position:-1125px 0}.flag_selector_mobile.sweden{background-position:-1150px 0}.flag_selector_mobile.switzerland{background-position:-1175px 0}.flag_selector_mobile.turkey{background-position:-1200px 0}.flag_selector_mobile.ukraine{background-position:-1225px 0}.flag_selector_mobile.united_kingdom{background-position:-1250px 0}.flag_selector_mobile.algeria{background-position:-1275px 0}.flag_selector_mobile.bahrain{background-position:-1300px 0}.flag_selector_mobile.egypt{background-position:-1325px 0}.flag_selector_mobile.iran{background-position:-1350px 0}.flag_selector_mobile.iraq{background-position:-1375px 0}.flag_selector_mobile.israel{background-position:-1400px 0}.flag_selector_mobile.jordan{background-position:-1425px 0}.flag_selector_mobile.kuwait{background-position:-1450px 0}.flag_selector_mobile.lebanon{background-position:-1475px 0}.flag_selector_mobile.libya{background-position:-1500px 0}.flag_selector_mobile.morocco{background-position:-1525px 0}.flag_selector_mobile.oman{background-position:-1550px 0}.flag_selector_mobile.palestine{background-position:-1575px 0}.flag_selector_mobile.qatar{background-position:-1600px 0}.flag_selector_mobile.saudi_arabia{background-position:-1625px 0}.flag_selector_mobile.syria{background-position:-1650px 0}.flag_selector_mobile.tunisia{background-position:-1675px 0}.flag_selector_mobile.united_arab_emirates{background-position:-1700px 0}.flag_selector_mobile.canada{background-position:-1725px 0}.flag_selector_mobile.mexico{background-position:-1750px 0}.flag_selector_mobile.united_states{background-position:-1775px 0}.flag_selector_mobile.australia{background-position:-1800px 0}.flag_selector_mobile.argentina{background-position:-1825px 0}.flag_selector_mobile.bolivia{background-position:-1850px 0}.flag_selector_mobile.brazil{background-position:-1875px 0}.flag_selector_mobile.chile{background-position:-1900px 0}.flag_selector_mobile.colombia{background-position:-1925px 0}.flag_selector_mobile.ecuador{background-position:-1950px 0}.flag_selector_mobile.french_guiana{background-position:-650px 0}.flag_selector_mobile.peru{background-position:-1975px 0}.flag_selector_mobile.uruguay{background-position:-2000px 0}.flag_selector_mobile.venezuela{background-position:-2025px 0}.flag_selector_mobile.catalunya{background-position:-2075px 0}.flag_selector_mobile.gambia{background-position:-2100px 0}.flag_selector_mobile.central_african_republic{background-position:-2125px 0}.flag_selector_mobile.mali{background-position:-2150px 0}ul.mercado{color:#666;font-size:12px;font-weight:700}li a.accordion-toggle{background:url('/headers/mobile/img/menosn.gif') 99% 5px no-repeat;height:35px !important}[dir='rtl'] li a.accordion-toggle{background:url('/headers/mobile/img/menosn.gif') 1% 5px no-repeat;height:35px !important}li a.accordion-toggle.collapsed{background:url('/headers/mobile/img/masn.gif') 99% 5px no-repeat;height:35px !important}[dir='rtl'] li a.accordion-toggle.collapsed{background:url('/headers/mobile/img/masn.gif') 1% 5px no-repeat;height:35px !important}.panel-group .panel,.panel{border-radius:0}#continent-list li a.continente-nombre{font-size:12px;color:#6a6a6a;font-weight:700;line-height:33px;color:#000}li.south_america{border-bottom:0}#continent-list li.continente{border-bottom:1px solid #e5e5e5;padding-left:5px}[dir='rtl'] #continent-list li.continente{padding-right:5px}#continent-list li.continente a{display:block;width:100%;text-decoration:none;line-height:33px}.continente_grupo a.market_link{color:#555;padding-left:10px;font-size:12px}#monedas_disp li a{color:#555;padding-left:10px;font-size:12px;line-height:35px}[dir='rtl'] #monedas_disp li a{padding-right:10px}#monedas_disp li a span{font-weight:bold}.terminos_condiciones{margin:0 5px;font-size:11px;color:#555}#mobile_markets_popup{text-align:center;background:#f1f1f1;border-radius:0;-moz-border-radius:0;-webkitborder-radius:0}#mobile_markets_popup h3{color:#555;text-shadow:1px 1px 1px #fff}#mobile_markets_popup strong{color:#555}#mobile_markets_popup li{width:33%;float:left;border-right:1px solid #999;margin-top:10px}#mobile_markets_popup li a{color:#333}#mobile_markets_popup li.last{border-right:0}#downloadapp{background:url('/headers/destinia/img/images_movil/bg_download.png') repeat-x #ccc;height:70px;padding:5px;font-size:.9em !important;position:absolute;z-index:99999999;top:220px;width:100%}@media only screen and (min-width:680px){#downloadapp{top:290px}}#downloadapp p{float:left !important;text-shadow:0 1px 1px #FFF;color:#444}#downloadapp img{float:left !important}#downloadapplink{font-size:14px;border:1px solid #999;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 2px #b6b5b5;color:#444;cursor:pointer;float:right;padding:2px 10px;text-transform:uppercase;font-weight:bold;text-shadow:0 1px 1px #FFF}.left_downloadapp{float:left;width:27px;margin-right:5px}.center_downloadapp{float:left;width:62px;margin-right:5px}.right_downloadapp{float:left;width:68%}.bt_instalar{float:right}@media(min-width:1200px){.acResults_flights{width:28%}}@media(min-width:768px) and (max-width:979px){.acResults_flights{width:52%}}@media(max-width:767px){.acResults_flights{width:70%}}@media(max-width:480px){.acResults_flights{width:70%}}.menu_header .phone_info_desc{display:block;font-size:.5em;margin-top:5px}