@font-face{font-family:'covered_by_your_graceregular';src:url("/estaticos/Redbility/_style/_css/_fonts/grace/coveredbyyourgrace-webfont.eot");src:url("/estaticos/Redbility/_style/_css/_fonts/grace/coveredbyyourgrace-webfont.eot?#iefix") format("embedded-opentype"),url("/estaticos/Redbility/_style/_css/_fonts/grace/coveredbyyourgrace-webfont.woff") format("woff"),url("/estaticos/Redbility/_style/_css/_fonts/grace/coveredbyyourgrace-webfont.ttf") format("truetype"),url("/estaticos/Redbility/_style/_css/_fonts/grace/coveredbyyourgrace-webfont.svg#covered_by_your_graceregular") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'VECI-1-Lineas';src:url("/estaticos/fonts/lineas/VECI-1-Lineas.eot?-fwnbap");src:url("/estaticos/fonts/lineas/VECI-1-Lineas.eot?#iefix-fwnbap") format("embedded-opentype"),url("/estaticos/fonts/lineas/VECI-1-Lineas.ttf?-fwnbap") format("truetype"),url("/estaticos/fonts/lineas/VECI-1-Lineas.woff?-fwnbap") format("woff"),url("/estaticos/fonts/lineas/VECI-1-Lineas.svg?-fwnbap#VECI-1-Lineas") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'VECI-1-Manchas';src:url("/estaticos/fonts/manchas/VECI-1-Manchas.eot?-fwnbap");src:url("/estaticos/fonts/manchas/VECI-1-Manchas.eot?#iefix-fwnbap") format("embedded-opentype"),url("/estaticos/fonts/manchas/VECI-1-Manchas.ttf?-fwnbap") format("truetype"),url("/estaticos/fonts/manchas/VECI-1-Manchas.woff?-fwnbap") format("woff"),url("/estaticos/fonts/manchas/VECI-1-Manchas.svg?-fwnbap#VECI-1-Manchas") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'VECI-2-Servicios';src:url("/estaticos/fonts/servicios/VECI-1-Servicios.eot?-fwnbap");src:url("/estaticos/fonts/servicios/VECI-1-Servicios.eot?#iefix-fwnbap") format("embedded-opentype"),url("/estaticos/fonts/servicios/VECI-1-Servicios.ttf?-fwnbap") format("truetype"),url("/estaticos/fonts/servicios/VECI-1-Servicios.woff?-fwnbap") format("woff"),url("/estaticos/fonts/servicios/VECI-1-Servicios.svg?-fwnbap#VECI-2-Servicios") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'VECI-1-Producto';src:url("/estaticos/fonts/producto/VECI-1-Producto.eot?-fwnbap");src:url("/estaticos/fonts/producto/VECI-1-Producto.eot?#iefix-fwnbap") format("embedded-opentype"),url("/estaticos/fonts/producto/VECI-1-Producto.ttf?-fwnbap") format("truetype"),url("/estaticos/fonts/producto/VECI-1-Producto.woff?-fwnbap") format("woff"),url("/estaticos/fonts/producto/VECI-1-Producto.svg?-fwnbap#VECI-Producto") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'VECI-1-Web';src:url("/estaticos/fonts/web/VECI-1-Web.eot?-fwnbap");src:url("/estaticos/fonts/web/VECI-1-Web.eot?#iefix-fwnbap") format("embedded-opentype"),url("/estaticos/fonts/web/VECI-1-Web.ttf?-fwnbap") format("truetype"),url("/estaticos/fonts/web/VECI-1-Web.woff?-fwnbap") format("woff"),url("/estaticos/fonts/web/VECI-1-Web.svg?-fwnbap#VECI-1-Web") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'asapregular';src:url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-regular-webfont.eot");src:url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-regular-webfont.woff") format("woff"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-regular-webfont.ttf") format("truetype"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-regular-webfont.svg#asapregular") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'asapbold';src:url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-bold-webfont.eot");src:url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-bold-webfont.woff") format("woff"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-bold-webfont.ttf") format("truetype"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-bold-webfont.svg#asapbold") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'asapsemibold';src:url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-semibold.eot");src:url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-semibold.eot?#iefix") format("embedded-opentype"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-semibold.woff") format("woff"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-semibold.ttf") format("truetype"),url("/estaticos/Redbility/_style/_css/_fonts/Asap/asap-semibold.svg#asapsemibold") format("svg");font-weight:normal;font-style:normal;font-display:block}.display-b{display:block !important}.display-i{display:inline !important}.display-i-b{display:inline-block !important}.display-0{display:none !important}.opacity-0{opacity:0 !important}.opacity-1{opacity:1 !important}.talign-l{text-align:left !important}.talign-r{text-align:right !important}.talign-c{text-align:center !important}.float-l{float:left !important}.float-r{float:right !important}.float-n{float:none !important}.clear-b{clear:both !important}.position-r{position:relative !important}.position-a{position:absolute !important}.position-l0{left:0;right:auto}.position-r0{left:auto;right:0}.position-t0{top:0;bottom:auto}.position-b0{top:auto;bottom:0}.body-no-scroll{height:100%;overflow:hidden}.width-100{width:100% !important}.width-75{width:75% !important}.width-66{width:66% !important}.width-50{width:50% !important}.width-33{width:33% !important}.width-25{width:25% !important}.width-auto{width:auto !important}.height-auto{height:auto!important}.height-100{height:100%!important}.margin-0{margin:0!important}.margin-t0{margin-top:0px !important}.margin-t5{margin-top:5px !important}.margin-t10{margin-top:10px !important}.margin-t15{margin-top:15px !important}.margin-t20{margin-top:20px !important}.margin-r0{margin-right:0px !important}.margin-r5{margin-right:5px !important}.margin-r10{margin-right:10px !important}.margin-r15{margin-right:15px !important}.margin-r20{margin-right:20px !important}.margin-b0{margin-bottom:0px !important}.margin-b5{margin-bottom:5px !important}.margin-b10{margin-bottom:10px !important}.margin-b15{margin-bottom:15px !important}.margin-b20{margin-bottom:20px !important}.margin-l0{margin-left:0px !important}.margin-l5{margin-left:5px !important}.margin-l10{margin-left:10px !important}.margin-l15{margin-left:15px !important}.margin-l20{margin-left:20px !important}.margin-lr0{margin-left:0 !important;margin-right:0 !important}.margin-lr5{margin-left:5px !important;margin-right:5px !important}.margin-lr10{margin-left:10px !important;margin-right:10px !important}.margin-lr15{margin-left:15px !important;margin-right:15px !important}.margin-lr20{margin-left:20px !important;margin-right:20px !important}.margin-tb0{margin-top:0 !important;margin-bottom:0 !important}.margin-tb5{margin-top:5px !important;margin-bottom:5px !important}.margin-tb10{margin-top:10px !important;margin-bottom:10px !important}.margin-tb15{margin-top:15px !important;margin-bottom:15px !important}.margin-tb20{margin-top:20px !important;margin-bottom:20px !important}.padding-0{padding:0!important}.padding-t0{padding-top:0px !important}.padding-t5{padding-top:5px !important}.padding-t10{padding-top:10px !important}.padding-t15{padding-top:15px !important}.padding-t20{padding-top:20px !important}.padding-r0{padding-right:0px !important}.padding-r5{padding-right:5px !important}.padding-r10{padding-right:10px !important}.padding-r15{padding-right:15px !important}.padding-r20{padding-right:20px !important}.padding-b0{padding-bottom:0px !important}.padding-b5{padding-bottom:5px !important}.padding-b10{padding-bottom:10px !important}.padding-b15{padding-bottom:15px !important}.padding-b20{padding-bottom:20px !important}.padding-l0{padding-left:0px !important}.padding-l5{padding-left:5px !important}.padding-l10{padding-left:10px !important}.padding-l15{padding-left:15px !important}.padding-l20{padding-left:20px !important}.padding-lr0{padding-left:0 !important;padding-right:0 !important}.padding-lr5{padding-left:5px !important;padding-right:5px !important}.padding-lr10{padding-left:10px !important;padding-right:10px !important}.padding-lr15{padding-left:15px !important;padding-right:15px !important}.padding-lr20{padding-left:20px !important;padding-right:20px !important}.padding-tb0{padding-top:0 !important;padding-bottom:0 !important}.padding-tb5{padding-top:5px !important;padding-bottom:5px !important}.padding-tb10{padding-top:10px !important;padding-bottom:10px !important}.padding-tb15{padding-top:15px !important;padding-bottom:15px !important}.padding-tb20{padding-top:20px !important;padding-bottom:20px !important}.border-0{border:none!important}.border-t{border-top:1px solid #efefef !important}.border-r{border-right:1px solid #efefef !important}.border-b{border-bottom:1px solid #efefef !important}.border-l{border-left:1px solid #efefef !important}.bgreen{border-color:#67b500 !important}.bdashed{border-style:dashed!important}.bold{font-weight:bold !important}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px!important}.font-17{font-size:17px!important}.font-18{font-size:18px!important}.font-20{font-size:20px!important}.font-22{font-size:22px!important}.font-24{font-size:24px!important}.lheight-14{line-height:14px!important}.lheight-16{line-height:16px!important}.lheight-18{line-height:18px!important}.lheight-20{line-height:20px!important}.lheight-22{line-height:22px!important}.lheight-24{line-height:24px!important}.lheight-26{line-height:26px!important}.lheight-28{line-height:28px!important}.cgreen{color:#67b500 !important}.cgreen2{color:#5da132 !important}.cgreen3{color:#1D8116!important}.cgray{color:#929292 !important}.cgray2{color:#6b6b6b !important}.corange{color:#f28c00 !important}.back-0{background-image:none!important}.back-green{background-color:#efefef !important}.back-white{background-color:white!important}.back-gray{background-color:#efefef !important}.cursor-d{cursor:default!important}.cursor-p{cursor:pointer!important}.cursor-h{cursor:hand!important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus{outline:0;border:none}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{width:100%;height:100%}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;font-size:1em}img{border:none;margin:0;padding:0;display:block}strong{font-weight:bold}hr{margin:20px 0;border:0;border-bottom:1px solid #efefef}button{border-radius:0;border:none;background:none;cursor:pointer}figure{margin:0;padding:0}abbr{text-decoration:none}::selection{background-color:rgba(93,161,50,0.9);color:#fff}img::selection{background-color:rgba(93,161,50,0.45)}::-moz-selection{background-color:rgba(93,161,50,0.9);color:#fff}img::-moz-selection{background-color:rgba(93,161,50,0.45)}body{font-family:Arial,Tahoma,Geneva,sans-serif;font-size:75%;color:#929292;margin:0;padding:0;background:#efefef}a{color:#67b500;text-decoration:none;cursor:pointer}a:hover{color:#5da132;text-decoration:none;cursor:pointer}p{padding:0 0 0.75em 0}.extra.orange{color:#f28c00;margin-top:2px}.extra.pink{color:#dd7af2;margin-top:2px}.two-columns li{width:50%;float:left}a.eq-columns,p.eq-columns{display:block}.clear{clear:both;display:none !important;height:0;overflow:hidden;visibility:hidden;width:0;float:none!important;margin:0!important}.clear-div{clear:both}.fleft{float:left}.fright{float:right}.frightI{float:right !important}.hide{display:none}.no-bg{background:none !important;display:inline}.upper{text-transform:uppercase}.content-frame{margin:0 auto;position:relative;width:941px}.inline{display:inline!important}.block{display:block}.iblock{display:inline-block}.big02{width:335px !important}.bigger{font-size:1.1667em;line-height:1.214286em}.smaller{font-size:1em;font-family:"asapregular",sans-serif;font-size:1em}.right{float:right;position:relative}.right.btn-tr{right:19px}.aright{text-align:right}.border-img{border:1px solid #c7c7c7;border-radius:2px;padding:3px;background:#fff}.hidden{display:none}.capitalize{text-transform:capitalize}.fixed{position:fixed !important}.destacado-naranja{color:#f28c00}.normal-text{font-size:0.9em;height:18px;line-height:18px}.simple-text{font-size:12px;color:#929292;font-family:Arial,Helvetica,sans-serif}.txt_special_request{margin-left:7px;font-size:0.917em;color:#929292;font-family:Arial,Helvetica,sans-serif}.rel-text{font-size:0.917em;color:#929292}.lnk-to{display:block}.float-block{float:left}.position-relative{position:relative}.line-height-fix{line-height:18px}.d-block{display:block}.hide-login{display:none !important}.rojo,.rojo a{color:red !important}.borde-rojo{border:3px solid red !important}.transparencia{opacity:0.2}.separador{background:url("/estaticos/Redbility/_style/_css/_gfx/separator03.png") repeat-x scroll center center transparent}.sub{font-family:Arial;font-size:12px;padding-left:2px;position:absolute;bottom:12px}.m0{margin:0!important}.mgb0{margin-bottom:0 !important}.mgb10{margin-bottom:10px !important}.mgb20{margin-bottom:20px !important}.mgb35{margin-bottom:35px !important}.mgb15{margin-bottom:15px !important}.mgb15{margin-bottom:15px !important}.mgt0{margin-top:0px !important}.mgt10{margin-top:10px !important}.mgt15{margin-top:15px !important}.mgt20{margin-top:20px !important}.mgr5{margin-right:5px !important}.mgl0{margin-left:0 !important}.mgl20{margin-left:20px !important}.mgl14{margin-left:14px !important}.pd0{padding:0}.pdt0{padding-top:0 !important}.p20top{padding-top:20px}.pb0{padding-bottom:0!important}.pb0{padding-bottom:0}.pdb0{padding-bottom:0 !important}.pdb15{padding-bottom:15px !important}.pd20{padding:20px}.w61{width:61% !important}.w37{width:37% !important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.title02{padding:0 0 10px;font-family:"asapbold",Arial,Helvetica,sans-serif;color:#6b6b6b;font-size:1.667em}.module .title02{clear:left;float:left;width:100%;box-sizing:border-box}.title02b{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #efefef}h2.ok-chk{background:url("/estaticos/Redbility/_style/_css/_gfx/check-small.jpg") no-repeat left -2px;background-size:29px 24px;padding-left:38px}.module07 .title02{color:#044800}.module01.module06 .title02{color:#6b6b6b;font-family:"asapregular",sans-serif;padding:0 0 7px}.title02.title-adv{margin-bottom:10px}.mod-adv-small .title02.title-adv{margin-bottom:0}.title03{padding:0 0 8px;font-family:"asapregular",Arial,Helvetica,sans-serif;font-weight:bold;font-size:1.25em}.title04{font-family:"asapregular",sans-serif;font-size:1.833em;color:#0f5c2b}.title05{font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:1.667em;color:#fff;padding-bottom:16px}.title05b{font-family:"asapsemibold",Arial,Helvetica,sans-serif;font-size:1.25em;color:#fff}.title05b a{color:#0f5c2b}.title05b a:hover{color:#044800}.title05b span.small-text{display:block;font-size:13px;width:62px}.title05b span.small-text .ico{display:inline-block;margin:0 0 0 1px}.title05c{padding:0;overflow:hidden;color:#6b6b6b}.title05d{font-size:2.083em}.module07 .title05b a{color:#fff}.module07 .title05b a:hover{color:#67b500}.title06{color:#67b500;font-size:2em;margin-bottom:5px;font-family:"asapregular",sans-serif}.offer-deal .title06b{font-size:20px}.title06b,.cruises-seo-section .content-frame#main .module.promo .title02,.cruises-seo-section .content-frame#main .inner-info-layer h3{color:#6b6b6b;font-family:"asapregular";font-size:20px;line-height:22px}.title06b a,.cruises-seo-section .content-frame#main .module.promo .title02 a,.cruises-seo-section .content-frame#main .inner-info-layer h3 a{font-family:"asapsemibold";color:#3a3f3a}.title06b a:hover,.cruises-seo-section .content-frame#main .module.promo .title02 a:hover,.cruises-seo-section .content-frame#main .inner-info-layer h3 a:hover{color:#67b500}.inner-info-layer .title06{position:relative;top:-4px;margin-bottom:0}.inner-info-layer .title06 span{display:block;color:#6b6b6b;font-size:0.6666em;padding:3px 0 7px}.inner-info-layer h2.title06{color:#6b6b6b}.inner-info-layer h2.title06 a{color:#67b500}.inner-info-layer h2.title06 a:hover{color:#5da132}.title07{font-family:"asapregular",sans-serif;color:#6b6b6b;font-size:2em}.title08{font-family:"asapbold",Arial,Helvetica,sans-serif;color:#6b6b6b;font-size:2em}.title08b{font-size:1.333em}.title07 .small,.title08 .small{font-size:0.667em;margin-left:5px}.title09{color:#6b6b6b;font-size:2em}.title10{font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;font-size:2.5em;color:#0f5c2b}.module07c .title10{color:#fff;font-size:23px;padding:11px 9px 16px 0;float:left;max-width:230px;position:relative}.module07c .title10:after{content:"7";font-family:"VECI-1-Web";font-size:35px;position:absolute;right:-5px;top:21px;-webkit-transform:rotateZ(-30deg);-ms-transform:rotateZ(-25deg);transform:rotateZ(-25deg)}.layer-info-container .title10{display:block;margin-top:20px;text-align:center}.title11{display:block;margin-bottom:20px;border-bottom:1px solid #3a3f3a;padding-bottom:5px;font-family:"asapregular";font-size:24px;line-height:26px;color:#3a3f3a}.subtitle01,p.subtitle01,.module01 .subtitle01{color:#929292;font-size:1em}.title_total{padding:10px 20px;border-bottom:1px solid #E0E1DF;box-shadow:0 1px 0 #f7f7f7}.mod-deals.sidebar h2.title02{background:none}.sidebar h2.title02{background:url("/estaticos/Redbility/_style/_css/_gfx/separator01c.jpg") no-repeat scroll center bottom transparent;padding-bottom:12px !important}.sidebar p{font-family:Arial,Helvetica,sans-serif;font-size:1em;margin:13px 0 10px}.sidebar h3.title03{padding-bottom:5px}#main.content-frame .module01.mod-deals .full-pad+.deals,#main.content-frame .module01.mod-deals .discount-label.text+.deals{padding-top:10px}.info-mods-container .price,.column04 .info-mods-container .price.big,.module02 .info-mods-container .price.big{font-size:30px;font-family:"asapsemibold"}.info-mods-container .price .currency-symbol,.column04 .info-mods-container .price.big .currency-symbol,.module02 .info-mods-container .price.big .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:3px}.column05 .module05.offer-deal .info-mods-container .price{font-size:36px;font-family:"asapsemibold"}.column05 .module05.offer-deal .info-mods-container .price .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:4px}.seo_transport_horizontal .info-layer.big .price.big{font-size:25px;font-family:"asapsemibold"}.seo_transport_horizontal .info-layer.big .price.big .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:3px}.info-mods-container .price,.modPrice .price,.info-mods-container .price .currency-symbol,.modPrice .price .currency-symbol{font-family:"asapsemibold",sans-serif}.input-line{clear:left;float:left;display:inline;width:calc(100% + 10px)}.form-line.form-default{float:left;padding-right:10px;box-sizing:border-box}.form-line.form-default .form-line{margin-bottom:0}.form-line.form-default label{float:left;text-align:left;margin-bottom:5px;width:100%;box-sizing:border-box;font-size:14px;line-height:16px}.form-line.form-default label.big{font-size:15px;font-family:"asapsemibold"}.form-line.form-default .required:after,.bag-group .group .required:after{display:inline-block;margin:-1px 0 0 2px;content:"*"}.browser .form-line.form-default label{margin-bottom:0;margin-top:0;padding-bottom:4px}.form-line.form-default .container-select,.form-line.form-default input,.form-line.form-default textarea,.form-line.form-default>.values{width:100%;box-sizing:border-box}.form-line.form-default .ui-datepicker-trigger{position:absolute;right:auto;left:5px;bottom:5px;z-index:1}.form-line.form-default .right .ui-datepicker-trigger{right:5px;left:auto}.form-line .date-selectors.date-selectors-container .date-block.right{width:100%}.form-line.form-default .ui-datepicker-trigger:before{color:#67b500}.form-line.form-default .errorInline{margin-bottom:0}.form-line.form-default .container-select{height:32px}.form-line.form-default .container-select select{width:100%}.browser .form-line.form-default .container-select select{width:100%}.form-line .date-selectors.date-selectors-container .date-block{width:auto}.form-line.form-default>.values .min{float:left;position:relative;top:5px;font-family:"asapsemibold";font-size:10px}.form-line.form-default>.values .max{float:right;position:relative;top:5px;font-family:"asapsemibold";font-size:10px}.fleft.margin-t10.clear-b{float:none}.x10{width:10%!important}.x15{width:15%!important}.x20{width:20%!important}.x25{width:25%!important}.x30{width:30%!important}.x33{width:33.3%!important}.x35{width:35%!important}.x40{width:40%!important}.x45{width:45%!important}.x50{width:50%!important}.x55{width:55%!important}.x60{width:60%!important}.x66{width:66.7%!important}.x70{width:70%!important}.x75{width:75%!important}.x80{width:80%!important}.x100{width:100%!important}.label-inline{margin-bottom:0!important}.size-0{width:128px}.size-1{width:252px}.size-2{width:312px}.size-5{width:193px}.size-6{width:365px}.size-7{width:65px}.size-9{width:166px}.size-10{width:350px;background-position:326px 1px}.size-76{width:76%;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.size-100{width:100%;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.container-select.size-11{width:268px}.container-select.size-11 select{width:100%}.data-pay-mod .size-3{width:98px}.data-pay-mod .size-4{width:245px}.data-pay-mod textarea.size-5{width:130px}.form-line{margin-bottom:10px;position:relative;height:100%}.form-line.date-block{overflow:hidden}.separator-line{border-top:1px solid #efefef;padding-top:20px;margin-top:20px}.pre-form{padding-bottom:20px}.form-line-total{float:left;width:100%;margin-bottom:20px;font-size:0.94em}.form01{padding:0 60px 0 20px;position:relative;height:100%}.form01b{padding:0}.form01c{margin-bottom:20px}label,span.label{color:#6b6b6b;font-family:"asapregular",sans-serif;font-size:1.250em;display:inline-block}label.fancyradio,label.fancycheckbox{color:#3a3f3a}.label{position:relative}.form-line label,.form-line span.label{margin-right:20px;text-align:right;width:160px;margin-top:8px;float:left}.info-layer .form-line label,.form-line span.label{width:130px}label.fancyradio{text-align:left;width:auto;margin:0;position:relative}.form-line-total label{float:left;margin:8px 0px 0px 0;font-family:Arial;font-weight:bold;color:#929292}.form-line02 label{float:left}input,textarea{border-radius:0;background-clip:padding-box}.form-line02 input{float:left}.input01{height:32px;margin:0;padding:8px;border:1px solid #e2e2e2;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#3a3f3a}.predictivoPrincipal.input01{height:auto}.date-selectors.date-selectors-container .date-block.right .input01{padding-left:5px}.input01.size01{width:180px}.input01.fn{margin-right:15px}.input01.size02{width:415px}input.ok{background:url("/estaticos/Redbility/_style/_css/_gfx/check-icon.png") no-repeat scroll right 4px #fff}input.load{background:url("/estaticos/Redbility/_style/_css/_gfx/loading_gris_25x25.gif") no-repeat scroll right 1px #fff}.disabled input.ok{background:none}.container-select.load{background:#fff url("/estaticos/imagen/img_loading_btn.gif") 99% center no-repeat;background-size:25px}.container-select.load:after{content:""}.container-select.disabled{background:#f7f7f7}.container-select.disabled select{cursor:not-allowed}.container-select.disabled:after{color:#e2e2e2}input.disabled{background:#f7f7f7;color:#c7c7c7;cursor:not-allowed}input::-webkit-input-placeholder{color:#929292;font-size:1em}input:-moz-placeholder{color:#929292;font-size:1em}input::-moz-placeholder{color:#929292;font-size:1em}input:-ms-input-placeholder{color:#929292;font-size:1em}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px white inset}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px white inset}.disabled input::-webkit-input-placeholder{color:#c7c7c7}.disabled input:-moz-placeholder{color:#c7c7c7}.disabled input::-moz-placeholder{color:#c7c7c7}.disabled input:-ms-input-placeholder{color:#c7c7c7}.container-input{position:relative}.container-input.loader-form:after,.container-select.loader-form:after{width:3px;height:3px;border-radius:50%;position:absolute;top:44px;right:15px;content:"";font-size:3px;animation:load5 1.1s infinite ease;transform:translateZ(0)}.container-select.loader-form:after{top:14px}@keyframes load5{0%,100%{box-shadow:0 -8px 0 0 #929292,5.5px -5.5px 0 0 rgba(146,146,146,0.2),8px 0 0 0 rgba(146,146,146,0.2),5.5px 5.5px 0 0 rgba(146,146,146,0.2),0 8px 0 0 rgba(146,146,146,0.2),-5.5px 5.5px 0 0 rgba(146,146,146,0.2),-8px 0 0 0 rgba(146,146,146,0.5),-5.5px -5.5px 0 0 rgba(146,146,146,0.7)}12.5%{box-shadow:0 -8px 0 0 rgba(146,146,146,0.7),5.5px -5.5px 0 0 #929292,8px 0 0 0 rgba(146,146,146,0.2),5.5px 5.5px 0 0 rgba(146,146,146,0.2),0 8px 0 0 rgba(146,146,146,0.2),-5.5px 5.5px 0 0 rgba(146,146,146,0.2),-8px 0 0 0 rgba(146,146,146,0.2),-5.5px -5.5px 0 0 rgba(146,146,146,0.5)}25%{box-shadow:0 -8px 0 0 rgba(146,146,146,0.5),5.5px -5.5px 0 0 rgba(146,146,146,0.7),8px 0 0 0 #929292,5.5px 5.5px 0 0 rgba(146,146,146,0.2),0 8px 0 0 rgba(146,146,146,0.2),-5.5px 5.5px 0 0 rgba(146,146,146,0.2),-8px 0 0 0 rgba(146,146,146,0.2),-5.5px -5.5px 0 0 rgba(146,146,146,0.2)}37.5%{box-shadow:0 -8px 0 0 rgba(146,146,146,0.2),5.5px -5.5px 0 0 rgba(146,146,146,0.5),8px 0 0 0 rgba(146,146,146,0.7),5.5px 5.5px 0 0 #929292,0 8px 0 0 rgba(146,146,146,0.2),-5.5px 5.5px 0 0 rgba(146,146,146,0.2),-8px 0 0 0 rgba(146,146,146,0.2),-5.5px -5.5px 0 0 rgba(146,146,146,0.2)}50%{box-shadow:0 -8px 0 0 rgba(146,146,146,0.2),5.5px -5.5px 0 0 rgba(146,146,146,0.2),8px 0 0 0 rgba(146,146,146,0.5),5.5px 5.5px 0 0 rgba(146,146,146,0.7),0 8px 0 0 #929292,-5.5px 5.5px 0 0 rgba(146,146,146,0.2),-8px 0 0 0 rgba(146,146,146,0.2),-5.5px -5.5px 0 0 rgba(146,146,146,0.2)}62.5%{box-shadow:0 -8px 0 0 rgba(146,146,146,0.2),5.5px -5.5px 0 0 rgba(146,146,146,0.2),8px 0 0 0 rgba(146,146,146,0.2),5.5px 5.5px 0 0 rgba(146,146,146,0.5),0 8px 0 0 rgba(146,146,146,0.7),-5.5px 5.5px 0 0 #929292,-8px 0 0 0 rgba(146,146,146,0.2),-5.5px -5.5px 0 0 rgba(146,146,146,0.2)}75%{box-shadow:0 -8px 0 0 rgba(146,146,146,0.2),5.5px -5.5px 0 0 rgba(146,146,146,0.2),8px 0 0 0 rgba(146,146,146,0.2),5.5px 5.5px 0 0 rgba(146,146,146,0.2),0 8px 0 0 rgba(146,146,146,0.5),-5.5px 5.5px 0 0 rgba(146,146,146,0.7),-8px 0 0 0 #929292,-5.5px -5.5px 0 0 rgba(146,146,146,0.2)}87.5%{box-shadow:0 -8px 0 0 rgba(146,146,146,0.2),5.5px -5.5px 0 0 rgba(146,146,146,0.2),8px 0 0 0 rgba(146,146,146,0.2),5.5px 5.5px 0 0 rgba(146,146,146,0.2),0 8px 0 0 rgba(146,146,146,0.2),-5.5px 5.5px 0 0 rgba(146,146,146,0.5),-8px 0 0 0 rgba(146,146,146,0.7),-5.5px -5.5px 0 0 #929292}}.form-line.form-default textarea{border:solid 1px #e2e2e2}textarea{width:100%;padding:10px !important;border:solid 1px #e2e2e2;box-sizing:border-box;font-family:Arial;font-size:12px;color:#3a3f3a}input[type="button"],input[type="submit"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}.btn01{font-family:"asapregular",sans-serif;font-size:1.417em;color:#fff !important;padding:6px 14px;border:0;margin:0;background:#0f5c2b;cursor:pointer;display:inline-block;text-align:center;-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}.btn01:hover{background:#5da132;color:#fff}.col .btn01{position:relative;z-index:1}.btn01.small{font-size:17px}.disabled .btn01,.disabled .btn01:hover{color:#c7c7c7;border-color:#efefef;box-shadow:none;text-shadow:none;background:#ecf2ec;background:-moz-linear-gradient(top, #ecf2ec 0%, #e6ede6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecf2ec), color-stop(100%, #e6ede6));background:-webkit-linear-gradient(top, #ecf2ec 0%, #e6ede6 100%);background:-o-linear-gradient(top, #ecf2ec 0%, #e6ede6 100%);background:-ms-linear-gradient(top, #ecf2ec 0%, #e6ede6 100%);background:linear-gradient(to bottom, #ecf2ec 0%,#e6ede6 100%)}.disabled .btn01:hover{cursor:auto}input.btn01{padding:4px 10px}input.btn01.tr{display:inline-block}input.btn01.tr.sbright{width:175px;margin-right:10px}input.btn01.tr.sbleft{width:130px}input.btn01.tr.sbleft02{width:195px}.disabled02 .btn01,.disabled02 .btn01:hover{background:#e2e2e2;border:0 none;box-shadow:none;color:#fff !important;text-shadow:none;cursor:auto}.disabled.btn01{color:#c7c7c7;border-color:#efefef;box-shadow:none;cursor:wait;background:#ecf2ec;background:-moz-linear-gradient(top, #ecf2ec 0%, #e6ede6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecf2ec), color-stop(100%, #e6ede6));background:-webkit-linear-gradient(top, #ecf2ec 0%, #e6ede6 100%);background:-o-linear-gradient(top, #ecf2ec 0%, #e6ede6 100%);background:-ms-linear-gradient(top, #ecf2ec 0%, #e6ede6 100%);background:linear-gradient(to bottom, #ecf2ec 0%,#e6ede6 100%)}.btn01b{font-family:"asapregular",sans-serif;font-size:1.417em;color:#fff !important;padding:6px 14px;border:1px solid #67b500;margin:0;background:#67b500;cursor:pointer;display:inline-block;text-align:center;-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0}.btn01b:hover{background:#5da132;color:#fff}.btn01b:active{background:#84d020}.btn01d{font-size:2.333em!important}.btn01e{margin-top:60px}.btn-clear.btn01{font-size:1.1em;margin-bottom:8px;margin-top:0;padding:3px;width:90px}.btn01.btn_search{margin:0px 0px 0px 5px!important;text-indent:-9999px;width:38px!important;padding:0px;height:34px;background:#67b500}.btn01.btn_search span{background:url(/estaticos/Redbility/_style/_css/_gfx/ico_search.png) no-repeat center center;display:block;height:19px}.btn01.btn_search:hover{background:#5da132}.btn-loading{position:relative}.btn-loading:before{position:absolute;left:-36px;top:0;cursor:default;display:block;width:32px;height:29px;background:url("/estaticos/imagen/img_loading_btn.gif") 0 0 no-repeat;content:""}.btn01d,.result-list-section .browser .btn01.btn01c{height:50px;padding:0 20px;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,0.15);background:#67b500;font-family:"asapsemibold",sans-serif;font-size:16px !important;text-transform:uppercase;color:#fff !important}.browser .btn01d:hover,.browser .btn01d:active,.result-list-section .browser .btn01.btn01c:hover,.result-list-section .browser .btn01.btn01c:active{background:#84d020}.btn01d.disabled,.btn01d.disabled:hover,.browser .btn01d.disabled,.browser .btn01d.disabled:hover{background:#c7c7c7;color:#efefef !important;cursor:not-allowed}.btn01a,input[type="button"].btn01a{width:auto;height:40px;padding:0 20px;border:0!important;border-radius:2px;box-sizing:border-box;box-shadow:1px 1px 2px rgba(0,0,0,0.15);background:#67b500;position:relative;font-family:"asapsemibold",sans-serif;font-size:14px;text-transform:uppercase;color:#fff !important;transition:background 250ms ease}.btn01a:hover,input[type="button"].btn01a:hover{background:#5da132}.btn01a.disabled,input[type="button"].btn01a.disabled,.btn01a.disabled:hover,input[type="button"].btn01a.disabled:hover{background:#c7c7c7;color:#efefef !important;cursor:not-allowed}a.btn01a{border:0;position:relative;color:#fff;text-align:center}.btn02a{width:auto;height:40px;padding:0 15px 0 20px;border:1px solid #5da132;border-radius:2px;box-sizing:border-box;background:none;position:relative;font-family:"asapsemibold",sans-serif;font-size:14px;color:#5da132}.btn02a:after{width:auto;margin-left:2px;position:relative;top:0;content:"k";font-family:"VECI-1-Web";font-size:21px;line-height:6px;vertical-align:middle;text-transform:lowercase}a.btn02a{padding:11px 15px 11px 20px;position:relative}.btn02b{width:auto;height:40px;padding:0 20px;border:1px solid #5da132;border-radius:2px;box-sizing:border-box;background:none;position:relative;font-family:"asapsemibold",sans-serif;font-size:14px;color:#5da132}.btn02b:active{border:1px solid #84d020;color:#84d020}.btn02a.disabled,.btn02a.disabled:hover,.btn02b.disabled,.btn02b.disabled:hover,.btn02c.disabled,.btn02c.disabled:hover,.btn02d.disabled,.btn02d.disabled:hover,.btn02d.up.disabled,.btn02d.up.disabled:hover,.btn02z.disabled,.btn02z.disabled:hover,.btn02z.icon-right.disabled,.btn02z.icon-right.disabled:hover,.btn02a.cta-dark.disabled,.btn02a.cta-dark.disabled:hover,.btn02a.cta-light.disabled,.btn02a.cta-light.disabled:hover{border-color:#c7c7c7;color:#c7c7c7;cursor:not-allowed}a.btn02b{padding:11px 20px;position:relative}.btn02c{width:auto;height:40px;padding:0 20px 0 10px;border:1px solid #5da132;border-radius:2px;box-sizing:border-box;top:0;background:none;position:relative;font-family:"asapsemibold",sans-serif;font-size:14px;color:#5da132}.btn02c:before{width:auto;margin-right:2px;position:relative;top:0;content:"j";font-family:"VECI-1-Web";font-size:21px;line-height:6px;vertical-align:middle;text-transform:lowercase}a.btn02c{padding:11px 20px 11px 10px;position:relative}.btn02d{width:auto;height:40px;padding:0 15px 0 20px;border:1px solid #5da132;border-radius:2px;box-sizing:border-box;background:none;position:relative;font-family:"asapsemibold",sans-serif,sans-serif;font-size:14px;color:#5da132;transition:background 250ms ease}.btn02d:after{width:auto;margin-left:5px;position:relative;top:-1px;content:"h";font-family:"VECI-1-Web";font-size:21px;line-height:6px;vertical-align:middle;text-transform:lowercase}.btn02d.up:after,.btn02d.toggled:after{content:"l"}a.btn02d{padding:11px 15px 11px 20px;position:relative}.btn02z{width:auto;height:40px;padding:0 20px;border:1px solid #5da132;border-radius:2px;box-sizing:border-box;background:none;position:relative;font-family:"asapsemibold",sans-serif,sans-serif;font-size:14px;color:#5da132;transition:background 250ms ease}.btn02z span:first-child{width:auto;margin-right:5px;position:relative;font-family:"VECI-1-Web";font-size:21px;line-height:6px;vertical-align:middle}.btn02z.icon-right span:first-child{margin-right:0;margin-left:5px}a.btn02z{padding:11px 20px;position:relative}.btn02a:active,.btn02b:active,.btn02c:active,.btn02d:active,.btn02z:active{border:1px solid #84d020;color:#84d020}.btn02a:hover,.btn02b:hover,.btn02c:hover,.btn02d:hover,.btn02z:hover{border:1px solid #67b500;color:#67b500}.cta-light{border:1px solid #fff;color:#fff}.cta-light:active{border:1px solid #fff;background:rgba(0,0,0,0.6);color:#fff}.cta-light:hover{border:1px solid #fff;background:rgba(0,0,0,0.3);color:#fff}.cta-dark{border:1px solid #3a3f3a;color:#3a3f3a}.cta-dark:active{border:1px solid #3a3f3a;background:#fff;color:#3a3f3a}.cta-dark:hover{border:1px solid #3a3f3a;background:rgba(255,255,255,0.7);color:#3a3f3a}a.paragraph-link{color:#3a3f3a;text-decoration:underline solid #67b500}a.paragraph-link:hover{background:#5da132;text-decoration:none;color:#fff}.active-loading{color:transparent !important}.btn01a.active-loading{background:#84d020}.btn02a.active-loading,.btn02b.active-loading,.btn02c.active-loading,.btn02d.active-loading,.btn02z.active-loading{border:1px solid #84d020}.loader-btn,.loader-btn:before,.loader-btn:after{width:8px;height:8px;border-radius:50%;animation-fill-mode:both;animation:load7 1s infinite ease-in-out}.loader-btn{margin-left:-4px;position:absolute;top:7px;left:50%;font-size:3px;color:#84d020;text-indent:-9999px;transform:translateZ(0);animation-delay:-0.16s}.loader-btn:before,.loader-btn:after{position:absolute;top:0;content:''}.loader-btn:before{left:-15px;animation-delay:-0.32s}.loader-btn:after{left:15px}.btn02b .loader-btn{color:#84d020}.btn01a .loader-btn{color:#fff}@keyframes load7{0%{box-shadow:0 10px 0 -5px}40%{box-shadow:0 10px 0 0}100%{box-shadow:0 10px 0 -3px}}.fancycheckbox{position:relative}.fancycheckbox input[type="checkbox"]{opacity:0;position:absolute;cursor:pointer;left:0}.fancycheckbox input[type="checkbox"]+span{padding:3px 0 4px 32px;cursor:pointer;position:relative;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:18px;font-size:14px;line-height:16px}.fancycheckbox input[type="checkbox"]+span:before{width:21px;height:21px;border:1px solid #e2e2e2;border-radius:3px;background-color:#fbfdf8;position:absolute;top:0;left:0;content:""}.fancycheckbox input[type="checkbox"]:checked+span:before{background:#f2fae8}.fancycheckbox input[type="checkbox"]:checked+span:after{position:absolute;left:0px;top:3px;content:"S";font-family:"VECI-1-Web";font-size:25px;color:#67b500;font-weight:bold}.fancycheckbox input.error[type="checkbox"]+span:before{background-color:#fff9b7}.fancycheckbox input.error[type="checkbox"]:checked+span:before{background:#f2fae8}.fancycheckbox input.required[type="checkbox"]+span{font-family:"asapsemibold";cursor:not-allowed}.fancycheckbox input.required[type="checkbox"]+span:before{background:#fff}.fancycheckbox input.disabled[type="checkbox"]+span{color:#c7c7c7;cursor:not-allowed}.fancycheckbox.lower input[type="checkbox"]+span{font-size:12px}.fancycheckbox.small input[type="checkbox"]+span{display:inline-block;padding:2px 0 0 30px;background:url(/estaticos/Redbility/_style/_css/_gfx/checkbox02c.png) no-repeat 0 2px;background-size:16px 50px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancycheckbox.small input[type="checkbox"]:checked+span{background-position:0 -35px}.fancycheckbox input[type="checkbox"]+span .tarjetaPago{vertical-align:top;position:relative;top:-3px}.module07b .fancycheckbox input[type="checkbox"]+span,.search-filters .fancycheckbox input[type="checkbox"]+span{padding:0 0 4px 18px}.module07b .fancycheckbox input[type="checkbox"]+span:before,.search-filters .fancycheckbox input[type="checkbox"]+span:before{width:12px;height:12px}.module07b .fancycheckbox input[type="checkbox"]:checked+span:after,.search-filters .fancycheckbox input[type="checkbox"]:checked+span:after{left:1px;top:0px;font-size:15px}.travel-app-section .fancycheckbox{padding-bottom:15px}.travel-app-section .fancycheckbox input[type="checkbox"]+span{height:18px}.fancycheckbox.notify{float:none;width:auto;left:180px;position:relative}.fancycheckbox.notify span{font-size:.82em}.fancycheckbox.notify span.chktr{font-size:1em;width:400px;text-align:left}.fancycheckbox.priority-boarding{margin-top:10px;color:#868990}.fancycheckbox.block>span{margin-bottom:5px}.fancycheckbox.show-only{position:absolute;padding:8px 24px 5px 0}.grey-nopattern .fancycheckbox input[type="checkbox"]+span{background:url(/estaticos/Redbility/_style/_css/_gfx/checkbox.png) no-repeat 0 0;background-size:26px 66px;padding:3px 0 4px 32px;cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grey-nopattern .fancycheckbox input[type="checkbox"]:checked+span{background-position:0 -44px}.container-select{background:#fff;border:1px solid #e2e2e2;float:left;height:30px;margin-right:12px;overflow:hidden;width:73px;position:relative;cursor:pointer}.container-select:after{clear:left;float:left;display:inline;position:absolute;right:4px;top:9px;z-index:2;content:"\71";color:#67b500;font-family:"VECI-1-Web";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:12px;font-size:21px}.container-select select{position:relative;z-index:3;padding-right:25px !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important}.container-select select::-ms-expand{display:none !important}.container-select.load select{cursor:wait}.container-select02{background:#fff;border:1px solid #e2e2e2;float:left;height:30px;margin-right:12px;overflow:hidden;width:193px;position:relative;cursor:pointer}.container-select02:after{clear:left;float:left;display:inline;position:absolute;right:4px;top:9px;z-index:2;content:"\71";color:#67b500;font-family:"VECI-1-Web";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:12px;font-size:21px}.container-select02 select{position:relative;z-index:3;padding-right:25px !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important}.container-select02 select::-ms-expand{display:none !important}.container-select03{background:#fff;border:1px solid #e2e2e2;float:left;height:30px;margin-right:12px;overflow:hidden;width:56px;position:relative;cursor:pointer}.container-select03:after{clear:left;float:left;display:inline;position:absolute;right:4px;top:9px;z-index:2;content:"\71";color:#67b500;font-family:"VECI-1-Web";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:12px;font-size:21px}.container-select03 select{position:relative;z-index:3;padding-right:25px !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important}.container-select03 select::-ms-expand{display:none !important}.container-autocomplete-input{float:left;position:relative}.autocomplete-input{background:#fff;border:1px solid #e2e2e2;float:left;height:30px;margin-right:12px;overflow:hidden;width:100%;position:relative;cursor:pointer}.autocomplete-input input.ok{background:none}.autocomplete-input:after{clear:left;float:left;display:inline;position:absolute;right:4px;top:9px;z-index:2;content:"\71";color:#67b500;font-family:"VECI-1-Web";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:12px;font-size:21px}.autocomplete-input select{position:relative;z-index:3;padding-right:25px !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important}.autocomplete-input select::-ms-expand{display:none !important}.autocomplete-input.load select{cursor:wait}.container-autocomplete-input .predictivoPrincipal{width:calc(100% + 2px);height:auto;max-height:187px;border:1px solid #e2e2e2;box-sizing:border-box;overflow:auto;top:32px}.container-autocomplete-input .predictivoPrincipal::-webkit-scrollbar{-webkit-appearance:none;width:7px}.container-autocomplete-input .predictivoPrincipal::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.container-autocomplete-input .predictivoPrincipal .controlers-textpredict{float:left;clear:left;display:inline;width:31px;height:100%;border:1px solid #efefef;background-color:#fcfcfc;position:absolute;top:0;right:0;z-index:1}.container-autocomplete-input .predictivoPrincipal .controlers-textpredict button{float:left;clear:left;width:100%;height:32px;padding:0;border:1px solid #efefef;background-color:#f7f7f7;position:absolute;z-index:5;right:0}.container-autocomplete-input .predictivoPrincipal .controlers-textpredict button span{float:left;position:relative;text-indent:-99999px}.container-autocomplete-input .predictivoPrincipal .controlers-textpredict button.up-button{top:0}.container-autocomplete-input .predictivoPrincipal .controlers-textpredict button.up-button:before{float:left;clear:left;display:inline;width:100%;height:100%;content:"\72";font-family:"VECI-1-Web";font-size:22px;line-height:22px;color:#3a3f3a}.container-autocomplete-input .predictivoPrincipal .controlers-textpredict button.down-button{bottom:1px}.container-autocomplete-input .predictivoPrincipal .controlers-textpredict button.down-button:before{float:left;clear:left;display:inline;width:100%;height:100%;content:"\71";font-family:"VECI-1-Web";font-size:22px;line-height:22px;color:#3a3f3a}.container-autocomplete-input .predictivoPrincipal .textpredict h5{width:100%;margin-bottom:5px;padding:8px 10px;border:1px solid #efefef;box-sizing:border-box;background:#fcfcfc;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;font-weight:bold;color:#3a3f3a}.container-autocomplete-input .predictivoPrincipal .textpredict .row-textpredict{border-bottom:0}.container-autocomplete-input .predictivoPrincipal .textpredict .row-textpredict ul{margin-bottom:5px}.container-autocomplete-input .predictivoPrincipal .textpredict .row-textpredict ul li{padding:0 20px}.container-autocomplete-input .predictivoPrincipal .textpredict .row-textpredict ul li:last-child{padding:0 20px}.container-autocomplete-input .predictivoPrincipal .textpredict .row-textpredict ul li a{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;color:#3a3f3a}select.select01{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;background:transparent;height:30px;padding:6px 0;position:relative;width:97px;border:none}select.select01::-ms-expand{display:none !important}.container-select select.select01{width:100%}select.select02{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;background:transparent;border:0 none;height:30px;padding:6px 0;position:relative;width:220px;border:none}select.select02::-ms-expand{display:none !important}.container-select select.select02{width:100%}select.select03{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;background:transparent;border:0 none;height:30px;padding:6px 0;position:relative;width:80px;border:none}select.select03::-ms-expand{display:none !important}.container-select select.select03{width:100%}.container-select.disabled:before,.container-select.inactive:before{background:#c7c7c7}.container-select select,.container-select .select01,.container-select02 .select02{padding-left:0;font-size:1em;font-family:Arial,Helvetica,sans-serif;color:#6b6b6b;cursor:pointer}.container-select.max{width:150px}.container-select.max select{width:100%}.container-select.size100{width:100%}.container-select.size100 select{width:100%}.form-line .container-select{margin-bottom:0;display:inline-block;float:none}.form-line .container-select02{float:left}.form-line-total .container-select{float:right;margin:0;font-size:1.2em}.size-7.container-select{width:71px}.size-7.container-select select{width:100%}.size-0.container-select{width:144px}.size-0.container-select select{width:100%}.size-5{width:193px}.size-5 select{width:227px}.size-8.container-select{width:54px}.size-8.container-select select{width:100%}.container-select.size-10{width:350px}.container-select.size-10 select{width:100%}.sidebar-browser .container-select.size-100{width:100%}.sidebar-browser .container-select.size-100 select{width:100%}@media screen and (-webkit-min-device-pixel-ratio: 0){.container-select select,.container-select .select01,.container-select02 .select02{padding-left:4px!important}}.phone-info,.cp-info,.pass-error-info,.card-ccv-info{color:#929292;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:0.917em;margin-left:7px;position:absolute;top:-1px;width:165px}.card-name-info{color:#929292;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:0.917em;margin-left:7px;position:absolute;top:-1px;width:115px}.phone-info{top:4px}.pass-error-info{top:10px}.fancyradio input[type="radio"]{opacity:0;position:absolute;cursor:pointer;left:0}.radio02{position:absolute;left:-9999%}.travel-insurance .fancyradio{display:inline-block;margin-bottom:10px}.fancyradio input[type="radio"]+span{padding:2px 0 6px 32px;cursor:pointer;display:inline-block;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;line-height:16px}.fancyradio input[type="radio"]+span:before{float:left;clear:left;display:inline;width:22px;height:22px;border-radius:50%;border:1px solid #e2e2e2;background:transparent;content:"";position:absolute;top:-2px;left:0}.fancyradio input[type="radio"]+span:after{float:left;clear:left;display:inline;width:16px;height:16px;border-radius:50%;border:1px solid #e2e2e2;background:#fff;content:"";position:absolute;top:1px;left:3px}.fancyradio .radio01:checked+span:after{background:#67b500}.fancyradio input[type="radio"].disabled+span{color:#c7c7c7;cursor:not-allowed}.fancyradio.lower input[type="radio"]+span{font-size:12px}.fancyradio .radio01:checked+span{background-position:0 bottom}.disabled .fancyradio .radio01:checked+span{background-position:0 1px}.fancyradio.type-2 input[type="radio"]+span{min-height:15px;padding:0px 0px 2px 22px}.fancyradio.type-2 input[type="radio"]+span:before,.module07b .fancyradio input[type="radio"]+span:before{width:16px;height:16px}.fancyradio.type-2 input[type="radio"]+span:after,.module07b .fancyradio input[type="radio"]+span:after{width:12px;height:12px;top:0;left:2px}.fancyradio02 .ico{background:url(/estaticos/Redbility/_style/_css/_gfx/radio02.png) no-repeat 0 -81px;background-size:38px 200px;padding:0 2px;width:38px;height:38px}li.note-off .fancyradio02 .ico{background-position:0 0}.fancyradio03 input[type="radio"]{cursor:pointer;opacity:0;position:absolute}.fancyradio03 input[type="radio"]+span{background:url("/estaticos/radiobutton03.png") no-repeat scroll 0 0;width:17px;height:18px;display:inline-block}.fancyradio03 .radio01:checked+span{background-position:left bottom}input.error,textarea.error{background:none repeat scroll 0 0 #fff9b7;color:#be6700 !important}input[type="checkbox"].error,input[type="radio"].error,input[type="checkbox"].ok,input[type="radio"].ok{background:none}input.error:-ms-input-placeholder{color:#be6700 !important;opacity:1}input.error::-webkit-input-placeholder{color:#be6700 !important;opacity:1}input.error::-moz-placeholder{color:#be6700 !important;opacity:1}input.error:-moz-placeholder{color:#be6700 !important;opacity:1}input.error:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff9b7 inset}input.error:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff9b7 inset}.container-select.error{background-color:#fff9b7}.container-select.error select{color:#be6700}.container-select .error{background:#fff9b7;color:#be6700}.container-select .select01.error{background-position:48px 2px}.container-select:hover .select01.error{background-position:48px -50px}.container-select.big-select .select01.error{background-position:156px 2px}.container-select.big-select:hover .select01.error{background-position:156px -50px}.float-block .container-select .select01.error{background-position:25px 1px}.float-block .container-select:hover .select01.error{background-position:25px 1px}.errorInline{color:#be6700;display:inline;float:left;margin:5px 0 8px;text-align:left;width:100%}#grupos_wrap .form-line .errorInline{padding-left:180px;box-sizing:border-box;white-space:nowrap}.form-line ul li .errorInline span,.form-line ul li .errorInline ul li{margin-left:0;white-space:nowrap}.list01 li{margin-bottom:18px;padding:0 0 0 28px!important;position:relative;font-family:"asapregular",sans-serif;font-size:1.583em;line-height:1.15em}.list01 li:before{margin-right:8px;position:absolute;left:0;content:"S";font-family:"VECI-1-Web";font-size:20px;color:#67b500}.list01 li.back-0{padding:0 !important;background:none !important;font-size:1.4em !important}.list01 li.back-0:before{display:none}.list01b li{padding:0 0 4px 23px;position:relative;line-height:1.2em}.list01b li:before{margin-right:8px;position:absolute;left:0;content:"S";font-family:"VECI-1-Web";font-size:14px;color:#67b500}.list02{margin-top:13px}.list02 li{margin-bottom:10px}.list02 li:last-child{margin-bottom:0}.list03 li{display:inline-block;margin-bottom:4px}.list03 li:not(:last-child):after{content:" | ";color:#67b500}.list04{background:url(/estaticos/Redbility/_style/_css/_gfx/separator07.png) repeat-x top}.list04 li{background:url(/estaticos/Redbility/_style/_css/_gfx/separator07.png) repeat-x bottom;padding:10px 0!important;position:relative;height:100%}.module06 .list04{background:url(/estaticos/Redbility/_style/_css/_gfx/separator07b.png) repeat-x top;margin-top:10px}.module06 .list04 li{background:url(/estaticos/Redbility/_style/_css/_gfx/separator07b.png) repeat-x bottom}.module06 .list04 li:last-child{background:none;padding-bottom:0}.list04b{background:none}.list04b li{background:url(/estaticos/Redbility/_style/_css/_gfx/separator07.png) repeat-x top !important}.list04b li:first-child{background:none!important;padding-top:0!important}.list04b li:last-child{padding-bottom:0!important}.list05{margin-top:20px}.list05 li{background:url("/estaticos/Redbility/_style/_css/_gfx/separator01d.png") repeat-x scroll center top transparent;padding:12px 0}.list05 li span.date-event{font-size:1.250em;color:#6b6b6b;margin-bottom:6px}.list05 li span.price-event{font-size:1em;color:#929292}.list05 li:last-child{padding-bottom:0}.list06 li{font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.41em;margin-bottom:15px;text-align:left}.list06 li:last-child{margin:0}.list07 li{font-family:"asapregular",sans-serif;font-size:1.41em;margin-bottom:10px;padding:0 0 6px;border-bottom:1px solid #efefef}.list07 li:last-child{border:0;padding:0;margin:0}.list08{margin-left:12px}.list08 li{list-style-type:disc;margin-bottom:5px}.list09 li{background:url("/estaticos/imagen/check-icon_02.png") no-repeat scroll 0 0 transparent !important;font-family:"asapregular",sans-serif;font-size:1.167em;line-height:1.15em;margin-bottom:2px;padding:0 0 4px 35px}#contenedor_faq ul{margin-bottom:15px}#contenedor_faq ul li{list-style-type:disc;margin:0 0 5px 20px;line-height:13px}#trust-us{font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;font-size:2.5em;color:#0f5c2b;padding:20px 0 0 50px;position:relative}#trust-us:before{display:inline-block;position:absolute;left:0;top:0;content:"8";font-family:"VECI-1-Web";font-size:50px;font-weight:bold;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1)}.home .list01.trust-li{margin-top:10px}.home .list01.trust-li li{margin-bottom:12px}.pdf_catalogos+#trust-us{margin-left:160px}.module.module00.pdf_catalogos{float:none}.flight-seo-section .mod-adv-small .list01.trust-li li,.train-seo-section .mod-adv-small .list01.trust-li li{font-size:1.4em;line-height:1.17em;margin-bottom:9px}.square-list{margin-top:18px}.square-list li{line-height:1.35em;background:url(/estaticos/Redbility/_style/_css/_gfx/square.png) no-repeat left 1px;background-size:9px 9px;padding:0 0 10px 19px;color:#6b6b6b}.nosquare li{line-height:1.35em;background:none;padding:0 0 10px 0}ol{list-style-type:decimal}.latin{list-style-type:lower-latin}#main-fade,.main-fade{position:fixed;top:0;left:0;width:100%;height:100%;background:url(/estaticos/Redbility/_style/_css/_gfx/fade-bkg.png);z-index:500;display:none}#main-fade .fade-layer,.main-fade .fade-layer{margin:50px auto 0;position:relative}#main-fade.f-dark,.main-fade.f-dark{background:url(/estaticos/Redbility/_style/_css/_gfx/fade-bkg-dark.png)}#main-fade.f-dark .fade-layer.info-layer,.main-fade.f-dark .fade-layer.info-layer{width:618px;margin:195px auto 0;position:relative}#main-fade.f-dark .layer-info-container.npad,.main-fade.f-dark .layer-info-container.npad{padding:20px;overflow:hidden;background:#fff}#main-fade.f-dark .layer-info-container .date-selectors-container,.main-fade.f-dark .layer-info-container .date-selectors-container{padding:0}#main-fade.f-dark .layer-info-container .inline-block,.main-fade.f-dark .layer-info-container .inline-block{margin-top:10px}#main-fade.f-dark .layer-info-container .module07c .title10,.main-fade.f-dark .layer-info-container .module07c .title10{margin-top:0;padding-right:40px;background-position:right 30px;font-size:2.223em;color:#5da132}#main-fade.f-dark .layer-info-container .module07c input.btn01,.main-fade.f-dark .layer-info-container .module07c input.btn01{margin-left:9px;padding:4px 15px;position:relative;top:7px}#main-fade.f-dark .layer-info-container .module07c.browser input.btn01,.main-fade.f-dark .layer-info-container .module07c.browser input.btn01{float:right;margin:0 27px 0 0}#main-fade.f-dark .layer-info-container,.main-fade.f-dark .layer-info-container{background:#fff;padding:25px}#main-fade.f-dark .layer-info-container .confirm-msg,.main-fade.f-dark .layer-info-container .confirm-msg{margin-bottom:5px;font-size:1.7em;line-height:1.2em;font-family:"asapbold",Arial,Helvetica,sans-serif;color:#6b6b6b;display:block}#main-fade.f-dark .layer-info-container .confirm-msg.img-confirm.img-confirm,.main-fade.f-dark .layer-info-container .confirm-msg.img-confirm.img-confirm{margin-bottom:0;padding:15px 0 20px 76px;background:url("/estaticos/Redbility/_style/_css/_gfx/check-ok-big.png") no-repeat left 0;background-size:65px 49px}#main-fade.f-dark .layer-info-container .confirm-block,.main-fade.f-dark .layer-info-container .confirm-block{display:block;border-top:1px solid #efefef;padding-top:20px}.main-fade.f-dark .layer-info-container .confirm-block ul{margin-bottom:20px}#main-fade.f-dark .layer-info-container .confirm-block p,.main-fade.f-dark .layer-info-container .confirm-block p{line-height:1.2em}#main-fade.f-dark .layer-info-container .img-check-ok,.main-fade.f-dark .layer-info-container .img-check-ok{background:url("/estaticos/Redbility/_style/_css/_gfx/ie-check-ok-big.png") 0 0 no-repeat;height:49px;padding:15px 0 0 70px}body#pageBody.Veci #main-fade{z-index:9999}#main-fade.large.f-dark .fade-layer.info-layer,.main-fade.large.f-dark .fade-layer.info-layer{width:700px}#main-fade.large,.main-fade.large{line-height:18px}#main-fade.large ul,.main-fade.large ul{padding-left:15px;margin-bottom:10px}#main-fade.large ul li,.main-fade.large ul li{list-style-type:disc}.info-layer .form-line input[type=email],.info-layer .form-line input[type=text],.info-layer .form-line textarea{width:300px}.info-layer .form-line #mail_from_name,.info-layer .form-line #mail_from{width:210px}.info-layer #mail_subs_label{margin-left:150px;width:250px;margin-bottom:15px}.info-layer #mail_subs_label span{width:240px;text-align:left;font-size:0.87em;padding-top:4px}.ins-mail{float:left;color:#0f5c2b;font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;font-size:2.5em;padding-right:55px;position:relative}.ins-mail:after{content:"7";font-family:"VECI-1-Web";position:absolute;right:0;top:10px;font-size:45px}.waitpage .fade-layer.info-layer{width:548px;margin:0 auto 50px auto;position:relative}.waitpage .layer-info-container.npad{background:#fff;padding:20px}.waitpage .layer-info-container .date-selectors-container{padding:0}.waitpage .layer-info-container .inline-block{margin-top:10px}.waitpage .layer-info-container .module07c .title10{margin-top:0;font-size:2.223em;padding-right:40px;background-position:right 30px}.waitpage .layer-info-container .module07c input.btn01{margin-left:9px;padding:4px 15px;position:relative;top:7px}.waitpage .layer-info-container{background:#fff;padding:40px}.waitpage .layer-info-container .title02{margin-bottom:10px;font-size:2em;font-family:"asapregular",Arial,Helvetica,sans-serif;color:#6b6b6b;display:block}.waitpage .layer-info-container .confirm-msg{font-family:"asapbold",Arial,Helvetica,sans-serif}.waitpage .layer-info-container .confirm-msg.img-confirm.img-confirm{margin-bottom:0;padding:15px 0 20px 76px;background:url(/estaticos/Redbility/_style/_css/_gfx/check-ok-big.png) no-repeat scroll left 0 transparent;background-size:65px 49px}.waitpage .layer-info-container .confirm-block{display:block;border-top:1px solid #efefef;padding-top:20px}.waitpage .fade-layer.info-layer{width:541px}.waitpage .layer-info-container #cont-loading{display:block;margin:0 auto;padding:0;text-align:left;width:100%;padding-bottom:25px}.waitpage .layer-info-container #cont-loading>.loading{width:20%;height:58px;float:left;margin:0;background:rgba(0,0,0,0) url("/estaticos/Redbility/_style/_css/_gfx/loading38x38.gif") no-repeat scroll left top}.waitpage .layer-info-container #cont-loading>p{float:left;display:inline;width:75%;text-align:left;margin:0 0 25px 0;padding:0}.waitpage .layer-info-container #content-publi{clear:both;display:block;width:100%;border-top:1px solid #efefef;padding-top:20px}.waitpage .layer-info-container .card-list{display:block;width:215px;margin:0 auto;min-height:25px}.waitpage .layer-info-container .card-list li{float:left;width:38px;margin-right:5px;margin-bottom:10px}.waitpage .layer-info-container .card-list li:last-child{margin-right:0}.waitpage .layer-info-container .txtImportant{font-size:1.5em;font-family:"asapregular",Arial,Helvetica,sans-serif;color:#6b6b6b;display:block;padding-bottom:10px}.waitpage .layer-info-container .notouch{font-size:1.1667em;font-family:"asapregular",Arial,Helvetica,sans-serif;color:#6b6b6b;display:block}.waitpage .layer-info-container #content-publi img+.content-list,.waitpage .layer-info-container #content-publi .GoogleActiveViewClass+.content-list{display:none}.loading-results .center{text-align:center;padding:20px 20px 0 0}.loading-results .module{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.loading-results .loading{height:75px}.loading-results ul.fly-info{margin-bottom:105px}.loading-results ul.fly-info li{margin-bottom:5px}.loading-results ul.fly-info li strong{font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:15px;color:#666;margin-right:5px}.loading-results ul li .ico{margin:0}.loading-results ul li .date{display:inline-block;text-align:left}.loading-results .tar{text-align:right;display:inline-block;width:90px}.load .loading-module{display:block}.loading-module{background:url(/estaticos/Redbility/_style/_css/_gfx/loading-bkg.png);width:100%;height:100%;position:absolute;z-index:200;left:0;top:0;display:none}.loading-module .loading-text{position:absolute;top:25px;width:200px}.loading-module .loading-text .title10{display:block;margin:-13px 0 0 25px;background:url(/estaticos/Redbility/_style/_css/_gfx/arrow-loading.png) no-repeat left top;background-size:41px 44px;padding:30px 0 0 20px}.loading{background:url("/estaticos/Redbility/_style/_css/_gfx/loading.gif") no-repeat center 0;height:38px;text-align:center;width:100%;display:block}#map-container .loading,.contenedor-map-Responsive .loading{background-position:center center}.loading-big{background:url(/estaticos/Redbility/_style/_css/_gfx/loading-big.gif) no-repeat center 0;height:76px;text-align:center;width:100%;display:block}.loader.big,.loader.big:before,.loader.big:after{border-radius:50%}.loader.big{width:132px;height:132px;box-shadow:inset 0 0 0 1em;background:linear-gradient(to right, #84d020 0%,#5da132 100%);position:relative;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$primary-color6', endColorstr='$primary-color8', GradientType=1 );font-size:11px;text-indent:-99999px;color:transparent;transform:translateZ(0)}.loader.big:before{width:67px;height:135px;border-radius:134px 0 0 133px;background:#fff;top:-1px;left:-1px;-webkit-transform-origin:66px 66px;transform-origin:66px 66px;-webkit-animation:load1 2s infinite ease 1.5s;animation:load1 2s infinite ease 1.5s}.loader.big:after{width:67px;height:135px;border-radius:0 133px 133px 0;background:#fff;top:-1px;left:67px;-webkit-transform-origin:-1px 67px;transform-origin:0px 67px;-webkit-animation:load1 2s infinite ease;animation:load1 2s infinite ease}.loader.big:before,.loader.big:after{position:absolute;content:''}.loader.big .loader-img-container{width:122px;height:122px;border-radius:100%;overflow:hidden;background:#fff;position:absolute;top:5px;left:5px;z-index:99}.loader.big .loader-img-container img{height:100%;margin-left:-35%}@keyframes load1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-standard{width:30px;height:30px;border:5px solid #84d020;border-top:5px solid #f7f7f7;border-radius:50%;animation:load2 1s linear infinite}.loader-standard.overlay{border:5px solid #84d020;border-top:5px solid #6b6b6b}@keyframes load2{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#breadcrumb{padding-bottom:13px;color:#6b6b6b}#breadcrumb li{display:inline;padding-right:10px;margin-right:2px;background:url(/estaticos/Redbility/_style/_css/_gfx/arrow02.png) no-repeat right 4px}#breadcrumb li:last-child{padding-right:5px;background:none}#breadcrumb+.title08{padding-bottom:15px}.agencies #breadcrumb+.title08{padding-bottom:7px}.layer{position:absolute;z-index:250;background:url(/estaticos/Redbility/_style/_css/_gfx/layer-arrow01.png) no-repeat left top;padding-top:8px;right:0 !important;left:auto !important;display:none}.layer-arrow{background:url(/estaticos/Redbility/_style/_css/_gfx/layer-arrow02.png) no-repeat left top;width:27px;height:14px;position:absolute;z-index:30}.layer .layer-arrow{left:50%;margin-left:-14px}.layer .layer-content{background:#fff;padding:15px;position:relative;height:100%;z-index:20;-webkit-box-shadow:1px 1px 4px 0px #c7c7c7;box-shadow:1px 1px 4px 0px #c7c7c7}.layer-content .list01 li{margin-bottom:22px!important}.posCenter{right:auto!important;left:50%!important}.posRight{right:0!important;left:auto!important}.posLeft{right:auto!important;left:0!important}.posRight .layer-arrow{left:auto;margin:0 -14px 0 0}.posLeft .layer-arrow{right:auto}.layer:not(#layer-distance) .layer-content:before{background:url(/estaticos/Redbility/_style/_css/_gfx/layer-shadow-left.png) no-repeat scroll left 0 transparent;content:"";display:block;height:13px;position:absolute;width:100%;bottom:-13px;left:0}.layer:not(#layer-distance) .layer-content:after{background:url(/estaticos/Redbility/_style/_css/_gfx/layer-shadow-right.png) no-repeat scroll right 0 transparent;content:"";display:block;height:13px;position:absolute;width:100%;bottom:-13px;right:0}.flight-section.payment .help-layer{width:auto;max-width:300px;padding:10px 10px 3px 10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;position:absolute;top:26px;left:50px;box-shadow:0px 4px 6px 2px #6b6b6b;z-index:300;font-family:Arial;line-height:1.2em}.flight-section.payment .help-layer:after{display:block;width:25px;height:31px;background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help.png) 0 0 no-repeat;content:"";position:absolute;top:5%;left:-25px}.help-layer{line-height:1.2em;padding:10px 10px 3px 10px;background:#fff;border:1px solid #f0f0f0;position:absolute;top:0;left:29px;-webkit-box-shadow:0px 4px 6px 2px #6b6b6b;box-shadow:0px 4px 6px 2px #6b6b6b;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;font-family:Arial,Helvetica,sans-serif;max-width:300px;width:auto;z-index:300}.help-layer:after{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help.png) 0 0 no-repeat;content:"";display:block;height:31px;position:absolute;width:25px;top:40%;left:-25px}.help-layer.left{margin:0 0 0 25px}.help-layer.right{left:-238px;top:61px;margin:0 0 0 -25px}.help-layer.top{margin-top:-10px}.help-layer.bottom{margin-top:30px}.help-layer.left:after{left:-25px;right:auto}.help-layer.right:after{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;content:"";display:block;height:31px;position:absolute;width:26px;top:40%;right:-25px;left:auto}.help-layer.top:after{top:5px;bottom:auto}.help-layer.bottom:after{bottom:5px;top:auto}.help-layer.little{width:114px}.help-layer p{font-size:0.91em}.help-layer .loading{width:48px}.toggler-big:after,.action-show.as-big:after{content:"q";font-family:"VECI-1-Web";font-size:25px;vertical-align:middle}.toggler-big.toggled:after,.action-show.as-big.show-all:after{content:"r";font-family:"VECI-1-Web";font-size:25px;vertical-align:middle}.toggled-elem{display:none}.toggled-elem.toggled{display:block}.action-show .hide-text{display:none}.action-show.show-all .hide-text{display:inline}.action-show.show-all .show-text{display:none}.poi-toggler .action-show .show-text:after{display:none}.action-show:after{content:"q";font-family:"VECI-1-Web";font-size:15px;vertical-align:middle}.action-show.show-all:after{content:"r";font-family:"VECI-1-Web";font-size:15px;vertical-align:middle}.down-content{float:left;clear:left;width:100%}.action-down-content{float:left;width:100%}.uncollapsed-content{display:block;float:left;width:100%;overflow:hidden;position:relative;transition:max-height 0.2s}.collapsed-content{float:left;display:none;width:100%;max-height:0;transition:max-height 0.2s}.down-title.action-down-opened:after{content:"q";font-family:"VECI-1-Web";vertical-align:middle;transition:transform 0.25s ease-out;transform:rotate(180deg)}.down-title:after{float:right;content:"q";font-family:"VECI-1-Web";vertical-align:middle;transition:transform 0.25s ease-out;transform:rotate(0deg)}.conditions .colapsador .action-show.toggled+div,.action-show.toggled+div,.title11+div{clear:left;float:left;width:100%}.colapsador .title11{color:#6b6b6b;float:left;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.667em;margin-right:7px;padding:0 0 10px}.colapsador .action-show.toggled .hide-text{display:inline}.colapsador .action-show.closed .hide-text{visibility:hidden}.colapsador .action-show.toggled .hide-text{position:absolute;right:14px}.colapsador .action-show.toggled .show-text{visibility:hidden}.colapsador .action-show.closed.show-text{display:block}.colapsador .action-show{float:right;padding-right:15px;margin-top:7px;text-align:right;position:relative}.colapsador .action-show span{float:right}.no-bg+span+span+ul.nearby-cities li{width:33%}.colapsador>span .action-show{float:none;background-position:right 7px!important}.colapsador>span .action-show:hover{background-position:right -50px !important}.column04 .colapsador li:first-child{border-top:1px solid #e2e2e2}.column04 .colapsador .action-show.toggled{margin-bottom:10px}#modules .row .column04+.column04+.column04{float:right;clear:right;padding:0 19px 0 0}.results-hotels-desamb #last-hotels-options .action-show,.mod-deals.colapsador .call-offer{clear:left}.mod-deals.colapsador .action-show{position:absolute;right:20px;top:20px}.mod-deals .discount-label{top:104px;display:block;z-index:999}.mod-deals.colapsador .title11{width:65%}.goto-left:before{content:"w";font-family:"VECI-1-Web";font-size:15px;vertical-align:text-top}.goto-right:after{content:"e";font-family:"VECI-1-Web";font-size:15px;vertical-align:text-top}.goto-left:hover,.goto-right:hover{color:#5da132}.disabled a,.disabled span{color:#c7c7c7;cursor:default}.disabled a:hover{color:#c7c7c7}.box-green{background:none repeat scroll 0 0 #c1ef8f;font-size:14px;padding:20px}.box-green.shadow2{box-shadow:0 2px 1px 0 #c7c7c7}.box-ok,#comparator-info{background:#d4efb1;color:#0f5c2b;font-family:Arial,sans-serif;font-size:12px;line-height:14px;padding:5px 30px;margin-bottom:20px;display:none}.hotel-section .box-ok{float:left;clear:left;width:100%;box-sizing:border-box}.ok .box-ok,#comparator-info{display:block}.box-ok span.txt{float:left;margin-left:15px;position:relative;top:10px;max-width:400px}.box-ok span.txt span{display:block}.box-ok span.img-check-ok{background:url("/estaticos/Redbility/_style/_css/_gfx/check-ok-big.png") no-repeat scroll left 0 transparent;float:left;height:49px;position:relative;top:-16px;width:65px !important;background-size:65px 49px}.box-ok-error{float:left;clear:left;width:100%;box-sizing:border-box;padding:15px;margin-bottom:20px;background:#fff9b7;position:relative;color:#be6700;font-family:Arial,sans-serif;font-size:12px;line-height:14px;display:none}.box-ok-error.close{padding-right:50px;border:1px solid #be6700}.box-ok-error button{padding:0;border:0;background:transparent;position:absolute;top:8px;right:8px;font-family:"VECI-1-Web";font-size:18px;color:#be6700}.module .box-ok-error p,.box-ok-error p{color:#be6700}.error .box-ok-error{display:block}#header .error .box-ok-error li{padding:0!important}.box-ok-error li{padding-bottom:10px}.box-ok-error li:last-child{padding-bottom:0}.box-ok-error.tr{margin-bottom:5px;margin-top:10px}.box-ok-error span{clear:left;display:block}.no-results .box-ok-error{display:block;margin-top:10px;padding:20px;margin-bottom:0}.alert-message{padding:15px;border:1px solid #be6700;background:#fdeed9;position:relative;font-size:12px;line-height:14px;color:#be6700}.alert-message.close{padding-right:30px}.module .alert-message p,.module .alert-message p{color:#be6700}.alert-message button{padding:0;border:0;background:transparent;position:absolute;top:8px;right:8px;font-family:"VECI-1-Web";font-size:18px;color:#be6700}.module-error{float:left;clear:left;width:100%;padding:0}.box-ok.notas-msg{padding:15px;position:relative}.box-ok.notas-msg.close{padding-right:50px;border:1px solid #0f5c2b}.box-ok.notas-msg button{padding:0;border:0;background:transparent;position:absolute;top:8px;right:8px;font-family:"VECI-1-Web";font-size:18px;color:#0f5c2b}.box-ok.notas-msg a{color:#0f5c2b}.box-ok.notas-msg p,.module .box-ok.notas-msg p{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;color:#0f5c2b}.box-ok.notas-msg p.title{margin-bottom:5px;font-size:1em}.box-ok.notas-msg-info{margin-bottom:0;padding:15px;border:solid 1px #fff;background:#f2fae8;font-size:10px;line-height:12px;color:#6b6b6b}.subtitle.conditions{margin-bottom:20px;margin-top:20px}.invoiceSelector li{display:inline-block;margin-left:2em}#billing-form.client .enterprise{display:none}#billing-form.enterprise .client{display:none}.box-warning{float:left;width:100%;margin-bottom:15px;padding:10px 40px 10px 15px;border:1px solid #be6700;box-sizing:border-box;background:#fdeed9;position:relative;color:#be6700;line-height:18px}.box-warning.closed{display:none}.box-warning p:last-child{padding-bottom:0}.box-warning a{position:absolute;top:7px;right:10px}.box-warning a:after{content:"X";font-family:"VECI-1-Web";font-size:18px;color:#be6700}.box-warning a span{display:none}.pagination{margin:0;padding-top:7px;background:url(/estaticos/Redbility/_style/_css/_gfx/separator07.png) repeat-x top}.pagination.agencies{margin:20px 0 70px}.pagination.agencies .page-selector{position:relative;top:10px;white-space:nowrap}.pagination .number-pag{margin:0 0 0 5px;background:url("/estaticos/Redbility/_style/_css/_gfx/separator02b.png") no-repeat scroll right 0 transparent;padding-right:10px}.pagination .container-select{margin-right:10px}.pagination .per-page{position:relative;top:12px}.pagination .all{background:url("/estaticos/Redbility/_style/_css/_gfx/separator02b.png") no-repeat scroll left 0 transparent;margin-left:7px;padding-left:10px}.pagination .showing{float:right;margin:4px 15px 0 0;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.167em;color:#6b6b6b}.section-comments .row:last-child .pagination{background:none;margin:0;padding:0}.section-comments .row:last-child .pagination .goto-left,.section-datasheet .row:last-child .column .goto-left{float:left}.section-comments .pagination{margin:26px 0 40px}.page-selector{float:right}.page-selector li{float:left;margin:3px 0}.page-selector li:first-child{margin-right:-5px;padding-right:5px;background:url("/estaticos/Redbility/_style/_css/_gfx/separator02b.png") no-repeat right 0}.page-selector li a{width:100%;padding:5px;box-sizing:border-box}.hotel-section .page-selector li:irst-child{margin-top:0;padding-top:2px}.sort-method{padding-bottom:20px;padding-top:12px}.sort-method ul{display:inline;padding-bottom:17px}.sort-method .layer .layer-content{padding:25px 20px 8px 20px}.sort-method .layer ul{display:block}.sort-method li{display:inline;background:url(/estaticos/Redbility/_style/_css/_gfx/separator08.png) no-repeat right 2px;padding:0 4px 0 0;position:relative;z-index:10}.sort-method .layer .title05b{padding-bottom:8px;display:block;color:#6b6b6b}.sort-method li:first-child{padding-left:4px}.sort-method li:last-child{padding-right:0;background:none}.sort-method .layer li{display:block;background:none;padding:0 0 6px 0}.sort-method .layer li:last-child{padding:0}.sort-method li a{padding:4px 6px}.sort-method .layer li a{padding:0}.sort-method li .sort-up{background:url(/estaticos/Redbility/_style/_css/_gfx/arrow-up01.png) no-repeat 95% 8px}.sort-method li .sort-down{background:url(/estaticos/Redbility/_style/_css/_gfx/arrow-down01.png) no-repeat 95% 8px}.sort-method li.selected a{background-color:#fcfcfc}.sort-method li.selected a:hover{color:#67b500}.sort-method li.selected .sort-down:hover,.sort-method li.selected .sort-up:hover{color:#5da132}.sort-method li .sort-down,.sort-method li .sort-up{padding-right:20px;background-size:13px 25px}.sort-method li .sort-down:hover,.sort-method li .sort-up:hover{background-position:95% -11px}.sort-method li .layer-arrow{top:-4px}.ico{display:block;text-indent:200%;overflow:hidden;white-space:nowrap;cursor:pointer}.last-reservation{background:url(/estaticos/Redbility/_style/_css/_gfx/watch.png) no-repeat right 0;background-size:10px 10px;padding-right:14px}.ico.ico-info{width:20px;display:inline-block;height:20px;background:#0f5c2b;border-radius:10px;position:relative}.ico.ico-info:before{content:"?";font-family:Arial,Helvetica,sans-serif;position:absolute;color:#fff;right:5px;top:3px;height:20px;font-size:16px;font-weight:bold;text-indent:0}.ico-info.small:before{font-size:11px;right:3px;top:1px}.ico-info.small{width:13px;height:12px;background-size:13px 12px}.ico-info.right{float:none;vertical-align:middle;display:inline-block;margin-left:2px}.ico.close-item{margin:1px 1px 0 0;background:url(/estaticos/Redbility/_style/_css/_gfx/close.png) no-repeat 0 1px;background-size:17px 51px;width:18px;height:18px}.ico.close-item:hover{background-position:0 bottom}.ico.close-item02{width:18px;height:18px;margin:1px 1px 0 0;text-indent:0}.ico.close-item02:after{float:left;display:inline;width:18px;height:18px;padding:3px 0 0 6px;border-radius:9px;box-sizing:border-box;background:rgba(255,255,255,0.5);position:absolute;left:0;top:0;content:"X";font:11px Arial;color:#fff}.ico-delete{background:url(/estaticos/Redbility/_style/_css/_gfx/delete.png) no-repeat 0 top;height:19px;margin-right:5px;width:17px;background-size:17px 79px}.ico-mail{background:url(/estaticos/Redbility/_style/_css/_gfx/mail.png) no-repeat 0 top;height:14px;width:19px;background-size:19px 74px;margin-top:1px}.ico-mail{margin-top:4px}.ico-alert{background:url(/estaticos/Redbility/_style/_css/_gfx/ico-alert_a@2x.png) no-repeat top left;height:16px;width:16px;background-size:16px 16px}.ico-print,.print-map{background:url(/estaticos/Redbility/_style/_css/_gfx/print.png) no-repeat left top;background-size:19px 79px;padding:3px 0 2px 27px}.ico-tomtom{background:url(/estaticos/Redbility/_style/_css/_gfx/tomtom.png) no-repeat left top;background-size:25px 93px;padding:5px 0 7px 34px}.ico-mail:hover,.ico-delete:hover,.ico-print:hover,.print-map:hover,.ico-tomtom:hover{background-position:0 bottom}.ico-pdf{background:url(/estaticos/Redbility/_style/_css/_gfx/pdf.png) no-repeat 2px top;background-size:20px 93px;padding:5px 0 7px 30px}.ico-pdf:hover{background-position:2px -70px}.ico-poi-small{background:url(/estaticos/Redbility/_style/_css/_gfx/poi.png) no-repeat left top;background-size:19px 90px;padding:6px 0 6px 26px}.ico-poi-small:hover{background-position:left bottom}.ico-download{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-download.png") no-repeat 0 0;padding:5px 0 7px 30px;display:block}.ico-download:hover{background-position:0px -140px}.ico_tarjeta{background:url("/estaticos/Redbility/_style/_css/_gfx/img_tarjeta_veci.png") no-repeat 0 0 transparent}.icon-plane{font-family:"VECI-1-Manchas";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.icon-plane:before{content:"I"}.hotel-LGTB,.solo-adultos{display:inline-block;margin:2px 10px 0 28px;position:relative;top:0;font-family:"asapbold";font-size:14px;color:#67b500}.solo-adultos:before,.hotel-LGTB:before{position:absolute;top:0;left:-30px;font-family:"VECI-1-Web";font-size:29px}.solo-adultos:before{content:"\3d"}.hotel-LGTB:before{content:"\3f"}.tablaestandar{width:100%}.tablaestandar tr th{padding:10px;text-transform:uppercase;text-align:center;border-left:1px solid #efefef}.tablaestandar tr th.tdvacio,.tablaestandar tr th:first-child{border-left:0}.tablaestandar tbody tr.cabecera2{background:#efefef;padding:10px 0}.tablaestandar tbody tr.cabecera2 td{font-weight:bold}.tablaestandar tbody tr td.cabecera2{background:#efefef;font-weight:bold}.tablaestandar .seleccionada{background:#67b500;color:#fff}.tablaestandar .seleccionada a{color:#fff}.tablaestandar .seleccionada2{background:#f7f7f7}.tablaestandar tr td{padding:10px;border-bottom:1px solid #efefef;border-left:1px solid #efefef;text-align:center;vertical-align:middle}.tablaestandar tr td.tddouble{border-right:0}.tablaestandar tr td:first-child{border-left:0}.tablaestandar tr td span.price{font-size:1.6667em;white-space:nowrap}.tablaestandar tfoot tr td{border:0;font-size:0.9em;text-align:left;padding:25px 0 0}.tablaestandar tr td .currency-symbol{font-family:Arial}.tablaestandar tbody tr.cabecera2.font-16 td{font-weight:normal}.tablaestandar .legend_content{display:inline-block;margin-right:20px}.tablaestandar .legend{display:inline-block;width:20px;height:20px;border:1px solid #e2e2e2;vertical-align:middle;margin-right:7px}#origins.tablaestandar{display:inline-block;max-height:400px;overflow:auto;width:100%}#origins.tablaestandar tbody{display:table;width:100%}#origins.tablaestandar tr td span.price{font-family:"asapsemibold";font-size:24px;font-family:"asapsemibold"}#origins.tablaestandar tr td span.price .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:2px}.table_gray{border-left:dotted 1px #c7c7c7;border-top:dotted 1px #c7c7c7;width:100%;text-align:center;background:white}.table_gray tr th,.table_gray tr td{text-align:center;border-right:dotted 1px #c7c7c7;border-bottom:dotted 1px #c7c7c7;padding:10px 5px;line-height:16px;vertical-align:middle}.table_gray tr th,.table_gray tr .backgray{background-color:#f7f7f7;font-weight:bold}.table_gray .comment{font-weight:normal;font-size:12px}.table_gray .subcomment{font-weight:normal;font-size:11px}#cookies table{border-top:1px solid;border-left:1px solid}#cookies table tr td{padding:7px;border-right:1px solid;border-bottom:1px solid}.help-layer{display:none !important}[data-veci-tooltip],.ico.ico-info[data-veci-tooltip]{position:relative}[data-veci-tooltip]:after,.ico.ico-info[data-veci-tooltip]:after{width:300px;margin-left:24px;padding:10px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0px 4px 6px 2px #6b6b6b;box-shadow:0px 4px 6px 2px #6b6b6b;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;opacity:0;visibility:hidden;position:absolute;top:10px;left:100%;z-index:300;content:attr(data-veci-tooltip);font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:1.2em;color:#929292;text-align:left;transition:all 250ms ease}[data-veci-tooltip]:before,.ico.ico-info[data-veci-tooltip]:before{width:25px;height:31px;background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help.png) 0 0 no-repeat;position:absolute;top:40%;left:100%;z-index:301;opacity:0;visibility:hidden;content:""}[data-veci-tooltip]:hover:after,[data-veci-tooltip]:hover:before,.ico.ico-info[data-veci-tooltip]:hover:after,.ico.ico-info[data-veci-tooltip]:hover:before{display:block;opacity:1;visibility:visible}.cruises-seo-section.new-grid .column04b [data-veci-tooltip]{float:left}.cruises-seo-section .row.full-banner-seo .column .module.module01 [data-veci-tooltip],.cruises-seo-section.new-grid .column04 [data-veci-tooltip]{float:right}.new-grid.flight-section.result-list-section .scale[data-veci-tooltip]:before{background:none;top:18px;left:40px;content:"▲";font-size:16px;transform:scaleX(2);color:#fff;text-shadow:0px -2px 2px rgba(0,0,0,0.15)}.new-grid.flight-section.result-list-section .scale[data-veci-tooltip]:after{width:auto;margin-left:0;top:30px;left:0;white-space:pre;box-shadow:0px 3px 5px 0px #929292}.datos-hotel [data-veci-tooltip]:after,.insurance-opt ul li+li+li [data-veci-tooltip]:after,.column05 .module02 [data-veci-tooltip]:after,.flight-seo-section .best-prices ul li:nth-child(even) [data-veci-tooltip]:after,.flight-seo-section .flights-from ul.list-routes li:nth-child(even) [data-veci-tooltip]:after,.flight-hotel-seo-section .other-popular-destinations ul li:nth-child(even) [data-veci-tooltip]:after,.flight-hotel-seo-section .flights-from ul.list-routes li:nth-child(even) [data-veci-tooltip]:after,.column05 .module01.module.geo [data-veci-tooltip]:after,.column04+.column04+.column04 .displayTable [data-veci-tooltip]:after,.column04+.column04+.column04 .module.module05.offer-deal [data-veci-tooltip]:after,.tour-section .result-list>ul>li [data-veci-tooltip]:after,.seo_transport_horizontal .info-layer.big .inner-info-layer.horizontal [data-veci-tooltip]:after,.hotel-section.hotel-data .room-list.toggle-list [data-veci-tooltip]:after,.module-top-routes .top-routes-list.last li [data-veci-tooltip]:after,.cruises-seo-section .row.full-banner-seo .column .module.module01 [data-veci-tooltip]:after,.multirruta .top-routes-list li [data-veci-tooltip]:after{margin-left:0;margin-right:24px;top:0;left:auto;right:100%}.datos-hotel [data-veci-tooltip]:before,.insurance-opt ul li+li+li [data-veci-tooltip]:before,.column05 .module02 [data-veci-tooltip]:before,.flight-seo-section .best-prices ul li:nth-child(even) [data-veci-tooltip]:before,.flight-seo-section .flights-from ul.list-routes li:nth-child(even) [data-veci-tooltip]:before,.flight-hotel-seo-section .other-popular-destinations ul li:nth-child(even) [data-veci-tooltip]:before,.flight-hotel-seo-section .flights-from ul.list-routes li:nth-child(even) [data-veci-tooltip]:before,.column05 .module01.module.geo [data-veci-tooltip]:before,.column04+.column04+.column04 .displayTable [data-veci-tooltip]:before,.column04+.column04+.column04 .module.module05.offer-deal [data-veci-tooltip]:before,.tour-section .result-list>ul>li [data-veci-tooltip]:before,.seo_transport_horizontal .info-layer.big .inner-info-layer.horizontal [data-veci-tooltip]:before,.hotel-section.hotel-data .room-list.toggle-list [data-veci-tooltip]:before,.module-top-routes .top-routes-list.last li [data-veci-tooltip]:before,.cruises-seo-section .row.full-banner-seo .column .module.module01 [data-veci-tooltip]:before,.multirruta .top-routes-list li [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;top:0;left:auto;right:100%}.crosseling-list [data-veci-tooltip]:after{margin-left:0;margin-right:24px;top:-118%;left:auto;right:100%}.crosseling-list [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;top:-20px;left:auto;right:100%}.column05 .module01.module.geo .recommended .rooms-price li [data-veci-tooltip]:after{top:0}.landings-section .carousel-product [data-veci-tooltip]:after{width:100px;top:auto;bottom:0}.landings-section .carousel-product [data-veci-tooltip]:before{top:auto;bottom:0}.cruises-seo-section .row.full-banner-seo .column .module.module01 [data-veci-tooltip]:after{top:auto;bottom:0}.cruises-seo-section .row.full-banner-seo .column .module.module01 [data-veci-tooltip]:before{top:auto;bottom:0}.flight-seo-section.flight-section .route-promotion [data-veci-tooltip]:after{top:auto;bottom:-10px}.cruises-seo-section .column04 .simple-list [data-veci-tooltip]:after,.cruises-seo-section .column04 .simple-list.photo [data-veci-tooltip]:after{top:auto;bottom:-10px}.cruises-seo-section .column04 .simple-list [data-veci-tooltip]:before,.cruises-seo-section .column04 .simple-list.photo [data-veci-tooltip]:before{top:auto;bottom:-10px}[data-veci-tooltip="<img src='/estaticos/images/cvv-standar.png'>"]:after{width:200px;height:100px;background-image:url("/estaticos/images/cvv-standar.png");background-repeat:no-repeat;background-position:center center;content:""}[data-veci-tooltip="<img src='/estaticos/images/cvv-american.png'>"]:after{width:200px;height:100px;background-image:url("/estaticos/images/cvv-american.png");background-repeat:no-repeat;background-position:center center;content:""}#search-box .train .container-select+.ico.ico-info{background:transparent;overflow:visible;text-indent:-9999px;z-index:300}#search-box .train .container-select+.ico.ico-info:after{top:0;text-indent:0;white-space:normal}#search-box .train .content-field.pasajeros{z-index:10}#search-box .train .content-field.pasajeros:after{width:20px;height:20px;padding:3px 0;background:rgba(255,255,255,0.5);border-radius:10px;box-sizing:border-box;position:absolute;right:17px;bottom:7px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#fff;text-align:center;content:"?"}#search-box .train .content-field.tarjetas .float-block{position:relative}#search-box .train .content-field.tarjetas .float-block:after{width:20px;height:20px;padding:3px 0;background:rgba(255,255,255,0.5);border-radius:10px;box-sizing:border-box;position:absolute;right:1px;bottom:6px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#fff;text-align:center;content:"?"}.home-section.landings-section #search-box .train .content-field.pasajeros:after{left:225px;right:auto}.home-section.landings-section #search-box .train .content-field.tarjetas .float-block:after{left:62px;right:auto}.gm-style,.gm-style .gm-style-iw{font-family:Arial,Helvetica,sans-serif;font-size:inherit}.gm-style-iw .tooltip-map{padding:11px 0 11px 8px;position:relative;width:auto}.gm-style-iw .tooltip-map .content-left{padding-right:20px;float:left}.gm-style-iw .tooltip-map .content-left img{width:150px;height:125px}.gm-style-iw .tooltip-map.poi{width:auto}.gm-style-iw .tooltip-map.poi .content-right span{white-space:nowrap}#main{clear:left;position:relative;z-index:200}#content{position:relative;z-index:5}.row{float:left;clear:left;width:960px;height:100%;padding-bottom:26px;position:relative}.row:last-child{padding-bottom:70px}.column02b .row{width:720px;padding:0 0 10px 0}.row-inner{float:left;width:621px;margin-bottom:26px}.row-inner .column04{width:301px;padding-right:0}.row-inner .column:first-child{margin-left:0}.row-inner .column:last-child{margin-left:19px}.column{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:19px;width:100%;height:100%}.column.tr:first-child{margin-right:19px}.column01{width:25%}.column02{width:37.5%}.column02b{width:75%}.column03{width:25%}.column04{width:33.333333%}.column04b{width:66.666666%}.column05{width:50%}.column.column04.tr{float:right;margin-right:19px}.column01.column-set{width:300px}.column02b.column-flex{width:calc(100% - 300px)}.new-grid .content-frame#main,.new-grid .row{max-width:1200px;width:100%;box-sizing:border-box}.new-grid .column{padding:0 15px;box-sizing:border-box}.new-grid #breadcrumb{padding:0 15px 13px 15px}.info-mods-container>a,.seo_transport_horizontal.seo_100 .info-layer-right .goto,.column06 .module02.offer-deal .inner-info-layer.horizontal .goto{padding:10px 20px;border:1px solid #5da132;border-radius:2px;font-size:14px;font-family:"asapsemibold";color:#5da132;text-transform:uppercase;box-shadow:1px 1px 2px rgba(0,0,0,0.15);-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease}.info-mods-container>a .goto{position:static;font-size:14px;font-family:"asapsemibold"}.info-mods-container .goto:hover{color:#fff}.info-mods-container>a:hover,.seo_transport_horizontal.seo_100 .info-layer-right a:hover .goto,.column06 .module02.offer-deal .inner-info-layer.horizontal a:hover .goto{border-color:#67b500;background:#67b500;color:#fff}.info-mods-container>a.btn01a:hover{background:#5da132}.info-mods-container>a:active,.seo_transport_horizontal.seo_100 .info-layer-right a:active .goto,.column06 .module02.offer-deal .inner-info-layer.horizontal a:active .goto{border-color:#84d020;background:#84d020;color:#fff}.seo_transport_horizontal.seo_100 .info-layer-right .goto:after,.column06 .module02.offer-deal .inner-info-layer.horizontal .goto:after{position:relative;top:3px;content:"k";font-size:21px;font-family:"VECI-1-Web";text-transform:lowercase}.info-mods-container .disabled,.info-mods-container .disabled:hover,.info-mods-container .disabled .goto,.info-mods-container .disabled .goto:hover{border:1px solid #c7c7c7;background:#c7c7c7;color:#efefef;cursor:not-allowed}#modules{margin:0 auto;position:relative}.module{float:left;width:100%;padding:15px;box-sizing:border-box;position:relative}.module:last-child{margin:0!important}#modules .module-row{margin-bottom:26px}.full-pad{margin-left:-15px}.module.offer-deal-desc,.module.mod-deals,.module.rich_module,.module.geo,.module.cruises,.module.specialdisney,#grupos_wrap .column04 .module{padding:15px 15px}.module.nearby.geo,.module.destinations.geo{padding:15px}.module.destinations.geo .margin-b15 a img{width:100%;height:auto}.moduleN{float:left;clear:left;width:100%;padding:15px;box-sizing:border-box;background-color:white;margin-bottom:26px}.modImgTotal.full-pad{float:left;clear:left;width:111%;margin-bottom:15px;position:relative;font-size:1.35em;line-height:1.2em}.modImgTotal.full-pad .discount-label{display:block}.column01 .module{margin-bottom:26px}.module01.module.mod_disney_offers{float:none}.column04 .module{margin-bottom:26px}.column05 .module{margin-bottom:26px}.column04b .module,.column02b .module,.column06 .module{margin-bottom:26px}.column04b .module.no-shadow,.column02b .module.no-shadow{margin-bottom:12px}.module01.carousel-container:first-module{margin-bottom:0}.module00{padding-left:0;padding-right:0}.module00.fly-results{padding-top:0}.module00.fly-results p.notice-msg{margin-bottom:10px}.module01{background:#fff}.module01:last-module{margin-right:0}.module01 p{line-height:120%;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#6b6b6b;padding:0 0 5px}.module01b{background:#f7f7f7}.module01c{padding:0 0 0 29px}.container-mod2{display:inline-block;width:621px}.module02{float:left;width:100%;height:167px;background:#fff;display:block;position:relative;margin:0 0 26px}.module02.tr{width:48%;display:inline-block;margin-right:17px}.module02.tr.last{margin-right:0px}.module03.hotels-in{float:left;clear:left;display:inline;width:100%;box-sizing:border-box}.module03 p{line-height:120%}.module04{border:1px solid #c7c7c7;padding:0}.module05{padding:0;margin:0}.module05b{padding-top:10px;background:url(/estaticos/Redbility/_style/_css/_gfx/separator07.png) repeat-x top}.module06{color:#6b6b6b;background:#e2e2e2;padding-top:15px;border:1px solid #ccc}.layer .module06{background-image:url(/estaticos/Redbility/_style/_css/_gfx/gray-bkg02-white.png);-webkit-box-shadow:inset 0px -1px 1px 0px #ddd;box-shadow:inset 0px -1px 1px 0px #ddd}.module06.quality p{margin-bottom:10px;font-family:"asapregular",sans-serif;font-size:1.667em}.module06.quality p,.module06.quality h2,.module06.quality .list01,.module06.quality .list01 li,.module06.quality #trust-us{float:left;clear:left;display:inline;width:100%;box-sizing:border-box}.module06 .list01{clear:both}.module07{background:#84d020}.module07 p{color:#fff;padding:0;font-family:"asapregular",sans-serif;font-size:1.3em}.module07b{background:rgba(0,0,0,0.75);color:#fff;padding:25px 20px 22px}.module07c{background:rgba(0,0,0,0.75)}.module07 a,.module07b a{color:#fff}.module07 a:hover,.module07b a:hover{color:#fff}.module.conditions .toggle-list p{clear:both}.content-sup-module{float:left;width:100%;position:relative}.content-sup-module img{width:100%;height:auto}.column04 .module05.offer-deal,.column04 .module01.offer-deal{height:390px}.column04 .module05.offer-deal .info-layer.small,.column04 .module01.offer-deal .info-layer.small{height:205px}.column05 .module05.offer-deal{height:375px}.column05 .module05.offer-deal .info-layer.small{height:191px}.column05 .module02.offer-deal{height:185px}.column05 .module02.offer-deal .inner-info-layer.horizontal{height:185px}.column04b .module02.offer-deal{height:180px}.column04b .module02.offer-deal .inner-info-layer.horizontal{height:180px}.seo_transport_horizontal.seo_100 .info-layer.big{padding-left:0}.seo_transport_horizontal.seo_100 .info-layer-right .goto,.column06 .module02.offer-deal .inner-info-layer.horizontal .goto{padding:5px 16px 10px 20px}.module05.offer-deal .fright .goto{float:right;clear:both;margin-top:10px;padding:10px 20px;border:1px solid #5da132;background:none;border-radius:2px;position:relative;right:0;bottom:2px;font-size:14px;font-family:"asapsemibold";color:#5da132 !important;text-transform:uppercase;box-shadow:1px 1px 2px rgba(0,0,0,0.15);-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease}.module05.offer-deal .fright .goto:hover{border-color:#67b500;background:#67b500;color:#fff !important}.module05.offer-deal .fright a .goto:after{float:right;width:10px;height:15px;margin-left:3px;position:relative;top:0px;content:"k";font-size:22px;line-height:16px;text-indent:-2px;text-transform:lowercase}.shadow{position:relative}.goto{font-family:Arial,Helvetica,sans-serif}.goto:after{content:"e";font-family:"VECI-1-Web";font-size:15px;vertical-align:bottom;display:inline-block}.goto:hover{color:#5da132}.container-goto{background:url("/estaticos/Redbility/_style/_css/_gfx/separator01.jpg") repeat-x scroll center bottom transparent;display:block;margin-bottom:10px}.goto.white{color:#fff;font-size:1.2em}.goto.white:hover{color:#84d020}.module01.module.mod-deals ul+.goto,.module.moduleList ul+.goto{float:left;clear:left;margin-top:10px;font-family:"asapregular";font-size:14px;color:#3a3f3a}.module01.module.mod-deals ul+.goto:after,.module.moduleList ul+.goto:after{position:relative;top:2px}.module01.module.mod-deals ul+.goto:hover,.module.moduleList ul+.goto:hover{color:#67b500}.label-offer-today{background:url("/estaticos/Redbility/_style/_css/_gfx/label-e05f00.png") no-repeat scroll 0 0 transparent;color:#fff;font-family:"asapbold",Arial;height:45px;padding-top:6px;position:absolute;right:-6px;text-align:center;top:11px;width:69px}.label-last-minute{background:url("/estaticos/Redbility/_style/_css/_gfx/label-f69101.png") no-repeat scroll 0 0 transparent;color:#fff;font-family:"asapbold",Arial;height:45px;padding-top:6px;position:absolute;right:-6px;text-align:center;top:11px;width:69px}.label-last-minute+.title02,.label-offer-today+.title02{padding:0 0 16px}.discount-label{color:#fff;background:url(/estaticos/Redbility/_style/_css/_gfx/label01.png) no-repeat 0 0 transparent;background-size:146px 88px;width:146px;height:74px;padding:14px 0 0 5px;display:none;position:absolute;top:10px;left:0}.discount-label span.number-discount{font-family:"asapregular",sans-serif;font-size:1.167em}.discount-label span.symbol-discount{display:inline;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1em;left:-3px;position:relative}.discount-label span.text-discount{display:block;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.667em}.discount-label.text{padding-top:22px}.discount-label span.text-offer01,.discount-label02 span.text-offer01{display:block;font-family:"asapregular",sans-serif;font-size:1.167em}.discount-label span.text-offer02,.discount-label02 span.text-offer02{display:block;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.667em}.discount-label02{background:url(/estaticos/Redbility/_style/_css/_gfx/label02.png) no-repeat 0 0;background-size:105px 64px;width:105px;height:64px;padding-top:10px;padding-left:3px}.discount-label02 span.number-discount{font-size:2.500em}.discount-label02 span.symbol-discount{font-size:1.333em;left:-2px}.discount-label02 span.text-discount{font-size:0.917em;top:-4px}.offer-label{color:#fff;background:url(/estaticos/Redbility/_style/_css/_gfx/label03.png) no-repeat 0 0 transparent;background-size:126px 76px;width:126px;height:58px;padding:18px 0 0 5px}.offer-label span.text-offer01{display:block;font-family:"asapregular",sans-serif;font-size:1.167em}.offer-label span.text-offer02{display:block;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.667em}.offer-label.symbol span.number-discount{font-size:2.500em;font-family:"asapbold",Arial,Helvetica,sans-serif}.offer-label.symbol span.symbol-discount{font-size:1.333em;left:-2px;display:inline;font-family:"asapbold",Arial,Helvetica,sans-serif;position:relative}.offer-label.symbol span.text-discount{font-size:0.917em;top:-4px;display:block;position:relative;font-family:"asapregular",sans-serif}.price{font-size:2.5em;font-family:"asapbold",Arial,Helvetica,sans-serif;color:#6b6b6b;cursor:default}.price a{color:#5da132}.price a:hover{color:#67b500}.price.big{position:static;font-size:3em;top:-6px}.currency-symbol{font-family:"asapsemibold",sans-serif}.modPrice{text-align:right;font-size:1em;font-family:Arial,Helvetica,sans-serif}.modPrice .currency-symbol{font-size:0.86em}.modPrice .old-price .currency-symbol{font-size:1em}.modPrice .price{padding-left:3px;font-size:2.5em}.reserva-telefonica.sin-telefono{height:35px;display:table}.reserva-telefonica a{float:right;display:inline-block;margin-top:0;position:relative;pointer-events:none}.fright .reserva-telefonica{bottom:0;right:0}.reserva-telefonica span{font-weight:normal;white-space:nowrap}.reserva-telefonica .title03{padding-bottom:0;font-size:18px;font-family:"asapregular",Arial,Helvetica,sans-serif;color:#6b6b6b}.reserva-telefonica.sin-telefono .title03{display:table-cell;width:62px;vertical-align:middle;line-height:16px;white-space:normal}.reserva-telefonica span span{display:block;margin-top:0;font-size:22px;font-family:"asapsemibold";color:#3a3f3a;text-align:center}.reserva-telefonica span span:before{margin-right:5px;position:relative;top:2px;content:"|";font-size:20px;font-family:"VECI-2-Servicios"}.reserva-telefonica .ico-tel{display:none}.box_item_list .reserva-telefonica{right:0;bottom:0}.box_item_list .reserva-telefonica span{font-size:1em}.box_item_list .reserva-telefonica span span{margin-top:2px}.box_item_list .reserva-telefonica .ico-tel{font-size:35px;left:-35px}.deals{position:relative}.mod-deals .deals{clear:left}.hotels .module01.mod-deals .deals{background:none}.module01.mod-deals .deals{padding-top:0;background:url(/estaticos/Redbility/_style/_css/_gfx/separator01.jpg) no-repeat scroll center bottom transparent;padding-bottom:0}.deals li{float:left;display:inline;width:100%;font-family:"asapregular",sans-serif}.module01 .deals li{padding:10px 0;border-bottom:1px solid #efefef}.module01.mod-deals .deals li{padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;box-sizing:border-box}.module01.mod-deals .deals li:hover{background-color:#efefef}.content-frame .module01.mod-deals .deals li:hover{background-color:#f2fae8}.mod-deals img{display:inline-block;float:left;padding-right:10px}.column_group .mod-deals img{padding:0}.mod-deals img.pic-fichas{float:none}.mod-deals .title03{clear:left}.info-deals{display:inline-block;width:100%;position:relative;float:right}img+.info-deals{float:right;display:inline-block;width:187px;position:relative}.column04b img+.info-deals{width:515px}.mod-deals .deals li .info-deals h3{padding-bottom:4px}.modTitle{display:table-cell;height:47px;width:100%}.mod-deals .deals .info-deals .modTitle{display:inline-block;height:auto;margin-bottom:10px}.mod-deals .modPrice{float:right;margin-top:0}.mod-deals .info-deals .modPrice{padding-right:10px}.mod-deals .modPrice .price{display:block}.info-deals-noimage .modPrice{display:table-cell;vertical-align:bottom;float:none}.modPrice>span{position:relative;top:0}.info-deals-noimage .extra{position:relative}.extra{position:absolute;margin-top:-4px;color:#6b6b6b}.extra{position:relative;margin-top:-4px}.info-name{display:block;margin-bottom:5px;color:#6b6b6b}.mod-deals .deals li .info-deals .modScore{clear:left;font-family:"asapregular",sans-serif;font-size:1.167em;font-weight:normal;padding-top:2px}.mod-deals .deals li .info-deals .modScore img{float:none}.mod-deals ul.deals li .item-popular img{float:left}.offer-deal-desc{padding-bottom:70px}.offer-deal-desc .price-container{bottom:8px;position:absolute;z-index:9}.offer-deal-desc .goto{background-position:right 2px;bottom:15px;font-family:"asapregular",sans-serif;font-size:1.35em;height:16px;position:absolute;right:15px;z-index:999}.module01.offer-deal.offer-deal-desc .deals li{min-height:150px;position:relative;background:none}.module01.offer-deal.offer-deal-desc .deals li .modPrice{position:absolute;bottom:10px;right:0}.module01.offer-deal.offer-deal-desc .btn01{font-size:14px;position:absolute;right:15px;bottom:15px}.module01.offer-deal.offer-deal-desc .call-offer{font-size:1.16em;position:absolute;right:15px;bottom:15px}.module01.offer-deal.offer-deal-desc .call-offer{font-size:14px;position:absolute;right:15px;bottom:15px}.multiple-module .column04 .colapsador{margin-bottom:0}.multiple-module .column04 .colapsador+.offer-deal{margin-top:15px}.multiple-module .offer-deal.offer-deal-desc{padding-bottom:0}.multiple-module .module01.offer-deal.offer-deal-desc .deals li{min-height:135px}.multiple-module .offer-deal.offer-deal-desc+.mod-deals,.multiple-module .offer-deal.offer-deal-desc+.moduleN{margin-top:-26px}.multiple-module .offer-deal.offer-deal-desc+.mod-deals:last-child,.multiple-module .offer-deal.offer-deal-desc+.moduleN:last-child{margin-top:-26px !important}.multiple-module .offer-deal.offer-deal-desc+.moduleN .modImgTotal.full-pad>img{display:none}.module02.offer-deal:last-child{margin-bottom:0 !important}.module02.offer-deal.no-shadow{z-index:100}.module02.offer-deal>img{height:100%;width:auto}.module05.offer-deal{height:360px}.module05.offer-deal>img{width:100%;height:auto}.offer-deal .help-layer p{font-size:1em}.offer-deal .discount-label{display:block}.module01.offer-deal .discount-label{top:104px;z-index:1}.logo li img{border-radius:4px;clear:both;display:block;float:right;margin:2px 0 0 0}.logo li:first-child img{margin:0}.offer-deal .logo,.full-pad .logo{position:absolute;right:10px;top:10px;z-index:1}.offer-deal .logocombinado{top:auto;bottom:167px}.column05 .module05.offer-deal .logocombinado{top:10px;bottom:inherit}.module02.offer-deal .logo{right:307px}.module02.offer-deal .logo.logocombinado{top:auto;bottom:10px}.column05 .module05.offer-deal .content-sup-module .logo.logocombinado{top:10px}.column04 .module05.offer-deal .logo.logocombinado{top:inherit;bottom:210px}.module02.seo_transport_horizontal .logo{right:207px}.carousel .slide .offer-deal .logo{position:absolute;right:10px;top:10px;z-index:1}.carousel .inner-grid .slide-pagination+.slide .offer-deal .logo,.carousel .inner-grid .slide+.slide .offer-deal .logo{top:20px}.info-layer.big{top:0;width:297px;text-align:left;display:block;position:absolute;right:0px}.info-layer.small{font-family:Arial,sans-serif;width:100%!important;text-align:left;display:block;background:white;position:absolute;height:176px;bottom:0px;left:0}.inner-info-layer{float:left;clear:left;display:block;width:100%;height:146px;padding:15px;box-sizing:border-box;background:none white}.inner-info-layer.horizontal{height:167px}.inner-info-layer p{position:relative;font-size:1.667em;color:#6b6b6b;font-family:"asapregular",sans-serif}.module02.tr .info-layer.big{width:218px}.column05 .info-layer.small{width:451px;height:176px}.column05 .info-layer.small .inner-info-layer{height:146px}.column06 .module02.offer-deal .info-layer.big{width:320px;float:left}.module02 .info-layer .inner-info-layer h2+span{font-family:"asapregular",​sans-serif}.offer-deal .title06b,.offer-deal .title06{overflow:hidden;color:#6b6b6b;font-size:1.667em;margin-bottom:5px;font-family:"asapregular",sans-serif;line-height:1.2em}.column05 .offer-deal .title06b,.column05 .offer-deal .title06{font-size:2em;line-height:1.2em}.column05 .offer-deal .horizontal .title06b{font-size:1.667em}.column04 .inner-grid .offer-deal .title06b,.column04 .inner-grid .offer-deal .title06{margin:-4px 0 4px 0;font-size:1.8em;line-height:1.2em}.info-layer .inner-info-layer p.descripcionProm,.info-layer .inner-info-layer p.descipcionProm,.deals li p.descipcionProm{font-size:1.1em;margin-top:3px;line-height:1.05em;font-family:Arial,Tahoma,Geneva,sans-serif}.offer-deal .info-layer .inner-info-layer p.descripcionProm,.offer-deal .info-layer .inner-info-layer p.descipcionProm{padding-bottom:0;line-height:14px}.inner-grid .info-layer .inner-info-layer .title06b+p.descipcionProm,.inner-grid .info-layer .inner-info-layer .title06+p.descipcionProm{line-height:1.05em}.offer-deal .info-layer .inner-info-layer p.descripcionProm a,.offer-deal .info-layer .inner-info-layer p.descipcionProm a{border-bottom:1px solid #5da132;color:#3a3f3a}.offer-deal .info-layer .inner-info-layer p.descripcionProm a:hover,.offer-deal .info-layer .inner-info-layer p.descipcionProm a:hover{border-bottom:none;background:#67b500;color:#fff}.inner-info-layer .allscore{color:#6b6b6b}.column04 .inner-info-layer .allscore .modScore,.module02 .inner-info-layer .allscore .modScore,.deals li .allscore .modScore{clear:left}.inner-info-layer .allscore .score-text,.deals li .allscore .score-text{white-space:nowrap;padding-top:2px}.inner-info-layer .allscore .modScore,.deals li .allscore .modScore{font-weight:normal;font-size:1.167em;font-family:"asapregular",sans-serif}.column04 .price.big,.module02 .price.big{font-size:2.5em}.inner-info-layer .smaller{position:relative;top:1px}.inner-info-layer .currency-symbol{font-size:32px}.column04 .currency-symbol,.module02 .currency-symbol{font-size:26px}.inner-info-layer .goto{bottom:18px;font-family:"asapregular",sans-serif;font-size:1.35em;position:absolute;right:20px}.column04 .inner-info-layer .goto,.module02 .inner-info-layer .goto{bottom:15px;right:15px}.promo-item .smaller{color:#6b6b6b}.promo-item .price,.promo-item .title06{color:inherit}p.call-offer{font-size:1.3em;padding:13px 0 0;text-align:right}.module05 .info-layer .fright .call-offer{clear:both;float:right;right:0;position:relative;bottom:2px}.column04 .inner-info-layer p.call-offer,.column04b .inner-info-layer.horizontal p.call-offer{bottom:15px;position:absolute;right:24px;width:140px}.column05 .geo .info-layer.big .inner-info-layer.horizontal p.call-offer{float:right;padding:10px 0 14px;width:100%}.column04 .inner-info-layer p.call-offer .tlf_promos,.column04b .inner-info-layer.horizontal p.call-offer .tlf_promos,.column05 .geo .info-layer.big .inner-info-layer.horizontal p.call-offer .tlf_promos{display:block}.title06_nolink{color:#6b6b6b;font-family:"asapregular",sans-serif;font-size:2.3em;margin-bottom:5px}.price_nolink{color:#6b6b6b;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:3em}.price_nolink.big{font-size:3.533em;position:relative;top:-8px}.tlf_promos{font-family:"asapbold";font-size:1.4em}.goto_nolink{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:1em;height:12px;margin:20px 0 0;padding-right:14px}.inner-info-layer .goto_nolink{bottom:18px;font-family:"asapregular",sans-serif;font-size:1.167em;height:16px;position:absolute;right:0px}.column04 .inner-info-layer .spansinenlace,.module02 .inner-info-layer .spansinenlace{display:table-cell;vertical-align:bottom;padding:0;bottom:0;right:0;font:normal 18px "asapregular";color:#6b6b6b;text-align:right;white-space:nowrap}.column04 .inner-info-layer .spansinenlace:before,.module02 .inner-info-layer .spansinenlace:before{position:relative;top:3px;left:-2px;content:"|";font:20px "VECI-2-Servicios";color:#3a3f3a}.column04 .inner-info-layer .spansinenlace span,.module02 .inner-info-layer .spansinenlace span{font-family:"asapregular",sans-serif}.discount-included{font-size:0.833em;color:#929292;display:block;position:relative;top:-3px;width:122px;font-family:Arial,Tahoma,Geneva,sans-serif}.carousel-container{padding:0}.carousel-container .info-layer.small{width:451px}.column04 .carousel-container .info-layer.small{width:291px}.carousel-container .info-layer.small{height:176px}.carousel-container .inner-info-layer{height:146px}#promo-ppal .slide-promo{height:360px;width:100%}.column05 #promo-ppal,.column05 #promo-ppal .slide-promo{height:375px}.carousel{height:360px;position:relative}.column04 .module01 .carousel{height:390px}.carousel .inner-grid{height:360px;position:relative}.carousel .slide{position:absolute;left:0}.carousel .slide .offer-deal .discount-label{background:url("/estaticos/Redbility/_style/_css/_gfx/label03.png") no-repeat scroll 0 0 transparent;background-size:146px 88px}.carousel-container .promo-description{display:block;color:#6b6b6b;text-align:right;font-size:1em;font-family:Arial,Tahoma,Geneva,sans-serif;margin-top:5px;float:right;width:120px}.carousel-container .promo-item:hover .info-layer .fright .goto{background-position:right -56px}.carousel-container .promo-item .smaller{margin-top:8px;display:block}.module05 .info-layer .fleft{position:absolute;bottom:10px}.module05 .info-layer .fright{position:absolute;right:15px;bottom:15px}.slide-promo .offer-label{position:absolute;top:90px}.slide-pagination{position:absolute;right:10px;top:5px;z-index:9}.slide-pagination li{float:left;margin:0 5px 0 1px}.slide-pagination li:last-child{margin-right:0}.slide-pagination li a{display:block;background:#fff;width:10px;height:10px}.slide-pagination li.active a{background:#67b500}.slide-pagination li a span{display:block;overflow:hidden;text-indent:120%;white-space:nowrap}.bx-gallery{position:relative}.bx-gallery .bx-wrapper{background:#fff;zoom:1}.bx-gallery .bx-wrapper li figure{width:301px;margin:5px 7.5px;background:#efefef}.bx-gallery .bx-wrapper li img{width:100%}.bx-gallery .bx-wrapper li figcaption{display:table-cell;width:100%;height:35px;padding:0 10px;text-align:left;font-family:Arial,sans-serif;font-size:12px;color:#929292;font-style:italic;vertical-align:middle}.bx-gallery .bx-wrapper li figcaption p{padding-bottom:0}.bx-gallery .bx-controls a{background:#fff;clear:left;float:left;display:inline;color:#67b500;font-family:"VECI-1-Web";font-size:23px;position:absolute;border:0;width:25px;height:100%;top:0;overflow:hidden;text-indent:5px}.bx-gallery .bx-controls a span{text-indent:-99999px}.bx-gallery .bx-controls a:before{position:relative;top:45%;margin-top:-10px;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.bx-gallery .bx-controls .bx-prev:before{content:"\77";left:-5px}.bx-gallery .bx-controls .bx-prev{left:0px}.bx-gallery .bx-controls .bx-prev:hover:before{left:-10px;color:#0f5c2b}.bx-gallery .bx-controls .bx-next:before{content:"\65";right:5px}.bx-gallery .bx-controls .bx-next{right:0px}.bx-gallery .bx-controls .bx-next:hover:before{right:0px;color:#0f5c2b}.column04b .bx-gallery .bx-wrapper li figure{width:300px;margin:5px 5px}.bx-gallery.bx-gallery-nav{float:left;width:100%;position:relative}.bx-gallery.bx-gallery-nav .bx-wrapper{background:none}.bx-gallery.bx-gallery-nav li figure{width:290px;margin:0 2.5px;background:rgba(255,255,255,0.4)}.bx-gallery.bx-gallery-nav li figure img{border:1px solid #fff;box-sizing:border-box}.bx-gallery .bx-controls .disabled{display:none;opacity:0.5;color:#c7c7c7;cursor:default}.bx-gallery.bx-gallery-nav .bx-controls .disabled{display:block}.bx-gallery.bx-gallery-nav .bx-controls .disabled:hover{color:#c7c7c7}.bx-gallery.bx-gallery-nav .bx-controls .disabled:before{left:-5px !important;right:inherit;color:#c7c7c7}.bx-gallery.bx-gallery-nav .bx-controls .disabled:hover:before{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.bx-gallery .bx-controls .disabled.bx-prev:hover:before{left:-5px !important;color:#c7c7c7}.bx-gallery .bx-controls .disabled.bx-next:hover:before{right:5px!important;color:#c7c7c7}.column04b .bx-gallery.bx-gallery-nav li figure{width:275px;margin:0 5px}.column06 .bx-gallery .bx-wrapper .bx-viewport{margin-left:-2px}.column06 .bx-gallery.bx-gallery-nav .bx-wrapper .bx-viewport{margin-left:0}.bx-gallery.galeria-thumbnail .thumbs{float:left;width:140px;height:485px;position:relative}.bx-gallery.galeria-thumbnail .thumbs .bx-viewport{margin-top:45px;background:#fff;padding:10px 15px}.bx-gallery.galeria-thumbnail .thumbs .bx-wrapper{background:#fdeed9;width:140px;margin-left:0!important}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction{line-height:9999px}.bx-gallery.galeria-thumbnail .thumbs li img{cursor:pointer;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction a{width:140px;height:40px;background:#fff;font-size:28px;position:absolute;left:0;top:inherit;line-height:0;text-indent:999px}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction a:before{position:absolute;top:50%;left:50%;margin:0 0 0 -14px;font-family:"VECI-1-Web";text-indent:0}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-prev{top:0}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-prev:before{content:"\72"}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-prev:hover:before{top:30%}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-next{bottom:0}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-next:before{content:"\71"}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-next:hover:before{top:70%}.bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .disabled{opacity:0.5;display:block}.bx-gallery.galeria-thumbnail .thumbs .active img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.bx-gallery.galeria-thumbnail .slider{float:right;width:790px;height:485px;position:relative;overflow:hidden;border:1px solid #fff;border-bottom:0;z-index:0}.bx-gallery.galeria-thumbnail .slider li figure{width:100%;margin:0;position:relative;box-sizing:border-box}.bx-gallery.galeria-thumbnail .slider li figure figcaption{height:30px;background:#f7f7f7;position:absolute;left:0;bottom:0;box-sizing:border-box;display:table}.bx-gallery.galeria-thumbnail .slider li figure figcaption p{display:table-cell;vertical-align:middle;padding-bottom:0}.bx-gallery.galeria-thumbnail .slider .bx-controls{margin:0 auto;width:auto;text-align:center}.bx-gallery.galeria-thumbnail .slider .bx-pager{width:100%;position:absolute;left:0;bottom:45px;z-index:1}.bx-gallery.galeria-thumbnail .slider .bx-pager-item{display:inline-block;margin:0 5px;width:15px;height:auto;overflow:hidden}.bx-gallery.galeria-thumbnail .slider .bx-pager-item a{text-indent:-500px;display:block;width:15px;height:15px;box-sizing:border-box;border:1px solid #fff;background:#fff;transition:all 0.3s ease}.bx-gallery.galeria-thumbnail .slider .bx-pager-item a:hover{background:#84d020}.bx-gallery.galeria-thumbnail .slider .bx-pager-item a.active{background:#67b500}.bx-gallery.galeria-thumbnail .slider .bx-viewport{z-index:1}.bx-gallery.galeria-thumbnail .slider .bx-controls-direction a{position:absolute;border:0;text-indent:-99999px;width:60px;height:100%!important;cursor:pointer;z-index:1;top:-30px;opacity:0.3;transition:all 0.5s}.bx-gallery.galeria-thumbnail .slider .bx-controls-direction a:hover:before{color:#fff}.bx-gallery.galeria-thumbnail .slider:hover .bx-controls-direction a{opacity:0.5}.bx-gallery.galeria-thumbnail .slider a:hover{opacity:0.8}.bx-gallery.galeria-thumbnail .slider a:before{font-size:36px;position:absolute;top:50%;margin-top:-2px;font-family:"VECI-1-Web";text-indent:0;color:#fff;transition:all 0.5s}.bx-gallery.galeria-thumbnail .slider .bx-controls-direction .bx-prev{left:0;background:#3a3f3a;background:-moz-linear-gradient(left, #3a3f3a 0%, rgba(58,63,58,0.6) 45%, rgba(58,63,58,0) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #3a3f3a), color-stop(45%, rgba(58,63,58,0.6)), color-stop(100%, rgba(58,63,58,0)));background:-webkit-linear-gradient(left, #3a3f3a 0%, rgba(58,63,58,0.6) 45%, rgba(58,63,58,0) 100%);background:-o-linear-gradient(left, #3a3f3a 0%, rgba(58,63,58,0.6) 45%, rgba(58,63,58,0) 100%);background:-ms-linear-gradient(left, #3a3f3a 0%, rgba(58,63,58,0.6) 45%, rgba(58,63,58,0) 100%);background:linear-gradient(to right, #3a3f3a 0%,rgba(58,63,58,0.6) 45%,rgba(58,63,58,0) 100%)}.bx-gallery.galeria-thumbnail .slider .bx-controls-direction .bx-prev:before{content:"w";left:5px}.bx-gallery.galeria-thumbnail .slider .bx-controls-direction .bx-prev:hover:before{left:0px}.bx-gallery.galeria-thumbnail .slider .bx-controls-direction .bx-next{right:0;background:rgba(58,63,58,0);background:-moz-linear-gradient(left, rgba(58,63,58,0) 0%, rgba(58,63,58,0.6) 55%, #3a3f3a 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(58,63,58,0)), color-stop(55%, rgba(58,63,58,0.6)), color-stop(100%, #3a3f3a));background:-webkit-linear-gradient(left, rgba(58,63,58,0) 0%, rgba(58,63,58,0.6) 55%, #3a3f3a 100%);background:-o-linear-gradient(left, rgba(58,63,58,0) 0%, rgba(58,63,58,0.6) 55%, #3a3f3a 100%);background:-ms-linear-gradient(left, rgba(58,63,58,0) 0%, rgba(58,63,58,0.6) 55%, #3a3f3a 100%);background:linear-gradient(to right, rgba(58,63,58,0) 0%,rgba(58,63,58,0.6) 55%,#3a3f3a 100%)}.bx-gallery.galeria-thumbnail .slider .bx-controls-direction .bx-next:before{content:"e";right:5px}.bx-gallery.galeria-thumbnail .slider .bx-controls-direction .bx-next:hover:before{content:"e";right:0px}.bx-gallery.galeria-thumbnail.no-figcaption figcaption{display:none!important}.bx-gallery.galeria-thumbnail.no-figcaption .slider .bx-controls-direction a{top:0}.bx-gallery.galeria-thumbnail.no-figcaption .bx-controls-direction .bx-pager.bx-default-pager{top:0}.bx-gallery.galeria-thumbnail.no-figcaption .bx-pager{bottom:20px}.bx-gallery.galeria-thumbnail .bx-viewport{margin-left:0!important}.column04b .bx-gallery.galeria-thumbnail .slider{width:100%;height:auto;margin-bottom:5px}.column04b .bx-gallery.galeria-thumbnail .slider li figure figcaption{position:relative;margin-top:0}.column04b .bx-gallery.galeria-thumbnail .thumbs{width:100%;height:auto}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-viewport{margin-top:0}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-wrapper{width:100%;margin-left:45px!important}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction a{width:40px;height:88px;top:0}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-prev{left:0}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-next{right:0;left:inherit}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-prev:before{content:"w"}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-next:before{content:"e"}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-prev:hover:before{top:50%;left:10px}.column04b .bx-gallery.galeria-thumbnail .thumbs .bx-controls-direction .bx-next:hover:before{top:50%;left:75%}.bx-gallery.galeria-thumbnail .slider ol{width:100%;position:absolute;left:0;bottom:20px;z-index:1;text-align:center}.bx-gallery.galeria-thumbnail .slider ol li{display:inline-block;margin:0 5px;width:15px;height:auto}.bx-gallery.galeria-thumbnail .slider ol li a{overflow:hidden;text-indent:-500px;display:block;width:15px;height:15px;box-sizing:border-box;border:1px solid #fff;background:#fff;transition:all 0.3s ease}.bx-gallery.galeria-thumbnail .slider ol li a:hover{background:#84d020}.bx-gallery.galeria-thumbnail .slider ol li a.active{background:#67b500}.bx-gallery.galeria-thumbnail.slider100x .slider{width:100%;height:auto}.bx-gallery.galeria-thumbnail.slider100x .slider{width:100%;height:auto}.bx-gallery.galeria-thumbnail.slider100x .slider li figure figcaption{height:33px;top:0}.bx-gallery.galeria-thumbnail.slider100x .slider li figure figcaption p{font-family:"asapregular";font-style:normal;font-size:20px;color:#3a3f3a;top:30px}.bx-gallery.galeria-thumbnail.slider100x .slider .bx-controls-direction a{top:33px;transition:inherit}.bx-gallery.galeria-thumbnail.slider100x .slider a:before{top:40%}.module01.special{background:#522da5}.module01.special p{line-height:120%;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#dfc6f1;padding:0 0 5px}.module01.special a{color:#fff}.module01.special a:hover{color:#EEC6FA}.module01.special .deals li{background:url(/estaticos/Redbility/_style/_css/_gfx/separator01b.jpg) no-repeat center bottom}.module01.special .title02{color:#dd7af2}.module01.special .title03{color:#fff}.special .goto{background:url(/estaticos/Redbility/_style/_css/_gfx/arrow01b.png) no-repeat scroll right 0 transparent;background-size:8px 13px;color:#fff}.special .goto:hover{background-image:url(/estaticos/Redbility/_style/_css/_gfx/arrow01e.png)}.special .modPrice{color:#dfc6f1}.special .price{color:#fff}.special img.special-decoration{position:absolute;top:-20px;right:-40px}.module01.specialdisney{height:390px;overflow:hidden;background:#235db7}.module01.specialdisney .deals{overflow:initial;background-size:100%}.module01.specialdisney p{line-height:120%;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#fff;padding:0 0 5px}.module01.specialdisney a{color:#fff;text-decoration:none}.module01.specialdisney a:hover{color:#dde8f5;text-decoration:none}.specialdisney .special-decoration{background:url("/estaticos/Redbility/_style/_css/_gfx/stars-special-blue.png") no-repeat scroll right 0;height:300px;width:202px;top:-15px;right:-32px;position:absolute}.specialdisney ul{height:160px}.module01.specialdisney .deals li{height:138px;padding-bottom:0;border:0;background:none;background-size:100%}.module01.specialdisney .title02{color:#dde8f5;position:relative}.module01.specialdisney .title03{font-size:20px;font-family:"asapsemibold";font-weight:normal}.specialdisney .goto.white{margin:20px 0 0 0;cursor:pointer;text-transform:uppercase;border:1px solid #fff;border-radius:2px;position:relative;padding:10px 20px;font-size:14px;font-family:"asapsemibold";box-shadow:1px 1px 2px rgba(0,0,0,0.15)}.specialdisney .goto.white:hover{background:rgba(0,0,0,0.3);color:#fff}.specialdisney .goto.white:active{background:rgba(0,0,0,0.6);color:#fff}.specialdisney .goto.white:after{width:10px;margin-left:3px;position:relative;top:3px;content:"k";font-family:"VECI-1-web";font-size:21px;text-transform:lowercase}.specialdisney a.goto-field{position:absolute;right:10px;bottom:25px}.gotospecial{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:1em;height:12px;margin:20px 0 0;padding-right:14px}.specialdisney .price{color:#fff}.specialdisney .modPrice{color:#cee2f8}.extra.disney{color:#bfe6ff;margin-top:2px}.full-banner-page #main,.full-banner-page #main #content,.full-banner-page #main #content>.row.full-banner{position:static;padding:0}.full-banner-page .row.full-banner .promocional{width:100%;min-width:961px;height:400px;overflow:hidden;position:absolute;left:0}.full-banner-page .row.full-banner .promocional>img{margin-left:-800px;position:absolute;left:50%}.full-banner-page .module07c.browser{margin-top:25px!important}.full-banner-page{overflow-x:hidden}.full-banner-page .browser{z-index:1;margin-top:15px!important}.full-banner-page .column+.column .slide-pagination{top:15px}.full-banner-page .column+.column .carousel .slide .offer-deal .logo{top:0}.full-banner-page .column+.column .carousel .inner-grid .slide-pagination+.slide .offer-deal .logo,.t_carruselXL .carousel .inner-grid .slide+.slide .offer-deal .logo{top:30px}.full-banner-page .column+.column .module01.carousel-container{background-color:transparent}.full-banner-page .column+.column .module01.carousel-container:not(.no-shadow):before,.full-banner-page .column+.column .module01.carousel-container:not(.no-shadow):after{content:none}.full-banner-page .column+.column .carousel{height:360px}.full-banner-page .column+.column .carousel .module05.offer-deal>img{width:1600px;position:absolute;left:-960px;z-index:0;top:-25px}.full-banner-page .column+.column.column05 .carousel .module05.offer-deal>img{left:-800px}.full-banner-page .column+.column .carousel .module05 .info-layer .fright{position:static}.full-banner-page .column+.column .carousel .module05.offer-deal .info-layer .inner-info-layer>a .goto{margin:0;font-size:20px;right:0;font-weight:bold;background-position:right 4px;bottom:10px;position:absolute;height:auto;background:transparent url("/estaticos/Redbility/_style/_css/_gfx/ie-arrow01f.png") no-repeat scroll right 4px}.full-banner-page .column+.column .carousel .module05 .info-layer .fright .goto{margin:0;font-size:20px;right:0;font-weight:bold;background-position:right 4px;bottom:4px;position:absolute;background:transparent url("/estaticos/Redbility/_style/_css/_gfx/ie-arrow01f.png") no-repeat scroll right 4px}.full-banner-page .column+.column .carousel .slide .offer-deal .discount-label{bottom:160px;right:-10px;top:auto;left:auto;background:transparent url("/estaticos/Redbility/_style/_css/_gfx/labelTest.png") 0 0 no-repeat;height:110px;width:158px;padding:0;z-index:1}.full-banner-page .column+.column .carousel .slide .offer-deal .discount-label span.number-discount{margin-left:75px;float:left;margin-top:40px;font-size:2.5em;font-family:"source_sans_pro_semiboldRg",Arial,Helvetica,sans-serif}.full-banner-page .column+.column .carousel .slide .offer-deal .discount-label span.symbol-discount{float:left;margin-left:5px;margin-top:43px;font-size:2em;font-family:"source_sans_pro_semiboldRg",Arial,Helvetica,sans-serif}.full-banner-page .column+.column .carousel .slide .offer-deal .discount-label span.text-discount{width:99px;float:right;text-align:center;margin-right:10px;font-size:1.667em;font-family:"source_sans_pro_semiboldRg",Arial,Helvetica,sans-serif}.full-banner-page .column+.column .carousel .slide .offer-deal .discount-label span.text-offer02{margin-left:55px;float:left;font-size:2em}.full-banner-page .column+.column .carousel .slide .offer-deal .discount-label span.text-offer01{float:left;margin-left:55px;margin-top:40px}.full-banner-page .column+.column .carousel .slide .offer-deal .info-layer .inner-info-layer{background-color:transparent}.full-banner-page .column+.column .carousel .slide .offer-deal .info-layer .inner-info-layer h2,.full-banner-page .column+.column .carousel .slide .offer-deal .info-layer .inner-info-layer .price-container{display:none}@media screen and (min-width: 668px) and (max-width: 962px){.full-banner-page{overflow:auto}.full-banner-page #general{width:962px;overflow:hidden}}.full-banner-page .row.full-banner.no-search{height:400px;position:relative !important}.offer-deal.module_phone{height:auto;overflow:hidden}.offer-deal.module_phone .inner-info-layer span,.offer-deal.module_phone .inner-info-layer p{font-family:Arial}.offer-deal.module_phone .inner-info-layer p{display:none}.offer-deal.module_phone #phone{font-size:22px;clear:both;white-space:nowrap}.column04 .offer-deal.module_phone>img{height:auto}.column04 .offer-deal.module_phone .info-layer.big{height:70px;position:relative;width:100%}.column04 .offer-deal.module_phone .info-layer.big .inner-info-layer{height:70px;padding:0px}.column04 .offer-deal.module_phone .info-layer.big .spansinenlace{bottom:7px}.column04b .offer-deal.module_phone>img{width:auto}.column04b .offer-deal.module_phone .info-layer.big{width:210px}.column06 .offer-deal.module_phone>img{width:auto}.column06 .offer-deal.module_phone .info-layer.big{width:465px}.column06 .offer-deal.module_phone .info-layer.big p{font-size:15px;line-height:20px;text-align:right;display:block}.rich_module.module03{background:#fff !important}.rich_module.ships a{margin:3px 3px 3px 0;float:left}.rich_module .left_block img{width:100%}.rich_module .right_block img{margin:0 0 10px 0}.rich_module ul.list-properties{border-bottom:1px solid #999}.rich_module li,.rich_module .deals li{background-repeat:repeat-x;padding:15px 0!important;cursor:default}.rich_module .deals+a,.rich_module .deals+p.call-offer{text-align:left;display:block}.rich_module .deals+a span{margin-top:13px}.rich_module .box_item_list{width:100%;height:auto;position:relative;overflow:hidden;background:#fff}.rich_module .box_item_list p{float:left}.rich_module .box_item_list .left_block{float:left;position:relative;width:23%;height:auto;margin:0 15px 0 0}.rich_module .box_item_list .left_block .discount{position:absolute;top:0;left:0}.rich_module .box_item_list .middle_block{float:left;width:52%;height:auto;margin:0 15px 0 0}.rich_module .box_item_list .middle_block h2{float:none;width:100%;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.417em;padding:0 0 10px}.rich_module .box_item_list .middle_block .subtitle{float:left;width:100%;font-weight:bold;font-family:inherit;font-size:1em;margin-bottom:10px}.rich_module .box_item_list .right_block img{background-color:white;border-radius:4px;position:absolute;right:0;top:0}.rich_module .box_item_list .right_block .logo{position:absolute;right:0;top:0}.rich_module .box_item_list .right_block .price-fr{position:absolute;top:45px;right:0}.rich_module .box_item_list .right_block .modPrice .ico-info{margin:0 0 -7px -20px;background-image:url("/estaticos/Redbility/_style/_css/_gfx/info02.png")}.rich_module .box_item_list .link{position:absolute;bottom:0;right:0;width:180px;text-align:right}.rich_module .box_item_list .link>.goto{background:none;padding-right:0}.rich_module .box_item_list p{float:none}.rich_module .box_item_list .right_block .price-fr{display:block;padding:10px 0;text-align:right;top:none}.rich_module .title03{text-align:left;display:block}.rich_module .right_block .title03,.rich_module .right_block .title01{text-align:right;float:right}.rich_module .discount-label{background:url("/estaticos/Redbility/_style/_css/_gfx/label01.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:block;background-size:65%}.rich_module .discount-label span.number-discount{font-size:2em}.rich_module .discount-label span.symbol-discount{font-size:1.2em;margin-left:.2em}.rich_module .discount-label span.text-offer01,.discount-label02 span.text-offer01{display:inline;font-size:1.1em}.rich_module .discount-label span.text-offer02,.discount-label02 span.text-offer02{font-size:1em}.rich_module .alt-text-discount{position:absolute;left:5px;top:7px;display:inline;clear:both;font-size:0.8em}.rich_module .text-discount{font-size:0.9em}.rich_module .info-hotel{width:260px}.rich_module .info-hotel .block{margin:0 0 10px 0}.rich_module .destacado-naranja{color:#f28c00;clear:both}.rich_module .deals li{border-top:1px solid #e2e2e2;border-bottom:none}.rich_module .box_item_list .left_block{width:35%;margin-right:0;padding-right:10px;box-sizing:border-box}.rich_module .box_item_list .left_block .discount-label{background-size:90%}.rich_module .box_item_list .left_block .discount-label .text-discount{max-width:100px}.rich_module .box_item_list .middle_block{width:65%;margin-right:0;box-sizing:border-box}.rich_module .box_item_list .middle_block .title03{width:calc(100% - 90px);font-family:"asapsemibold";font-size:16px}.rich_module .box_item_list .middle_block .title03 a{color:#3a3f3a}.rich_module .box_item_list .middle_block .title03 a:hover{color:#67b500}.rich_module .box_item_list .middle_block .subtitle{margin-bottom:0}.rich_module .box_item_list .middle_block p{width:calc(100% - 140px);font-family:Arial}.rich_module .box_item_list .middle_block .destacado-naranja{font-weight:normal}.rich_module .box_item_list .middle_block .subtitle{width:calc(100% - 140px);font-family:Arial;font-weight:bold}.rich_module .box_item_list .middle_block .smaller{clear:left;display:block;width:calc(100% - 140px);font-family:Arial;color:#929292}.rich_module .box_item_list .right_block img{width:auto;max-height:25px;border-radius:0}.rich_module .box_item_list .right_block .modPrice{position:absolute;top:auto;right:0;bottom:40px}.rich_module .box_item_list .right_block .modPrice .price{display:block;padding-left:0}.rich_module .box_item_list .right_block .info-mods-container{display:block;width:auto;position:absolute;bottom:0;right:0}.rich_module .box_item_list .right_block .link{font-size:14px}.rich_module .box_item_list .right_block .link a{color:#3a3f3a}.rich_module .box_item_list .right_block .link a:hover{color:#67b500}.rich_module .box_item_list .right_block .link a .goto{font-family:"asapregular"}.hotels-in.mod-list.multi-pro{width:100%;margin-left:0;padding:0 5px;box-sizing:border-box}.multi-pro .title02{margin-bottom:5px}.multi-pro>ul{float:left;width:102%;margin:0px 0 20px -1%;padding-bottom:20px;border-bottom:1px solid #efefef}.multi-pro ul.list_sup li{float:left;width:23%;margin:0 1%;overflow:hidden}.multi-pro ul.list_sup li img{margin-bottom:20px}.multi-pro ul.list_sup li .list01{float:left;min-height:150px}.multi-pro ul.list_sup li>a{float:right}.multi-pro ul.list01 li{width:auto;margin:0 0 10px 0;font-size:15px}.multi-pro ul.list01 li span{display:block;padding:0 0 5px 0}.multi-pro .list_middle{float:left;width:100%;margin:0 0 15px 0;padding:0 0 20px 0;border-bottom:1px solid #efefef}.multi-pro .list_middle li{float:left;width:23%;margin:10px 15px 0 0;text-align:right;overflow:hidden}.multi-pro .list_bottom{float:left;width:100%;margin:0;padding:0 0 15px 0;border:0}.multi-pro .list_bottom li{float:left;margin:10px 20px 0 0}.module.veci ul li{float:left;width:100%;background:url(/estaticos/Redbility/_style/_css/_gfx/separator01.jpg) repeat-x scroll center top transparent;padding:7px 0 6px}.module.veci .offer{float:left}.module.veci .box-price{float:right;text-align:right}.module.veci .box-price .price{margin:0 0 0 3px;display:block}.module.veci .currency-symbol{font-size:18px}.moduleList ul li .itemContent{border-bottom:1px solid #efefef;padding:10px 5px}.moduleList ul li .itemContent .modImg{float:left;margin-right:10px}.moduleList ul li .itemContent .modTitulo h3 .name{padding-right:5px}.moduleList ul li .itemContent .modPrice .price{color:#6b6b6b;display:inline}.moduleList ul li>a .itemContent{color:#929292}.moduleList ul li>a .itemContent .modTitulo h3{color:#6b6b6b}.moduleList ul li>a .itemContent .modPrice .price{color:#67b500}.moduleList ul li>a:hover .itemContent{background:#efefef;cursor:pointer}.moduleList ul li>a:hover .itemContent .modTitulo h3,.moduleList ul li>a:hover .itemContent .modPrice .price{color:#5da132}.moduleList .displayTable.tableCol2,.moduleList .displayTable.tableCol2 li{float:left;width:100%}.moduleList .displayTable.tableCol3 .modTitulo{width:52%}.moduleList .displayTable.tableCol2 .modTitulo{width:65%}.moduleList .displayTable li{padding:0}.moduleList .displayTable li .itemContent{display:table;width:100%;padding:10px 0}.moduleList .displayTable li .itemContent .modTitulo{float:left;padding-left:5px;box-sizing:border-box}.moduleList .displayTable li .itemContent .modTitulo h3{padding:0 0 3px;font-size:1.25em;line-height:1.2em}.moduleList .displayTable li .itemContent .modDescuento{display:table-cell;text-align:right;vertical-align:bottom;width:11%}.moduleList .displayTable li .itemContent .modDescuento .destacado-naranja{padding-bottom:10px;display:block}.moduleList .displayTable li .itemContent .modPrice{float:right;width:35%;box-sizing:border-box}.moduleList .displayTable li .itemContent .modPrice .from{display:block;font-family:"asapregular",sans-serif}.moduleList .displayTable li .itemContent .modPrice .price [data-veci-tooltip]:after{position:absolute;color:#929292;top:10px}.moduleList .displayTable.listcienxcien li .itemContent{display:block}.moduleList .displayTable.listcienxcien li .itemContent .modTitulo{display:inline-block;padding-left:5px;width:100%}.moduleList .displayTable.listcienxcien li .itemContent .score-text{font-family:"asapregular",sans-serif;font-size:1em;font-weight:normal}.moduleList .displayTable.listcienxcien li .itemContent .modScore{font-family:"asapregular",sans-serif;font-size:1.167em;font-weight:normal;clear:left;padding-top:2px}.moduleList .displayTable.listcienxcien li .itemContent .modDescuento{float:left;display:inline;white-space:nowrap;margin-top:20px}.moduleList .displayTable.listcienxcien li .itemContent .modPrice{float:right;display:inline;white-space:nowrap}.moduleList_2col .title06{font-size:1.7em;color:#6b6b6b}.moduleList_2col .goto{line-height:2em;height:auto;background-position:right center;margin:0}.moduleList_2col .module_content{display:table;border-top:1px solid #efefef;padding-top:20px;clear:both;margin-bottom:35px;width:100%}.moduleList_2col .module_content .modImg{display:table-cell;vertical-align:top}.moduleList_2col .module_content .modImg img{margin-right:5px}.moduleList_2col .module_content ul{display:table-cell;vertical-align:top;width:100%}.moduleList_2col .module_content ul li{width:49.5%;float:left;border-left:1px solid #efefef}.column05 .moduleList_2col .module_content ul li:nth-child(2n+1){border-left:0}.column05 .moduleList_2col .module_content .modImg{display:none}.moduleList_2col .module_content ul li:last-child:nth-child(2n+1){border-right:1px solid #efefef}.moduleList_2col .module_content ul li .itemContent{margin:5px 2% -5px;border-bottom:1px solid #efefef;padding:8px 3% 0;height:77px;position:relative;display:table;width:90%}.moduleList_2col .module_content ul li .itemContent h3 a{margin-right:5px}.moduleList_3col .title06{font-size:1.7em}.moduleList_3col .goto{line-height:2em;height:auto;background-position:right center;margin:0}.moduleList_3col .module_content{display:table;border-bottom:1px solid #efefef;padding-bottom:10px;clear:both;margin-bottom:10px;width:100%}.moduleList_3col .module_content .modImg{display:table-cell;vertical-align:top}.moduleList_3col .module_content .modImg img{margin-right:15px}.column05 .moduleList_3col .module_content .modImg{display:none}.moduleList_3col .module_content ul{display:block;vertical-align:top;width:100%}.moduleList_3col .module_content ul li{width:33%;float:left;border-left:1px solid #efefef}.moduleList_3col .module_content ul li:first-child{border-left:0}.moduleList_3col .module_content ul li a{float:left;display:inline;width:100%}.moduleList_3col .module_content ul li a.hasTooltip{width:auto;float:none}.moduleList_3col .module_content ul li .itemContent{margin:5px 2px -5px;border-bottom:0;padding:0 7px;height:70px;position:relative;display:table;width:87%}.moduleList_3col .module_content ul li .itemContent h3 a{margin-right:5px}.moduleList_3col .module_content ul li .itemContent .modPrice{width:100%;display:inline;float:left;margin-top:5px}.moduleList_3col .module_content ul li .itemContent .modPrice .from{display:inline}.moduleList_3col .module_content ul li .itemContent .modPrice .price{display:block}.moduleList_3col .module_content ul li .itemContent .modTitulo{display:inline;padding:0;width:100%;float:left}.moduleList_3col .module_content ul li .itemContent .modTitulo p{margin:0;text-align:right}.moduleTabs .headerTabs{border-bottom:1px solid #efefef}.moduleTabs .headerTabs li{display:inline-block}.moduleTabs .headerTabs li button{font-size:1.25em;line-height:1.25em;text-align:left;background:none;border:0;color:#6b6b6b;cursor:pointer;display:inline-block;padding:10px 15px;background:#e2e2e2;margin:0;margin-right:5px;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.moduleTabs .headerTabs li.selectOption button{background:#fff;padding:15px 15px 10px}.moduleTabs .headerTabs li button span{display:block}.moduleTabs .modTipos{display:table-cell;vertical-align:top;width:100%}.moduleTabs .modTipos .stars{display:inline-block;float:none;margin-left:4px}.moduleTabs .modTipos p{display:block;width:100%;margin:-0.5em 0 0 0}.moduleTabs .modulo_head{margin-bottom:20px;padding:20px 0 25px 125px;border-bottom:1px solid #efefef;display:block;margin:0 20px 0}.column05 .moduleTabs .modulo_head{padding:20px 0 25px 0}.moduleTabs .modulo_head li{float:left;width:33%;text-align:right;border-left:1px solid #efefef}.moduleTabs .modulo_head li:first-child{border:0}.moduleTabs .modulo_head li .itemContent{border-bottom:0 none;display:table;margin:5px 2px 0;padding:0 7px;position:relative;width:87%}.ModuleImgBig{width:100%;overflow:hidden}.ModuleImgBig .ModuleCont{position:absolute;bottom:0;left:0;width:100%;padding:78px 0 45px 0;background:rgba(237,237,237,0);background:-moz-linear-gradient(top, rgba(237,237,237,0) 0%, rgba(246,246,246,0.9) 51%, rgba(246,246,246,0.9) 53%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,237,237,0)), color-stop(51%, rgba(246,246,246,0.9)), color-stop(53%, rgba(246,246,246,0.9)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(237,237,237,0) 0%, rgba(246,246,246,0.9) 51%, rgba(246,246,246,0.9) 53%, #fff 100%);background:-o-linear-gradient(top, rgba(237,237,237,0) 0%, rgba(246,246,246,0.9) 51%, rgba(246,246,246,0.9) 53%, #fff 100%);background:-ms-linear-gradient(top, rgba(237,237,237,0) 0%, rgba(246,246,246,0.9) 51%, rgba(246,246,246,0.9) 53%, #fff 100%);background:linear-gradient(to bottom, rgba(237,237,237,0) 0%,rgba(246,246,246,0.9) 51%,rgba(246,246,246,0.9) 53%,#ffffff 100%)}.ModuleImgBig .ModuleCont h3{padding:0 15px}.ModuleImgBig .ModuleCont p{padding:0 15px;font-size:1.4em;color:#6b6b6b;font-family:"asapregular",sans-serif;position:relative}.ModuleImgBig .ModuleCont>a{position:absolute;right:15px;bottom:20px}.ModuleImgBig .ModuleCont .ico-info{background:url("/estaticos/Redbility/_style/_css/_gfx/info02.png") no-repeat scroll 0 0/20px 19px rgba(0,0,0,0);position:absolute;left:15px;bottom:8px}#content .contenedor_test.loading{height:150px;background-position:center center}#content .contenedor_test.loading:before{content:"Un momento";color:#427e1b;display:block;font:30px "covered_by_your_graceregular"}#content .contenedor_test.loading:after{content:"¡En breve te mostraremos la información!";color:#333;display:block;font:18px/18px "covered_by_your_graceregular";width:75%;margin:68px auto 0 auto}#content .contenedor_test>div{display:none}#content .contenedor_test:last-child>div{margin-bottom:0}.full-banner-page #main #content{position:relative!important}.full-banner-page .row:first-child .column.column05:first-child{z-index:5;position:relative}.full-banner-page .row.full-banner{position:absolute!important;top:0;left:50%;margin-left:-800px;width:1600px;z-index:0;padding-bottom:35px}.full-banner-page .row.full-banner:first-child{position:relative!important}.full-banner-page #main-top .row.full-banner{margin-top:30px}.full-banner-page #main-top+.row+.row.full-banner,.full-banner-page #main-top+.row.full-banner{top:30px}.full-banner-page .carousel-container{z-index:1}.promocional a.enlace-promo{display:block;left:50%;margin-left:-800px;left:50%;margin-left:-800px;position:absolute;width:1600px;height:158px;z-index:1}.promocional a.enlace-promo:after{content:'';position:absolute;top:87px;right:0;height:224px;width:600px;-webkit-transform:skew(0deg, -12.7deg);-moz-transform:skew(0deg, -12.7deg);-ms-transform:skew(0deg, -12.7deg);-o-transform:skew(0deg, -12.7deg);transform:skew(0deg, -12.7deg)}.promocional a.enlace-promo:before{content:'';position:absolute;top:48px;left:0;height:222px;width:1000px;-webkit-transform:skew(0deg, 12.4deg);-moz-transform:skew(0deg, 12.4deg);-ms-transform:skew(0deg, 12.4deg);-o-transform:skew(0deg, 12.4deg);transform:skew(0deg, 12.4deg)}.promocional:hover .goto{color:#5da132;background-position:right -55px !important}.promocional .content-frame{height:100%}.promocional .content-frame>a{position:absolute;bottom:20px;right:0px}.promocional .content-frame>a .goto{margin:0;font-size:17px;font-weight:bold;font-family:"asapregular",sans-serif;line-height:1em;height:auto}.promocional .content-frame>a:hover .goto{background-position:right -55px}.ventajas{position:absolute;right:0;bottom:0px;opacity:0;-webkit-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear}.ventajas li{position:relative;display:block;padding:0;float:right}.ventajas li .ventajas-container{background:#5da132;color:#fff;font-size:14px;font-family:"asapbold",sans-serif;vertical-align:middle;text-align:left;width:100%}.ventajas li img{height:auto;display:none}.ventajas li:first-child:last-child{margin:0 0 0 0}.ventajas li:first-child .ventajas-container{background:#67b500;padding:0 0}.ventajas li:last-child img.top{position:relative;top:1px}.ventajas li:first-child:last-child img.top{position:relative;top:0px}.ventajas li span{font-family:"asapregular",sans-serif}.ventajas li span.texto-grande{font-size:15px;display:block;font-family:"asapbold",Arial,Helvetica,sans-serif;margin-bottom:10px;max-width:110px}.ventajas li span.texto-peq{font-size:13px;display:block;font-family:"asapregular",Arial,Helvetica,sans-serif;max-width:110px;text-align:left;margin-bottom:5px}.ventajas li span.texto-peq+.precio .currency-symbol{margin-left:3px}.ventajas li span.porcentaje{font-size:54px;display:block;font-family:"asapbold",sans-serif;margin-top:-7px}.ventajas li span.porcentaje span{margin:0;font-family:"asapbold",sans-serif;font-size:44px;padding-left:0}.ventajas li span.porcentaje+.texto-inf,.ventajas li span.precio+.texto-inf{font-size:15px;text-align:left}.ventajas li span.texto-peq+.precio{margin-top:-5px}.ventajas li span.precio{font-size:34px;display:block;font-family:"asapbold",sans-serif}.ventajas li span.precio span{margin:0;font-family:"asapbold",sans-serif;font-size:28px;padding-left:0}.ventajas li span.texto{font-size:16px;line-height:17px;font-family:"asapbold",sans-serif;display:block;text-align:center;margin:0 auto;max-width:90px;padding:10px 0}.ventajas li span.icono{font-family:"VECI-1-Lineas";font-size:50px;display:block;margin:0 auto 5px auto;text-align:center}.ventajas li span.texto-icono{display:block;max-width:85px;min-width:60px;padding-bottom:5px;font-size:13px;font-family:"asapbold",Arial,Helvetica,sans-serif;text-align:center}.ventajas li span.texto-inf{display:block;padding-bottom:5px;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:16px;text-align:center;max-width:110px}.ventajas .ventajas-container{display:table}.ventajas .ventajas-content{display:table-cell;vertical-align:middle;padding:5px 10px;margin:0 auto}.buscador2-3 .ventajaDoble li+li{visibility:hidden}.promocional .logo{right:0;top:25px;position:absolute}.promocional .logo li{margin-bottom:5px}.full-banner+.row-carousel{margin-top:25px;margin-bottom:5px;position:static}.mod-group{float:left;clear:left;width:100%;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #efefef}.mod-group .modImgTotal.full-pad .logo li{float:none}.mod-group .modImgTotal.full-pad .logo li img{margin:2px 0 0 0;padding-right:0;float:right}.mod-group .modImgTotal.full-pad .logo li:first-child img{margin:0}.mod-group .modImgTotal.full-pad img{float:none;display:block;max-width:302px;max-height:184px;margin-top:-15px}.module .mod-group .title02{border-bottom:0;margin-bottom:0;padding-bottom:10px}.mod-group .title02+.modImgTotal.full-pad img{margin-top:0}.mod-group .modImgTotal.full-pad .discount-label{bottom:-25px;top:inherit;height:75px;padding:24px 0 0 5px}.mod-group .modImgTotal.full-pad .discount-label .number-discount{font-size:1em}.mod-group .modImgTotal.full-pad .discount-label .symbol-discount{font-size:1em}.mod-group .modImgTotal.full-pad .discount-label .text-offer01{font-size:1em}.mod-group .modImgTotal.full-pad .discount-label .text-offer02{font-size:1.167em}.mod-group .modImgTotal.full-pad .discount-label .text-discount{font-size:1.167em}.mod-group .content-mod-group{clear:left;float:left;width:100%}.mod-group .content-mod-group p{float:left;clear:left;width:100%;margin:0 0 15px;padding-bottom:0;box-sizing:border-box;color:#6b6b6b;line-height:120%}.mod-group .content-mod-group ul,.mod-group .content-mod-group ol{clear:both;margin-left:20px;color:#6b6b6b}.mod-group .content-mod-group ul li,.mod-group .content-mod-group ol li{list-style-type:disc;margin-bottom:5px}.mod-group .content-mod-group ul li:last-child,.mod-group .content-mod-group ol li:last-child{margin-bottom:15px}.mod-group a .goto{margin-top:0;padding-bottom:0}.mod-group+.label-last-minute{display:none}.module.mod-info{padding:15px 20px}.mod-info{background:#fff;width:100%;box-sizing:border-box;margin-bottom:26px;float:left}.mod-info .content-mod-info figure{float:left;margin:0 15px 20px 0;max-width:100%;overflow:hidden}.mod-info h2{font-size:20px;font-family:"asapbold";color:#6b6b6b;margin-bottom:15px}.mod-info h3{font-size:15px;font-family:"asapbold";margin-bottom:10px}.mod-info p{line-height:120%}.mod-info p:last-child{padding-bottom:0}.mod-info ul{padding-bottom:0.75em}.mod-info ul li{text-indent:-8px;margin-left:8px;line-height:16px;position:relative;left:10px}.mod-info ul li:before{content:"- "}.mod-info ol{margin:0 0 15px 0px}.mod-info ol li{line-height:16px;position:relative;left:15px}.mod-info .slide-pagination{position:inherit;width:100%;height:inherit!important;float:left;display:none;text-align:center}.mod-info .slide-pagination li{display:inline-block;width:12px!important;float:none;margin:0 0 5px 5px!important}.mod-info .slide-pagination li.active a{background:#67b500}.mod-info .slide-pagination li a{display:inline-block;width:12px!important;height:12px;background:#fff;border:1px solid #c7c7c7;float:left}.mod-info table{margin:15px auto;width:100%!important}.mod-info table tr td,.mod-info table tr th{border-bottom:1px solid #efefef;vertical-align:middle;padding:10px 0;width:155px}.mod-info table tr th{text-align:center}.mod-info table tr td span,.mod-info table tr th span{color:#b6b6b6;font-size:11px;display:block}.mod-info table tr td span.room{color:#67b500;margin-bottom:10px}.mod-info table tr td span.price{font-family:"asapbold";font-size:27px;display:inline-block;width:100%;text-align:center;color:#6b6b6b}.mod-info table tr td span.currency-symbol{font-size:22px;font-family:"asapregular";display:inline;color:#6b6b6b}.mod-info .descarga{float:left;padding:0;background:none;color:#3a3f3a;font-family:"asapregular",sans-serif}.mod-info .descarga:before{position:relative;top:3px;content:"\6d";font-size:20px;font-family:"VECI-1-Web"}.mod-info .descarga:hover,.mod-info .descarga:hover:before{color:#67b500}.mod-info a.fright{padding-top:12px}.mod-info a.fright:before{content:"e";font-family:"VECI-1-Web";float:right;margin-top:-1px;font-size:15px}.mod-info .carrusel-mod-info{position:relative;margin-bottom:20px;display:inline-block;float:left;overflow:hidden}.mod-info .carrusel-mod-info>ul{height:auto;overflow:hidden;margin-bottom:0px;padding-bottom:0}.mod-info .carrusel-mod-info{margin:0 15px 15px 0px}.mod-info .carrusel-mod-info-100x{display:block;float:none;margin:0 0 20px 0}.column04b .mod-info .carrusel-mod-info-100x ul{margin-bottom:0}.column04b .mod-info .carrusel-mod-info>ul{height:167px}.column04 .mod-info .carrusel-mod-info>ul{height:167px}.mod-info .carrusel-mod-info>ul li{margin-left:0}.mod-info .carrusel-mod-info ul li:before{content:""}.mod-info .carrusel-mod-info ul li{width:100%;text-indent:0;position:absolute;top:0;left:0;z-index:0;overflow:hidden;display:inline!important}.mod-info .carrusel-mod-info ul li:first-child{position:relative;z-index:1}.mod-info .carrusel-mod-info ul li img{width:100%}.column06 .mod-info .carrusel-mod-info-100x{float:left;display:inline-block;max-width:901px;margin-right:15px}.column06 .mod-info .carrusel-mod-info-100x li,.column06 .mod-info .carrusel-mod-info-100x li img{width:auto}.column04b .mod-info .carrusel-mod-info ul li img{width:auto}.column04b .mod-info .carrusel-mod-info-100x ul li img{margin-left:-20px}.mod-info .carrusel-mod-info button{position:absolute;top:0;border:0;text-indent:-99999px;width:40px;height:100%!important;cursor:pointer;z-index:1;opacity:0.3;transition:all 0.5s}.mod-info .carrusel-mod-info:hover button{opacity:0.5}.mod-info .carrusel-mod-info button:hover{opacity:0.8}.mod-info .carrusel-mod-info button:before{font-size:36px;position:absolute;top:50%;margin-top:-18px;font-family:"VECI-1-Web";text-indent:0;color:#fff;transition:all 0.5s}.mod-info .slide-pagination{display:none}.mod-info .carrusel-mod-info .btSliderAntFicha{left:0;background:-moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%)}.mod-info .carrusel-mod-info .btSliderAntFicha:before{content:"w";left:5px}.mod-info .carrusel-mod-info .btSliderAntFicha:hover:before{left:0px}.mod-info .carrusel-mod-info .btSliderSigFicha{right:0;background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0.65) 100%)}.mod-info .carrusel-mod-info .btSliderSigFicha:before{content:"e";right:5px}.mod-info .carrusel-mod-info .btSliderSigFicha:hover:before{content:"e";right:0px}.collapsible .action-show{float:right}.collapsible h2{margin:0;padding:0;width:90%}.collapsible .content-mod-info{float:left;clear:left;width:100%;margin:15px 0 0}.mod-info .mod-info.collapsible{padding:15px 0}.mod-info .mod-info.collapsible h2{font-size:15px}.mod-info .mod-info.collapsible:first-child{border:none}.mod-info.collapsible a.action-show{width:100%;padding:0 15px;position:absolute;right:0px;text-align:right;background:none;background-position:right 22px}.mod-info .mod-info.collapsible a.action-show{padding:0}.mod-info.collapsible a.action-show span:after{font-family:"VECI-1-Web";font-size:25px}.mod-info.collapsible a.action-show:after{font-size:25px}.mod-info.collapsible a.action-show.closed{padding-bottom:0}.mod-info.collapsible.collapsible-text a.action-show{width:auto;right:25px;top:12px;padding:0}.mod-info.collapsible.collapsible-text a.action-show .show-text:after,.mod-info.collapsible.collapsible-text a.action-show .hide-text:after{float:right;position:absolute;right:-10px;top:15px}.mod-info.collapsible .content-mod-info a.fright{padding:10px 20px;border:1px solid #5da132;background:none;border-radius:2px;font-size:14px;font-family:"asapsemibold";color:#5da132 !important;text-transform:uppercase;box-shadow:1px 1px 2px rgba(0,0,0,0.15);-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease}.mod-info.collapsible .content-mod-info a.fright:hover{border-color:#67b500;background:#67b500;color:#fff !important}.mod-info.collapsible .content-mod-info a.fright:before{float:right;width:10px;height:15px;margin-left:3px;position:relative;top:0px;content:"k";font-size:22px;line-height:16px;text-indent:-2px;text-transform:lowercase}.mod-info.collapsible .content-mod-info .price{font-size:27px;font-family:"asapsemibold";color:#6b6b6b}.mod-info.collapsible .content-mod-info .price .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:3px}.column06 .mod-info .content-mod-info figure{height:auto;overflow:inherit;width:auto}.column06 .mod-info .carrusel-mod-info>ul{margin-bottom:0}.column06 .mod-info figure{height:254px;overflow:hidden;width:100%}.column06 .mod-info .carrusel-mod-info button{width:65px}.column06 .mod-info .carrusel-mod-info button:before{font-size:56px;margin-top:-28px}.column06 .mod-info .carrusel-mod-info .btSliderAntFicha:hover:before{left:-5px}.column06 .mod-info .carrusel-mod-info .btSliderSigFicha:hover:before{right:-5px}.column04 .mod-info{padding:15px}.column04 .mod-info .content-mod-info figure{margin:0 0 15px 0;width:100%;overflow:hidden}.column04 .mod-info .content-mod-info figure img{width:auto;margin-left:-15px}.column04 .mod-info table tr td,.column04 .mod-info table tr th{width:auto;padding:5px}.column04 .mod-info table tr td span.room{margin-bottom:5px}.column04 .mod-info table tr td span.price{font-size:24px}.column04 .mod-info table tr td span.currency-symbol{font-size:19px}.column04 .mod-info .carrusel-mod-info{width:100%}.column04 .mod-info .carrusel-mod-info button{height:167px}.column04 .mod-info .carrusel-mod-info .slide-pagination{display:block;margin-bottom:15px;display:none}.column04 .mod-info .carrusel-mod-info ul li img{width:auto;margin-left:-15px}.mod-info .mod-info{padding:10px 0 0 0;margin:0 0 0 0;border-top:1px dashed #d2d2d2}.mod-info a+.mod-info{margin:20px 0 0 0!important}.mod-info.collapsible .mod-info{padding-top:0;border-top:1px solid transparent}.mod-info+.module{clear:both}.mod-head-links{clear:left;float:left;display:inline;margin:0;padding:0;position:relative;width:100%}.mod-head-links figure{clear:left;float:left;display:inline;margin:0;padding:0;width:100%}.mod-head-links figure img{clear:left;float:left;display:inline;margin:0;padding:0}.mod-head-links .content-mod-head-links{clear:left;float:left;display:inline;margin:0;padding:0 20px 0 0;width:100%;box-sizing:border-box;position:absolute;bottom:10px;right:0}.mod-head-links .content-mod-head-links a{float:right;width:auto;background:#fff;padding:10px 10px 10px 35px;font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:1.167em;border-left:1px solid #e2e2e2;position:relative}.mod-head-links .content-mod-head-links a:last-child{border-left:0}.mod-head-links .content-mod-head-links a .ico-file:before{content:"\73";font-family:"VECI-1-Manchas";font-size:20px;color:#67b500;position:absolute;left:10px;top:7px}.mod-head-links .content-mod-head-links a .ico-down:before{content:"\2c";font-family:"VECI-1-Web";font-size:20px;color:#67b500;position:absolute;left:10px;top:7px}.module-excess-advantage{float:left;width:100%;padding:0;border:1px solid #e2e2e2;box-sizing:border-box;background:#fff}.module-excess-advantage .principal-advantage{display:flex;width:100%;padding:15px;box-sizing:border-box;overflow:hidden;position:relative;align-items:center;justify-content:space-around}.module-excess-advantage .principal-advantage ul{display:flex;width:100%;margin:0 0 0 30px;justify-content:space-around;align-items:center}.module-excess-advantage .principal-advantage ul li{float:right;display:table-cell;height:100%;vertical-align:middle}.module-excess-advantage .principal-advantage ul li span{display:table-cell;vertical-align:middle}.module-excess-advantage .principal-advantage ul li span.tit-advantage{width:auto;max-width:190px;padding-right:15px;box-sizing:border-box;font-family:"asapregular";font-size:16px;line-height:18px;color:#3a3f3a}.module-excess-advantage .principal-advantage ul li span.ico{width:50px;font-family:"VECI-1-Lineas";font-size:40px;text-indent:0;color:#67b500}.module-excess-advantage .title-module{display:flex;padding-right:15px;position:relative;justify-content:center;flex-wrap:wrap;text-align:center}.module-excess-advantage .title-module:after,.module-excess-advantage .title-module:before{margin-top:-70px;border-top:70px solid transparent;border-bottom:70px solid transparent;border-left:20px solid #fff;content:"";position:absolute;top:50%;right:-20px}.module-excess-advantage .title-module:before{border-left:20px solid #e2e2e2;right:-21px}.module-excess-advantage .title02{float:none;display:inline;width:auto;margin-top:0;padding-bottom:0;font-family:"asapregular";color:#3a3f3a;text-transform:uppercase;white-space:nowrap}.module-excess-advantage .title10{float:right;display:block;margin-top:3px;padding:0;font-size:20px;color:#67b500;text-align:right}.module-excess-advantage .title10:before{display:none}.module-excess-advantage .secundary-advantage{float:left;clear:left;display:inline;width:100%;padding:10px 20px 0px 20px;border-top:1px solid #e2e2e2;background:none}.module-excess-advantage .secundary-advantage .content-mod-info{margin-top:5px}.module-excess-advantage .secundary-advantage h3{font-family:"asapregular";font-size:14px;color:#6b6b6b}.module-excess-advantage .secundary-advantage .list09{clear:left;width:100%;display:inline-block;padding-bottom:10px}.module-excess-advantage .secundary-advantage .list09 li{float:left;width:50%;margin:0;box-sizing:border-box;padding:0 15px 0 25px;background:none!important;text-indent:-30px;color:#929292}.module-excess-advantage .secundary-advantage .list09 li:before{display:inline;margin-right:10px;content:"S";position:relative;top:3px;font-size:20px;font-family:"VECI-1-Web";color:#67b500}.module-excess-advantage .secundary-advantage .action-show{top:8px;padding:0 5px 0 0}.module-excess-advantage .secundary-advantage .action-show:after{font-size:35px}.new-grid.landings-section .mod-info.secundary-advantage{border:0;border-top:1px solid #e2e2e2}.new-grid .row>.module-excess-advantage{max-width:1170px;margin:0 0 30px 15px!important}body:not(.new-grid) .module-excess-advantage .principal-advantage ul li .tit-advantage{font-size:14px;line-height:16px}body:not(.new-grid) .module-excess-advantage .principal-advantage ul li .ico{font-size:36px}.module-standard-1+.module-excess-advantage{margin-top:-1px}.excess-advantage-no-campaings{padding:0;border:0;background:none}.excess-advantage-no-campaings .title-module:after,.excess-advantage-no-campaings .title-module:before{display:none}.excess-advantage-no-campaings .title-module .title10{color:#84d020}.excess-advantage-no-campaings .principal-advantage{padding:0}.excess-advantage-no-campaings .principal-advantage ul li .ico{color:#84d020}.excess-advantage-no-campaings .secundary-advantage{border-top:0}.mod_100x100_video{border:2px solid #fff;height:175px;overflow:hidden;position:relative;background:#fff}.mod_100x100_video .logo{float:left;width:354px;height:154px}.mod_100x100_video .ademas{background:none white;display:block;float:right;height:144px;margin:0;padding:5px 18px;width:547px}.mod_100x100_video .ademas ul li{color:#6b6b6b;font-family:"asapregular",sans-serif;font-size:1.267em;position:relative;padding:0 0 7px 28px!important}.mod_100x100_video .condiciones{position:absolute;bottom:15px;right:20px}.modulo-lanzar-video{width:100%;overflow:hidden}.modulo-lanzar-video .contenidos{width:590px;float:left;color:#6b6b6b;margin-right:-62px}.modulo-lanzar-video .contenidos h2{color:#6b6b6b;font-size:43px;display:block;font-family:"asapbold",Arial,Helvetica,sans-serif;margin-bottom:20px}.modulo-lanzar-video .contenidos h3{color:#6b6b6b;font-size:36px;display:block;font-family:"asapbold",Arial,Helvetica,sans-serif;margin-bottom:15px}.modulo-lanzar-video .circles{width:100%;display:block;text-align:right;margin:0 45px 15px 0;float:right}.modulo-lanzar-video .circles li{width:20px;height:20px;display:inline-block;text-align:right;border-radius:45px;margin-left:4px}.modulo-lanzar-video .circles li.red{background:#c80012}.modulo-lanzar-video .circles li.orange{background:#e58200}.modulo-lanzar-video .circles li.yellow{background:#f4f332}.modulo-lanzar-video .circles li.green{background:#13862f}.modulo-lanzar-video .circles li.blue{background:#225395}.modulo-lanzar-video .circles li.purple{background:#5d0270}.modulo-lanzar-video .goto{float:right;font-size:24px;margin-top:0;height:auto;margin-right:40px}.modulo-lanzar-video .goto:after{content:"e";font-family:"VECI-1-Web";font-size:21px}.modulo-lanzar-video .goto:hover{color:#5da132}.modulo-lanzar-video a:hover .goto{background-position:right -53px}.modulo-lanzar-video img{float:right;margin-top:10px}.video-container{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:2%;left:1.5%;width:97%;height:96%}.modulo-lanzar-video2{width:100%;overflow:hidden;position:relative;margin-bottom:26px}.modulo-lanzar-video2 a{position:absolute;bottom:10px;right:10px}.modulo-lanzar-video2 .goto{float:right;font-size:18px;margin-top:0;font-family:"asapregular",sans-serif;height:auto}.modulo-lanzar-video2 img{float:right;width:100%}.modulo-lanzar-video3{width:100%;height:390px;margin-bottom:26px;overflow:hidden;background:#fff;position:relative}.modulo-lanzar-video3 h3{min-height:50px;padding:10px;box-sizing:border-box;font-size:24px;line-height:27px}.modulo-lanzar-video3 img{width:100%;margin-bottom:15px}.modulo-lanzar-video3 .goto{float:right;margin:0 15px 15px 0;font-size:18px}.enlaceLightbox{position:absolute;top:-60px;right:19px;font-size:17px}.enlaceLightbox .goto{font-family:"asapbold",sans-serif}.enlaceLightbox .goto:after{font-weight:bold}.promocional .content-frame .ventajas+a.CTA-destacado{margin-right:0}.mod-pag-sin-dispo .list01{margin-bottom:35px}.mod-pag-sin-dispo .list01 li:last-child:after{float:left;margin-top:-50px;content:"7";font:bold 50px "VECI-1-Web";color:#0f5c2b}.mod-pag-sin-dispo .list01 li:last-child img{margin:10px 0 0 55px}.mod-pag-sin-dispo #trust-us{font-size:31px;padding:0}.mod-pag-sin-dispo #trust-us:before{content:""}.header-home-landings{background:#3a3f3a;float:left;width:100%}.header-home-landings p{float:left;color:#fff;position:relative;font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;font-size:19px;text-indent:-40px;margin:5px 0 0 85px;padding:0;-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.header-home-landings p:before{content:"\32";font-family:"VECI-1-Web";position:absolute;bottom:-5px;right:-43px;color:#84d020;font-size:15px}.header-home-landings img{float:right}.header-home-landings+.mod-info h2{margin-bottom:10px}.link-landing{background-color:#fff;width:100%;height:250px;overflow:hidden;border:1px solid transparent;box-sizing:border-box;float:left;position:relative;overflow:hidden;padding:5px}.link-landing a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-align:center;color:#0f5c2b;background-color:rgba(255,255,255,0);background:rgba(255,255,255,0);color:rgba(255,255,255,0);transition:all 0.3s ease}.link-landing a span{font-family:"asapregular";font-size:17px;position:absolute;top:40%;left:0;width:100%;color:#0f5c2b;opacity:0;transition:all 0.3s ease}.link-landing a span:after{content:"e";font-family:"VECI-1-Web";position:relative;top:3px}.link-landing:hover{border:1px solid #84d020}.link-landing:hover a{background-color:rgba(255,255,255,0.7)}.link-landing:hover a span{top:50%;opacity:1;margin-top:-10px}.link-landing figure{height:175px;overflow:hidden;margin-bottom:15px}.link-landing figure img{width:461px;position:relative;margin:-5px 0 0 -85px}.link-landing h3,.link-landing p{width:100%;padding:0 15px;box-sizing:border-box}.link-landing h3{color:#3a3f3a;font-size:20px;font-family:"asapbold";margin-bottom:5px}.link-landing p{color:#3a3f3a;font-size:16px;font-family:"asapregular";padding-bottom:0}.link-landing p:last-child{padding-bottom:0}.link-landing .msg-new{color:#fff;background:#84d020;position:absolute;top:37px;font-size:14px;font-family:"asapbold";position:absolute;left:-20px;padding:2px 15px 4px 20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.link-landing .msg-new:after{content:"";width:0px;height:0px;border-top:10px solid #84d020;border-right:5px solid rgba(0,0,0,0);border-bottom:10px solid #84d020;position:absolute;right:-4px;top:0}.link-landing .msg-new:before{content:"o";font-family:"VECI-1-Manchas";font-size:12px;float:left;position:relative;left:-5px;top:2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.link-landing .banda{color:#fff;background:#3a3f3a;width:100%;border-left:5px solid #fff;border-right:5px solid #fff;box-sizing:border-box;text-align:center;font-family:"asapbold";font-size:12px;padding:5px;position:absolute;bottom:68px;left:0;display:block}.link-landing .banda p{float:none;width:auto;display:inline;color:#fff;font-size:12px;font-family:"asapregular";margin:0;padding:0}.link-landing .destacado{float:left;color:#0f5c2b;position:relative;font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;font-size:21px;width:120px;position:absolute;right:20px;bottom:20px;padding:0;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.link-landing .destacado:before{content:"\36";font-size:44px;font-family:"VECI-1-Web";position:absolute;left:-50px;top:-3px}.link-landing .banda+.destacado{bottom:40px}.column05 .link-landing figure{height:174px}.column05 .link-landing figure img{margin:-5px 0 0 -6px}.column06 .link-landing{height:auto}.column06 .link-landing h3{margin-top:15px}.column06 .link-landing figure{width:612px;height:157px;float:left;margin-right:25px;overflow:hidden;margin-bottom:0}.column06 .link-landing figure img{width:auto;height:auto;margin:-5px 0 0 -5px}.column06 .link-landing .banda{position:static;float:left;border:0;width:939px;margin:0 0 -5px -5px}.header-campaings{width:941px;height:auto;overflow:hidden;position:relative;box-sizing:border-box}.header-campaings .tit-campaings{width:100%;padding:15px 20px;background:#fff;position:relative;box-sizing:border-box}.header-campaings .tit-campaings h2,.header-campaings .tit-campaings .title12{font-size:22px;color:#3a3f3a;font-family:"asapbold",Arial,Helvetica,sans-serif}.header-campaings .tit-campaings h2 span,.header-campaings .tit-campaings .title12 span{padding-left:5px;color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:14px}.header-campaings .tit-campaings p{display:block;margin-top:5px;margin-bottom:-10px;padding-bottom:0;color:#3a3f3a;font-family:Arial,Helvetica,sans-serif;font-size:10px}.header-campaings .tit-campaings .icon{width:30px;height:40px;margin-top:-20px;margin-right:10px;position:absolute;top:50%;left:20px;font-size:42px;font-family:"VECI-1-Producto";text-indent:-5px}.header-campaings .tit-campaings .icon+h2,.header-campaings .tit-campaings .icon+h2+p{margin-left:40px}.header-campaings .ventajas.ventajaDoble{bottom:-15px !important}.header-campaings .ventajas{bottom:15px!important}.header-campaings .ventajas li span:last-child{padding-bottom:15px}.header-campaings .logo{position:absolute;top:10px;right:10px}.header-campaings .logo li{float:left;margin-right:3px}.header-campaings .logo li:last-child{margin-right:0}.header-campaings .logo li img{margin-top:0}.header-campaings .condiciones{display:table;width:200px;height:45px;position:absolute;bottom:0;right:0;text-align:right}.header-campaings .condiciones:before{width:0;height:0;position:absolute;bottom:0;right:0;content:"";border-style:solid;border-width:0 0 45px 200px;border-color:transparent transparent #efefef transparent}.header-campaings .condiciones span{display:table-cell;width:120px;padding:5px;position:relative;font-size:10px;color:#b6b6b6;vertical-align:bottom;text-align:right}.promo-aplicables{display:block;position:absolute;top:10px;left:10px;color:#fff;font-size:11px}.promo-aplicables strong{margin-left:5px;font-size:13px;font-family:"asapbold",sans-serif}.promo-aplicables strong span{display:inline-block;margin-right:10px;font-size:12px;font-weight:normal}.promo-aplicables strong span:before{display:inline-block;float:left;margin-right:4px;position:relative;top:-4px;font-family:"VECI-1-Manchas"}.promo-aplicables strong span:first-child:before{margin:0;content:"\b7";font-size:18px}.promo-aplicables strong span:last-child:before{content:"\7d";font-size:18px}.content-info-mods-container{float:left;width:100%;padding:15px;box-sizing:border-box;position:absolute;bottom:0;left:0}.content-info-mods-container a.link-mod{display:inline-block;margin-top:-5px;font-size:14px;color:#3a3f3a;font-family:"asapregular",sans-serif}.content-info-mods-container a.link-mod:hover{color:#67b500}.link-mod:after{position:relative;top:3px;content:"\65";font-family:"VECI-1-Web";font-size:16px}.link-mod.linkPDF:after{display:none}.link-mod.linkPDF:before{position:relative;top:3px;content:"\6d";font-size:20px;font-family:"VECI-1-Web"}.info-mods-container{display:table;width:100%;position:relative}.info-mods-container .price-container{float:none;display:table-cell;width:50%;position:static;vertical-align:bottom}.info-mods-container .reserva-telefonica,.info-mods-container>a{display:table-cell;vertical-align:bottom;width:auto;text-align:right;float:right}.info-mods-container>a .goto:after{margin-bottom:0}.info-mods-container .price-container+.reserva-telefonica,.info-mods-container .price-container+a{float:none}.info-mods-container .price-container .price{display:block;width:100px;margin-bottom:-3px}.new-grid.landings-section .info-mods-container .price-container .price{font-size:30px}.column04 .inner-info-layer .info-mods-container .price-container,.module02 .inner-info-layer .info-mods-container .price-container{position:relative;bottom:inherit}.info-mods-container .price-container .discount-included{top:0px}.info-mods-container .price-container+a{display:inline-block;position:absolute;bottom:0;right:0}.inner-info-layer .info-mods-container .goto{text-align:right;margin-top:0;background:none;padding-right:0;height:auto;white-space:normal;line-height:16px}.info-mods-container .goto:after{float:right;width:10px;height:15px;margin-left:3px;position:relative;top:0px;content:"k";font-size:22px;line-height:16px;text-indent:-2px;text-transform:lowercase}a.link-mod span{display:inline-block;margin-bottom:15px}.column04 .module01.offer-deal-desc img{margin-left:-15px}.column04 .module01.offer-deal-desc .inner-info-layer{padding:10px 0 15px 0}.column04 .module01.offer-deal-desc .info-layer.small{position:relative}.column04 .module01.offer-deal-desc .content-info-mods-container{padding:0 0 5px 0}.column04 .module01.offer-deal-desc .full-pad img{margin-left:0}.column05 .seo_transport_horizontal .info-mods-container .price-container,.column05 .geo .info-mods-container .price-container{margin-bottom:5px}.column05 .seo_transport_horizontal .info-mods-container,.column05 .geo .info-mods-container{display:inline}.column05 .seo_transport_horizontal .info-mods-container .price-container,.column05 .geo .info-mods-container .price-container,.column05 .seo_transport_horizontal .info-mods-container>a,.column05 .geo .info-mods-container>a,.column05 .seo_transport_horizontal .info-mods-container .reserva-telefonica,.column05 .geo .info-mods-container .reserva-telefonica{float:right;clear:right;width:auto;text-align:right}.column05 .seo_transport_horizontal .info-mods-container>a,.column05 .geo .info-mods-container>a{position:static}.column05 .seo_transport_horizontal .info-mods-container>a .goto,.column05 .geo .info-mods-container>a{margin-top:0}.module-cross{min-height:220px;position:relative}.module-cross .title02+p{float:left;clear:left;width:100%;box-sizing:border-box}.module-cross ul{float:left;clear:left;width:100%;padding-bottom:15px;border-bottom:1px solid #efefef}.module-cross ul li{float:left;width:50%;padding-right:20px;box-sizing:border-box;border-right:1px solid #efefef}.module-cross ul li:nth-child(even){padding-left:20px;padding-right:0;border-right:0}.module-cross>ul li>div{float:left;width:100%}.module-cross>figure,.module-cross ul li div figure{float:left}.module-cross ul li div figure{width:110px;height:110px;overflow:hidden}.module-cross ul li div figure img.square-img{width:100%}.module-cross ul li div figure img.horizontal-img{width:auto;height:100%}.module-cross ul li div figure img.vertical-img{width:100%;height:auto}.module-cross ul li div .info-layer{float:left;width:74%;min-height:110px;padding:0 0 35px 10px;box-sizing:border-box;position:relative}.module-cross ul li div .info-layer .title06b{margin-bottom:5px;overflow:hidden;font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:16px}.module-cross ul li div .info-layer .title06b+span{float:left;clear:left;width:100%}.module-cross ul li div .content-info-mods-container{padding:0 0 0 10px;position:absolute;bottom:0;right:0}.module-cross ul li div .content-info-mods-container .info-mods-container{float:left;clear:left;width:100%}.module-cross ul li div .content-info-mods-container .info-mods-container .valoratio-trip{position:absolute;bottom:0}.module-cross ul li div .content-info-mods-container .info-mods-container .valoratio-trip .modScore{font-family:"asapbold",Arial,Helvetica,sans-serif}.module-cross ul li div .content-info-mods-container .info-mods-container .valoratio-trip .modScore .score-comments{float:left;font-size:10px;line-height:11px;font-family:"asapregular";color:#929292}.module-cross ul li div .content-info-mods-container .info-mods-container .valoratio-trip .modScore .score img{height:20px}.module-cross ul li div .content-info-mods-container .info-mods-container .price-container{float:right;width:40%;text-align:right}.module-cross ul li div .content-info-mods-container .info-mods-container .price-container .price{float:right;font-size:24px}.module-cross ul li div .content-info-mods-container .info-mods-container .price-container .price .currency-symbol{font-size:20px}.module-cross>.title10{float:left;clear:left;display:none;width:100%;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #efefef;font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;font-size:24px;color:#0f5c2b;text-align:center}.module-cross>.cross-conditions{float:left;clear:left;width:50%;padding:0;font-size:10px}.module-cross>.goto{float:right;width:50%;text-align:right;line-height:15px}.module-cross>.cross-loading{float:left;clear:left;display:inline;width:461px;padding-top:20px;font-family:"asapregular",Arial,Helvetica,sans-serif}.module-cross>.cross-loading .loading{height:57px;margin-bottom:10px;background-image:url("/estaticos/Redbility/_style/_css/_gfx/loading38x38.gif")}.module-cross>.cross-loading p{float:left;clear:left;display:inline;width:100%;text-align:center;font-size:20px;line-height:20px}.module-cross>.cross-loading p span{display:block;font-size:14px}.module-cross>.quality-list{float:right;width:49%;padding-left:15px;box-sizing:border-box}.module-cross>.quality-list h3{margin-bottom:10px;font:normal 18px "asapregular",Arial,Helvetica,sans-serif}.module-cross>.quality-list .list01{float:left;clear:left;display:inline;width:100%;box-sizing:border-box}.module-cross>.quality-list .list01 li{float:left;clear:left;display:inline;width:100%;margin-bottom:10px;padding-bottom:5px !important;box-sizing:border-box;font-size:16px}.module-cross>.quality-list .goto{float:right;position:absolute;bottom:15px;right:15px;line-height:15px}.module-cross>.quality-list .title10{float:right;margin:10px 115px 0 0;font-size:25px}.module-cross>.quality-list .title10:after{position:relative;top:20px;left:5px;content:"\37";font-family:"VECI-1-Web";font-size:57px;font-style:normal;font-variant:normal;font-weight:normal;line-height:12px;text-indent:0;text-transform:none}.module-cross.cross-carousel .info-layer .title06b+span{float:none}.module-cross.cross-carousel .info-mods-container{padding-left:110px;box-sizing:border-box}.module-cross.cross-carousel ul{padding:0 45px 10px 45px;box-sizing:border-box}.module-cross.cross-carousel ul li .info-layer{float:none;width:auto}.module-cross.cross-carousel ul li figure{margin-right:10px}.module-cross button{padding:2px;border:1px solid rgba(132,208,32,0.5);background-color:#efefef;position:absolute;top:50%;color:#67b500;font-family:"VECI-1-Web";text-align:center;font-size:26px;line-height:26px}.module-cross button.left{position:absolute;left:15px}.module-cross button.right{position:absolute;right:15px}.financing{float:left;width:100%;margin-bottom:10px;box-sizing:border-box}.financing>h4{width:100%;margin-bottom:5px;padding:5px 0;background-color:#fdeed9;font-size:10px;font-family:Arial;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#3a3f3a}.financing>h4:before{margin-right:5px;position:relative;top:2px;content:"S";font-family:"VECI-1-Web";font-size:14px;line-height:5px;color:#f28c00}.financing>span{float:right;margin-bottom:5px;font-family:Arial;font-size:10px;text-align:right;color:#3a3f3a}.financing .check-financing{float:left;width:100%;margin:5px 0;box-sizing:border-box}.financing .check-financing label{float:left;width:170px}.financing .check-financing>span{float:right;width:calc(100% - 170px);position:relative;top:5px;font-family:Arial;font-size:10px;text-align:right;color:#3a3f3a}.financing .financing-module{float:left;width:100%;margin-bottom:5px;border:1px solid #e2e2e2;border-top:2px solid #f28c00;box-sizing:border-box;background-color:#fff}.financing .financing-module h4{float:left;width:175px;padding:12px 0 12px 40px;border-right:1px solid #e2e2e2;border-bottom:none;box-sizing:border-box;background-color:rgba(253,238,217,0.3);position:relative;text-align:left;text-transform:uppercase;font-family:Arial;font-size:10px;line-height:14px;color:#3a3f3a;letter-spacing:2px}.financing .financing-module h4:before{margin-right:5px;position:absolute;top:17px;left:20px;content:"S";font-family:"VECI-1-Web";font-size:14px;line-height:5px;color:#f28c00}.financing .financing-module .financing-wrapper-options{float:left;width:calc(100% - 175px);padding:10px;box-sizing:border-box}.financing .financing-module .financing-wrapper-options .financing-options{float:left;width:calc(100% - 150px);box-sizing:border-box;position:relative}.financing .financing-module .financing-wrapper-options .financing-options .container-select,.financing .financing-module .financing-wrapper-options .financing-options .no-options{float:left;width:calc(100% - 150px);margin-right:10px;box-sizing:border-box}.financing .financing-module .financing-wrapper-options .financing-options .container-select .select01,.financing .financing-module .financing-wrapper-options .financing-options .no-options .select01{padding-left:10px !important;font-size:11px}.financing .financing-module .financing-wrapper-options .financing-options .info-financing{float:left;width:140px;padding:0 15px;box-sizing:border-box;position:relative}.financing .financing-module .financing-wrapper-options .financing-options .info-financing:before{width:1px;height:30px;background-color:#c1ef8f;position:absolute;top:0;left:0;content:""}.financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{float:left;margin-bottom:3px;margin-right:20px;font-family:Arial;font-size:11px;font-weight:bold;color:#6b6b6b;text-decoration:underline}.financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{float:left;padding:0;font-family:Arial;font-size:12px;color:#5da132}.financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions:before{margin-right:5px;position:relative;top:2px;content:"U";font-family:"VECI-1-Web";font-size:14px}.financing .financing-module .financing-wrapper-options .financing-options .no-options{padding:10px 0;font-family:Arial;font-size:11px;font-weight:bold;color:#3a3f3a}.financing .financing-module .financing-wrapper-options .due-price{float:right;width:150px;padding-top:5px;box-sizing:border-box;position:relative;text-align:right}.financing .financing-module .financing-wrapper-options .due-price:before{width:1px;height:30px;background-color:#c1ef8f;position:absolute;top:0;left:0;content:""}.financing .financing-module .financing-wrapper-options .due-price .price-details{float:none;margin-right:10px;position:relative;top:5px;font-family:Arial;font-size:11px;text-align:right;color:#3a3f3a}.financing .financing-module .financing-wrapper-options .due-price .price{float:right;font-size:21px;font-family:"asapsemibold";color:#3a3f3a}.financing .financing-module .financing-wrapper-options .due-price .price .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:2px}.financing .info-company{float:left;font-family:Arial;font-size:10px;line-height:12px;text-align:left;color:#929292}.financing.loading{float:left;height:auto;background:none}.financing.loading .financing-module{position:relative}.financing.loading .financing-module h4{width:auto;border:none;background:none;text-align:left;letter-spacing:2px}.financing.loading .financing-module h4:before{left:20px}.financing.loading .financing-module .loader-wrapper{margin-right:20px}.financing.loading .financing-module .loader-wrapper .loader-standard{display:inline-block;width:15px;height:15px;position:relative;top:7px}.financing.loading .financing-module .loader-wrapper .loader-info{position:relative;top:0;left:15px;color:#929292}.financing.info .financing-module{padding:10px 10px 10px 15px}.financing.info .financing-module h4{width:auto;padding:0 25px;border:none;background:none}.financing.info .financing-module h4:before{top:5px;left:5px}.financing.info .financing-module p{float:left;width:calc(100% - 200px);padding:0;font-size:10px;line-height:12px;color:#6b6b6b}.mod-product-video{float:left;min-height:186px;padding:10px;background:#fff;position:relative}.mod-product-video .cont-img{width:301px;height:184px;position:absolute;left:0;top:0}.mod-product-video .cont-img .logo{margin-top:0;position:absolute;top:10px;right:10px;z-index:1}.mod-product-video .cont-img .logo.logocombinado{top:inherit;right:10px;bottom:10px}.mod-product-video .cont-img .discount-label{display:block}.mod-product-video .cont-img .round-button{width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999px}.mod-product-video .cont-img .round-button:before{display:block;width:80px;height:80px;margin:-40px 0 0 -40px;border:6px solid rgba(255,255,255,0.9);border-radius:50%;box-sizing:border-box;background-color:rgba(255,255,255,0.45);content:"";position:absolute;top:50%;left:50%;text-align:center;text-decoration:none;font-size:20px;font-weight:bold;transition:all 0.3s ease;box-shadow:0 0 0 5px rgba(255,255,255,0.45);opacity:.9}.mod-product-video .cont-img .round-button:after{width:0;height:0;margin:-25px 0 0 -18px;border-left:45px solid rgba(255,255,255,0.9);border-top:25px solid transparent;border-bottom:25px solid transparent;content:"";position:absolute;top:50%;left:50%;opacity:0.9;transition:all 0.3s ease}.mod-product-video .cont-img .round-button:hover:before{border-width:6px;box-shadow:0 0 0 6px #ffffff75;opacity:1}.mod-product-video .cont-img .round-button:hover:after{border-left-color:#fff;opacity:1}.mod-product-video h2,.mod-product-video h3{margin-bottom:5px;padding-left:300px;color:#6b6b6b}.mod-product-video h2{font-size:20px;font-family:"asapsemibold"}.mod-product-video h3{font-size:16px;font-family:"asapregular"}.mod-product-video .content-bottom{width:calc(100% - 100px);padding-left:300px;box-sizing:border-box}.mod-product-video .content-bottom p{margin-bottom:5px;padding-bottom:0;font-size:14px;line-height:16px;font-family:Arial;color:#6b6b6b}.mod-product-video .content-bottom ul li{color:#6b6b6b;font-size:12px;line-height:14px}.mod-product-video .content-bottom .list08{margin-left:15px}.mod-product-video .content-bottom .list01b li{padding-bottom:1px}.mod-product-video .content-bottom .price-bottom-container{position:absolute;bottom:15px;right:15px}.mod-product-video .content-bottom .price-bottom-container .price-container{margin-bottom:10px;text-align:right}.mod-product-video .content-bottom .price-bottom-container .price-container .price{font-family:"asapsemibold"}.mod-product-video .content-bottom .price-bottom-container .price-container .price .currency-symbol{font-size:0.8em}.mod-product-video .content-bottom .price-bottom-container .price-container .discount-included{float:right}.mod-product-video .content-bottom .price-bottom-container .btn02a{float:right}.mod-product-video .content-bottom .price-bottom-container .btn02a:hover{border-color:#67b500;background:#67b500;color:#fff}.mod-product-video .discount-label+.round-button{top:20px}.mod-product-video .conditions{position:absolute;bottom:15px;right:15px;font-size:10px}.new-grid .mod-product-video{padding:15px 0;border:1px solid #f7f7f7}.new-grid .mod-product-video h2,.new-grid .mod-product-video h3,.new-grid .mod-product-video .content-bottom{padding-left:315px}.new-grid .mod-product-video h2 ul li,.new-grid .mod-product-video h3 ul li,.new-grid .mod-product-video .content-bottom ul li{margin-bottom:2px}body:not(.new-grid) .mod-product-video{min-height:184px}.big-ticks .content-bottom .list01{padding:15px 0;box-sizing:border-box;position:relative}.big-ticks .content-bottom .list01 li{margin-bottom:5px;padding-left:28px;font-size:16px;line-height:1.2}.big-ticks .content-bottom .list01 li:before{font-size:20px;position:absolute;left:0;content:"S";font-family:"VECI-1-Web";color:#67b500}.links-module{padding:15px 20px 5px 20px;border:1px solid #efefef;background:#fff}.links-module h2{margin-bottom:15px;padding-bottom:0}.links-module li{float:left;margin-bottom:10px}.links-module li a{color:#3a3f3a;font-size:12px;font-weight:bold;line-height:14px}.links-module li a:hover{color:#67b500}.links-module.links-module_x6 li{width:16%}.links-module.links-module_x5 li{width:20%}.links-module.links-module_x4 li{width:25%}.links-module.links-module_x3 li{width:33%}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options,.new-grid .column04b .financing .financing-module .financing-wrapper-options .financing-options,.column02b .financing .financing-module .financing-wrapper-options .financing-options{width:calc(100% - 100px)}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.new-grid .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{padding-top:0}.new-grid .column02b .financing .financing-module .financing-wrapper-options .due-price,.new-grid .column04b .financing .financing-module .financing-wrapper-options .due-price,.column02b .financing .financing-module .financing-wrapper-options .due-price{width:100px;padding-top:0;top:0}.new-grid .column02b .financing .financing-module .financing-wrapper-options .due-price .price-details,.new-grid .column04b .financing .financing-module .financing-wrapper-options .due-price .price-details,.column02b .financing .financing-module .financing-wrapper-options .due-price .price-details{display:block;margin-right:0;top:0}.column05 .financing .financing-module h4,.column05 .financing.info .financing-module h4,.column05 .financing.loading .financing-module h4{width:100%;padding:10px 0;border-bottom:1px solid #e2e2e2;border-right:0;text-align:center}.column05 .financing .financing-module h4:before,.column05 .financing.info .financing-module h4:before,.column05 .financing.loading .financing-module h4:before{position:relative;left:0;top:2px}.column05 .financing .financing-module .financing-wrapper-options,.column05 .financing.info .financing-module .financing-wrapper-options,.column05 .financing.loading .financing-module .financing-wrapper-options{width:100%;padding-bottom:5px;position:relative}.column05 .financing .financing-module .financing-wrapper-options .financing-options,.column05 .financing.info .financing-module .financing-wrapper-options .financing-options,.column05 .financing.loading .financing-module .financing-wrapper-options .financing-options{width:100%;padding-right:10px}.column05 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.column05 .financing.info .financing-module .financing-wrapper-options .financing-options .container-select,.column05 .financing.loading .financing-module .financing-wrapper-options .financing-options .container-select{width:calc(100% - 100px)}.column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.column05 .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.column05 .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing{width:calc(100% + 10px);margin-top:5px;padding:5px 0 0 0;border-top:solid 1px #e2e2e2}.column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before,.column05 .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing:before,.column05 .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing:before{display:none}.column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.column05 .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.column05 .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing .tae{padding-top:3px}.column05 .financing .financing-module .financing-wrapper-options .due-price,.column05 .financing.info .financing-module .financing-wrapper-options .due-price,.column05 .financing.loading .financing-module .financing-wrapper-options .due-price{width:100px;position:absolute;padding-top:0;top:10px;right:10px}.column05 .financing .financing-module .financing-wrapper-options .due-price .price-details,.column05 .financing.info .financing-module .financing-wrapper-options .due-price .price-details,.column05 .financing.loading .financing-module .financing-wrapper-options .due-price .price-details{margin-right:0;top:0}.column05 .financing .financing-module>span,.column05 .financing.info .financing-module>span,.column05 .financing.loading .financing-module>span{width:100%;padding:0 0 15px 0;text-align:center}.column05 .financing .financing-module>span img,.column05 .financing.info .financing-module>span img,.column05 .financing.loading .financing-module>span img{float:none;display:inline-block;top:7px}.column05 .financing>p,.column05 .financing.info>p,.column05 .financing.loading>p{text-align:left}.column05 .financing.loading .financing-module h4{padding:10px 0;border-bottom:0}.column05 .financing.loading .financing-module .loader-wrapper{margin-bottom:5px;position:relative;top:-10px}.column05 .financing.info .financing-module{padding:10px}.column05 .financing.info .financing-module h4{padding:0 0 10px 0;border-bottom:0}.column05 .financing.info .financing-module p{width:100%}.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before{display:none}.row .column04b .financing.info .financing-module h4:before{left:5px}.row .column04b .financing.loading .financing-module h4:before{left:20px}.new-grid .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before{display:block}.new-grid .column05 .financing .financing-module h4,.column04b .financing .financing-module h4{padding:18px 0 18px 40px}.new-grid .column05 .financing .financing-module h4:before,.column04b .financing .financing-module h4:before{top:23px}.new-grid .column05 .financing .financing-module .financing-wrapper-options,.column04b .financing .financing-module .financing-wrapper-options{padding:5px 10px;position:relative}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options,.column04b .financing .financing-module .financing-wrapper-options .financing-options{width:100%;padding-right:10px}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.column04b .financing .financing-module .financing-wrapper-options .financing-options .container-select{width:calc(100% - 100px)}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.column04b .financing .financing-module .financing-wrapper-options .financing-options .no-options{width:100%}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.column04b .financing .financing-module .financing-wrapper-options .financing-options .no-options{padding:10px 0}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing,.column04b .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing{padding-top:3px}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:calc(100% + 10px);margin-top:0;padding:5px 0 0 0;border:0}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{padding-top:3px}.new-grid .column05 .financing .financing-module .financing-wrapper-options .due-price,.column04b .financing .financing-module .financing-wrapper-options .due-price{width:100px;position:absolute;padding-top:0;top:5px;right:10px}.new-grid .column05 .financing .financing-module .financing-wrapper-options .due-price .price-details,.column04b .financing .financing-module .financing-wrapper-options .due-price .price-details{display:block;margin-right:0;top:0}.new-grid .column05 .financing.loading .financing-module h4,.new-grid .column05 .financing.info .financing-module h4,.column04b .financing.loading .financing-module h4,.column04b .financing.info .financing-module h4{width:auto;border:none;background:none;text-align:left;letter-spacing:2px}.new-grid .column05 .financing.loading .financing-module h4:before,.new-grid .column05 .financing.info .financing-module h4:before,.column04b .financing.loading .financing-module h4:before,.column04b .financing.info .financing-module h4:before{position:absolute}.new-grid .column05 .financing.loading .financing-module .loader-wrapper,.new-grid .column05 .financing.info .financing-module .loader-wrapper,.column04b .financing.loading .financing-module .loader-wrapper,.column04b .financing.info .financing-module .loader-wrapper{top:0}.new-grid .column05 .financing.loading .financing-module h4,.column04b .financing.loading .financing-module h4{padding:12px 0 12px 40px}.new-grid .column05 .financing.loading .financing-module h4:before,.column04b .financing.loading .financing-module h4:before{top:17px;left:15px}.new-grid .column05 .financing.info .financing-module h4:before,.column04b .financing.info .financing-module h4:before{top:5px;left:0}.new-grid .column04 .financing .financing-module h4,.column04 .financing .financing-module h4{width:100%;padding:10px 0;border-bottom:1px solid #e2e2e2;border-right:0;text-align:center}.new-grid .column04 .financing .financing-module h4:before,.column04 .financing .financing-module h4:before{position:relative;top:2px;left:0}.new-grid .column04 .financing .financing-module .financing-wrapper-options,.column04 .financing .financing-module .financing-wrapper-options{width:100%;padding:5px 10px;position:relative}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options,.column04 .financing .financing-module .financing-wrapper-options .financing-options{width:100%;padding-right:0}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.column04 .financing .financing-module .financing-wrapper-options .financing-options .container-select{width:100%;margin-right:0}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.column04 .financing .financing-module .financing-wrapper-options .financing-options .no-options{width:100%}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:100%;padding:5px 0 0 0;margin-top:5px;border-top:solid 1px #e2e2e2}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before,.column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before{display:none}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{clear:left}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:100%}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{display:block;padding:5px 0}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{padding:0 0 5px 0}.new-grid .column04 .financing .financing-module .financing-wrapper-options .due-price,.column04 .financing .financing-module .financing-wrapper-options .due-price{width:100px;padding-top:0;position:absolute;right:10px;top:55px}.new-grid .column04 .financing .financing-module .financing-wrapper-options .due-price:before,.column04 .financing .financing-module .financing-wrapper-options .due-price:before{width:1px;height:35px;background-color:#c1ef8f;position:absolute;left:0;top:0;content:""}.new-grid .column04 .financing .financing-module .financing-wrapper-options .due-price .price-details,.column04 .financing .financing-module .financing-wrapper-options .due-price .price-details{display:block;margin-right:0;top:0}.new-grid .column04 .financing.loading .financing-module,.column04 .financing.loading .financing-module{padding:0}.new-grid .column04 .financing.loading .financing-module h4,.column04 .financing.loading .financing-module h4{width:100%;padding:10px 0;text-align:center}.new-grid .column04 .financing.loading .financing-module h4:before,.column04 .financing.loading .financing-module h4:before{position:relative;left:0}.new-grid .column04 .financing.loading .financing-module .loader-wrapper,.column04 .financing.loading .financing-module .loader-wrapper{margin-bottom:5px;position:relative;top:-10px}.new-grid .column04 .financing.loading p,.column04 .financing.loading p{text-align:left}.new-grid .column04 .financing.info .financing-module h4,.column04 .financing.info .financing-module h4{width:100%;padding:0 0 10px 0}.new-grid .column04 .financing.info .financing-module h4:before,.column04 .financing.info .financing-module h4:before{top:2px;left:0}.new-grid .column04 .financing.info .financing-module p,.column04 .financing.info .financing-module p{width:100%}.fade-layer.info-layer .confirm-block.financing{color:#3a3f3a}.fade-layer.info-layer .confirm-block.financing h4{font-family:Arial;font-size:14px;margin-bottom:10px}.fade-layer.info-layer .confirm-block.financing>p{color:#6b6b6b}.fade-layer.info-layer .confirm-block.financing>p span{font-weight:bold;text-transform:uppercase;text-decoration:underline}.fade-layer.info-layer .confirm-block.financing mark{background:none;font-weight:bold;text-transform:inherit;text-decoration:none;color:inherit}.fade-layer.info-layer .confirm-block.financing .box-ok.notas-msg p{padding-bottom:0}.fade-layer.info-layer .confirm-block.financing>p:last-child{font-family:Arial;font-weight:bold;color:#3a3f3a}.mapa-mundi{background:url("/estaticos/Redbility/_style/_css/_gfx/mp-general.png") no-repeat scroll 0 0 transparent;height:159px;margin-top:10px;width:271px}.mapa-mundi.eu{background:url("/estaticos/Redbility/_style/_css/_gfx/mp-europa.png") no-repeat scroll 0 0 transparent}.mapa-mundi.anorte{background:url("/estaticos/Redbility/_style/_css/_gfx/mp-anorte.png") no-repeat scroll 0 0 transparent}.mapa-mundi.asur{background:url("/estaticos/Redbility/_style/_css/_gfx/mp-asur.png") no-repeat scroll 0 0 transparent}.mapa-mundi.asia{background:url("/estaticos/Redbility/_style/_css/_gfx/mp-asia.png") no-repeat scroll 0 0 transparent}.mapa-mundi.oceania{background:url("/estaticos/Redbility/_style/_css/_gfx/mp-oceania.png") no-repeat scroll 0 0 transparent}.mapa-mundi.africa{background:url("/estaticos/Redbility/_style/_css/_gfx/mp-africa.png") no-repeat scroll 0 0 transparent}#opina_gratis{background-image:url(/estaticos/Redbility/_style/_css/_gfx/img_opina_tripadvisor_gracias.png);background-repeat:no-repeat;height:410px;margin:25px auto;width:685px}#opina_gratis h2{color:#0f5c2b;font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;font-size:3em;padding-left:45px;padding-top:140px}.modScore{font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:1.167em;text-align:left}.modScore span{font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.412em;position:relative}.score-text{font-size:0.917em;text-align:left}.txt_opina{float:left;font-family:"asapregular",sans-serif;font-size:1.5em;line-height:1.4em;padding-top:180px}.score img{display:inline;height:15px;vertical-align:middle}.info-hotel .modScore,.info-hotel .score img,.info-hotel .score-text{text-align:inherit;vertical-align:middle}.info-hotel .modScore,.info-hotel .rating-comments .modScore{margin:3px 0px 0px 0px}.debug .fillForm{display:inline-block !important}.opiniones img{display:inline;vertical-align:bottom;padding-left:5px}.opiniones.small img{width:90px}.opiniones p{margin-top:7px;padding-bottom:8px}.comments .title03{margin-top:15px}.comments .currency-symbol{font-size:12px}#last-hotels,#hotels-in{float:left;clear:left;width:100%;background:url(/estaticos/Redbility/_style/_css/_gfx/separator01.jpg) repeat-x scroll center bottom transparent;box-sizing:border-box}#last-hotels li{float:left;clear:left;width:100%;background:url("/estaticos/Redbility/_style/_css/_gfx/separator01.jpg") repeat-x scroll center top transparent;padding:16px 0;box-sizing:border-box}.last-hotels,.hotels-in{float:left;clear:left;width:100%;background:#fff;box-sizing:border-box}.recommended-list,#hotels-in,.recommended-list li,#hotels-in li{float:left;clear:left;display:inline;width:100%;background-image:none}.recommended-list li,#hotels-in li{margin-bottom:0;padding:20px 0;border-bottom:1px solid #efefef}.recommended-list li:last-child,#hotels-in li:last-child{margin-bottom:20px;border-bottom:1px solid #e2e2e2}.item-hotel img{display:inline-block;vertical-align:top}.item-hotel .last-reservation{display:inline;font-size:0.917em}.item-hotel .visitors{font-size:0.917em}.item-hotel img{margin-right:15px}.column04 .geo.hotels-in li .item-hotel img{margin-right:5px}.info-hotel{display:inline-block;width:446px}.info-hotel .extra.orange{margin-top:-21px}.info-hotel h3.title03{display:inline-block;padding-bottom:2px;line-height:17px}.column.column05 #hotels-in .info-hotel{width:345px}.address-hotel{display:block;margin-bottom:17px}.rooms-price li{display:inline-block;margin-right:20px;background:none !important;padding:0 !important}.rooms-price .occupancy-1 a{width:12px;height:15px;background:url("/estaticos/Redbility/_style/_css/_gfx/occupancy-1.png") no-repeat scroll 0 0 transparent;padding-left:17px;background-size:12px 15px}.rooms-price .occupancy-2 a{width:12px;height:15px;background:url("/estaticos/Redbility/_style/_css/_gfx/occupancy-2.png") no-repeat scroll 0 0 transparent;padding-left:30px;background-size:25px 15px}.rooms-price .occupancy-3 a{width:12px;height:15px;background:url("/estaticos/Redbility/_style/_css/_gfx/occupancy-3.png") no-repeat scroll 0 0 transparent;padding-left:44px;background-size:38px 15px}.rating-comments{display:block;margin:4px 0 24px;font-size:1em}.rating-comments.last-chance{display:block;margin:4px 0 4px;font-size:1em}.rating-comments .modScore{margin-top:0}.last-chance+.extra.orange{margin:0 0 10px -2px;display:block}.last-hotels .title02 .ico-container{float:right}.last-hotels .title02 .ico{float:left}#last-hotels li .close-item{background:url("/estaticos/Redbility/_style/_css/_gfx/close.png") no-repeat scroll 0 1px transparent;height:18px;margin:-1px -6px 0 0;width:18px;position:relative;background-size:17px 51px}#last-hotels li .close-item:hover{background-position:0 bottom}#last-hotels-options{float:left;clear:left;width:100%;padding:22px 0 0;box-sizing:border-box}#last-hotels-options a{padding-right:19px}#last-hotels-options .action-show{margin-right:8px;float:left}#last-hotels-options .action-compare{margin-right:18px;background:url("/estaticos/Redbility/_style/_css/_gfx/compare.png") no-repeat right 0;float:left;background-size:19px 71px;padding-right:28px}#last-hotels-options .action-compare:hover{background-position:right -60px}#last-hotels-options .action-send{background:url("/estaticos/Redbility/_style/_css/_gfx/mail.png") no-repeat right 3px;bottom:0;float:left;margin-right:18px;padding-right:26px;padding-top:5px;position:relative;top:-5px;background-size:19px 74px}#last-hotels-options .action-send:hover{background:url("/estaticos/Redbility/_style/_css/_gfx/mail.png") no-repeat right bottom;background-size:19px 74px}#last-hotels-options .action-delete{background:url("/estaticos/Redbility/_style/_css/_gfx/delete.png") no-repeat right 0;float:left;padding-top:5px;position:relative;top:-5px;background-size:17px 79px;padding-bottom:5px;padding-right:26px}#last-hotels-options .action-delete:hover{background-position:right -60px}.geo .other-xp li{float:left;margin-top:10px;width:50%}#map-container .map-controller{display:none}#map-container button#btVerMapa{float:left;clear:left;display:none;width:100%;height:100%;border:0;background:#fff;position:absolute;top:0;left:0;z-index:2;opacity:0.8;cursor:pointer}#map-container button#btVerMapa span{display:inline-block;padding:6px 14px;border:1px solid #67b500;border-radius:0;background:#67b500 none repeat scroll 0 0;color:#fff !important;cursor:pointer;font-family:"asapregular",sans-serif;font-size:1.417em}.map-controller{padding:6px 24px 5px 0;background:url("/estaticos/Redbility/_style/_css/_gfx/close02.png") no-repeat right 2px;background-size:19px 79px;position:absolute;top:10px;right:4px;z-index:10}.map-controller:hover{background-position:right -58px}.map-controller.closed{background:url(/estaticos/Redbility/_style/_css/_gfx/poi-small.png) no-repeat right top;background-size:15px 60px}.map-controller.closed:hover{background-position:right -41px}.map-controller.closed .hide-text,.map-controller .show-text{display:none}.map-controller.closed .show-text{display:inline}.route{margin-bottom:20px}#map-container{float:left;display:none;width:100%;height:100%;padding-top:12px;padding-bottom:20px;position:relative}#map-fullsize{width:699px;height:414px;border:1px solid #c7c7c7;border-bottom:none}.olControlPanel{position:absolute;top:70px;left:8px;background:rgba(255,255,255,0.4);border-radius:4px;padding:3px;height:35px;width:35px}.olControlButtonItemActive{position:absolute;top:3px;left:3px;width:35px;height:35px;cursor:pointer;background:url("/estaticos/images/maps/map-zoom-ico.png") no-repeat}.gm-style-iw .module-result{width:515px;height:auto;margin-top:6px !important;margin-bottom:5px !important;padding:15px;background:#f7f7f7;position:static}.gm-style-iw .module-result .item-header .left{width:64%;padding:0}.gm-style-iw .module-result .item-header .modScore span{font-size:inherit}.gm-style-iw .module-result .item-info{padding:0 20px;margin:0}.gm-style-iw .module-result .item-info .left{margin-left:-20px}.gm-style-iw .module-result .item-info .left img{width:150px;height:125px}.gm-style-iw .module-result .item-info .middle{width:auto;float:none;padding:13px 0 0 0}.gm-style-iw .module-result .item-info .middle p{padding:0}.gm-style-iw .module-result .item-info .middle .hotel-address{display:none}.gm-style-iw .module-result .item-info .right{padding:0;float:none;width:auto;height:auto;padding-bottom:5px}.gm-style-iw .module-result .item-info .right .modPrice{margin:0;float:right}.gm-style-iw .module-result .item-info .right .occupancy-list{float:left;margin-top:8px}#map-layer .gm-style-iw .module-result{width:505px}#map-legend{float:left;width:100%;height:100%;background:#fff;position:relative}#map-legend .legend-text{padding:0;font-size:0.917em;color:#929292;position:absolute;bottom:20px;left:20px;width:230px}#map-legend .legend-text span{color:#6b6b6b}#map-legend .legend-list{padding:20px 20px 10px 0;float:right;width:455px}#map-legend .legend-list li{padding-bottom:10px;display:inline-block;width:auto;padding-left:60px}#map-legend .legend-list li:last-child{padding-right:0;padding-bottom:0}#map-legend .legend-list label{display:block;padding-right:22px;background:url("/estaticos/Redbility/_style/_css/_gfx/map-legend.png") no-repeat right 0;background-size:20px 150px}#map-legend .legend-list .map-legend1{background-position:right 0}#map-legend .legend-list .map-legend2{background-position:right -42px}#map-legend .legend-list .map-legend3{background-position:right -85px}#map-legend .legend-list .map-legend4{background-position:right -130px}#map-legend .fancycheckbox input[type="checkbox"]+span+span{float:right;padding-top:4px}#main-fade #map-layer,.main-fade #map-layer{width:920px}#map-layer #map-fullsize:before,.map-layer #map-fullsize:before{background:url(/estaticos/Redbility/_style/_css/_gfx/map-shadow-left.png) no-repeat scroll left 0 transparent;content:"";display:block;height:13px;position:absolute;width:100%;bottom:-13px;left:0}#map-layer #map-fullsize:after,.map-layer #map-fullsize:after{background:url(/estaticos/Redbility/_style/_css/_gfx/map-shadow-right.png) no-repeat scroll right 0 transparent;content:"";display:block;height:13px;position:absolute;width:100%;bottom:-13px;right:0}#main-fade #map-container .map-controller,.main-fade #map-container .map-controller{top:23px;right:25px;display:block}#main-fade #map-container,.main-fade #map-container{padding:30px;background:#fff;height:auto}#main-fade #map-container #map-fullsize,.main-fade #map-container #map-fullsize{width:661px;height:488px;border-bottom:1px solid #c7c7c7;position:relative}#main-fade #map-container #map-legend,.main-fade #map-container #map-legend{position:absolute;width:180px;right:25px;bottom:30px;height:auto}#main-fade #map-container #map-legend .legend-text,.main-fade #map-container #map-legend .legend-text{position:relative;width:auto;left:auto;bottom:auto}#main-fade #map-container #map-legend .legend-list,.main-fade #map-container #map-legend .legend-list{padding:0 0 20px 0;border-bottom:1px solid #efefef;margin-bottom:20px;float:none;width:auto}#main-fade #map-container #map-legend .legend-list li,.main-fade #map-container #map-legend .legend-list li{padding:0 0 10px 0}#main-fade #map-container #map-legend .legend-list li:last-child,.main-fade #map-container #map-legend .legend-list li:last-child{padding-bottom:0}#map-container #popup{z-index:900 !important}#map-confirm{width:229px;height:234px}.olPopup{background:none !important;overflow:visible !important}.olPopup #popup_GroupDiv{overflow:visible !important}.hotel-name{padding-right:3px}span.stars{display:inline-block;margin-right:10px}span.stars:before{display:inline-block;position:relative;top:-1px;font-family:"VECI-1-Manchas";font-size:14px;color:#EEAA00;letter-spacing:-4px}#sgmt span.stars:before{font-size:12px}span.stars.stars1:before,span.stars.stars1-5:before{content:"o"}span.stars.stars2:before,span.stars.stars2-5:before{content:"o o"}span.stars.stars3:before,span.stars.stars3-5:before{content:"o o o"}span.stars.stars4:before,span.stars.stars4-5:before{content:"o o o o"}span.stars.stars5:before,span.stars.stars5-5:before{content:"o o o o o"}span.stars.stars6:before,span.stars.stars6-5:before{content:"o o o o o o"}span.stars.stars7:before,span.stars.stars7-5:before{content:"o o o o o o o"}span.stars.stars1-5,span.stars.stars2-5,span.stars.stars3-5,span.stars.stars4-5,span.stars.stars5-5,span.stars.stars6-5,span.stars.stars7-5{display:inline-block;position:relative}span.stars.stars1-5,span.stars.stars2-5,span.stars.stars3-5,span.stars.stars4-5,span.stars.stars5-5,span.stars.stars6-5,span.stars.stars7-5{padding-right:26px}span.stars:after{position:absolute;top:-4px;right:0;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#EEAA00;vertical-align:top}span.stars.stars1-5:after,span.stars.stars2-5:after,span.stars.stars3-5:after,span.stars.stars4-5:after,span.stars.stars5-5:after,span.stars.stars6-5:after,span.stars.stars7-5:after{content:"sup"}span.stars.big:before{font-size:18px}span.keys{display:inline-block;margin-right:12px}span.keys:before{font-family:"VECI-1-Lineas";font-weight:bold;letter-spacing:-5px;margin:0 10px 0 0;font-size:16px;color:#EEAA00;white-space:nowrap;display:inline-block}span.keys.keys1:before,span.keys.keys1-5:before{content:"B"}span.keys.keys2:before,span.keys.keys2-5:before{content:"B B"}span.keys.keys3:before,span.keys.keys3-5:before{content:"B B B"}span.keys.keys4:before,span.keys.keys4-5:before{content:"B B B B"}span.keys.keys5:before,span.keys.keys5-5:before{content:"B B B B B"}span.keys.keys1-5,span.keys.keys2-5,span.keys.keys3-5,span.keys.keys4-5,span.keys.keys5-5{display:inline-block;padding-right:26px;position:relative}span.keys.keys1-5:after,span.keys.keys2-5:after,span.keys.keys3-5:after,span.keys.keys4-5:after,span.keys.keys5-5:after{position:absolute;right:10px;top:-4px;content:"sup";font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#EEAA00;vertical-align:top}.search-filters span.stars:before,.search-filters span.keys:before{font-size:14px;letter-spacing:-2px;text-indent:0;margin:2px 0 0 0;white-space:nowrap}.search-filters span.min-value.stars:before,.search-filters span.min-value.keys:before{float:left}.search-filters span.max-value.stars:before,.search-filters span.max-value.keys:before{float:right}.slider-text span.stars.min-value,.slider-text span.stars.max-value,.slider-text span.keys.min-value,.slider-text span.keys.max-value{text-indent:-9999px}#hotel-favorite .contenedor-listado-favoritos span.stars:before{white-space:nowrap}.superior{font-size:0.45em;position:relative;top:8px}ul.sidebar-hlist li .superior,.other-hotels section .name .superior,#near-hotels li .superior,#hotels-in .info-hotel h3.title03 .superior,#last-hotels .info-hotel h3.title03 .superior{position:relative;font-size:0.7em;top:-1px;color:#67b500}.column01:first-child .middle.hover .superior,.module-result .item-header h1.hover .superior,.other-hotels section .name.hover .superior,#near-hotels li.hover .superior,#hotels-in .info-hotel h3.title03.hover .superior,#last-hotels .info-hotel h3.title03.hover .superior{color:#5da132}.module-result .item-header .superior{color:#67b500;font-size:0.55em;left:5px;position:relative;top:-1px}.hotel-sheet .title08 .superior{font-size:0.45em;position:relative;top:8px}.hotels-in .title02.padding-l20{padding-left:15px !important}.hotels-in .title02.padding-r20{padding-right:15px !important}.hotels-in.padding-t20{padding-top:15px !important}.hotels-in.padding-b20{padding-bottom:15px !important}#wrap-conditions{margin:0 auto;width:960px;font-family:Arial,Helvetica,sans-serif}#wrap-conditions #body{float:left;width:920px;background-color:#e2e2e2;padding:0 10px 10px;background-image:url(/estaticos/Redbility/_style/_css/_gfx/info-logo-veci.jpg);background-repeat:no-repeat;background-position:10px 0;margin:20px 0}#wrap-conditions #body .head{float:right;font-size:11px;line-height:25px;margin:20px 0 0 0;width:690px}#wrap-conditions #body .head strong{display:block;font-size:23px}#wrap-conditions #body .main{background-color:#fff;float:left;font-size:11px;line-height:14px;margin:30px 0 0 0;max-height:800px;overflow:auto;padding:5px 0;position:static;width:100%}#wrap-conditions #body .main p{color:#000;margin:10px}#wrap-conditions #body .main h2{margin:10px;font-size:14px;padding:0}#grupos_wrap{margin:0pt auto;padding:0px;position:relative;text-align:left}#grupos_wrap .txt_form{font-family:"asapregular",sans-serif;font-size:1.25em;margin-right:20px;margin-top:8px;display:inline;float:left;margin-right:20px;margin-top:8px;text-align:right;width:185px;color:#6b6b6b}#grupos_wrap .txt_form_select{font-family:"asapregular",sans-serif;font-size:1.15em;margin-right:20px;margin-top:8px;text-align:right;float:left}#grupos_wrap #txt_MasInfo{margin-top:5px;color:#929292;font-family:Arial,Helvetica,sans-serif;font-size:0.917em;margin-left:7px;width:500px}#grupos_wrap .elemento580{height:100%;margin-bottom:10px;position:relative}#grupos_wrap .tipo{float:left;padding:5px;margin-bottom:10px}#grupos_wrap .selected-optional{background:url(/estaticos/Redbility/_style/_css/_gfx/arrow-select.png) no-repeat scroll 148px 1px #fff;border:1px solid #e2e2e2;border-radius:4px 4px 4px 4px;box-shadow:0 -1px 1px 0 #c7c7c7;float:left;height:30px;margin-right:12px;overflow:hidden;width:175px}#grupos_wrap .selected-optional:hover{background-position:148px -50px}#grupos_wrap .container-select-groups{border:1px solid #e2e2e2;border-radius:4px 4px 4px 4px;box-shadow:0 -1px 1px 0 #c7c7c7;float:left;height:30px;margin-right:12px;overflow:hidden;width:240px}#grupos_wrap .select01-optional{-moz-appearance:none;background:url(/estaticos/Redbility/_style/_css/_gfx/arrow-select.png) no-repeat scroll right 0 rgba(0,0,0,0);border:0 none;color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:1.167em;height:30px;padding:6px;position:relative;width:270px}#grupos_wrap .deals-groups .price{color:#3a3f3a;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:2.75em;display:block}#grupos_wrap.deals-groups{overflow:hidden;position:relative;z-index:100}#grupos_wrap .module01 .deals-groups li{background:url(/estaticos/Redbility/_style/_css/_gfx/separator01.jpg) no-repeat scroll center bottom rgba(0,0,0,0);padding:10px 0}#grupos_wrap .container-select-groups-transport{border:1px solid #e2e2e2;border-radius:4px 4px 4px 4px;box-shadow:0 -1px 1px 0 #c7c7c7;float:left;height:30px;margin-right:12px;overflow:hidden;width:190px;margin-bottom:10px}#grupos_wrap .select01-optional-transport{-moz-appearance:none;background:url(/estaticos/Redbility/_style/_css/_gfx/arrow-select.png) no-repeat scroll right 0 rgba(0,0,0,0);border:0 none;color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:1.167em;height:30px;padding:6px;position:relative;width:215px}#grupos_wrap .btn_groups{margin-top:37px;text-align:right}#grupos_wrap .container-goto2{background:url(/estaticos/Redbility/_style/_css/_gfx/separator01.jpg) repeat-x scroll center bottom rgba(0,0,0,0);display:inline;margin-bottom:10px}#grupos_wrap .logo_groups{float:left;width:100px}#grupos_wrap .title02_form{color:#6b6b6b;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.667em;padding:0 0 10px;position:relative;right:70px}#grupos_wrap .btn_group{padding:15px 15px 0}#grupos_wrap .column_group{float:left;margin:0px 0px 20px 20px;width:220px}#grupos_wrap .info-deals-group{display:inline-block;float:right;position:relative;width:105px}#grupos_wrap h2{background:none;margin-bottom:10px}#grupos_wrap .column06 .module01.module .form{float:left;clear:left;width:100%}.request-section #grupos_wrap .deals-groups .modPrice{padding-right:15px}.request-section #grupos_wrap .deals-groups .price{font-size:33px;font-family:"asapsemibold";color:#6b6b6b}.request-section #grupos_wrap .deals-groups .price .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:3px}.request-section #grupos_wrap .btn_group .btn01{padding:10px 20px;border:1px solid #5da132;background:none;border-radius:2px;font-size:14px;font-family:"asapsemibold";color:#5da132 !important;text-transform:uppercase;box-shadow:1px 1px 2px rgba(0,0,0,0.15);-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease}.request-section #grupos_wrap .btn_group .btn01:hover{border-color:#67b500;background:#67b500;color:#fff !important}.request-section .form .btn_groups .btn01{height:40px;padding:2px 20px;border:none;border-radius:2px;background-color:#5da132;font-family:"asapbold";font-size:14px;text-transform:uppercase;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.15)}.request-section .form .btn_groups .btn01:hover{background:#84d020}#go_on,#go_back{width:31px;height:31px;position:absolute;top:180px;left:0;z-index:999}#go_on{left:auto;right:0}.icotras{cursor:pointer;display:block;overflow:hidden;text-indent:200%;white-space:nowrap;height:31px;width:31px}#go_back a{background:url("/estaticos/catalogos/btn_retroceder.png") no-repeat scroll transparent}#go_back a:hover{background-image:url("/estaticos/catalogos/btn_retroceder_hover.png")}#go_on a{background:url("/estaticos/catalogos/btn_avanzar.png") no-repeat scroll 0 0 transparent}#go_on a:hover{background-image:url("/estaticos/catalogos/btn_avanzar_hover.png")}#go_back.disabled,#go_on.disabled{opacity:0.5;cursor:default}#go_on.disabled a,#go_on.disabled a:hover{background-image:url(/estaticos/catalogos/btn_avanzar_disabled.png)}#go_back.disabled a,#go_back.disabled a:hover{background-image:url(/estaticos/catalogos/btn_retroceder_disabled.png)}.mover_carrusel{height:370px;overflow:hidden;position:relative;width:840px;margin-left:66px}.mover_carrusel ul{height:392px;width:765px}.list_catalogues li{display:inline-block;margin-left:14px;float:left;width:240px}.list_catalogues p{margin-top:10px}#go_back_advert{height:31px;left:-15px;position:absolute;top:100px;width:31px}#go_back_advert a{background:url("/estaticos/catalogos/btn_retroceder.png") no-repeat scroll 0 0/31px 31px transparent;height:31px;width:31px}#go_back_advert a:hover{background:url("/estaticos/catalogos/btn_retroceder_hover.png") no-repeat scroll 0 0/31px 31px transparent}#go_on_advert a{background:url("/estaticos/catalogos/btn_avanzar.png") no-repeat scroll 0 0 transparent;width:31px;height:31px;padding-bottom:16px}#go_on_advert a:hover{background:url("/estaticos/catalogos/btn_avanzar_hover.png") no-repeat scroll 0 0 transparent}#go_on_advert{height:31px;left:885px;position:absolute;top:100px;width:31px}.mover_carrusel_anunciado{height:218px;width:765px;overflow:hidden;position:relative;margin-left:20px}.column04b .module.cruises #hotels-in li{padding-bottom:30px}.cruises .box_item_list{width:100%;height:auto;background:#fff}.cruises .box_item_list p{float:left}.cruises ul.list-properties{border-bottom:1px solid #999}.cruises .box_item_list .left_block{float:left;position:relative;width:23%;height:auto;margin:0 15px 0 0}.cruises .box_item_list .left_block .discount{position:absolute;top:0;left:0}.cruises .box_item_list .middle_block{float:left;width:45%;height:auto;margin:0 15px 0 0}.cruises .box_item_list .middle_block h2{float:left;font-size:1.417em;padding:0 0 10px}.cruises .box_item_list .middle_block .subtitle{float:left;width:100%;font-weight:bold}.cruises .box_item_list .right_block{float:right;width:20%;position:relative;text-align:right}.cruises .box_item_list .right_block .logo{position:absolute;right:0;top:0}.cruises .box_item_list .right_block .price-fr{position:absolute;top:45px;right:0}.cruises .box_item_list .right_block .price{position:absolute;right:0;top:70px}.cruises .box_item_list .right_block .link{position:absolute;top:105px;right:0}.cruises .box_item_list .right_block .link .goto{float:left;padding:10px 20px;border:1px solid #5da132;border-radius:2px;font-family:"asapsemibold";font-size:14px;color:#5da132;text-transform:uppercase;white-space:nowrap;box-shadow:1px 1px 2px rgba(0,0,0,0.15);-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease}.cruises .box_item_list .right_block .link .goto:after{width:10px;height:15px;margin-left:3px;content:"k";font-size:22px;line-height:16px;text-indent:-2px;text-transform:lowercase}.cruises .box_item_list .right_block .link .goto:hover{border-color:#67b500;background:#67b500;color:#fff}.cruises.module03{background:#fff !important}.cruises.module03.colapsador .action-show span{float:none}.cruises.module03.colapsador .action-show.toggled .hide-text{position:static}.cruises .discount-label{background:url("/estaticos/Redbility/_style/_css/_gfx/label01.png") no-repeat scroll 0 0 rgba(0,0,0,0);display:block;background-size:65%}.cruises .discount-label span.number-discount{font-size:2em}.cruises .discount-label span.symbol-discount{font-size:1.2em}.cruises .discount-label span.text-offer01,.discount-label02 span.text-offer01{display:inline;font-size:1.1em}.cruises .discount-label span.text-offer02,.discount-label02 span.text-offer02{font-size:1em}.cruises .alt-text-discount{position:absolute;left:5px;top:7px;display:inline;clear:both;font-size:0.8em}.cruises .text-discount{font-size:0.9em}.cruises .info-hotel{width:260px}.cruises p.price{display:inline}.cruises .info-hotel .block{margin:0 0 10px 0}.cruises .destacado-naranja{color:#f28c00;clear:both}.cruises.ships a{margin:3px 3px 3px 0;float:left}.financiacion .col-l{float:left;width:50%}.financiacion .col-r{float:right;width:48%}.financiacion p,.financiacion .condiciones{line-height:1.6em;padding:0}.financiacion .title02,.financiacion .title03{padding-bottom:5px}.financiacion .box-green label{font-size:0.85em;font-family:Arial;margin-right:5px}.financiacion .box-green .int{width:13%}.financiacion .box-green .dec{width:8%}.financiacion .box-green .point{vertical-align:bottom;padding-bottom:5px;display:inline-block}.financiacion .box-green .btn01{margin-left:10px}.financiacion .module06{margin-left:20px!important}.financiacion .module06 ul li{line-height:1.1em}.financiacion .module06 ul li:last-child{margin:0}.financiacion .module06 ul li.tarjeta{margin-bottom:12px}.financiacion .module06 ul li.tarjeta div{background:url("/estaticos/Redbility/_style/_css/_gfx/img_tarjeta_veci.png") no-repeat scroll right 0 transparent;line-height:1.2em;padding:0 90px 10px 0;width:63%}.financiacion .condiciones .action-show{line-height:1em}.financiacion .condiciones p{color:#929292}#register-info{margin:0;padding-bottom:10px}#register-info+.register-toggler{margin:0}#register-info .box-ok-error{margin-bottom:10px}.pass-info span{display:none;background:url(/estaticos/Redbility/_style/_css/_gfx/security.png) no-repeat left 0;background-size:67px 73px;margin-left:20px;padding:1px 0 2px 0}.pass-info.low span.low{display:inline-block;padding-left:28px;background-position:left -1px;color:#f14a33}.pass-info.mid span.mid{display:inline-block;padding-left:51px;background-position:left -30px;color:#EEAA00}.pass-info.high span.high{display:inline-block;padding-left:74px;background-position:left -58px;color:#5da132}#register-details,.form-details{padding-bottom:10px;border-bottom:1px solid #efefef;position:relative;height:100%}.form-details.passwd-details{margin-top:10px}.form-line .size-9+.size-9{margin-left:12px}#register-details+.form-submit,.form-details+.form-submit02{float:left;width:100%;padding-top:20px}#register-details+.form-submit .fancycheckbox,.form-details+.form-submit02 .fancycheckbox{width:100%;margin-bottom:5px}#register-details+.form-submit .fancycheckbox+.fancycheckbox,.form-details+.form-submit02 .fancycheckbox+.fancycheckbox{margin-bottom:0}#register-details label.fancyradio+label.fancyradio,.form-details label.fancyradio+label.fancyradio{margin-left:36px}#register-details .container-radio,.form-details .container-radio{padding-top:6px;height:24px}#register-details .date-block .container-select,.form-details .date-block .container-select{margin-right:12px}.error-system .box-ok-error{display:block;margin-top:20px;margin-bottom:10px}.error-404 p,.error-system p{font-size:1.250em}.error-system p+p{padding-bottom:15px}.error-system p span{font-size:1.600em;padding-left:5px}.error-404 .title10{padding:32px 0 0 0;text-align:center;display:block}.error-system .title10{padding:25px 45px 0 125px;display:inline-block;background:url(/estaticos/Redbility/_style/_css/_gfx/comment-score-arrow.png) no-repeat right 0;background-size:34px 48px}.error-404 .module01{padding:40px 40px 23px 40px;margin-top:20px!important}.generica .module01{padding:40px;margin-top:20px!important}.error-system .module01{padding:40px 40px 76px 40px}.error-404 .section-links{display:table;width:100%;margin-top:10px}.error-404 ul{display:table-row}.error-404 ul li{display:table-cell}.error-404 ul li a{display:block;padding:0;text-align:center;width:100%;margin:0 auto}.error-404 .section-links ul li a span{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;display:table-cell;font-family:"VECI-1-Producto";font-size:140px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-indent:0;text-transform:none;vertical-align:middle;width:100%;display:block;margin:0 auto;text-align:center}.container-accordion{margin-top:20px}.container-accordion .accordion-option{border-bottom:1px dotted #efefef;margin:12px 0;padding-bottom:10px}.container-accordion .accordion-option p{color:#929292}.container-accordion .accordion-option h3{padding:0}.container-accordion .accordion-option .toggled-elem{margin-top:15px}.container-accordion .accordion-option ul,.container-accordion .accordion-option ol{margin:10px 20px}.container-accordion .accordion-option ul li,.container-accordion .accordion-option ol li{margin-bottom:8px}.opts-tickets{margin:10px 0 15px}.opts-tickets h3.title03{color:#6b6b6b}.opts-tickets .ico.ico-renfe-promo-plus,.opts-tickets .ico.ico-renfe-flexible{float:left;margin-right:8px}.opts-tickets .opt-description{display:none;margin-bottom:12px;color:#6b6b6b}.opts-tickets .opt-description h3{margin:20px 0 0}.opts-tickets .opt-description ul.square-list{margin-top:0}.module-terms h2{padding-bottom:10px;border-bottom:1px solid #efefef;margin-bottom:18px}.module-terms h3{margin:10px 0 0;font-size:1.3em;font-family:"asapbold",Arial,Helvetica,sans-serif;color:#6b6b6b}.module-aeros .container-header-aero{border-bottom:1px solid #efefef;margin-bottom:19px;overflow:hidden}.module-aeros .container-header-aero h2{float:left}.module-aeros .container-header-aero span{float:right;margin-top:5px}ul.aero{overflow:hidden;margin:50px 0 20px}ul.aero li{float:left;width:25%;text-align:center;margin-bottom:30px}ul.aero li img{margin:0 auto}.mod-autocheckin .icon-plane{font-size:22px;color:#67b500;float:left;width:6%}.mod-autocheckin .list04 li{padding:16px 0 12px!important;float:left;width:100%}.mod-autocheckin .list04 li:first-child{padding-top:3px!important}.mod-autocheckin .list04 li h3{width:90%;float:left;padding:0}.caja_aerolineas{float:left;height:71px;margin:10px 20px 15px;position:relative;width:182px;border:1px solid #67b500;border-radius:5px;text-align:center}.caja_aerolineas img{display:inline;border-radius:5px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:0.8}.caja_aerolineas img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);opacity:1;cursor:pointer}.column05 .multirruta.offer-deal .title06b{font-size:1.6em;border-bottom:1px solid #e2e2e2;padding-bottom:4px;margin-bottom:2px}.multirruta .top-routes-list{float:left;display:block;width:47.5%}.multirruta .top-routes-list.first{margin-left:0}.multirruta .top-routes-list.last{border-right:none;float:right}.multirruta .top-routes-list li{min-height:40px;margin:0;padding:6px 0 8px 0;border-bottom:1px solid #efefef;position:relative}.module05.multirruta .top-routes-list+.goto{font-size:12px}.module05.multirruta .top-routes-list+.goto:after{position:relative;top:2px}.multirruta .top-routes-list.first li{margin-left:0}.multirruta .top-routes-list.last li{margin-right:0}.multirruta .top-routes-list li a{width:100%;float:left;display:block;padding-top:0;font-size:1.1em;font-weight:normal;font-family:"asapbold"}.multirruta .top-routes-list li .fixed-width{width:132px;clear:left;float:left;display:inline}.multirruta .top-routes-list li a:hover{color:#5da132}.multirruta .top-routes-list li div a+span{display:block;clear:left;float:left;width:100%}.multirruta .top-routes-list li>span{display:block;float:right;text-align:right;margin-top:5px}.multirruta .top-routes-list li:last-child>span{bottom:-3px}.multirruta .top-routes-list li span a{float:none;display:inline;padding-left:2px;font-size:22px;font-family:"asapsemibold";color:#5da132}.multirruta .top-routes-list li span a .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:2px}.multirruta .top-routes-list li span a span.currency-symbol{font-size:0.9em}.multirruta .top-routes-list li span.title-route{position:relative;top:0;display:block;font-size:1.333em;margin-top:10px;margin-bottom:12px;font-family:"asapbold",Arial,Helvetica,sans-serif;float:none!important}.multirruta .top-routes-list li span.title-route.first{margin-top:0}.multirruta .top-routes-list li a span.icoArrowR1{text-align:left;position:static;display:inline-block;float:none}.multirruta .top-routes-list li a.goto{background-position:right 2px;height:auto}.multirruta span.condicionesMulti{bottom:8px;clear:left;display:inline;float:left;left:15px;position:absolute;width:70%}.multirruta .goto{float:right;display:inline;width:30%;text-align:right;font-size:0.92em;padding-top:2px;padding-bottom:2px;height:auto;bottom:6px;margin-top:0}#expired-page{clear:left;float:left;display:inline;width:100%;text-align:center}#expired-page h2{clear:left;float:left;display:inline;width:100%;font-family:"asapregular",Arial;font-size:2em;color:#0f5c2b;text-align:center;margin-bottom:25px;line-height:40px}#expired-page h2 span{display:block;margin-top:15px}#expired-page h2 span a span{display:inline;position:relative;top:9px}#expired-page img{display:block;margin:0 auto}#expired-page img+#cont-expired{display:none}#expired-page #cont-expired{clear:left;float:left;display:inline;width:100%}.expired-page-list{position:relative;z-index:1;float:none;background:#fff;border-top:2px solid #efefef;border-bottom:2px solid #efefef;width:100%;display:block;text-align:center;margin:30px 0  12px 0;padding:10px 0px 10px 0px;box-sizing:border-box}.expired-page-list li{display:inline-block;width:232px;position:relative;text-align:left;font-size:1.5em;font-family:"asapregular",Arial;padding:6px 0px 0px 0px;background:url(/estaticos/Redbility/_style/_css/_gfx/separator02b.png) right top repeat-y;height:45px;margin-left:-5px}.expired-page-list li a{display:block;text-align:left;margin:0 auto}.expired-page-list li a:before{font-family:"VECI-1-Manchas";font-size:40px;float:left;margin-bottom:10px;margin-top:-3px}.expired-page-list li.web a{width:198px;padding-left:15px;margin-left:0}.expired-page-list li.web a:before{content:"}";margin-right:10px}.expired-page-list li.web:after{content:url(/estaticos/Redbility/_style/_css/_gfx/separator02b.png);position:absolute;left:0;top:0;width:1px;height:52px;background:#c7c7c7}.expired-page-list li.tlf{position:relative}.expired-page-list li.tlf:after{width:210px;height:56px;position:absolute;top:0;left:0;content:"";background:url("//www.viajeselcorteingles.es/background/transparent.gif") repeat}.expired-page-list li.tlf a{width:182px}.expired-page-list li.tlf a:before{content:"·";margin-right:6px;margin-left:-8px}.expired-page-list li span{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;color:#0f5c2b;display:block;font-family:"VECI-1-Producto";font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-indent:0;text-transform:none;vertical-align:middle;width:auto;text-align:center}.expired-page-list li.localizador a{padding-left:46px;margin-left:0;width:148px}.expired-page-list li.localizador a:before{content:"s";margin-right:3px;margin-top:0;font-family:"VECI-1-Web";font-size:30px}.expired-page-list li.localizador:after{content:url(/estaticos/Redbility/_style/_css/_gfx/separator02b.png);position:absolute;left:0;top:0;width:1px;height:52px;background:#c7c7c7}#browsers ul li{float:left;text-align:center;margin:20px 30px 35px 0;text-indent:inherit}#browsers ul li span{float:left;width:80px;height:80px;text-align:center}#browsers ul li:first-child{margin-left:10px}#browsers ul li span.ie{background:url("//www.viajeselcorteingles.es/estaticos/imagen/logo_ie_browser.png") no-repeat}#browsers ul li span.chrome{background:url("//www.viajeselcorteingles.es/estaticos/imagen/logo_chrome_browser.png") no-repeat}#browsers ul li span.firefox{background:url("//www.viajeselcorteingles.es/estaticos/imagen/logo_firefox_browser.png") no-repeat}.browsers-list{display:inline-block;clear:left;margin:15px 0 0 0}.browsers-list li{margin:0 0 10px 0}.browsers-list dt{font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:17px;margin:0 0 10px 0;color:#6b6b6b}.row-size-100{left:50%;margin-left:-800px;position:relative !important;top:0;width:1600px;z-index:0}.row-total{left:50%;margin-left:-1250px;position:relative !important;top:0;width:2500px;z-index:0}.about-section .row{padding-bottom:20px}.about-section{overflow-x:hidden}.about-section .content-img-about{height:400px;left:0;min-width:961px;overflow:hidden;position:relative;width:100%}.about-section .content-img-about>img{left:50%;margin-left:-800px;position:relative}.titleSection{display:block;width:100%;margin-bottom:-5px;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:60px;line-height:1em;color:#000}.about-section .column04 .module01 p>a{font-family:Arial;font-weight:normal;color:#3a3f3a;text-decoration:underline;text-decoration-color:#67b500}.about-section .column04 .module01 p>a:hover{background-color:#5da132;color:#fff}.about-section .about-menu{clear:both;background:#929292;display:table;width:100%;border:1px solid #929292;box-sizing:border-box;margin-bottom:20px}.about-section .about-menu li{clear:both;display:table-cell;text-align:center;vertical-align:center;font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:1.667em}.about-section .about-menu li a{color:#fff;display:block;padding:12px 0;position:relative}.about-section .about-menu li a:hover{background-color:#67b500}.about-section .about-menu li a:before{content:"";width:1px;height:34px;background:#fff;position:absolute;right:0;top:50%;margin-top:-17px}.about-section .about-menu li.about-selected a{color:#3a3f3a;background:#fff}.about-menu1.about-section .about-menu li.about-menu1 a,.about-menu2.about-section .about-menu li.about-menu2 a,.about-menu3.about-section .about-menu li.about-menu3 a,.about-menu4.about-section .about-menu li.about-menu4 a,.about-menu5.about-section .about-menu li.about-menu5 a{color:#3a3f3a;background:#fff}.about-menu1.about-section .about-menu li.about-menu1 a:before,.about-menu2.about-section .about-menu li.about-menu2 a:before,.about-menu3.about-section .about-menu li.about-menu3 a:before,.about-menu4.about-section .about-menu li.about-menu4 a:before,.about-menu5.about-section .about-menu li.about-menu5 a:before,.about-section .about-menu li:last-child a:before{background:transparent}.about-section .about-menu-scroll{background:rgba(62,63,62,0.95);clear:left;float:left;display:inline;width:100%;position:fixed;top:-100px;left:0;z-index:10;-webkit-transition:top 250ms ease;-moz-transition:top 250ms ease;-ms-transition:top 250ms ease;-o-transition:top 250ms ease;transition:top 250ms ease}.about-section.menuFixed .about-menu-scroll{top:5px}.about-section .about-menu-scroll:before{clear:left;float:left;display:inline;width:100%;height:5px;content:"";background:rgba(62,63,62,0.49);position:absolute;top:-5px;left:0}.about-section .about-menu-scroll:after{clear:left;float:left;display:inline;width:100%;height:5px;content:"";background:rgba(62,63,62,0.49);position:absolute;bottom:-5px;left:0}.about-section .about-menu-scroll ul{clear:left;float:right;position:relative}.about-section .about-menu-scroll ul:before{float:left;display:inline;width:495px;content:"";height:1px;background:#fff;position:absolute;top:9px;right:40px}.about-section .about-menu-scroll ul li{display:inline;float:left;margin-left:35px;font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:1.167em}.about-section .about-menu-scroll ul li a{color:#fff;display:block;padding:5px 0 10px 0;position:relative}.about-section .about-menu-scroll ul li a:before{content:"";width:8px;height:8px;background:#fff;position:relative;left:50%;top:50%;margin-left:-5px;border:1px solid #fff;border-radius:5px;display:block;margin-bottom:10px}.about-menu1.about-section .about-menu-scroll ul li.about-menu1 a,.about-menu2.about-section .about-menu-scroll ul li.about-menu2 a,.about-menu3.about-section .about-menu-scroll ul li.about-menu3 a,.about-menu4.about-section .about-menu-scroll ul li.about-menu4 a,.about-menu5.about-section .about-menu-scroll ul li.about-menu5 a{color:#67b500}.about-menu1.about-section .about-menu-scroll ul li.about-menu1 a:before,.about-menu2.about-section .about-menu-scroll ul li.about-menu2 a:before,.about-menu3.about-section .about-menu-scroll ul li.about-menu3 a:before,.about-menu4.about-section .about-menu-scroll ul li.about-menu4 a:before,.about-menu5.about-section .about-menu-scroll ul li.about-menu5 a:before{background:#0f5c2b}.about-section .about-advantage,.about-section .about-advantage li{clear:left;float:left;display:inline;width:100%}.about-section .about-advantage{margin-top:10px}.about-section .about-advantage li{margin-bottom:20px}.about-section .about-advantage li:last-child{margin-bottom:5px}.about-section .about-advantage li img{clear:left;float:left;margin-right:15px}.about-section .about-advantage li dl dt{color:#6b6b6b;font-size:1.167em;padding-bottom:5px}.about-section .about-advantage li dl dt h4{font-weight:bold}.about-section .about-advantage dd p>a{font-family:Arial;font-weight:normal;color:#3a3f3a;text-decoration:underline;text-decoration-color:#67b500}.about-section .about-advantage dd p>a:hover{background-color:#5da132;color:#fff}.about-section .contact-module{margin-bottom:15px}.about-section .contact-list,.about-section .contact-list li{clear:left;float:left;display:inline;width:100%;line-height:1.167em}.about-section .contact-list{margin-top:15px}.about-section .contact-list li{margin-bottom:0}.about-section .contact-list li span{float:left;font-family:"VECI-1-Lineas";font-size:36px;line-height:1em;text-indent:0;color:#67b500;padding-right:15px}.about-section .contact-list li .ico-mouse{position:relative;top:-15px}.about-section .contact-list li .ico-tel{position:relative;top:-12px;font-size:40px;padding-right:12px}.about-section .contact-list li .ico-office{margin-bottom:20px}.about-section .contact-list li:last-child a{display:block}.about-section .contact-module .contact-list li a{font-family:Arial;font-weight:bold;color:#3a3f3a}.about-section .contact-module .contact-list li a:hover{color:#67b500}.about-section .img-publi-news{margin-bottom:12px}.about-section .img-publi-news+p{margin-bottom:0;padding-bottom:0}.about-section .our-style dl,.about-section .our-style dl dt,.about-section .our-style dl dt h3,.about-section .our-style dl dd{clear:left;float:left;display:inline;width:100%}.about-section .our-style dl{margin-top:35px}.about-section .our-style dl dt{margin-bottom:10px}.about-section .our-style dl dt h3{font-family:"asapbold",Arial,Helvetica,sans-serif;color:#6b6b6b;font-size:36px;font-size:1.5em}.about-section .our-style dl dd{margin-bottom:15px}.about-section .actuality-advantage,.about-section .actuality-advantage li{clear:left;float:left;display:inline;width:100%}.about-section .actuality-advantage{margin-top:10px}.about-section .actuality-advantage li{margin-bottom:20px}.about-section .actuality-advantage li:last-child{margin-bottom:5px}.about-section .actuality-advantage li img{clear:left;float:left;margin-right:15px}.about-section .actuality-advantage li dl dt{color:#6b6b6b;font-size:1.167em;padding-bottom:5px}.about-section .actuality-advantage li dl dt h4{font-weight:bold}.about-section .actuality-advantage dd>a{font-family:Arial;font-weight:bold;color:#3a3f3a}.about-section .actuality-advantage dd>a:hover{color:#67b500}.about-section .awards-list,.about-section .awards-list li,.about-section .awards-list li>dl{clear:left;float:left;display:inline;width:100%;color:#6b6b6b}.about-section .awards-list{height:638px;margin-top:22px;overflow:hidden;overflow-y:auto}.about-section .awards-list li>dl{font-size:1.167em}.about-section .awards-list li>dl>dt{float:left;width:40px;border-right:1px solid #67b500;position:relative;margin-right:15px}.about-section .awards-list li>dl>dt:after{background:#67b500;content:"";position:absolute;right:0;top:0;height:100%;width:1px}.about-section .awards-list li>dl>dd{float:left;width:214px}.about-section .awards-list li>dl>dd dl,.about-section .awards-list li>dl>dd dl dt,.about-section .awards-list li>dl>dd dl dd{clear:left;float:left;display:inline;width:100%}.about-section .awards-list li>dl>dd dl dt{font-weight:bold;margin-bottom:5px}.about-section .awards-list li>dl>dd dl dd{margin-bottom:10px;line-height:1em}.about-section .awards-list li>dl>dd dl{padding-right:15px;box-sizing:border-box}.about-section .btCopntrol{clear:left;float:left;background:#6b6b6b;height:30px;height:30px;border:0;border-radius:15px;position:absolute;right:-15px;display:none}.about-section .btSup{bottom:360px}.about-section .btInf{bottom:15px}.about-section .btCopntrol:before{font-family:"VECI-1-Web";font-size:14px;color:#fff;display:block;position:relative}.about-section .btSup:before{content:"\33";-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px}.about-section .btInf:before{content:"\31";-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:4px}.about-section .btCopntrol span{text-indent:-99999px;display:block}.about-section .vision-about h4{clear:left;float:left;display:inline;width:100%;font-weight:bold;color:#6b6b6b;font-size:1.167em;padding-bottom:5px}.about-section .vision-about dl{float:left;display:inline;width:50%;padding-right:20px;box-sizing:border-box}.about-section .vision-about dl dt,.about-section .vision-about dl dd{clear:left;float:left;width:100%}.about-section .vision-about dl dd{margin-bottom:20px}.about-section .vision-about ul{float:left;display:inline;width:100%;margin:20px 0 35px 0}.about-section .vision-about ul.sinmas{margin-bottom:0}.about-section .vision-about ul li{float:left;display:inline;width:33.3%;text-align:center;position:relative}.about-section .vision-about ul li:after{content:"+";font-size:6em;position:absolute;right:-32px;top:55px;line-height:36px}.about-section .vision-about ul li:before{content:"+";font-size:6em;position:absolute;left:-32px;top:55px;line-height:36px}.about-section .vision-about ul.sinmas li:after,.about-section .vision-about ul.sinmas li:before{content:""}.about-section .vision-about ul li:first-child:after,.about-section .vision-about ul li:first-child:before,.about-section .vision-about ul li:last-child:after,.about-section .vision-about ul li:last-child:before{content:""}.about-section .vision-about ul li figure{float:left;display:inline;margin:0 auto;text-align:center;position:relative;left:50%;margin-left:-100px}.about-section .vision-about ul li:first-child figure{left:0;margin-left:30px}.about-section .vision-about ul li:last-child figure{left:0;margin-left:0;float:right;margin-right:30px}.about-section .vision-about ul li figure figcaption{background:#929292;clear:left;float:left;display:inline;width:100%;color:#fff;font-size:1.167em;margin-top:2px;padding:8px 0 5px 0}.about-section .vision-about p>a{font-family:Arial;font-weight:normal;color:#3a3f3a;text-decoration:underline;text-decoration-color:#67b500}.about-section .vision-about p>a:hover{background-color:#5da132;color:#fff}.fly-results .fly-title.mod-featured{background:#efefef;margin-bottom:15px;padding:15px;display:block;border:none;width:auto;position:relative}.fly-results .fly-title.mod-featured .container-info-price{float:left}.fly-results .fly-title.mod-featured .container-info-price .price{float:none}.fly-results .fly-title.mod-featured .container-info-price p{padding-bottom:0;display:block;text-align:left;margin-top:10px}.fly-results .fly-title.mod-featured #selected-fly{background:url("/estaticos/Redbility/_style/_css/_gfx/selected-fly-arrow.png") no-repeat left 10px transparent;bottom:15px;float:right;font-size:2em;padding:0 0 10px 59px;position:absolute;right:27px}.mod-meta .date-selectors.tr .date-block+.date-block{margin-left:10px}.mod-meta .btn-meta{float:right;margin-top:13px}.mod-meta .date-selectors{padding-top:0}.mod-meta.browser .transport-options .fancycheckbox{width:125px}.mod-meta.browser .transport-options .fancycheckbox .ico{top:-1px}ul.info-meta{margin-bottom:15px}.mod-meta ul.info-meta{margin-bottom:25px}ul.info-meta li{margin-bottom:6px}ul.info-meta li:last-child{margin-bottom:0}.support fieldset{margin:10px 0 0 0;border-top:1px solid #efefef;padding:15px 0 0 0}.support fieldset.first-element{border:0;margin:0}.support fieldset.first{margin:5px 0 0 20px;padding:0 0 0 20px;box-sizing:border-box;border-left:1px solid #efefef;border-top:none}.support textarea{min-height:100px}.support .button{width:200px;margin:10px 0}.support .button input{width:100%}.support .form-line .container-select{margin:0 !important}.agencies h1.title02{padding:5px 0 10px}span.info-agencies{font-size:1.333em;color:#6b6b6b;margin-bottom:18px;display:block;font-family:"asapbold",Arial,Helvetica,sans-serif}.container-agency-search{float:left;width:100%;margin:20px 0 0 0;padding:20px;box-sizing:border-box;-webkit-box-shadow:0 3px 0 rgba(50,50,50,0.3);-moz-box-shadow:0 3px 0 rgba(50,50,50,0.3);box-shadow:0 3px 0 rgba(50,50,50,0.3);background:#fff;position:relative;z-index:50}.ag-title-search{font-size:1.25em;font-family:"asapregular",Arial,Helvetica,sans-serif;display:block;margin-bottom:7px}.agencies .country-selector{padding-top:20px}.agencies .country-selector label{float:left;margin-right:10px;padding-top:9px}.agencies .country-selector select{position:relative}.agencies #map-container{float:left;width:100%;padding:0;background:none}.agency-map{height:411px;position:relative}.gm-style-iw .tooltip-map{width:462px}.gm-style-iw .content-right .info-item{width:auto;margin-bottom:30px}.gm-style-iw .content-right .info-item span{display:block;font-family:Arial,Helvetica,sans-serif;line-height:1.2em;font-size:1em;color:#6b6b6b}.gm-style-iw .content-right .btn01{position:absolute;right:0px;bottom:10px;font-size:1.17em}.agencies #section-head{margin-bottom:20px;top:10px;background:url("/estaticos/Redbility/_style/_css/_gfx/separator07.png") repeat-x scroll center bottom transparent;display:block;padding-bottom:40px}.ag-near .title02.title02b{margin-bottom:0}.container-agitem{width:421px;margin-top:15px;margin-right:59px;float:left;background:url("/estaticos/Redbility/_style/_css/_gfx/separator01.jpg") repeat-x scroll center bottom rgba(0,0,0,0)}.container-agitem.lasts{background:none}.container-agitem.lasts .container-goto{padding-bottom:0}.container-agitem.even{float:left;margin-right:0}.header-agitem{margin-bottom:20px;position:relative}.header-agitem a.title03{left:40px;position:relative;top:11px;width:380px}.marker{background:url("/estaticos/Redbility/_style/_css/_gfx/marker-map.png") no-repeat 0 0;bottom:-12px;color:#fff;display:block;font-family:"asapregular",Arial,Helvetica,sans-serif;height:37px;left:0;position:absolute;top:0;font-size:1.9em;text-align:center;width:30px;padding:2px 0 0;text-indent:-9999px;overflow:hidden}.img-agitem{position:relative;margin-right:4%}.info-agitem{position:relative;width:220px}.info-agitem.full-width{width:100%}.info-agitem a{padding-bottom:2px}.info-agitem span{margin-bottom:2px}.info-agitem .smaller.schedule{color:#929292;display:block;margin-bottom:0;margin-top:18px}.container-agitem .container-goto{margin-bottom:0;margin-top:10px;padding-bottom:20px;text-align:left;background:none}.listContainer1{margin-top:5px}.four-col-list{float:left;margin-right:65px}.four-col-list.last{margin-right:0}.four-col-list li{margin-bottom:8px;width:175px}.container-agitem.file{width:auto;margin:0;background:none;float:none}.container-agitem.file .img-agitem{margin-bottom:20px}.container-agitem.file .info-agitem{width:auto}.container-agitem.file .container-goto{background:none;padding-bottom:0}.container-agitem.file .btn01{padding:6px 0}.contador-ofertas{display:none;overflow:hidden;position:absolute;right:30px;top:120px;z-index:1}.contador-ofertas .dias{width:56px;height:56px;background:#fff;border-radius:45px;overflow:hidden}.contador-ofertas .dias span{color:#f28c00;font-size:12px;font-family:"asapbold";font-style:italic;width:35px;text-indent:-24px;float:left;margin:12px 0 0 27px;-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.contador-ofertas .dias span span{font-size:35px;position:absolute;top:-9px;right:-5px;font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif}.contador-ofertas .dias span:after{-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg);width:0;height:0;float:left;content:"";position:absolute;top:-85px;left:4px;z-index:-1}.contador-ofertas .dia-2>span:after{border-left:24px solid #fce8cc;border-top:55px solid transparent;border-bottom:55px solid transparent}.contador-ofertas .dia-3>span:after{border-left:80px solid #fce8cc;border-top:55px solid transparent;border-bottom:55px solid transparent}.contador-ofertas time{float:right;background:url("/estaticos/imagen/img_estatico_bg-crono-ofertas_178x28.png") -103px top no-repeat;margin:5px 0px 0 0px}.contador-ofertas time span{font-size:27px;width:42px;height:28px;color:#f28c00;font-family:"asapregular",sans-serif;letter-spacing:11px;float:left;position:relative;margin:0 0 9px -4px;transform:scaleX(0.7);-moz-transform:scaleX(0.7);-webkit-transform:scaleX(0.7);-o-transform:scaleX(0.7)}.contador-ofertas .crono{width:140px;height:50px;background:rgba(255,255,255,0.75);border-radius:4px}.contador-ofertas .crono>span{float:left;width:35px;position:absolute;top:7px;left:3px;color:#f28c00;font-size:13px;font-family:"asapbold";font-style:italic;color:#0f5c2b;-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.contador-ofertas .crono>span:before{content:"7";color:#0f5c2b;position:absolute;top:22px;left:24px;font-family:"VECI-1-Web";font-size:22px}.contador-ofertas .crono.end{display:none}.contador-ofertas time span.hours{margin:0 5px 10px -3px}.contador-ofertas time span:after{display:block;font-size:10px;margin-top:1px;color:#0f5c2b;left:0;letter-spacing:0;width:44px;text-align:center;position:absolute;bottom:-12px;left:0}.contador-ofertas time span.hours:after{content:"Horas"}.contador-ofertas time span.minutes:after{content:"Min"}.contador-ofertas.show-days,.contador-ofertas.show-hours{display:block}.contador-ofertas.show-days .crono{display:none}.contador-ofertas.show-days .dias{display:block}.contador-ofertas.show-hours .crono{display:block}.contador-ofertas.show-hours .dias{display:none}.contador-ofertas.hurry time{background:url("/estaticos/imagen/img_estatico_bg-crono-ofertas_178x28.png") 1px top no-repeat}.contador-ofertas.hurry time span{color:#fff}.content-sup-module .contador-ofertas{top:inherit;right:10px;bottom:10px}#btNecesitasBottom{overflow:hidden;clear:left;float:left;display:inline;width:90px;text-align:center;position:fixed;right:50%;bottom:10px;z-index:400;margin-right:-561px;padding:5px 0;color:#fff;background:#67b500;-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;font-family:"asapregular",​sans-serif;font-size:1.167em;-webkit-box-shadow:0px 14px 26px -3px rgba(49,50,50,0.38);-moz-box-shadow:0px 14px 26px -3px rgba(49,50,50,0.38);box-shadow:0px 14px 26px -3px rgba(49,50,50,0.38)}@media only screen and (max-width: 1024px){#btNecesitasBottom{margin-right:-480px}}#btNecesitasBottom:hover{background:#5da132 none repeat scroll 0 0;color:#fff}#btNecesitasBottom strong{display:block}#box-helpbottom{clear:left;float:left;display:inline;width:100%;border-top:3px solid #67b500;background:#e8efe4;height:75px;position:fixed;left:0;bottom:-200px;z-index:210}#box-helpbottom #container-box-helpbottom{display:block;width:960px;margin:0 auto;height:100%;position:relative}#box-helpbottom #container-box-helpbottom>button#btNecesitasBottomDown{clear:left;float:left;display:inline;width:222px;height:30px;position:absolute;right:0;top:-30px;padding:5px 0;color:#fff;background:#67b500;-webkit-transition:background 250ms ease;-moz-transition:background 250ms ease;-ms-transition:background 250ms ease;-o-transition:background 250ms ease;transition:background 250ms ease;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;font-family:"asapregular",​sans-serif;font-size:1.167em}#box-helpbottom #container-box-helpbottom img{position:absolute;bottom:20px;right:15px}#box-helpbottom #container-box-helpbottom p{clear:left;float:left;display:inline;width:auto;white-space:nowrap;margin:10px 0 0 15px;padding:0;font-size:1.167em;font-family:"asapregular",Arial,Helvetica,sans-serif;color:#3a3f3a}#box-helpbottom #container-box-helpbottom p.help-p{margin:15px 0 0 15px;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.333em;color:#3a3f3a;width:40%}#box-helpbottom #container-box-helpbottom #help-phone{background:url(/estaticos/Redbility/_style/_css/_gfx/ico_tlfno_ayuda_hotels.png) 0 0 no-repeat;float:left;display:inline;width:170px;margin:10px 0 0 5px;padding:0 0 6px 35px;font-size:1.833em;font-family:"asapbold",​sans-serif;color:#0f5c2b;pointer-events:none!important}#box-helpbottom #container-box-helpbottom dl{clear:left;float:right;display:inline;width:50%;margin:35px 25px 0 0;padding:0;font-size:1em;color:#6b6b6b;text-align:right;color:#3a3f3a;font-family:"asapregular",Arial,Helvetica,sans-serif}#box-helpbottom #container-box-helpbottom dl dt,#box-helpbottom #container-box-helpbottom dl dd{clear:left;float:left;display:inline;width:100%;margin-bottom:5px}#box-helpbottom #container-box-helpbottom dl dt{font-weight:bold}#box-helpbottom #container-box-helpbottom button#ayudaClose{width:auto;height:auto;background:none;margin:0;padding:0;position:static;position:absolute;top:10px;right:25px;font-size:1.09em;color:#67b500;border:0}#box-helpbottom #container-box-helpbottom button#ayudaClose span{margin:8px 0 0 5px;padding:0;color:red;float:right;position:static;font-size:1em;color:#c7c7c7;background:url(/estaticos/Redbility/_style/_css/_gfx/close-help.png) 0 0 no-repeat;width:14px;height:3px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.multirruta .top-routes-list li a,.module-top-routes .top-routes-list li>a,.moduleList .displayTable li .itemContent .modTitulo h3 a,.item-hotel .info-hotel .title03 a,.mod-deals .deals li .info-deals .title03 a,.mod-deals .deals li .info-deals-noimage .title03 a,.module.geo .recommended-list .title05 a{font-family:"asapsemibold";color:#3a3f3a}.multirruta .top-routes-list li,.module-top-routes .top-routes-list li,.moduleList .displayTable li .itemContent .modTitulo h3,.item-hotel .info-hotel .title03,.mod-deals .deals li .info-deals .title03,.mod-deals .deals li .info-deals-noimage .title03,.module.geo .recommended-list .title05,.geo .more-rooms{font-weight:normal;color:#6b6b6b}.module-top-routes .top-routes-list li span>a{font-size:24px;font-family:"asapsemibold";color:#5da132}.module-top-routes .top-routes-list li span>a .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:2px}.content-frame .module01.mod-deals .deals li .info-deals .price a,.module.geo .recommended-list .price a,.moduleList .displayTable li .itemContent .price a{font-size:30px;font-family:"asapsemibold"}.content-frame .module01.mod-deals .deals li .info-deals .price a .currency-symbol,.module.geo .recommended-list .price a .currency-symbol,.moduleList .displayTable li .itemContent .price a .currency-symbol{font-size:0.8em;font-family:"asapsemibold";margin-left:3px}.module01 .list04b .goto:after{color:#3a3f3a}.module.geo .recommended-list .title05 a:hover,.multirruta .top-routes-list li a:hover,.mod-deals .deals li .info-deals .title03 a:hover,.mod-deals .deals li .info-deals-noimage .title03 a:hover,.module-top-routes .top-routes-list li a:last-child:hover,.moduleList .displayTable li .itemContent .modTitulo h3 a:hover,.module01 .list04b .goto a:hover,.module01 .list04b .goto:hover:after,.fila_listado_trenes_seo a:hover,.geo .nb-chain a:hover,.geo>a.goto:hover,.geo>a:hover,.item-hotel .info-hotel .title03 a:hover{color:#67b500}.module-top-fly a,.module-top-fly li a,.list04.list04b .goto a,.module.offer-deal.multirruta .goto,.content-mod-info a.fright,.module.multi-pro a,.disneyland-section .mod-info table a,.module.elements-3-cols li a{color:#3a3f3a;font-family:Arial;font-weight:bold}.list04.list04b .goto:hover a,.list04.list04b .goto:hover:after,.module-top-fly a:hover,.module-top-fly li a:hover,.module.offer-deal.multirruta .goto:hover,.module.offer-deal.multirruta .goto:hover:after,.content-mod-info a.fright:hover,.module.multi-pro a:hover,.module.multi-pro .goto:hover:after,.moduleList a:hover,.moduleList a:hover:after,.disneyland-section .mod-info table a:hover,.module.elements-3-cols li a:hover{color:#67b500}.list04.list04b .goto:after,.module.multi-pro .goto:after,.module.offer-deal.multirruta .goto:after,.moduleList a:after{position:relative;top:2px;color:#3a3f3a}.dcmads{width:100% !important}.adECI .img{float:left}.adECI .cta{float:right;clear:none;display:block;width:320px;height:42px;padding-top:10px !important;background-color:#fff;text-align:right}.adECI .cta .goto{position:inherit;margin:15px 15px 0 0}.adEXT div{float:left;width:50%;box-sizing:border-box;overflow:hidden;position:relative}.adEXT img{width:100%}.adEXT:after,.ad:after{clear:left;display:block;position:absolute;padding:2px;background-color:#fff;opacity:.4;left:0;bottom:0;content:"AD"}.go-to-top{width:40px;height:40px;padding:0;border:1px solid #67b500;border-radius:2px;overflow:hidden;background-color:rgba(255,255,255,0.8);position:fixed;bottom:-100px;right:10px;z-index:9999;text-indent:-9999px;transition:all 0.8s ease-in}.go-to-top:before{float:left;content:"l";color:#67b500;font-size:37px;font-family:"VECI-1-Web";text-indent:0}.go-to-top.posFixed{bottom:40px}.module.error-api{padding:40px;background-color:#fff}.module.error-api h1{font-family:"asapsemibold";font-size:20px;color:#6b6b6b}.module.error-api .info-error-api{float:left;width:100%;margin:10px 0 20px 0;padding:25px 0;border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2}.module.error-api .info-error-api img{float:left;width:175px;height:264px;margin-right:50px}.module.error-api .info-error-api p{margin-bottom:10px;font-family:Arial;font-size:16px;line-height:20px;color:#6b6b6b}.module.error-api .info-error-api p .bold{font-weight:bold}.module.error-api .info-error-api p:last-of-type{margin-bottom:0;padding-bottom:0}.module.error-api .info-error-api .phone{display:block;margin:30px 0;font-family:"asapregular";font-size:36px;text-align:center;text-indent:-15px;color:#6b6b6b;white-space:nowrap}.module.error-api .info-error-api .phone:before{position:relative;top:5px;content:"·";font-family:"VECI-1-Lineas";font-size:40px}.module.error-api .info-error-api .schedule{display:inline-block;font-family:Arial;font-size:14px;line-height:16px;color:#6b6b6b}.module.error-api .info-error-api .schedule span,.module.error-api .info-error-api .schedule time{display:block}.module.error-api .btn02a{float:right}.module.error-api.general .info-error-api img{margin-left:55px}.module.error-api.general .info-error-api p{margin-top:7%;margin-right:10%;text-align:center}.module.error-api.general .info-error-api p span:last-child{display:block;margin-top:15px}.agm-education .form-line.date-block{float:left;width:100%;box-sizing:border-box}div#veloLogin{background:#efefef;width:100%;height:100%}@media only screen and (max-width: 1600px){.row .column04:last-child .deals [data-veci-tooltip]:after,.row .column04:last-child .top-routes-list [data-veci-tooltip]:after,.row .column04:last-child .tableCol2 [data-veci-tooltip]:after{margin-left:0;margin-right:24px;left:auto;right:100%}.row .column04:last-child .deals [data-veci-tooltip]:before,.row .column04:last-child .top-routes-list [data-veci-tooltip]:before,.row .column04:last-child .tableCol2 [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}}@media only screen and (max-width: 1500px){.home-section.landings-section .container-row .column05+.column05 .content-modules ul li+li [data-veci-tooltip]:after{margin-left:0;margin-right:24px;left:auto;right:100%}.home-section.landings-section .container-row .column05+.column05 .content-modules ul li+li [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}.home-section.landings-section .container-row .column01+.column01 .content-modules [data-veci-tooltip]:after{margin-left:0;margin-right:24px;left:auto;right:100%}.home-section.landings-section .container-row .column01+.column01 .content-modules [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}}@media only screen and (max-width: 1400px){.row .column03:last-child [data-veci-tooltip]:after,.row .column01:last-child [data-veci-tooltip]:after{margin-left:0;margin-right:24px;left:auto;right:100%}.row .column03:last-child [data-veci-tooltip]:before,.row .column01:last-child [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}}@media screen and (max-width: 1199px){.new-grid #main .row{width:100%}.slide [data-veci-tooltip]:after,.row .column04+.column04+.column04 [data-veci-tooltip]:after,.row:last-child .column04 [data-veci-tooltip]:after{margin-left:0;margin-right:24px;left:auto;right:100%}.slide [data-veci-tooltip]:before,.row .column04+.column04+.column04 [data-veci-tooltip]:before,.row:last-child .column04 [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}.home-section.landings-section #search-box .train .content-field.pasajeros:after{left:calc(54% + 70px)}.new-grid .column05 .financing .financing-module h4,.new-grid .column05 .financing.info .financing-module h4,.new-grid .column05 .financing.loading .financing-module h4{width:100%;padding:10px 0;border-bottom:1px solid #e2e2e2;border-right:0;text-align:center}.new-grid .column05 .financing .financing-module h4:before,.new-grid .column05 .financing.info .financing-module h4:before,.new-grid .column05 .financing.loading .financing-module h4:before{position:relative;left:0;top:2px}.new-grid .column05 .financing .financing-module .financing-wrapper-options,.new-grid .column05 .financing.info .financing-module .financing-wrapper-options,.new-grid .column05 .financing.loading .financing-module .financing-wrapper-options{width:100%}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.new-grid .column05 .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.new-grid .column05 .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing{margin-top:5px;border-top:solid 1px #e2e2e2}.new-grid .column05 .financing .financing-module>span,.new-grid .column05 .financing.info .financing-module>span,.new-grid .column05 .financing.loading .financing-module>span{width:100%;padding:0 0 15px 0;text-align:center}.new-grid .column05 .financing .financing-module>span img,.new-grid .column05 .financing.info .financing-module>span img,.new-grid .column05 .financing.loading .financing-module>span img{float:none;display:inline-block;top:7px}.new-grid .column05 .financing>p,.new-grid .column05 .financing.info>p,.new-grid .column05 .financing.loading>p{text-align:left}.new-grid .column05 .financing.loading .financing-module h4{padding:10px 0;border-bottom:0}.new-grid .column05 .financing.loading .financing-module .loader-wrapper{margin-bottom:5px;position:relative;top:-10px}.new-grid .column05 .financing.info .financing-module{padding:10px}.new-grid .column05 .financing.info .financing-module h4{padding:0 0 10px 0;border-bottom:0}.new-grid .column05 .financing.info .financing-module p{width:100%}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options{width:calc(100% - 100px)}.new-grid .column02b .financing .financing-module .financing-wrapper-options .due-price{width:100px;padding-top:0}.new-grid .column02b .financing .financing-module .financing-wrapper-options .due-price .price-details{display:block;margin-right:0;top:0}.new-grid .mod-product-video{padding:10px}.new-grid .mod-product-video h2,.new-grid .mod-product-video h3,.new-grid .mod-product-video .content-bottom{padding-left:300px}.mod-product-video>.conditions{bottom:10px;right:10px}.module-excess-advantage .principal-advantage ul li .tit-advantage{font-size:14px;line-height:16px}.module-excess-advantage .principal-advantage ul li .ico{font-size:36px}.new-grid .row>.module-excess-advantage{float:none;width:calc(100% - 30px);margin:0 auto  0 auto!important;overflow:hidden}}@media screen and (max-width: 959px){.new-grid #main .row .column.column04b,.new-grid #main .row .column.column04{float:left;clear:both;width:100%;margin-bottom:25px}.app-offer-section.new-grid .content-frame#main .column01,.app-offer-section.new-grid .content-frame#main .column02b{float:left;clear:both;width:100%}.new-grid .row,.new-grid .row .column,.new-grid .row-inner,.new-grid #grupos_wrap .column_group{margin:0;padding-bottom:0}.new-grid .column .module,.new-grid .last-module,.new-grid .module02.offer-deal:last-child{margin-bottom:26px !important}.home-section #search-box .train .content-field.tarjetas .float-block+.float-block .ico.ico-info[data-veci-tooltip]:after{margin-left:0;margin-right:24px;left:auto;right:100%}.home-section #search-box .train .content-field.tarjetas .float-block+.float-block .ico.ico-info[data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}.home-section.landings-section .container-row .column01 .content-modules [data-veci-tooltip]:after{margin-left:0;margin-right:24px;top:-10px;left:auto;right:100%}.home-section.landings-section .container-row .column01 .content-modules [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}.home-section.landings-section .container-row .column01+.column01 .content-modules [data-veci-tooltip]:after{margin-left:24px;margin-right:0;top:10px;left:100%;right:auto}.home-section.landings-section .container-row .column01+.column01 .content-modules [data-veci-tooltip]:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help.png) 0 0 no-repeat;left:100%;right:auto}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options{width:calc(100% - 100px)}.new-grid .column .financing .financing-module .financing-wrapper-options .due-price{width:100px;padding-top:0}.new-grid .column .financing .financing-module .financing-wrapper-options .due-price .price-details{display:block;margin-right:0;top:0}.new-grid .column02b .financing .financing-module h4{padding:17px 0 17px 40px}.new-grid .column02b .financing .financing-module h4:before{top:22px}.new-grid .column02b .financing .financing-module .financing-wrapper-options{padding:5px 10px;position:relative}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options{width:100%;padding-right:10px}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .container-select{width:calc(100% - 100px)}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .no-options{width:100%}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .no-options{padding:10px 0}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing{padding-top:3px}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:calc(100% + 10px);padding:5px 0 0 0}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before{display:none}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{padding-top:3px}.new-grid .column02b .financing .financing-module .financing-wrapper-options .due-price{position:absolute;top:5px;right:10px}.new-grid .column02b .financing.loading .financing-module h4{padding:15px 0 15px 40px}.new-grid .column02b .financing.loading .financing-module h4:before{top:20px}.new-grid .column02b .financing.info .financing-module h4{width:195px;padding:0 20px}.new-grid .column02b .financing.info .financing-module h4:before{top:5px;left:0}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options{width:100%}.new-grid .column04 .financing .financing-module h4{float:left;width:175px;padding:12px 0 12px 40px;border-right:1px solid #e2e2e2;border-bottom:0;text-align:left}.new-grid .column04 .financing .financing-module h4:before{position:absolute;left:20px;top:17px}.new-grid .column04 .financing .financing-module .financing-wrapper-options{float:left;width:calc(100% - 175px);padding:10px;box-sizing:border-box}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options{width:calc(100% - 100px)}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .container-select{float:left;width:calc(100% - 160px);margin-right:10px;box-sizing:border-box}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .no-options{width:calc(100% - 160px)}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing{float:left;width:150px;margin-top:0;padding:0 15px;border-top:0;box-sizing:border-box;position:relative}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before{display:inline-block}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{margin-bottom:3px;margin-right:20px;padding:0}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{padding-bottom:0}.new-grid .column04 .financing .financing-module .financing-wrapper-options .due-price{float:right;width:100px;padding-top:0;box-sizing:border-box;position:relative;top:0;right:0;text-align:right}.new-grid .column04 .financing.info .financing-module h4{width:auto;padding:0 25px;border-right:0}.new-grid .column04 .financing.info .financing-module h4:before{left:5px;top:5px}.new-grid .column04 .financing.info .financing-module p{float:left;width:calc(100% - 200px);padding:0;font-size:11px}.new-grid .column04 .financing.loading .financing-module{position:relative}.new-grid .column04 .financing.loading .financing-module h4{width:auto;padding:12px 0 12px 40px;border-right:0;text-align:left}.new-grid .column04 .financing.loading .financing-module h4:before{position:absolute;top:17px;left:20px}.new-grid .column04 .financing.loading .financing-module .loader-wrapper{top:0}.new-grid .mod-product-video{padding:15px}.new-grid .mod-product-video h2,.new-grid .mod-product-video h3{width:100%;padding-left:0}.new-grid .mod-product-video h3{margin-bottom:10px}.new-grid .mod-product-video .cont-img{float:left;position:relative}.new-grid .mod-product-video .content-bottom{width:100%;padding-left:310px}.new-grid .mod-product-video .content-bottom ul li{padding-bottom:0}.new-grid .mod-product-video .content-bottom .price-bottom-container{float:right;width:calc(100% - 340px);margin-bottom:0;bottom:15px}.new-grid .mod-product-video .content-bottom .price-bottom-container .price-container{margin-bottom:0;position:absolute;left:0;bottom:0;text-align:left}.new-grid .mod-product-video .content-bottom .price-bottom-container .price-container .discount-included{top:0}.new-grid .mod-product-video .content-bottom .price-bottom-container .btn02a{position:absolute;right:0;bottom:0}.new-grid .mod-product-video .conditions{bottom:15px;right:15px}.new-grid .big-ticks h2{margin-bottom:15px}.new-grid .big-ticks .content-bottom .list01 li{margin-bottom:10px}.mod-product-video .conditions{bottom:15px;right:15px}.big-ticks h2{margin-bottom:15px}.big-ticks .content-bottom .list01{padding:0}.big-ticks .content-bottom .list01 li{margin-bottom:10px}.module-excess-advantage .principal-advantage{display:inline-block;padding:0}.module-excess-advantage .principal-advantage .title-module{display:inline-block;width:100%;padding:5px 10px;border-bottom:1px solid #e2e2e2;background-color:#fcfcfc;text-align:left}.module-excess-advantage .principal-advantage .title-module:after,.module-excess-advantage .principal-advantage .title-module:before{display:none}.module-excess-advantage .principal-advantage .title-module .title02{font-size:14px}.module-excess-advantage .principal-advantage .title-module .title10{float:none;display:inline-block;margin-left:10px;font-size:16px}.module-excess-advantage .principal-advantage .title-module.title-hide{display:none}.module-excess-advantage .principal-advantage ul{margin:0;padding:15px 10px;box-sizing:border-box}.module-excess-advantage .principal-advantage ul li{padding:0 5px}.excess-advantage-no-campaings .principal-advantage .title-module{max-width:100%;background:none;border:0}.excess-advantage-no-campaings .principal-advantage .title-module .title02{font-size:16px}}@media only screen and (max-width: 799px){#breadcrumb{padding:15px 0 10px 0}#main{width:100%!important;min-height:100%;background-color:#efefef;position:relative!important;top:0;left:0;bottom:100%;z-index:5}.nomenu #main{padding-top:0!important}#general{position:relative}.show-layerRwd #general,.show-phoneRwd #general{overflow:hidden}.new-grid header#header #nav-b02,header#header #nav-b02{padding:0 !important}.new-grid .content-frame#main{margin:0;padding:0 5px}.new-grid .content-frame#main .column{padding:0 10px}.new-grid .row,.new-grid .row .column,.new-grid .row-inner,.new-grid #grupos_wrap .column_group{margin:0}.new-grid .column .module,.new-grid .last-module,.new-grid .module02.offer-deal:last-child{margin-bottom:26px !important}.new-grid #breadcrumb{padding:15px 10px 10px 10px}.column05 .module05.offer-deal .content-sup-module .logo.logocombinado{top:inherit;bottom:10px}[data-veci-tooltip]:after,[data-veci-tooltip]:before{display:none !important}.home-section.landings-section #search-box .train .content-field.pasajeros:after{left:250px}.home-section.landings-section #search-box .train .content-field.tarjetas .float-block:after{left:75px}.home-section.landings-section #search-box .train .content-field.tarjetas .float-block .ico.ico-info[data-veci-tooltip]:after{display:block;margin-left:0;margin-right:24px;left:auto;right:100%}.home-section.landings-section #search-box .train .content-field.tarjetas .float-block .ico.ico-info[data-veci-tooltip]:before{display:block;background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}.new-grid .column .financing .financing-module h4{padding:18px 0 18px 40px}.new-grid .column .financing .financing-module h4:before{top:23px}.new-grid .column .financing .financing-module .financing-wrapper-options{padding:5px 10px;position:relative}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options{width:100%;padding-right:10px}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options .container-select{width:calc(100% - 100px)}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options .no-options{width:100%}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options .no-options{padding:10px 0}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing{padding-top:3px}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:calc(100% + 10px);padding:5px 0 0 0}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before{display:none}.new-grid .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{padding-top:3px}.new-grid .column .financing .financing-module .financing-wrapper-options .due-price{position:absolute;top:5px;right:10px}.new-grid .column .financing.loading .financing-module h4{padding:15px 0 15px 40px}.new-grid .column .financing.loading .financing-module h4:before{top:20px}.new-grid .column .financing.info .financing-module h4{width:195px;padding:0 20px 0 25px}.new-grid .column .financing.info .financing-module h4:before{top:5px;left:5px}.new-grid .column05 .financing .financing-module h4{padding:10px 0}.new-grid .column05 .financing .financing-module h4:before{top:3px}.new-grid .column05 .financing .financing-module .financing-wrapper-options{position:relative}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options{width:100%;padding-right:0}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .container-select{width:100%;margin-right:0}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:100%}.new-grid .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{clear:left;padding:0 0 5px 0}.new-grid .column05 .financing .financing-module .financing-wrapper-options .due-price{top:50px}.new-grid .column05 .financing .financing-module .financing-wrapper-options .due-price:before{width:1px;height:35px;background-color:#c1ef8f;position:absolute;left:0;content:""}.new-grid .column05 .financing .financing-module .financing-wrapper-options .info-financing{width:100%}.new-grid .column05 .financing .financing-module .financing-wrapper-options .info-financing .tae{display:block;padding:5px 0}.new-grid .column05 .financing .financing-module .financing-wrapper-options .info-financing .conditions{padding:0 0 5px 0}.new-grid .column05 .financing.info .financing-module h4{width:100%;padding:0 0 10px 0}.new-grid .column05 .financing.info .financing-module h4:before{top:2px;left:0}.new-grid .column05 .financing.loading .financing-module h4{padding:10px 0}.new-grid .column05 .financing.loading .financing-module h4:before{top:2px}.new-grid .column02b .financing .financing-module h4,.new-grid .column02b .financing.info .financing-module h4,.new-grid .column02b .financing.loading .financing-module h4{width:100%;padding:10px 0;text-align:center;border-bottom:1px solid #e2e2e2;border-right:0}.new-grid .column02b .financing .financing-module h4:before,.new-grid .column02b .financing.info .financing-module h4:before,.new-grid .column02b .financing.loading .financing-module h4:before{position:relative;left:0;top:2px}.new-grid .column02b .financing .financing-module .financing-wrapper-options,.new-grid .column02b .financing.info .financing-module .financing-wrapper-options,.new-grid .column02b .financing.loading .financing-module .financing-wrapper-options{width:100%}.new-grid .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.new-grid .column02b .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.new-grid .column02b .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing{margin-top:5px;border-top:solid 1px #e2e2e2}.new-grid .column02b .financing .financing-module>span,.new-grid .column02b .financing.info .financing-module>span,.new-grid .column02b .financing.loading .financing-module>span{width:100%;padding:0 0 15px 0;text-align:center}.new-grid .column02b .financing .financing-module>span img,.new-grid .column02b .financing.info .financing-module>span img,.new-grid .column02b .financing.loading .financing-module>span img{float:none;display:inline-block;top:7px}.new-grid .column02b .financing>p,.new-grid .column02b .financing.info>p,.new-grid .column02b .financing.loading>p{text-align:left}.new-grid .column02b .financing.loading .financing-module h4{padding:10px 0;border-bottom:0}.new-grid .column02b .financing.loading .financing-module .loader-wrapper{margin-bottom:5px;position:relative;top:-10px}.new-grid .column02b .financing.info .financing-module{padding:10px}.new-grid .column02b .financing.info .financing-module h4{padding:0 0 10px 0;border-bottom:0}.new-grid .column02b .financing.info .financing-module p{width:100%}.new-grid .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{clear:none}.new-grid .column04 .financing .financing-module .financing-wrapper-options .due-price:before{display:block;height:30px}.new-grid .column04 .financing.loading .financing-module h4{width:auto;padding:15px 0 15px 40px}.module.error-api{padding:30px 25px}.module.error-api .info-error-api img{margin:25px 50px 20px 0}.module.error-api .info-error-api .phone{margin:25px 0}.module.error-api.general .info-error-api img{margin:0 35px 0 0}.new-grid .mod-product-video .content-bottom p{margin-bottom:5px;font-size:12px;line-height:14px}.module-excess-advantage .principal-advantage ul li{width:auto;margin:0;text-align:center}.module-excess-advantage .principal-advantage ul li span{display:block;width:100%;margin:0 0 5px 0;padding:0}.module-excess-advantage .principal-advantage ul li span.tit-advantage{width:auto;max-width:inherit;font-size:14px;line-height:16px}.module-excess-advantage .principal-advantage ul li span.ico{width:auto}}@media only screen and (max-width: 659px){.noShow-RWD{display:none !important}.rel-text{width:96%;margin:0 auto}html,body{overflow-x:hidden;background-color:#efefef}body{background-color:#efefef}body.show-layerRwd,body.show-phoneRwd{overflow:hidden;height:100%}.body-flight.payment.nomenu{height:auto}#main>#content,.content-frame{width:100% !important;margin:0}#main,.row,.row .column,.row-inner,#grupos_wrap .column_group{width:100%;padding:0;margin:0}.row .column:first-child,.row-inner .column:last-child{margin:0;padding:0}#main{padding-top:50px!important}.nomenu #main{padding-top:0!important}.flight-section.payment #main{z-index:200}.payment.nomenu #main{z-index:200}#general{overflow:hidden}body.show-layerRwd #general{border-left:1px solid #999;margin-left:2px}.row{padding:0!important}.column .module,.last-module,.module02.offer-deal:last-child{margin-bottom:26px!important}.column{padding-right:0}#modules .row .column04+.column04+.column04{padding:0}.new-grid .content-frame#main{padding:0}.new-grid .content-frame#main .column{padding:0}#search-box .train .container-select+.ico.ico-info{text-align:left;position:absolute;right:15px;bottom:0px}#search-box .train .content-field.pasajeros{z-index:10}#search-box .train .content-field.pasajeros:after{right:15px}#search-box .train .content-field.pasajeros .container-select+.ico.ico-info:after{width:100px;margin-left:0;margin-right:24px;left:auto;right:100%}#search-box .train .content-field.pasajeros .container-select+.ico.ico-info:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}#search-box .train .content-field.tarjetas .float-block .container-select+.ico.ico-info:after{width:100px}#search-box .train .content-field.tarjetas .float-block:after{right:15px}#search-box .train .content-field.tarjetas .float-block+.float-block .container-select+.ico.ico-info:after{width:100px;margin-left:0;margin-right:24px;left:auto;right:100%}#search-box .train .content-field.tarjetas .float-block+.float-block .container-select+.ico.ico-info:before{background:url(/estaticos/Redbility/_style/_css/_gfx/bgd-ico-layer-help02.png) 0 0 no-repeat;left:auto;right:100%}.full-banner-page .row.full-banner .promocional img{display:none}.full-banner-page .row.full-banner{min-height:0}.full-banner-page .row.full-banner:first-child{position:static!important}.full-banner-page .row.full-banner+.row .column.column05:first-child:last-child{margin-top:0px}.full-banner-page .row.full-banner+.row .column.column04b:first-child:last-child{margin-top:0px}.full-banner-page .module07c.browser,.full-banner-page .module01.carousel-container{margin-top:0 !important}.form-line .errorInline span,.form-line .errorInline ul li,.guess .errorInline ul li{margin-left:2%}#main-top{width:96%;margin:0 auto}#content #main-top{width:96%;margin:0 auto}#breadcrumb li{display:inline-block;padding-bottom:7px}#general header#header+#main>#main-top>div#breadcrumb{display:none}.hotel-section.hotel-data #breadcrumb{display:none}.form-line.RWDx10{width:10% !important}.form-line.RWDx15{width:15% !important}.form-line.RWDx20{width:20% !important}.form-line.RWDx25{width:25% !important}.form-line.RWDx30{width:30% !important}.form-line.RWDx33{width:33.3% !important}.form-line.RWDx40{width:40% !important}.form-line.RWDx45{width:45% !important}.form-line.RWDx50{width:50% !important}.form-line.RWDx60{width:60% !important}.form-line.RWDx66{width:66.7% !important}.form-line.RWDx75{width:75% !important}.form-line.RWDx80{width:80% !important}.form-line.RWDx85{width:85% !important}.form-line.RWDx90{width:90% !important}.form-line.RWDx100{width:100% !important}.input-line{width:calc(100% + 5px)}.portaventura-section .column05 .browser .input-line{width:100%}.input-line .form-line .input01{padding:7px 5px!important}.input-line .form-line.form-default{min-height:55px;padding-right:5px;margin-bottom:10px;overflow:inherit}.portaventura-section .input-line .form-line.form-default{padding-right:0}.input-line .form-line.form-default .form-line{margin-bottom:0}.form-line.form-default .ui-datepicker-trigger{top:20px;right:10px}.container-select,.container-select02,#grupos_wrap .container-select-groups{z-index:1}.container-select02 select,.container-select select,#grupos_wrap .container-select-groups select,.container-select.size-10 select{width:100%!important;background:none!important}.container-select.big-select{width:auto}.btn01{border-radius:0!important;-webkit-appearance:inherit!important}.browser .form-line .container-select{margin:0}.help-layer{max-width:210px}.modScore span{font-size:0.9em;line-height:1em}img+.info-deals,.info-deals{float:none;display:block;width:auto;overflow:hidden}.geo .deals img+.info-deals{float:none;display:block;width:auto}.deals li .item-popular{overflow:hidden}.mod-deals .deals li .info-deals h3{clear:none}.module02.offer-deal{overflow:hidden;height:auto}.module02.offer-deal>img{min-width:inherit;height:100%;width:100%}.module02.offer-deal .info-layer.big,.column06 .module02.offer-deal .info-layer.big{width:50%}.module02.offer-deal .info-layer.big,.column06 .module02.offer-deal .info-layer.big{position:inherit;width:100%}.module05.offer-deal{overflow:hidden;height:360px;background:white}.module05.offer-deal>img{height:auto;width:100%}.module05.offer-deal .info-layer.small{position:absolute}.column05 .offer-deal .title06b,.column05 .offer-deal .title06{font-size:1.8em}#modules .row .column04+.column04+.column04{padding:0}.column04 .module05.offer-deal{overflow:hidden;height:auto!important}.column04 .module05.offer-deal>img{height:auto;float:left;width:50%}.column04 .module05.offer-deal .info-layer.small{width:50%!important;height:auto;top:0;right:0;left:auto;background:#fff;float:left;position:static!important}.column04 .module05.offer-deal .title06b,.column04 .module05.offer-deal .title06{font-size:1.5em}.column04 .module05 .info-layer .inner-info-layer p.descripcionProm,.column04 .module05 .info-layer .inner-info-layer p.descipcionProm,.column04 .module05 .deals li p.descipcionProm{font-size:1.1em}.column04 .offer-deal .logo,.column04 .carousel .slide .offer-deal .logo,.column04 .slide-pagination{right:52%}.column04 .module05.offer-deal .inner-info-layer .price-container{height:auto;width:84px;position:absolute;left:53%;bottom:5px;float:left}.column04 .module05.offer-deal .inner-info-layer .price-container+a{margin-bottom:0;position:absolute;right:0;bottom:-5px;white-space:nowrap}.column04 .module05.offer-deal .inner-info-layer .price-container .discount-included{width:auto}.column04 .module05.offer-deal .inner-info-layer .price-container .price.big{font-size:2.2em}.column04 .module05.offer-deal .inner-info-layer .reserva-telefonica{bottom:10px}.column04 .module05.offer-deal .inner-info-layer{height:auto;position:static}.column04 .module05.offer-deal .inner-info-layer p.descipcionProm{padding-bottom:50px}.column04 .module05.offer-deal .title06b+span{width:100%;float:left;margin-bottom:5px}.column04 .module05.offer-deal .title06b+a{margin-top:40px;display:block}.module05 .info-layer .inner-info-layer p.descipcionProm+a{margin-top:30px;display:block}.column04 .score img{width:auto}.column04 .module01.carousel-container{height:194px}.column04 .carousel .module05.offer-deal .inner-info-layer{height:164px}.column04 .module05.offer-deal .logo.logocombinado{bottom:10px}.column04 .module05.offer-deal .logo.logocombinado img{width:96%}.reserva-telefonica a{margin-bottom:0;text-align:left;color:#67b500;pointer-events:inherit}.reserva-telefonica .title03{font-size:14px}.reserva-telefonica span span{margin-top:3px;padding:8px 6px;border:1px solid #5da132;border-radius:2px;text-align:center;font-size:20px;color:#67b500;box-shadow:1px 1px 2px rgba(0,0,0,0.15)}.reserva-telefonica a:active span span{background:#67b500;color:#fff}.rich_module .box_item_list .right_block{clear:left;width:100%}.box_item_list .reserva-telefonica{position:relative;margin-top:10px}.rich_module .box_item_list .right_block .modPrice{font-size:0.9em}.rich_module .box_item_list .middle_block .subtitle{margin-bottom:0}.column04 .inner-grid .offer-deal .title06b,.column04 .inner-grid .offer-deal .title06{font-size:1.7em}.column04 .carousel,.column04 .carousel .inner-grid,.column04 #promo-ppal .slide-promo{height:176px}.column04 .module01.carousel-container{height:275px}.column04 .carousel-container .module05.offer-deal{height:275px}.column04 .module01.carousel-container .carousel{z-index:1}.column04 .module05.offer-deal,.column04 .module01.offer-deal{height:auto}.column04 .module05.offer-deal .info-layer.small,.column04 .module01.offer-deal .info-layer.small{height:auto}.column04 .module01.carousel-container,.column04 .module01.carousel-container .info-layer.small,.column04 .module01.carousel-container .inner-info-layer{height:225px}.column05 .module05.offer-deal{height:auto}.column05 .module05.offer-deal .info-layer.small{height:auto}.column05 .carousel .module05.offer-deal{height:365px}.column05 .carousel .module05.offer-deal .info-layer.small{height:185px}.column05 .module02.offer-deal{height:auto}.column05 .module02.offer-deal .inner-info-layer.horizontal{height:auto}.column05 .seo_transport_horizontal .info-mods-container .price-container+a,.column05 .geo .info-mods-container .price-container+a,.column05 .geo .info-mods-container .price-container+.reserva-telefonica,.column05 .seo_transport_horizontal .info-mods-container .price-container+.reserva-telefonica{margin-top:5px}.column04b .module02.offer-deal{height:auto}.column04b .module02.offer-deal .inner-info-layer.horizontal{height:auto}.bx-gallery{background:-moz-linear-gradient(left, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.1) 5%, rgba(0,0,0,0.03) 10%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.03) 90%, rgba(0,0,0,0.1) 95%, rgba(0,0,0,0.2) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.1) 5%, rgba(0,0,0,0.03) 10%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.03) 90%, rgba(0,0,0,0.1) 95%, rgba(0,0,0,0.2) 100%);background:linear-gradient(to right, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.1) 5%,rgba(0,0,0,0.03) 10%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.03) 90%,rgba(0,0,0,0.1) 95%,rgba(0,0,0,0.2) 100%)}.bx-gallery .bx-wrapper{background:none}.bx-gallery .bx-wrapper li{margin:0}.bx-gallery .bx-wrapper li figure{border:1px solid #fff;box-sizing:border-box;margin:0 auto;width:303px}.bx-gallery .bx-wrapper li figure img{border:1px solid #fff;box-sizing:border-box}.bx-gallery .bx-controls .disabled{display:block}.column06 .bx-gallery .bx-wrapper .bx-viewport{margin:0 auto}.column04b .bx-gallery .bx-wrapper li figure{background:rgba(255,255,255,0.4);width:301px;margin:0 auto!important}.bx-gallery.galeria-thumbnail .slider{width:100%;height:auto}.bx-gallery.galeria-thumbnail .slider figure,.bx-gallery.galeria-thumbnail .slider img{width:100%!important;border:0}.bx-gallery.galeria-thumbnail .slider li figure figcaption{position:relative;margin-top:0}.bx-gallery.galeria-thumbnail .thumbs{display:none}.bx-gallery .bx-controls a:before{top:45%}.bx-gallery.galeria-thumbnail.no-figcaption .slider a:before{top:50%;margin-top:-18px}.bx-gallery.galeria-thumbnail .slider img{width:150% !important;margin-left:-25%}.bx-gallery.galeria-thumbnail.slider100x .slider li figure figcaption{height:55px}.bx-gallery.galeria-thumbnail.slider100x .slider li figure figcaption p{padding:10px 0}.bx-gallery.galeria-thumbnail.slider100x figure{padding-top:55px}.bx-gallery.galeria-thumbnail.slider100x li figure figcaption{position:absolute;top:0px}.bx-gallery.galeria-thumbnail.slider100x .slider .bx-controls-direction a{top:60px !important}.module01.mod-deals,.offer-deal.offer-deal-desc,.moduleN.moduleList,#grupos_wrap .column04 .module01,.module.specialdisney{padding:15px 0 0 0}.module01.specialdisney{height:auto}.module01.mod-deals .title02,.module01.mod-deals .deals,.offer-deal.offer-deal-desc .title02,.offer-deal.offer-deal-desc .deals,.moduleN.moduleList .title02,.moduleN.moduleList ul,#grupos_wrap .column04 .module01 .title02,#grupos_wrap .column04 .module01 ul,.module.specialdisney .title02,.specialdisney .deals{padding:0 15px 15px;margin:0}img.full-pad,.offer-deal.offer-deal-desc .full-pad,.moduleN.moduleList .modImgTotal.full-pad,#grupos_wrap .column04 .module01 .full-pad,.specialdisney .full-pad{margin:0;padding-bottom:15px}.moduleN.moduleList .modImgTotal.full-pad{width:100%}img.full-pad,.offer-deal.offer-deal-desc .full-pad img,.moduleN.moduleList .modImgTotal.full-pad img,#grupos_wrap .column04 .module01 .full-pad img,.specialdisney img{width:100%;height:auto}.module02.offer-deal .title06+p,.offer-deal.offer-deal-desc p.descripcionProm,.offer-deal.offer-deal-desc p.descipcionProm,.moduleN.moduleList p.descipcionProm{font-size:1.3em}.offer-deal-desc .price-container{left:15px}.module01.mod-deals .goto,.offer-deal.offer-deal-desc .goto,.moduleN.moduleList .goto,p.call-offer{padding:0 15px 15px}.module01.specialdisney{height:auto}.module01.specialdisney .deals li{padding:10px 0;height:120px}.column06 .module{width:100%;height:auto;box-sizing:border-box}.column06 .module img,.column06>img{width:100%;height:auto}.column06>img{margin-bottom:20px}.column06 .hotels-in #contenedor_inferior{display:block}.rich_module .box_item_list{padding-bottom:10px}.rich_module .box_item_list .middle_block{width:48%}.rich_module .left_block img,.rich_module .box_item_list .link{height:auto}.rich_module .box_item_list .right_block .modPrice{bottom:40px;font-size:0.9em}.rich_module .box_item_list{padding-bottom:0}.rich_module .box_item_list .left_block{width:196px}.rich_module .box_item_list .middle_block{width:calc(100% - 196px)}.box_item_list .right_block img{width:100%;height:auto}.box_item_list .left_block img{width:100%;height:auto}.column04b .module.cruises #hotels-in li{padding-bottom:50px;position:relative}.module.cruises .box_item_list .right_block{position:static}.module.cruises .box_item_list .right_block .link{top:inherit;bottom:10px}.module.cruises .box_item_list .right_block img{margin-bottom:10px}.module.cruises .box_item_list .right_block .price-fr,.module.cruises .box_item_list .right_block .price{float:right;position:static}.last-hotels.hide .toggle-list .info-hotel{width:70%}.last-hotels.hide .toggle-list .item-hotel>a img{height:auto;width:100px}.module01.ModuleImgBig{padding:0!important;margin-bottom:26px}.module01.ModuleImgBig img{width:100%;height:auto}.column04 .offer-deal.module_phone{height:auto}.column04 .offer-deal.module_phone>img{width:100%}.column06 .offer-deal.module_phone .info-layer.big,.column04b .offer-deal.module_phone .info-layer.big{width:45%}.column06 .offer-deal.module_phone .info-layer.big p{font-size:1.1em;line-height:1.2em}.column04 .offer-deal.offer-deal-desc .goto{bottom:0}.column05 .seo_transport_horizontal .info-mods-container,.column05 .geo .info-mods-container{display:table}.seo_transport_horizontal .inner-info-layer .smaller,.seo_transport_horizontal .discount-included{float:none}.seo_transport_horizontal .info-layer.big{padding-left:0}.column05 .module02.offer-deal>img,.column05 .module02.offer-deal.geo>img,.column05 .module02.offer-deal.seo_transport_horizontal>img{margin-left:0}.column05 .module02.offer-deal.seo_transport_horizontal .inner-info-layer.horizontal{width:100%}.agencies #section-head #map-controller{display:none}.agencies .title08{width:96%;margin:0 auto 5px auto}span.info-agencies{width:96%;margin:0 auto}#map-container button#btVerMapa{display:inline}.mod_disney_offers{margin-top:20px}.mod_disney_offers>div{padding:0!important;margin:0 0 20px!important;border:none!important;width:100%!important}#container_disney_cruise .aling_container_mickey,#container_disney_cruise .cabecera{width:100%}#container_disney_cruise .cabecera li{padding:0}#container_disney_cruise .cabecera li a,#container_disney_cruise .cabecera li a:hover{background-position:center 0}#container_disney_cruise .btn_1_txt{font-size:10px}#container_disney_cruise .info_disney_cruise>div>img{width:100%;height:auto}#container_disney_cruise .titular_info_disney_cruise,.txt_info_disney_cruise{position:static;width:100%;padding:15px;box-sizing:border-box}.mickey_capitan{display:none}.agency-search{width:100%;position:relative}.agency-search .input01.size02{width:50%}.agency-map{height:300px}.agencies #section-head{float:left;width:96%;padding-bottom:15px;margin-left:2%}.agencies #section-head>.fleft{width:96%;margin-left:2%}.sort-method{padding-top:0;padding-bottom:0}.sort-method ul{position:relative}.sort-method li{padding:0 1%!important;width:31%;float:left;text-align:center;background:none;position:static}.sort-method li a{display:block;position:relative;z-index:10}.sort-method .layer .title05b{position:relative;z-index:10;clear:left;float:left;display:inline;width:96%;text-align:left;margin-left:2%;padding-top:8px}.sort-method>span{display:block;margin-bottom:20px}.sort-method #layer-distance{max-width:none;width:100%;position:absolute !important;top:50px !important;z-index:9991;left:0 !important;box-shadow:-4px 5px 14px 2px #c7c7c7 !important}.sort-method #layer-distance .layer-arrow{display:inline !important}.sort-method #layer-distance .layer-content{background:#fff;clear:left;float:left;width:100%;padding-bottom:15px !important;box-sizing:border-box}.sort-method #layer-distance .layer-content ul{clear:none;float:left;width:auto;margin:0 2%;padding-bottom:8px}.sort-method #layer-distance .layer-content ul li{clear:none;float:left;width:auto;margin:0}.sort-method #layer-distance .layer-content li a{text-align:left;padding:3px}.module.module01.ag-near{clear:both}.container-agitem{width:100%;margin-right:0;margin-top:10px}.header-agitem a.title03{width:auto;display:inline-block;position:static;padding:10px 0 0 40px}.marker{padding-top:5px;font-size:1.5em}.img-agitem{width:30%;float:left;margin-bottom:0!important}.img-agitem img{width:100%;height:auto;margin-bottom:10px}.info-agitem{width:auto;float:none}.container-agitem .container-goto{text-align:right;padding-bottom:10px}.pagination.agencies{height:125px;margin:0;width:96%;margin:0 auto}.pagination.agencies ul li,.pagination.agencies ul li a{padding:0;margin:0;display:inline-block}.pagination.agencies ul li a{font-size:1.4em;line-height:2em;padding-right:10px}.pagination.agencies .goto-left{margin-right:10px}.pagination.agencies .goto-left,.pagination.agencies .goto-right{display:inline-block;text-indent:-9999px;background-size:15px 80px;background-position:right 8px;width:20px;padding:0}.pagination.agencies .disabled .goto-left{background-position:left -55px}#map-fullsize{width:100%}.gm-style-iw .tooltip-map{width:auto}#main-fade .gm-style-iw .tooltip-map .content-left,.main-fade .gm-style-iw .tooltip-map .content-left{padding-right:0;width:100%;margin-bottom:10px}#main-fade .gm-style-iw .tooltip-map .content-left img,.main-fade .gm-style-iw .tooltip-map .content-left img{width:100%;height:auto}#main-fade .gm-style-iw .tooltip-map .modPrice,.main-fade .gm-style-iw .tooltip-map .modPrice{margin-top:10px}.about-section .about-menu,.about-section .about-menu-scroll,.about-section .row-size-100{display:none}.about-section .row .column>figure{margin-bottom:26px;overflow:hidden}.about-section .row .column>figure>img{width:160%}.figure-img-publi-news{width:30%;float:left;margin-right:10px}.figure-img-publi-news .img-publi-news{width:100%}.about-section .actuality-advantage li dl,.about-section .about-advantage li dl{width:100%;padding-left:215px;box-sizing:border-box}.about-section .awards-list{overflow:auto;height:auto}.about-section .awards-list li>dl>dt{width:10%;margin-right:0;box-sizing:border-box;margin-right:2%}.about-section .awards-list li>dl>dd{width:88%}.about-section .vision-about ul li{display:block;clear:left;width:50%;position:relative;left:25%}.about-section .vision-about ul li figure,.about-section .vision-about ul li:first-child figure,.about-section .vision-about ul li:last-child figure{left:0;margin:0;float:left;width:100%}.about-section .vision-about ul li{padding:42px 0;margin:5px 0}.about-section .vision-about ul li:first-child,.about-section .vision-about ul li:last-child{padding:0;margin:0}.about-section .vision-about ul li:before{left:50%;margin-left:-25px;top:0}.about-section .vision-about ul li:after{left:50%;margin-left:-25px;bottom:0;top:auto;right:auto}.about-section .vision-about ul.sinmas li{clear:none;width:33.3%;position:static;margin:0;padding:0}.about-section .vision-about ul.sinmas li img{display:block;width:90%;margin:0 5%}.column .pdf_catalogos{margin:0!important}#go_on,#go_back{z-index:9}#go_on{right:-5px;left:auto}#go_back{left:-5px;right:auto}.mover_carrusel{width:100%;margin:0;text-align:center;height:340px}.mover_carrusel ul{width:80%;display:inline-block;margin:0 auto}.mover_carrusel ul li{margin:0;text-align:center;float:none;width:auto}.mover_carrusel ul li img{height:275px;width:auto;display:inline}.mover_carrusel ul li p{font-size:1.2em;margin-bottom:30px}.pdf_catalogos+#trust-us{margin:0}#grupos_wrap #txt_MasInfo{width:100%}#tipos_viaje .logo_groups{display:none}#tipos_viaje ul{padding-left:15px}#tipos_viaje ul li{width:45%}#grupos_wrap .txt_form,#grupos_wrap .txt_form_select,#grupos_wrap .form-line label,#grupos_wrap .form-line span.label{width:28%;clear:both}#grupos_wrap input,#grupos_wrap .guess,#grupos_wrap .container-select,#grupos_wrap .form-line>ul,.travel-app-section #grupos_wrap .container-select.big-select{width:60%;margin:0}#grupos_wrap .btn_groups{text-align:center;margin:20px 0}#grupos_wrap div[data-veci="travelDate"] .container-select{width:17%;margin-right:10px}#grupos_wrap .column_group .mod-deals .deals li>img{margin-right:20px}#grupos_wrap .column_group .mod-deals .deals li .info-deals-group{float:none;width:auto}.request-section #grupos_wrap .last-step #formulario1 .form-line .container-select{margin-bottom:10px!important}.request-section #grupos_wrap .last-step #formulario1 .fleft.margin-t10.clear-b .fancycheckbox input[type="checkbox"]{width:25px!important}.request-section #grupos_wrap .last-step #formulario1 .form-line label+.container-select{width:60%;padding:0 8px}.request-section #grupos_wrap .last-step #formulario1 .form-line label+textarea{width:60%}.request-section #grupos_wrap .last-step #formulario1 .form-line .container-select+.container-select{margin-left:28%;width:60%;padding:0 8px;position:relative;left:20px}.request-section #grupos_wrap .last-step #formulario1 .form-line .container-select+.container-select+.container-select{margin-bottom:0!important}.column.column04b .module03.hotels-in #grupos_wrap .form .form-line .container-select{width:63.2%;margin-top:10px}.column.column04b .module03.hotels-in #grupos_wrap .form .form-line .container-select+.container-select{margin-left:32%}.toggle-list .item-hotel img{max-width:100%;float:left}.toggle-list .info-hotel{float:left;width:90%;display:block}.toggle-list .info-hotel h3{display:block}.nearby .caja_aerolineas{margin:2%;width:43%;padding:2% 1%}.nearby .caja_aerolineas img{max-width:100%;width:auto;height:auto}.nearby .caja_aerolineas .titular_aerolinea{margin:0;padding:0;bottom:5px;width:100%;text-align:center}.error-404 .module01{padding:20px}.error-404 ul li{width:25%}.error-404 ul li a{background-size:75% auto!important;width:100%;background-position:center 0 !important}.error-404 .section-links ul li a span{font-size:60px}#main-fade,.main-fade{position:fixed}#main-fade.f-dark .layer-info-container,#main-fade.f-dark .layer-info-container.npad,.main-fade.f-dark .layer-info-container,.main-fade.f-dark .layer-info-container.npad{padding:40px 25px 25px 25px;font-size:14px}#main-fade.f-dark .layer-info-container.npad .confirm-block .fleft,.main-fade.f-dark .layer-info-container.npad .confirm-block .fleft{margin-bottom:20px}#main-fade.f-dark .fade-layer.info-layer,.main-fade.f-dark .fade-layer.info-layer{width:100%;height:100%;top:0!important;background-color:white;margin:0;left:0!important}#main-fade.f-dark .fade-layer.info-layer .close-layer:hover,.main-fade.f-dark .fade-layer.info-layer .close-layer:hover{background-position:right -104px}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive{padding:0;position:relative;height:99%}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend{position:absolute;bottom:0;left:0;height:auto;width:100%}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive .legend-text,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive .legend-text{position:static}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list{clear:left;float:left;display:inline;width:100%;padding-top:10px;padding-right:0}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li{padding-left:20px;width:100%}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li label,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li label{padding-left:20px}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li label input,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li label input[type="checkbox"]{opacity:1}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li span.selecTick2,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li span.selecTick2{display:none}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-text,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-text{clear:left;float:left;display:inline;width:90%;margin:0 5%}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive div#map-Responsive,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive div#map-Responsive{width:100%;height:100%}#main-fade.f-dark .layer-info-container .module07c.browser input.btn01,.main-fade.f-dark .layer-info-container .module07c.browser input.btn01{width:100%;margin:0;white-space:normal}#main-fade.f-dark .layer-info-container .module07c .title10,.main-fade.f-dark .layer-info-container .module07c .title10{padding-right:0;width:100%;text-align:center;background:none}#main-fade.f-dark .layer-info-container .inline-block,.main-fade.f-dark .layer-info-container .inline-block{width:100%;padding:0}#main-fade .fade-layer .layer-info-container .confirm-block .browser .room-numbers .right span,.main-fade .fade-layer .layer-info-container .confirm-block .browser .room-numbers .right span{max-width:120px}#main-fade.f-dark .confirm-block>div.fleft.width-50,#main-fade.f-dark .confirm-block>div.fright.margin-tb20,.main-fade.f-dark .confirm-block>div.fleft.width-50,.main-fade.f-dark .confirm-block>div.fright.margin-tb20{width:100%!important}#main-fade.f-dark .confirm-block>div.width-50,.main-fade.f-dark .confirm-block>div.width-50{margin-bottom:0!important}#main-fade.f-dark .confirm-block .ins-mail,.main-fade.f-dark .confirm-block .ins-mail{padding:0;background:none}#main-fade.f-dark .confirm-block #subscribe-email,.main-fade.f-dark .confirm-block #subscribe-email{width:72%}.page-selector{margin-bottom:20px}.page-selector li{display:none}.page-selector li.disabled,.page-selector li:last-child,.page-selector li:nth-last-child(2),.page-selector li:nth-child(2){display:inline!important;padding:0}.page-selector li:nth-last-child(2):before{content:"/"}.page-selector li:first-child{display:none!important}.page-selector li a{color:#929292;pointer-events:none}.page-selector .disabled a{color:#3a3f3a}.page-selector li .goto-left,.page-selector li .goto-right{color:#67b500;pointer-events:auto}.page-selector li .goto-left:active,.page-selector li .goto-right:active{color:#5da132}.page-selector .disabled .goto-left,.page-selector .disabled .goto-right{color:#c7c7c7}.results-hotels-desamb .size-76+.btn01{display:block;margin:20px auto 0;width:50%}.results-hotels-desamb .module07b.module07c.browser .btn01{float:none}.results-list .item-popular .info-deals{width:70%}.results-list .item-popular .number-deal{position:absolute;right:25px}.results-hotels-desamb .results-list .item-popular .number-deal{position:relative;top:10px}.results-hotels-desamb .results-list .item-popular .info-deals{width:65%;margin-right:5%}.results-hotels-desamb .results-list li .item-popular:before{bottom:-5px}.mod-group .modImgTotal.full-pad{width:100%;margin-left:0}.mod-group .modImgTotal.full-pad .logo{right:10px}.mod-group .modImgTotal.full-pad img{width:100%;height:auto;max-height:inherit;max-width:inherit}.mod-group .content-mod-group{padding:0 15px;box-sizing:border-box}.mod-group p{font-size:1em!important}.mod-group a.float-r{margin:0 15px 0 0}.mod-group .list08{width:100%;padding:0 15px 0 35px!important;box-sizing:border-box;margin-left:0}.mod-group+h2,.mod-group+.label-last-minute+h2{padding:0 15px 5px 15px}.full-banner-page .row.full-banner{height:auto;position:static!important;width:100%;margin:0 0 15px 0;background:#fff}.full-banner-page .row.full-banner .promocional{position:relative;min-width:100%;height:auto}.full-banner-page .row.full-banner .promocional img{display:block;position:relative;z-index:1}.full-banner-page .row.full-banner .promocional:before,.full-banner-page .row.full-banner .promocional:after{display:none}.full-banner-page .row.full-banner .promocional .content-frame{width:100%!important;margin:280px 0 0 0;position:static}.promocional .content-frame .ventajas,.promocional .content-frame>a{position:static;float:right;margin:10px 3% 0 0}.full-banner-page .row.full-banner .promocional>img{left:5px;position:absolute;clip:rect(0px, 1600px, 280px, 0px);top:-10px}.promocional .logo{top:15px;right:5px;zoom:0.9}.promocional .content-frame .ventajas{width:94%!important;float:left;width:94%;margin:0 3% 0px 3%;padding:10px 0 10px 0;opacity:1!important}.promocional .content-frame .ventajas ul{width:100%}.promocional .content-frame .ventajas li{width:100%;max-width:inherit;float:left;background:url("/estaticos/imagen/check-icon_02.png") no-repeat top left;padding:0 0 4px 30px;margin-top:0!important;margin-bottom:5px}.promocional .ventajas li .ventajas-container{background:none!important;height:auto!important}.promocional a.enlace-promo{display:none}.promocional .content-frame .CTA-destacado{margin:0px 10px 10px 0}.promocional .content-frame .ventajas+a.CTA-destacado{width:94%;margin:10px 3% 0 3%;padding-top:10px;border-top:1px solid #efefef}.promocional .content-frame .ventajas+a.CTA-destacado span{float:right;margin-bottom:10px}.promocional .ventajas .ventajas-content{display:block;padding:3px 0 0 0;width:90%;margin-left:0}.promocional .content-frame span br{display:none}.promocional .content-frame .ventajas img{display:none!important}.promocional .content-frame .ventajas span{display:inline;color:#6b6b6b;max-width:100%;width:100%;font-size:15px;padding-right:5px}.promocional .content-frame .ventajas span.simbolo,.promocional .content-frame .ventajas span.currency-symbol{padding-right:0}.promocional .content-frame .ventajas span.icono{display:none}.full-banner-page .buscador2-3.full-banner .promocional>img{clip:rect(0px, 1600px, 248px, 0px) !important;left:-160px !important;width:1600px!important;top:-15px !important}.full-banner-page .buscador2-3.full-banner .promocional .content-frame{margin:235px 0 0 0!important}.promocional .logo{top:10px!important}.full-banner-page .buscador2-3 .ventajaDoble li+li{display:none}.mod-info .carrusel-mod-info button{height:100%!important}.content-mod-info figure,.mod-info .content-mod-info figure{margin-left:0;height:auto}.mod-info table{width:100%;margin-bottom:25px}.mod-info table tr td,.mod-info table tr th{padding:5px;width:auto}.mod-info table tr td span.room{margin-bottom:5px}.column04 .mod-info>figure{width:auto;margin:0 15px 15px 0}.column04 .mod-info .carrusel-mod-info{float:left;margin:0 15px 15px 0}.mod-info .carrusel-mod-info>ul li{height:auto}.column04 .mod-info .carrusel-mod-info{width:305px}.column04 .mod-info .carrusel-mod-info li img,.column04 .mod-info .carrusel-mod-info>ul li img{width:100%;height:auto}.column04 .mod-info .carrusel-mod-info li img,.column04 .mod-info .carrusel-mod-info>ul li img{margin:0}.column04 .mod-info .carrusel-mod-info>ul li img{margin:0!important}.column06 .mod-info .carrusel-mod-info li img,.column06 .mod-info figure img{width:120%;margin-left:-10%}.column06 .mod-info .carrusel-mod-info button{width:40px}.column06 .mod-info .carrusel-mod-info button:before{font-size:36px;margin-top:-18px}.column06 .mod-info .carrusel-mod-info .btSliderSigFicha:hover:before{right:0}.column06 .mod-info .carrusel-mod-info .btSliderAntFicha:hover:before{left:0}.column06 .mod-info .content-mod-info figure{margin-left:0;height:auto}.column06 .mod-info .content-mod-info figure.mod-info-100x{margin-right:0}.column04b .mod-info .carrusel-mod-info-100x ul{height:auto}.column04b .mod-info .carrusel-mod-info-100x ul li img{width:130%;margin-left:-15%}.column04 .mod-info .content-mod-info figure{width:auto;margin:0 20px 15px 0}.column04 .mod-info .carrusel-mod-info .slide-pagination{right:0;margin-bottom:0}.column06 .mod-info figure img{width:100%;height:auto;margin-left:0}.column06 .mod-info .carrusel-mod-info{margin-right:0}.mod-info .mod-info.collapsible{margin-bottom:0}.contador-ofertas{top:70px;right:10px}.mod-head-links .content-mod-head-links{position:static;background:#fff;padding:0}.mod-head-links figure{overflow:hidden}.mod-head-links figure img{width:162% !important}.module-excess-advantage .principal-advantage h2,.module-excess-advantage .principal-advantage ul,.module-excess-advantage .principal-advantage.advantage-three ul,.module-excess-advantage .principal-advantage.advantage-two ul,.module-excess-advantage .principal-advantage ul li{width:100%}.module-excess-advantage .principal-advantage h2{padding-bottom:20px}.module-excess-advantage .principal-advantage ul{margin-right:0}.module-excess-advantage .principal-advantage ul li{border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:10px}.excess-advantage-no-campaings.module-excess-advantage .principal-advantage ul li{margin-bottom:0}.module-excess-advantage .principal-advantage ul li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.module-excess-advantage .principal-advantage ul li .ico{font-size:30px}.module-excess-advantage .principal-advantage ul li .tit-advantage{width:auto;font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:1.167em}.module-excess-advantage .principal-advantage .title10{display:none}.module-excess-advantage .secundary-advantage ul li{width:90%;padding-bottom:6px}.module-excess-advantage .secundary-advantage.last-module{margin-bottom:0 !important}.mod_100x100_video{width:100%;height:auto;box-sizing:border-box;overflow:hidden;margin-bottom:26px}.mod_100x100_video a{width:100%;height:auto;box-sizing:border-box;overflow:hidden;margin-bottom:26px}.mod_100x100_video .logo{height:auto;width:100%}.mod_100x100_video .logo img{width:100%;height:auto}.mod_100x100_video .ademas{width:100%;position:static;box-sizing:border-box;height:auto}.mod_100x100_video .ademas ul li{padding-bottom:5px;margin-bottom:0!important}.mod_100x100_video .condiciones{bottom:10px}.modulo-lanzar-video{padding:10px;box-sizing:border-box;margin-bottom:15px}.modulo-lanzar-video .contenidos,.modulo-lanzar-video img{width:100%}.modulo-lanzar-video .contenidos h2{font-size:38px}.modulo-lanzar-video .contenidos h3{font-size:31px}.modulo-lanzar-video .circles,.modulo-lanzar-video .goto{margin-right:0}.modulo-lanzar-video .goto{margin-bottom:10px}.modulo-lanzar-video3{height:auto}.enlaceLightbox{margin:-15px 0 26px 0;background:#fff;position:static;text-align:right}.enlaceLightbox a{display:inline-block;width:96%;margin:0 2%;padding:10px 0;border-top:1px solid #efefef}.mod-pag-sin-dispo{width:100%;float:left;min-height:auto}.link-landing{width:100%!important;padding:5px 5px 15px 5px!important;height:auto}.link-landing:hover{border:1px solid rgba(0,0,0,0)}.link-landing figure{width:100%!important;height:167px!important;margin:0 0 10px 0!important}.link-landing figure img{position:relative;left:50%;top:50%;margin:-125px 0 0 -315px !important;width:630px!important}.link-landing h3,.link-landing p{padding:0 0 0 15px;width:72%;float:left;margin-top:0!important}.link-landing a{opacity:1;transition:none;width:auto;height:auto;float:right;font-size:17px;color:#67b500;bottom:15px;right:20px;top:inherit;left:inherit}.link-landing a span{position:static;opacity:1;color:#67b500}.link-landing a:hover span{color:#0f5c2b}.link-landing .banda{position:static;margin:-5px 0 10px 0 !important;border:0;width:100%!important}.link-landing .msg-new{left:-20px}.link-landing .destacado{display:none}.column06 .link-landing figure img{margin-top:-84px !important}.column05 .link-landing figure img{margin-top:-125px}.header-campaings{width:100%;margin-bottom:26px}.header-campaings .tit-campaings h2{line-height:23px}.header-campaings .tit-campaings h2 span{line-height:initial}.header-campaings .tit-campaings .icon{margin-top:-25px}.header-campaings .content-frame{width:100% !important;margin:0}.header-campaings .content-frame>img{width:139%;height:auto}.header-campaings .content-frame .ventajas{float:left;width:100%!important;padding:5px 0;position:static;background:#fff;opacity:1!important}.header-campaings .content-frame .ventajas ul{display:table;width:100%}.header-campaings .content-frame .ventajas li{float:none;display:table-cell;width:50%;max-width:inherit;padding:0 0 0 30px;margin:0;vertical-align:middle;background:url("/estaticos/imagen/check-icon_02.png") no-repeat 10px 50%;box-sizing:border-box}.header-campaings .content-frame .ventajas li:last-child{margin-top:0!important;border-left:1px solid #efefef}.header-campaings .ventajas.ventajaDoble{bottom:-15px !important}.header-campaings .ventajas{bottom:15px!important}.header-campaings .ventajas li .ventajas-container{height:auto!important;width:auto;background:none!important}.header-campaings .ventajas li .ventajas-content{display:table;padding-left:20px}.header-campaings .content-frame .ventajas img{display:none!important}.header-campaings .content-frame .ventajas span{display:inline;max-width:inherit;width:100%;padding-right:5px;color:#67b500;font-size:15px;font-family:"asapbold",Arial,Helvetica,sans-serif;line-height:15px}.header-campaings .content-frame .ventajas span.simbolo,.promocional .content-frame .ventajas span.currency-symbol{padding-right:0}.header-campaings .content-frame .ventajas .oferta-icono{padding-left:20px;margin-top:0!important;background:none}.header-campaings .content-frame .ventajas .oferta-icono .ventajas-content{padding-left:0}.header-campaings .content-frame .ventajas .oferta-icono .ventajas-content .icono{color:#67b500;font-size:30px;font-family:"VECI-1-Lineas";line-height:inherit}.header-campaings .content-frame .ventajas .oferta-icono .ventajas-content .texto-icono{display:table-cell;vertical-align:middle;padding:0 0 0 15px;text-align:left}.header-campaings .condiciones{float:right;width:inherit;height:inherit;margin-top:5px;position:static}.header-campaings .condiciones:before{display:none}.promo-aplicables strong{display:block;margin:5px 0 0 0}.info-mods-container .price-container{margin-bottom:-4px}.content-info-mods-container{float:none;padding:15px 0 0 0;position:relative}.content-info-mods-container .info-mods-container{min-height:40px}.offer-deal .info-layer .inner-info-layer p.descripcionProm,.offer-deal .info-layer .inner-info-layer p.descipcionProm,.column04 .module05 .info-layer .inner-info-layer p.descipcionProm{font-size:13px;line-height:14px}.column04 .module05.offer-deal .inner-info-layer{padding-left:10px;padding-bottom:105px;position:static}.column04 .module05.offer-deal .inner-info-layer .title06b+.content-info-mods-container .info-mods-container a .goto{float:right;position:static}.column04 .module05.offer-deal .inner-info-layer .content-info-mods-container{width:50%;padding:0 15px 15px 10px;position:absolute;right:0;left:inherit}.column04 .module05.offer-deal .inner-info-layer{padding-bottom:85px}.column04 .module05.offer-deal .inner-info-layer p.descipcionProm{padding-bottom:0}.column04 .module05.offer-deal .inner-info-layer .info-mods-container>a.link-mod{white-space:nowrap}.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container{float:none;width:inherit;position:static}.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container+a{width:auto;position:absolute;bottom:0}.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container .discount-included{width:80px}.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container+.reserva-telefonica{height:55px}.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container+.reserva-telefonica a{position:absolute;bottom:0;right:0}.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container+.reserva-telefonica a,.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container+a .goto{margin-top:0}.column04 .module01.offer-deal-desc .content-info-mods-container{padding-top:15px;padding-bottom:0}.column04 .carousel .module05.offer-deal .inner-info-layer{height:178px;padding-bottom:0}.column04 .module01.offer-deal-desc img{width:100%;height:auto;margin-left:0;margin-bottom:15px}.column04 .module01.offer-deal-desc .info-layer.small{height:auto}.column04 .module01.offer-deal-desc .inner-info-layer{padding:0 15px 15px 15px;height:auto}.column04 .module01.offer-deal-desc .inner-info-layer .info-mods-container{float:none}.column04 .module01.offer-deal-desc .inner-info-layer .info-mods-container .price-container{position:static}.column04 .module01.offer-deal-desc .inner-info-layer .info-mods-container>a .goto{padding:0}.column04 .carousel .module05.offer-deal .inner-info-layer{height:195px}.column05>.module05.offer-deal,.column05 .info-layer.small .inner-info-layer,.column05>.module05.info-layer.small .inner-info-layer,.column05>.module05.offer-deal .info-layer.small{height:auto}.column05>.module05.offer-deal .info-layer.small{position:relative}.column05 .carousel .module05.offer-deal .inner-info-layer .content-info-mods-container{padding:0 15px 15px 15px;position:absolute}.column05 .module02.offer-deal .inner-info-layer.horizontal{height:auto}.column05 .module02.offer-deal .inner-info-layer.horizontal .info-mods-container .goto{position:static}.column04b .module02.offer-deal .inner-info-layer.horizontal{height:auto}.column04b .module02.offer-deal .inner-info-layer.horizontal .info-mods-container .goto{position:static}.column04b .module02.offer-deal .logo{right:10px;bottom:180px}.column05 .geo .info-mods-container .goto{position:static}.column05 .seo_transport_horizontal .inner-info-layer.horizontal{float:left;width:100%;box-sizing:border-box}.module-cross .title02+p{font-size:14px}.module-cross>ul li{padding-right:7.5px;border:0}.module-cross>ul li+li{padding-left:7.5px;padding-right:0}.module-cross>ul li>div>figure{width:100%;height:120px;margin-bottom:10px;background-color:#efefef}.module-cross>.location-img,.module-cross>.location-img img{width:100%}.module-cross>.location-img{margin-bottom:10px}.module-cross>ul li figure img{display:block;height:100%;margin:0 auto}.module-cross>ul li>div .info-layer{width:100%;min-height:135px;padding:0 0 35px 0}.module-cross>ul li>div .info-layer .title06b+span{font-size:14px}.module-cross>ul li>div .content-info-mods-container{padding:0}.module-cross>ul li>div .content-info-mods-container .info-mods-container .valoratio-trip{left:0}.module-cross>ul li>div .content-info-mods-container .info-mods-container .valoratio-trip .modScore{line-height:20px}.module-cross>ul li>div .content-info-mods-container .info-mods-container .valoratio-trip .modScore .score{display:block}.module-cross>.cross-conditions{width:100%;margin-bottom:20px;font:bold 12px Arial,Helvetica,sans-serif}.module-cross>.cross-loading,.module-cross>.quality-list{width:100%;padding-left:0}.module-cross>.cross-loading{padding:40px 0}.module-cross>.goto,.module-cross>.quality-list .goto{font-size:14px}.module-cross>.quality-list .title10{margin:10px 125px 0 0}.module-cross>.goto{width:100%}.hotels-in.mod-list.multi-pro{padding:0 15px}.hotels-in.mod-list.multi-pro h2{padding-left:5px}.multi-pro ul.list_sup{width:100%;margin-left:0;padding-bottom:0}.multi-pro ul.list_sup>li{width:48%;margin-bottom:25px}.multi-pro ul.list_sup li img{margin-bottom:10px}.multi-pro ul.list01 li{margin-bottom:5px}.multi-pro ul.list_sup li .list01{min-height:150px;padding:0 10px;box-sizing:border-box}.multi-pro .list_bottom li{margin-right:0}#expired-page{margin-top:45px;width:96%;margin:45px 2% 0 2%}#expired-page h2{font-size:1.7em;line-height:1.3em}#expired-page h2 span{display:inline;margin-top:0}#expired-page ul{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:10px}.expired-page-list{padding:15px 15px 0px 15px}.expired-page-list li{padding-bottom:0;margin:0 0 5px 0;width:100%;background:none;height:auto}.expired-page-list li a:before{margin-top:-5px}.expired-page-list li a{width:100%!important;margin-left:0}.expired-page-list li.web:after{display:none}.expired-page-list li.web a{padding-left:0}.expired-page-list li.web a:before{margin-right:6px}.expired-page-list li.tlf a:before{margin-right:5px;margin-left:4px}.expired-page-list li.tlf:after{display:none}.expired-page-list li.localizador{margin-bottom:0;width:100%}.expired-page-list li.localizador a{padding-left:4px}.expired-page-list li.localizador:after{content:none}.expired-page-list li.localizador a:before{margin-top:-5px;margin-right:6px}.expired-page-list li a:before{font-size:32px;margin-top:-10px}.waitpage .fade-layer.info-layer{width:100%;margin:10px auto}.waitpage .layer-info-container{background:#fff none repeat scroll 0 0;margin:0 2%;padding:5% 3%}.waitpage .layer-info-container #cont-loading{width:90%}.waitpage .layer-info-container #cont-loading>.loading{float:none;margin:0 auto;background-size:contain}.waitpage .layer-info-container #cont-loading>p{float:none;display:block;width:100%;margin:10px 0 0 0;text-align:center}.waitpage .layer-info-container{margin:10px 2% 0 2%}.waitpage .layer-info-container #content-publi *{width:100% !important;box-sizing:border-box}.waitpage .layer-info-container #content-publi .card-list{display:block !important;margin:0 auto !important;min-height:25px !important;width:215px !important}.waitpage .layer-info-container #content-publi .card-list li{float:left !important;margin-bottom:10px !important;margin-right:5px !important;width:38px !important}.waitpage .layer-info-container #content-publi .card-list li:last-child{margin-right:0 !important}.waitpage .layer-info-container #content-publi .card-list li img{width:auto !important}.hotel-section .waitpage{display:block;height:100%;padding:50px 15px;box-sizing:border-box;background:#fff}.hotel-section .waitpage .info-layer{padding-top:0;margin:0}.hotel-section .waitpage .info-layer .layer-info-container{margin:0}.hotel-section .waitpage #cont-loading{float:left;display:flex;width:100%;align-items:center;flex-direction:column}.hotel-section .waitpage #cont-loading .loading{width:55px;height:55px;background:rgba(0,0,0,0) url("/estaticos/Redbility/_style/_css/_gfx/loading38x38.gif") no-repeat scroll left top}.hotel-section .waitpage #cont-loading .title10{margin:0;padding:50px 0}.dcmads{height:290px !important}.adECI .img{overflow:hidden}.adECI .img,.adECI .img img,.adECI .cta{width:100%}.adEXT div{width:100%}.adEXT{padding:0}.adEXT a{display:block;overflow:hidden}.adEXT .img{float:left;width:50%;margin-top:20px}.row .column .financing .check-financing label.fancycheckbox,.row .column05 .financing .check-financing label.fancycheckbox,.row .column02b .financing .check-financing label.fancycheckbox,.row .column04b .financing .check-financing label.fancycheckbox,.row .column04 .financing .check-financing label.fancycheckbox,.row .column03 .financing .check-financing label.fancycheckbox,.row .column01 .financing .check-financing label.fancycheckbox{padding-bottom:0}.row .column .financing .financing-module h4,.row .column05 .financing .financing-module h4,.row .column02b .financing .financing-module h4,.row .column04b .financing .financing-module h4,.row .column04 .financing .financing-module h4,.row .column03 .financing .financing-module h4,.row .column01 .financing .financing-module h4{float:left;width:175px;padding:18px 0 18px 40px;border-right:1px solid #e2e2e2;border-bottom:0;text-align:left}.row .column .financing .financing-module h4:before,.row .column05 .financing .financing-module h4:before,.row .column02b .financing .financing-module h4:before,.row .column04b .financing .financing-module h4:before,.row .column04 .financing .financing-module h4:before,.row .column03 .financing .financing-module h4:before,.row .column01 .financing .financing-module h4:before{position:absolute;top:23px;left:20px}.row .column .financing .financing-module .financing-wrapper-options,.row .column05 .financing .financing-module .financing-wrapper-options,.row .column02b .financing .financing-module .financing-wrapper-options,.row .column04b .financing .financing-module .financing-wrapper-options,.row .column04 .financing .financing-module .financing-wrapper-options,.row .column03 .financing .financing-module .financing-wrapper-options,.row .column01 .financing .financing-module .financing-wrapper-options{float:left;width:calc(100% - 175px);padding:5px 10px;position:relative}.row .column .financing .financing-module .financing-wrapper-options .financing-options,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options{width:100%;padding-right:10px}.row .column .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .container-select{width:calc(100% - 100px)}.row .column .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .no-options{width:100%}.row .column .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .no-options,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .no-options{padding:10px 0}.row .column .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .no-options+.info-financing{padding-top:3px}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:calc(100% + 10px);margin-top:0;padding:6px 0 0 0;border-top:0}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing:before{display:none}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{margin-bottom:0;padding:3px 0 0 0}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{clear:none;padding-bottom:0}.row .column .financing .financing-module .financing-wrapper-options .due-price,.row .column05 .financing .financing-module .financing-wrapper-options .due-price,.row .column02b .financing .financing-module .financing-wrapper-options .due-price,.row .column04b .financing .financing-module .financing-wrapper-options .due-price,.row .column04 .financing .financing-module .financing-wrapper-options .due-price,.row .column03 .financing .financing-module .financing-wrapper-options .due-price,.row .column01 .financing .financing-module .financing-wrapper-options .due-price{width:100px;padding-top:0;position:absolute;top:5px;right:10px}.row .column .financing .financing-module .financing-wrapper-options .due-price:before,.row .column05 .financing .financing-module .financing-wrapper-options .due-price:before,.row .column02b .financing .financing-module .financing-wrapper-options .due-price:before,.row .column04b .financing .financing-module .financing-wrapper-options .due-price:before,.row .column04 .financing .financing-module .financing-wrapper-options .due-price:before,.row .column03 .financing .financing-module .financing-wrapper-options .due-price:before,.row .column01 .financing .financing-module .financing-wrapper-options .due-price:before{height:30px}.row .column .financing .financing-module .financing-wrapper-options .due-price .price-details,.row .column05 .financing .financing-module .financing-wrapper-options .due-price .price-details,.row .column02b .financing .financing-module .financing-wrapper-options .due-price .price-details,.row .column04b .financing .financing-module .financing-wrapper-options .due-price .price-details,.row .column04 .financing .financing-module .financing-wrapper-options .due-price .price-details,.row .column03 .financing .financing-module .financing-wrapper-options .due-price .price-details,.row .column01 .financing .financing-module .financing-wrapper-options .due-price .price-details{display:block;margin-right:0;top:0}.row .column .financing.loading .financing-module h4,.row .column05 .financing.loading .financing-module h4,.row .column02b .financing.loading .financing-module h4,.row .column04b .financing.loading .financing-module h4,.row .column04 .financing.loading .financing-module h4,.row .column03 .financing.loading .financing-module h4,.row .column01 .financing.loading .financing-module h4{width:auto;padding:15px 0 15px 40px;border-right:0}.row .column .financing.loading .financing-module h4:before,.row .column05 .financing.loading .financing-module h4:before,.row .column02b .financing.loading .financing-module h4:before,.row .column04b .financing.loading .financing-module h4:before,.row .column04 .financing.loading .financing-module h4:before,.row .column03 .financing.loading .financing-module h4:before,.row .column01 .financing.loading .financing-module h4:before{position:absolute;top:20px;left:20px}.row .column .financing.loading .financing-module .loader-wrapper,.row .column05 .financing.loading .financing-module .loader-wrapper,.row .column02b .financing.loading .financing-module .loader-wrapper,.row .column04b .financing.loading .financing-module .loader-wrapper,.row .column04 .financing.loading .financing-module .loader-wrapper,.row .column03 .financing.loading .financing-module .loader-wrapper,.row .column01 .financing.loading .financing-module .loader-wrapper{top:0}.row .column .financing.info .financing-module,.row .column05 .financing.info .financing-module,.row .column02b .financing.info .financing-module,.row .column04b .financing.info .financing-module,.row .column04 .financing.info .financing-module,.row .column03 .financing.info .financing-module,.row .column01 .financing.info .financing-module{padding:10px}.row .column .financing.info .financing-module h4,.row .column05 .financing.info .financing-module h4,.row .column02b .financing.info .financing-module h4,.row .column04b .financing.info .financing-module h4,.row .column04 .financing.info .financing-module h4,.row .column03 .financing.info .financing-module h4,.row .column01 .financing.info .financing-module h4{width:auto;padding:0 20px 0 30px;border-right:0;text-align:left}.row .column .financing.info .financing-module h4:before,.row .column05 .financing.info .financing-module h4:before,.row .column02b .financing.info .financing-module h4:before,.row .column04b .financing.info .financing-module h4:before,.row .column04 .financing.info .financing-module h4:before,.row .column03 .financing.info .financing-module h4:before,.row .column01 .financing.info .financing-module h4:before{position:absolute;top:5px;left:10px}.row .column .financing.info .financing-module p,.row .column05 .financing.info .financing-module p,.row .column02b .financing.info .financing-module p,.row .column04b .financing.info .financing-module p,.row .column04 .financing.info .financing-module p,.row .column03 .financing.info .financing-module p,.row .column01 .financing.info .financing-module p{float:left;width:calc(100% - 200px)}.mod-product-video{display:flex;padding:15px;flex-wrap:wrap}.mod-product-video h2{margin-bottom:15px;padding:0 15px;order:0}.mod-product-video h3{padding:0 15px;order:2}.mod-product-video .cont-img{width:150%;height:auto;margin-bottom:15px;position:relative;order:1}.mod-product-video .content-bottom{width:100%;padding:0 15px;order:4}.mod-product-video .content-bottom .price-bottom-container{width:100%;min-height:60px;position:relative;right:0;bottom:0}.mod-product-video .content-bottom .price-bottom-container .price-container{margin-bottom:0;position:absolute;bottom:0;left:0;text-align:left}.mod-product-video .content-bottom .price-bottom-container .btn02a{position:absolute;right:0;bottom:0}.links-module.links-module_x5 li,.links-module.links-module_x6 li{width:33%}.links-module.links-module_x3 li,.links-module.links-module_x4 li{width:50%}.module.error-api .info-error-api .phone{text-indent:-35px}.module.error-api.general .info-error-api p{margin-right:0}body:not(.new-grid) .module-excess-advantage .principal-advantage .title-module{float:left;width:100%;padding:8px 15px 4px 15px;box-sizing:border-box}body:not(.new-grid) .module-excess-advantage .principal-advantage .title-module .title02{float:left;width:auto;padding-bottom:0;font-size:16px}body:not(.new-grid) .module-excess-advantage .principal-advantage .title-module .title10{float:right;margin-top:0}body:not(.new-grid) .module-excess-advantage .principal-advantage ul{display:inline-block;padding:0}body:not(.new-grid) .module-excess-advantage .principal-advantage ul li{display:inline;width:100%;padding:10px 15px;border-bottom:1px solid #efefef;box-sizing:border-box;text-align:left}body:not(.new-grid) .module-excess-advantage .principal-advantage ul li:last-child{border-bottom:0}body:not(.new-grid) .module-excess-advantage .principal-advantage ul li .tit-advantage{display:inline-block;max-width:inherit;margin:0 0 0 5px;text-indent:0}body:not(.new-grid) .module-excess-advantage .principal-advantage ul li .ico{float:none;display:inline;max-width:inherit;font-size:25px}body:not(.new-grid) .module-excess-advantage .secundary-advantage{margin-bottom:0!important;border-top:0!important}body:not(.new-grid) .module-excess-advantage .secundary-advantage ul li{width:100%;padding-bottom:0;font-size:13px}body:not(.new-grid) .excess-advantage-no-campaings .principal-advantage ul li{padding:3px 15px}body:not(.new-grid) .excess-advantage-no-campaings .principal-advantage .title-module{margin-bottom:10px}body:not(.new-grid) .excess-advantage-no-campaings .principal-advantage .title-module .title10{float:none}#grupos_wrap.agm-education .container-select{margin-bottom:10px}#grupos_wrap.agm-education .container-select+.container-select{margin-left:28%;position:relative;left:20px}#grupos_wrap.agm-education .errorInline{padding-left:28%;position:relative;left:15px}.rich_module .box_item_list .middle_block p{width:100%}.rich_module .box_item_list .right_block{overflow:hidden}.rich_module .box_item_list .right_block .modPrice{float:left;padding-top:10px;position:inherit}.rich_module .box_item_list .right_block .info-mods-container{float:right;padding-top:10px;position:inherit}}@media only screen and (max-width: 479px){.body-train #general.avail #contenedor .group-data#payment .content{padding-left:0;padding-right:0}.body-train #general.avail #contenedor #payment #tarjetaECI>.form-line>.form-column input.combo{width:20%!important}.body-train #general.avail #contenedor #payment #tarjetaECI>.form-line>.form-column input.combo+input.combo{width:48%!important}.body-train #general.avail #contenedor #payment #tarjetaECI>.form-line>.form-column input.combo+input.combo+input.combo{width:10%!important}.body-train #general.avail #contenedor #payment #tarjetaECI>.form-line>.form-column{width:95%}.body-train #general.avail #contenedor #payment #tarjetaECI>.form-line>.form-column{width:96%!important}.body-train #general.avail #contenedor #payment #tarjetaECI>.form-line>.form-column #txtDNI,.body-train #general.avail #contenedor #payment #tarjetaECI>.form-line>.form-column #txtCodPostal{width:100%!important}.browser #tipo_busqueda label.fancyradio{margin-right:20px;margin-bottom:7px}.browser #tipo_busqueda .option-field label.fancyradio{margin-bottom:0}.browser #origen .container-select.disneycontainer{width:100%;margin:0}#noches{width:32%}#ocupacion .float-block{width:33%}#ocupacion .float-block:first-child{width:100%;margin-right:0}#ocupacion .float-block+.clear+.float-block{width:65%;margin:0}.browser #ocupacion .float-block .title05b{float:left!important;font-size:1em;width:auto}#ocupacion .float-block+.clear+.float-block span.title05b{margin-right:15px;float:left;margin-top:15px}#ocupacion .float-block span.title05b{height:45px}#ocupacion .float-block label.title05b{height:auto;padding-top:15px;margin-top:0}.capas_ninos input{width:15px}#search-box .cruise .content-field .float-block,#search-box .parks .content-field .float-block,#search-box .paradores .content-field .float-block{width:100%;margin-bottom:10px}#search-box .cruise .content-field .float-block+.float-block,#search-box .parks .content-field .float-block+.float-block,#search-box .paradores .content-field .float-block+.float-block{margin-left:0}#search-box .cruise .container-select.max,#search-box .parks .container-select.max,#search-box .paradores .container-select.max{width:100%}#search-box.iframe #room .float-block .title05b{display:block!important;float:left!important}#search-box .fh #arrive .combo-field{width:40%;margin-right:10%}#search-box.iframe #rooms{float:right;margin-left:0}#search-box .guest-numbers .left{display:block;padding-bottom:10px;padding-top:0;width:100%}#search-box .train .container-select+.ico.ico-info{position:relative;right:0}#search-box .train .content-field.pasajeros:after{right:1px}#search-box .train .content-field.tarjetas .float-block:after{right:1px}.module05.offer-deal{height:285px;width:100%}.module05.offer-deal>img,.column04 .module05.offer-deal>img{width:100%}.module05.offer-deal .info-layer.small,.column04 .module05.offer-deal .info-layer.small{width:100%!important}.column05 .module05.offer-deal .info-layer.small{margin-top:-35%}.column04 .module05.offer-deal .info-layer.small{margin-top:-50px}.column04 .inner-info-layer .spansinenlace,.module02 .inner-info-layer .spansinenlace{width:60%}.column04 .module05.offer-deal .title06b,.column04 .module05.offer-deal .title06{font-size:1.667em}.column04 .module05 .info-layer .inner-info-layer p.descripcionProm,.column04 .module05 .info-layer .inner-info-layer p.descipcionProm,.column04 .module05 .deals li p.descipcionProm{font-size:1.167em}.column04 .module05.offer-deal .inner-info-layer .reserva-telefonica{position:relative;bottom:0px;right:0}.column04 .module05.offer-deal .inner-info-layer .price-container{width:auto;position:static;margin:10px 0}.column04 .module05.offer-deal .inner-info-layer p.descipcionProm{padding-bottom:0}.column04 .module05.offer-deal .inner-info-layer span+a .goto{position:static;float:right;margin-bottom:10px}.column04 .module01.carousel-container{height:370px}.column04 .module01.carousel-container .carousel .module05.offer-deal .inner-info-layer{height:auto}.column04 .module01.carousel-container .carousel .inner-info-layer .price-container{left:15px;bottom:0px}.column04 .module01.carousel-container .module05.offer-deal .inner-info-layer .goto{bottom:15px;right:15px}.column04b .module02.offer-deal .logo{bottom:185px}.column05 .module05.offer-deal .logocombinado{top:inherit;right:5px;bottom:210px}.mod-info .slide-pagination{display:none}.mod-info .carrusel-mod-info{margin-bottom:10px;width:100%}.mod-info>figure{width:100%;overflow:hidden}.mod-info>figure img{width:100%}.column04 .mod-info .carrusel-mod-info{width:100%}.column04 .mod-info>figure img,.column04 .mod-info .carrusel-mod-info ul li img{width:100%;margin-left:0;margin-top:-8%}.column04b .mod-info .carrusel-mod-info,.column04b .mod-info .carrusel-mod-info>ul,.column04b .mod-info .carrusel-mod-info>ul li,.column04b .mod-info .carrusel-mod-info>ul li img{width:100%;height:auto}.column04b .mod-info .carrusel-mod-info ul li img{margin:0}.column04 .mod-info .carrusel-mod-info{width:100%}.column04b .mod-info .carrusel-mod-info-100x ul{height:auto}.column04b .mod-info .carrusel-mod-info-100x ul li img,.column04b .mod-info .content-mod-info .mod-info-100x img{width:140%;margin-left:-20%}.column06 .mod-info .carrusel-mod-info li img{width:130%;margin-left:-15%}.column04 .mod-info .content-mod-info figure,.column04b .mod-info .content-mod-info figure,.column04b .mod-info .content-mod-info figure img,.column04 .mod-info .content-mod-info figure img{width:100%;margin-left:0}.mod-info .carrusel-mod-info>ul li{width:100%}.mod-info .content-mod-info figure{width:100%;margin-left:0}.column06 .mod-info .content-mod-info figure{width:100%;overflow:hidden}.column06 .mod-info figure.mod-info-100x img{width:130%;margin-left:-15%}.mod-head-links .content-mod-head-links a{width:50%;box-sizing:border-box}.mod-head-links figure img{width:208% !important}.header-home-landings p{display:none}.link-landing{padding-bottom:35px!important}.link-landing h3,.link-landing p{width:auto;float:none;display:inline-block}.link-landing h3{margin-right:-13px}.link-landing p{padding-left:15px}.link-landing figure img{margin:-90px 0 0 -225px !important;width:450px!important;left:50%}.link-landing a{bottom:10px;right:10px}.column06 .link-landing figure img{margin:-84px 0 0 -310px !important;width:620px!important}.column05 .link-landing figure img{margin-top:-90px}.header-campaings .tit-campaings{padding-bottom:15px;border-bottom:1px solid #efefef}.header-campaings .tit-campaings .icon{float:left;margin-top:0;position:static}.header-campaings .tit-campaings p{margin-left:0!important;margin-top:10px}.header-campaings .tit-campaings h2{font-size:20px;line-height:22px}.header-campaings .tit-campaings h2 span{display:block;margin-top:3px;padding-left:0;line-height:17px}.header-campaings .content-frame>img{width:178%}.header-campaings .logo{width:100%;float:left;padding:5px;position:static;background:#fff;text-align:center}.header-campaings .logo li{display:inline-block;float:none}.header-campaings .content-frame .ventajas{padding:0}.header-campaings .content-frame .ventajas li{display:block;width:100%;padding:5px 45px;background-position:25px 50%}.header-campaings .content-frame .ventajas li:first-child{border-bottom:1px solid #efefef;border-left:none}.header-campaings .content-frame .ventajas li .ventajas-content{padding-top:5px;padding-bottom:5px}.promo-aplicables{margin-bottom:-35px;position:relative}.column04 .module05.offer-deal .inner-info-layer{padding-left:15px;padding-bottom:0}.column04 .module05.offer-deal .inner-info-layer .content-info-mods-container{width:100%;padding:0 0 15px 0;position:static}.column04 .module05.offer-deal .inner-info-layer span+.content-info-mods-container,.column04 .module05.offer-deal .inner-info-layer .title06b+.content-info-mods-container{float:left;margin-top:10px}.column04 .module05.offer-deal .inner-info-layer p.descipcionProm{padding-bottom:15px}.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container+.reserva-telefonica{height:auto}.column04 .module05.offer-deal .inner-info-layer .info-mods-container .price-container+.reserva-telefonica a{position:static}.column04 .module05.offer-deal>img{width:100%;margin-left:0%}.column04 .carousel .module05.offer-deal .inner-info-layer .content-info-mods-container{padding:0 15px 15px 15px;position:absolute}.column04 .carousel .module05.offer-deal .inner-info-layer .info-mods-container{padding-bottom:0}.column04 .carousel .module05.offer-deal .info-layer.small{margin-top:-60px}.column04 .module05 .info-layer .inner-info-layer p.descipcionProm{font-size:13px}.module02.offer-deal .inner-info-layer .info-mods-container .goto:after{font-size:18px}.column04 .module05.offer-deal .logo.logocombinado{right:10px;bottom:inherit;top:34%}.column04 .module05.offer-deal .logo.logocombinado img{width:inherit}.column05 .module05.offer-deal .info-layer.small{margin-top:0}.column05 .seo_transport_horizontal .info-mods-container .reserva-telefonica{padding-bottom:0}.content-sup-module .logo{top:5px;right:5px}.content-sup-module .contador-ofertas{bottom:5px;right:5px}.contador-ofertas .crono{width:86px;height:47px}.contador-ofertas .crono>span{display:none}.carousel .module05.offer-deal .info-layer.small{position:absolute}.carousel .column05 .module05.offer-deal .info-layer.small,.carousel .column04 .module05.offer-deal .info-layer.small{margin-top:0}.full-banner-page .column+.column .carousel{height:auto}.full-banner-page .column+.column .carousel .module05 .info-layer .fright .goto{background-color:#fff;background-position:98% 15px;bottom:0;padding-bottom:12px;padding-right:6%;padding-top:12px;text-align:right;width:94%}.full-banner-page .column+.column .carousel .module05 .info-layer .fright .goto:hover{background-position:98% -44px}.carousel,.carousel .inner-grid,.carousel#promo-ppal .slide-promo,.carousel .module05.offer-deal,.column04 .carousel,.column04 .carousel .inner-grid,.column04 #promo-ppal .slide-promo{height:315px}.column04 .offer-deal .logo,.column04 .carousel .slide .offer-deal .logo,.column04 .slide-pagination{right:10px}.column04 .module01.carousel-container .carousel,.column04 .module01.carousel-container .carousel .inner-grid,.column04 .module01.carousel-container .carousel .inner-grid .slide-promo,.column04 .module01.carousel-container .carousel .inner-grid .slide-promo .module05.offer-deal{height:100%!important}.column05 .carousel,.column05 .carousel .module05.offer-deal,.column05 .carousel#promo-ppal .slide-promo{height:360px}.column05 .carousel .module05.offer-deal .info-layer.small{height:225px}.column04 .module01.carousel-container,.column04 .module01.carousel-container .info-layer.small,.column04 .module01.carousel-container .inner-info-layer{height:400px}.column04 .module01.carousel-container .inner-info-layer .content-info-mods-container{width:100%;padding-left:15px;padding-right:15px;position:absolute}.bx-gallery .bx-wrapper li figure{width:292px!important}.bx-gallery.galeria-thumbnail.slider100x .slider a:before{top:33%}.module02.offer-deal .info-layer .title06b{font-size:1.367em;margin-bottom:3px}.module02.offer-deal .info-layer .title06b+span{font-size:0.9em}.module02.offer-deal .price-container .price.big{font-size:2em}.module02.offer-deal .price-container .currency-symbol{font-size:18px}.entertainment-section .offer-deal .info-layer .inner-info-layer p.descipcionProm,.entertainment-section .offer-deal .inner-info-layer .spansinenlace{font-size:1em}.entertainment-section .offer-deal .inner-info-layer .spansinenlace span{font-size:1.3em!important}.last-hotels.hide .toggle-list .item-hotel>a img{width:75px}#last-hotels-options a{margin-bottom:15px!important}.offer-deal.module_phone{height:auto}.offer-deal.module_phone>img{width:100%!important;height:auto}.offer-deal.module_phone .info-layer.big{position:relative;height:70px;width:100%!important}.offer-deal.module_phone .info-layer.big .inner-info-layer .spansinenlace{bottom:7px}.column06 .offer-deal.module_phone .info-layer.big{height:150px}.column06 .offer-deal.module_phone .info-layer.big p{font-size:1.2em;line-height:1.3em}.column06 .module03 #hotels-in li .box_item_list .right_block{width:100%;margin-bottom:15px}.column06 .module03 #hotels-in li .box_item_list .middle_block{width:100%}.multirruta .top-routes-list{width:100%}.multirruta .top-routes-list li{min-height:inherit;padding:1px 0;min-height:30px;box-sizing:border-box}.multirruta .top-routes-list li .fixed-width{width:80%;min-height:27px;display:table}.multirruta .top-routes-list li .fixed-width a{width:84%;display:table-cell;vertical-align:middle;float:none}.multirruta .top-routes-list li a{font-size:12px;overflow:hidden}.multirruta .top-routes-list li span a{font-size:15px}.multirruta .top-routes-list li div a+span{font-size:11px;text-align:center}.multirruta .top-routes-list li>span{font-size:11px;margin-top:0}.multirruta span.condicionesMulti{font-size:11px}.column05 .multirruta.offer-deal .title06b{overflow:hidden;font-size:17px}.multirruta .top-routes-list li div a+span{float:left;width:10%;left:68%;display:inline-block;position:absolute;border-left:1px solid #efefef;border-right:1px solid #efefef;padding:0 5px}.multirruta span.condicionesMulti{bottom:5px}.multirruta .goto{bottom:3px;right:15px}#contenedor_inferior #contenido #contenido_parques #contenido_parques_videos #menu_videos .video,#contenedor_inferior #contenido #contenido_parques ul.gallery li{width:48%}.semana_magica .logo{height:auto;width:100%}.info-agitem .smaller.schedule{margin:10px 0 15px;float:left;width:100%}.titleSection{width:96%;margin:0 auto 10px auto;font-size:36px}.about-section .about-advantage li{margin-bottom:15px}.about-section .about-advantage li figure{width:100%;margin-bottom:15px;float:left}.about-section .about-advantage li figure img{width:100%;margin:0}.about-section .about-advantage li dl,.about-section .about-advantage li dl dt,.about-section .about-advantage li dl dd{clear:left;float:left;width:100%}.about-section .about-advantage li dl dt{padding-bottom:2px}.figure-img-publi-news{width:100%;margin-right:0}.about-section .actuality-advantage li{margin-bottom:15px}.about-section .actuality-advantage li figure{width:100%;margin-bottom:15px;float:left}.about-section .actuality-advantage li figure img{width:100%;margin:0}.about-section .actuality-advantage li dl,.about-section .actuality-advantage li dl dt,.about-section .actuality-advantage li dl dd{clear:left;float:left;width:100%}.about-section .actuality-advantage li dl dt{padding-bottom:2px}.about-section .actuality-advantage li dl,.about-section .about-advantage li dl{padding-left:0}.about-section .awards-list li>dl>dt{width:15%}.about-section .awards-list li>dl>dd{width:83%}.about-section .vision-about dl{clear:left;width:100%;margin:0}.about-section .vision-about dl dd{margin-bottom:15px}.about-section .vision-about ul li{left:15%;width:70%}.toggle-list .info-hotel{width:82%}#grupos_wrap .txt_form,#grupos_wrap .txt_form_select,#grupos_wrap .form-line label,#grupos_wrap .form-line span.label{width:100%;margin-bottom:10px;margin-right:0;text-align:left}#grupos_wrap textarea,#grupos_wrap input,#grupos_wrap .container-select,#grupos_wrap .form-line>ul,.travel-app-section #grupos_wrap .container-select.big-select{width:100%;margin-right:0;box-sizing:border-box}#grupos_wrap div[data-veci="travelDate"] .container-select{width:22%}.request-section #grupos_wrap .last-step #formulario1 .form-line .container-select{margin-left:0!important;width:100%!important;left:0!important}.request-section #grupos_wrap .last-step #formulario1 .form-line label+textarea{width:100%}.column.column04b .module03.hotels-in #grupos_wrap .form .form-line .container-select{width:100%;margin-top:10px}.column.column04b .module03.hotels-in #grupos_wrap .form .form-line .container-select+.container-select{margin-left:0}.help-layer{max-width:150px}.flight-section.payment .help-layer{top:0}#main-fade.f-dark .confirm-block #subscribe-email,.main-fade.f-dark .confirm-block #subscribe-email{width:68%}.mod-autocheckin .icon-plane{width:10%}#general.avail #main #imgDerecha{background-size:100% auto}.full-banner-page .row.full-banner .promocional>img{width:1120px;left:240px;clip:rect(0px, 1599px, 195px, 0px)}.full-banner-page .row.full-banner .promocional .content-frame{margin-top:185px}.promocional .content-frame .CTA-destacado{margin-top:10px}.promocional .logo{top:7px}.column04 .offer-deal.offer-deal-desc .deals{min-height:inherit;padding-bottom:45px}.module-cross>ul{margin-bottom:0;border-bottom:0}.module-cross>ul li{width:100%;padding:0}.module-cross>ul li+li{display:none}.module-cross>ul li>div .info-layer{min-height:auto}.module-cross>.quality-list .title10{margin:10px 80px 0 0;padding-bottom:35px}.module-cross>.quality-list .title10:after{display:block;text-align:center}.module-cross>.quality-list .goto{bottom:20px}.module-cross>.title10{display:inline}.multi-pro ul.list_sup li .list01{min-height:200px;padding-left:5px}.multi-pro .list_bottom li{width:50%}#expired-page img{width:100%}.dcmads{height:255px !important}.adECI .imgPrim img,.adECI .imgPrim img{width:auto;height:100px}.adEXT{padding-top:20px}.adEXT .img{width:100%;margin:0}.row .column .financing .financing-module h4,.row .column .financing.info .financing-module h4,.row .column .financing.loading .financing-module h4,.row .column05 .financing .financing-module h4,.row .column05 .financing.info .financing-module h4,.row .column05 .financing.loading .financing-module h4,.row .column02b .financing .financing-module h4,.row .column02b .financing.info .financing-module h4,.row .column02b .financing.loading .financing-module h4,.row .column04b .financing .financing-module h4,.row .column04b .financing.info .financing-module h4,.row .column04b .financing.loading .financing-module h4,.row .column04 .financing .financing-module h4,.row .column04 .financing.info .financing-module h4,.row .column04 .financing.loading .financing-module h4,.row .column03 .financing .financing-module h4,.row .column03 .financing.info .financing-module h4,.row .column03 .financing.loading .financing-module h4,.row .column01 .financing .financing-module h4,.row .column01 .financing.info .financing-module h4,.row .column01 .financing.loading .financing-module h4{width:100%;padding:10px 0;border-bottom:1px solid #e2e2e2;border-right:0;text-align:center}.row .column .financing .financing-module h4:before,.row .column .financing.info .financing-module h4:before,.row .column .financing.loading .financing-module h4:before,.row .column05 .financing .financing-module h4:before,.row .column05 .financing.info .financing-module h4:before,.row .column05 .financing.loading .financing-module h4:before,.row .column02b .financing .financing-module h4:before,.row .column02b .financing.info .financing-module h4:before,.row .column02b .financing.loading .financing-module h4:before,.row .column04b .financing .financing-module h4:before,.row .column04b .financing.info .financing-module h4:before,.row .column04b .financing.loading .financing-module h4:before,.row .column04 .financing .financing-module h4:before,.row .column04 .financing.info .financing-module h4:before,.row .column04 .financing.loading .financing-module h4:before,.row .column03 .financing .financing-module h4:before,.row .column03 .financing.info .financing-module h4:before,.row .column03 .financing.loading .financing-module h4:before,.row .column01 .financing .financing-module h4:before,.row .column01 .financing.info .financing-module h4:before,.row .column01 .financing.loading .financing-module h4:before{position:relative;left:0;top:2px}.row .column .financing .financing-module .financing-wrapper-options,.row .column .financing.info .financing-module .financing-wrapper-options,.row .column .financing.loading .financing-module .financing-wrapper-options,.row .column05 .financing .financing-module .financing-wrapper-options,.row .column05 .financing.info .financing-module .financing-wrapper-options,.row .column05 .financing.loading .financing-module .financing-wrapper-options,.row .column02b .financing .financing-module .financing-wrapper-options,.row .column02b .financing.info .financing-module .financing-wrapper-options,.row .column02b .financing.loading .financing-module .financing-wrapper-options,.row .column04b .financing .financing-module .financing-wrapper-options,.row .column04b .financing.info .financing-module .financing-wrapper-options,.row .column04b .financing.loading .financing-module .financing-wrapper-options,.row .column04 .financing .financing-module .financing-wrapper-options,.row .column04 .financing.info .financing-module .financing-wrapper-options,.row .column04 .financing.loading .financing-module .financing-wrapper-options,.row .column03 .financing .financing-module .financing-wrapper-options,.row .column03 .financing.info .financing-module .financing-wrapper-options,.row .column03 .financing.loading .financing-module .financing-wrapper-options,.row .column01 .financing .financing-module .financing-wrapper-options,.row .column01 .financing.info .financing-module .financing-wrapper-options,.row .column01 .financing.loading .financing-module .financing-wrapper-options{width:100%}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column05 .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column05 .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column02b .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column02b .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04b .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04b .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04 .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04 .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column03 .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column03 .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column01 .financing.info .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column01 .financing.loading .financing-module .financing-wrapper-options .financing-options .info-financing{margin-top:5px;border-top:solid 1px #e2e2e2}.row .column .financing .financing-module>span,.row .column .financing.info .financing-module>span,.row .column .financing.loading .financing-module>span,.row .column05 .financing .financing-module>span,.row .column05 .financing.info .financing-module>span,.row .column05 .financing.loading .financing-module>span,.row .column02b .financing .financing-module>span,.row .column02b .financing.info .financing-module>span,.row .column02b .financing.loading .financing-module>span,.row .column04b .financing .financing-module>span,.row .column04b .financing.info .financing-module>span,.row .column04b .financing.loading .financing-module>span,.row .column04 .financing .financing-module>span,.row .column04 .financing.info .financing-module>span,.row .column04 .financing.loading .financing-module>span,.row .column03 .financing .financing-module>span,.row .column03 .financing.info .financing-module>span,.row .column03 .financing.loading .financing-module>span,.row .column01 .financing .financing-module>span,.row .column01 .financing.info .financing-module>span,.row .column01 .financing.loading .financing-module>span{width:100%;padding:0 0 15px 0;text-align:center}.row .column .financing .financing-module>span img,.row .column .financing.info .financing-module>span img,.row .column .financing.loading .financing-module>span img,.row .column05 .financing .financing-module>span img,.row .column05 .financing.info .financing-module>span img,.row .column05 .financing.loading .financing-module>span img,.row .column02b .financing .financing-module>span img,.row .column02b .financing.info .financing-module>span img,.row .column02b .financing.loading .financing-module>span img,.row .column04b .financing .financing-module>span img,.row .column04b .financing.info .financing-module>span img,.row .column04b .financing.loading .financing-module>span img,.row .column04 .financing .financing-module>span img,.row .column04 .financing.info .financing-module>span img,.row .column04 .financing.loading .financing-module>span img,.row .column03 .financing .financing-module>span img,.row .column03 .financing.info .financing-module>span img,.row .column03 .financing.loading .financing-module>span img,.row .column01 .financing .financing-module>span img,.row .column01 .financing.info .financing-module>span img,.row .column01 .financing.loading .financing-module>span img{float:none;display:inline-block;top:7px}.row .column .financing>p,.row .column .financing.info>p,.row .column .financing.loading>p,.row .column05 .financing>p,.row .column05 .financing.info>p,.row .column05 .financing.loading>p,.row .column02b .financing>p,.row .column02b .financing.info>p,.row .column02b .financing.loading>p,.row .column04b .financing>p,.row .column04b .financing.info>p,.row .column04b .financing.loading>p,.row .column04 .financing>p,.row .column04 .financing.info>p,.row .column04 .financing.loading>p,.row .column03 .financing>p,.row .column03 .financing.info>p,.row .column03 .financing.loading>p,.row .column01 .financing>p,.row .column01 .financing.info>p,.row .column01 .financing.loading>p{text-align:left}.row .column .financing.loading .financing-module h4,.row .column05 .financing.loading .financing-module h4,.row .column02b .financing.loading .financing-module h4,.row .column04b .financing.loading .financing-module h4,.row .column04 .financing.loading .financing-module h4,.row .column03 .financing.loading .financing-module h4,.row .column01 .financing.loading .financing-module h4{padding:10px 0;border-bottom:0}.row .column .financing.loading .financing-module .loader-wrapper,.row .column05 .financing.loading .financing-module .loader-wrapper,.row .column02b .financing.loading .financing-module .loader-wrapper,.row .column04b .financing.loading .financing-module .loader-wrapper,.row .column04 .financing.loading .financing-module .loader-wrapper,.row .column03 .financing.loading .financing-module .loader-wrapper,.row .column01 .financing.loading .financing-module .loader-wrapper{margin-bottom:5px;position:relative;top:-10px;left:auto}.row .column .financing.info .financing-module,.row .column05 .financing.info .financing-module,.row .column02b .financing.info .financing-module,.row .column04b .financing.info .financing-module,.row .column04 .financing.info .financing-module,.row .column03 .financing.info .financing-module,.row .column01 .financing.info .financing-module{padding:10px}.row .column .financing.info .financing-module h4,.row .column05 .financing.info .financing-module h4,.row .column02b .financing.info .financing-module h4,.row .column04b .financing.info .financing-module h4,.row .column04 .financing.info .financing-module h4,.row .column03 .financing.info .financing-module h4,.row .column01 .financing.info .financing-module h4{padding:0 0 10px 0;border-bottom:0}.row .column .financing.info .financing-module p,.row .column05 .financing.info .financing-module p,.row .column02b .financing.info .financing-module p,.row .column04b .financing.info .financing-module p,.row .column04 .financing.info .financing-module p,.row .column03 .financing.info .financing-module p,.row .column01 .financing.info .financing-module p{width:100%}.payment .row .column02b .financing.loading .financing-module .loader-wrapper{margin-bottom:15px;top:0}.module.error-api .info-error-api img{width:100%;margin:0 0 20px 0}.module.error-api .info-error-api .phone{text-indent:0}.module.error-api.general .info-error-api img{margin-bottom:20px}.mod-product-video{padding:15px 0}.mod-product-video h2,.mod-product-video h3,.mod-product-video .cont-img,.mod-product-video .content-bottom{float:left;width:100%;position:relative}.mod-product-video h2 .price-bottom-container,.mod-product-video h3 .price-bottom-container,.mod-product-video .cont-img .price-bottom-container,.mod-product-video .content-bottom .price-bottom-container{width:100%;margin-top:5px;position:relative}.mod-product-video h2 .price-bottom-container .price-container,.mod-product-video h3 .price-bottom-container .price-container,.mod-product-video .cont-img .price-bottom-container .price-container,.mod-product-video .content-bottom .price-bottom-container .price-container{float:left;text-align:left}.mod-product-video h2 .price-bottom-container .btn02a,.mod-product-video h3 .price-bottom-container .btn02a,.mod-product-video .cont-img .price-bottom-container .btn02a,.mod-product-video .content-bottom .price-bottom-container .btn02a{float:right}.mod-product-video h2 .list01c,.mod-product-video h3 .list01c,.mod-product-video .cont-img .list01c,.mod-product-video .content-bottom .list01c{margin-bottom:10px;padding:0}.mod-product-video .cont-img{height:auto;margin-bottom:15px}.mod-product-video .cont-img img{width:100%}.mod-product-video .cont-img .round-button{top:inherit!important}.mod-product-video .cont-img .round-button:before{width:70px;height:70px;background:#efefef;top:calc(100% - 25px);left:calc(100% - 45px);box-shadow:0 0 0 5px #c7c7c7;opacity:1}.mod-product-video .cont-img .round-button:after{border-left:37px solid #6b6b6b;border-top:20px solid transparent;border-bottom:20px solid transparent;top:calc(100% - 25px);left:calc(100% - 45px)}.mod-product-video .cont-img .round-button:hover:after{border-left:37px solid #6b6b6b}.mod-product-video .conditions{width:100%;padding:0 15px;position:relative;bottom:0;right:0;text-align:right;order:5}.links-module.links-module_x4 li,.links-module.links-module_x5 li,.links-module.links-module_x6 li{width:50%}.links-module.links-module_x3 li{width:100%}.module.rich_module{padding:0}.module.rich_module .title02{padding:15px 0 15px 15px}.module.rich_module .box_item_list .left_block{width:100%;margin-bottom:15px;background:#e2e2e2}.module.rich_module .box_item_list .left_block img{display:block;max-width:301px;margin:0 auto}.module.rich_module .box_item_list .middle_block{width:100%;margin-bottom:10px;padding:0 15px}.module.rich_module .box_item_list .middle_block .title03{width:100%}.module.rich_module .box_item_list .middle_block p,.module.rich_module .box_item_list .middle_block .subtitle,.module.rich_module .box_item_list .middle_block .smaller{width:100%}.module.rich_module .box_item_list .right_block{padding-left:15px}.module.rich_module .box_item_list .right_block img{position:absolute;top:10px;right:10px}.module.rich_module .box_item_list .right_block .modPrice{float:left;padding-top:0;position:relative;top:auto;bottom:auto;text-align:left}.module.rich_module .box_item_list .right_block .info-mods-container{padding-top:0;position:absolute;right:15px;bottom:0}#grupos_wrap.agm-education .container-select+.container-select{margin-left:0;left:0}#grupos_wrap.agm-education .errorInline{padding-left:0;left:0}}@media only screen and (max-width: 359px){.carousel,.carousel .inner-grid,.carousel#promo-ppal .slide-promo,.carousel .module05.offer-deal{height:300px}.carousel .module05.offer-deal .info-layer .fleft .price.big{font-size:2.5em}.carousel .module05.offer-deal .info-layer .fleft .price.big .currency-symbol{font-size:1em}.carousel .module05.offer-deal .info-layer .fright .btn01{font-size:1.1em}.module05.offer-deal>img,.column04 .module05.offer-deal>img{margin-top:-5%}.column05 .module05.offer-deal>img{margin-top:0}.column04 .module05.offer-deal .info-layer.small{margin-top:-20px}.column04 .module01.carousel-container{height:390px}.module02.offer-deal{height:auto}.module02.offer-deal .info-layer.big,.column06 .module02.offer-deal .info-layer.big{width:100%;position:static}.module02.offer-deal .inner-info-layer.horizontal{height:auto;padding-bottom:65px}.module02.offer-deal>img{min-height:initial}.last-hotels.hide .toggle-list .info-hotel{width:62%}.last-hotels.hide .toggle-list .item-hotel>a img{width:75px}#last-hotels-options .action-compare{float:right}.column06 .offer-deal.module_phone .info-layer.big p{font-size:1.1em;line-height:1.2em}.reserva-telefonica span{font-size:1.11667em}.reserva-telefonica .ico-tel{font-size:40px;left:-40px}#disneySearch #fechas input,#PortAventuraSearch #fechas input{width:78px}#ocupacion .title05b{font-size:1em}#ocupacion .float-block{width:48%}#ocupacion .float-block+.clear+.float-block{width:52%}#ocupacion .float-block+.clear+.float-block+.float-block{margin-top:30px!important}#ocupacion .float-block+.clear+.float-block span.title05b{margin:15px 5px 0 0;width:100%;height:auto}#room .content-field>.float-block:first-child,#search-box .fh #rooms{width:100%}#search-box.iframe .title10.mini{display:none}#search-box .guest-numbers .middle1,#search-box .guest-numbers .middle2{margin-right:5px}.content-field[data-veci="advance-controls"] .float-block.w50{margin:0}.content-field[data-veci="advance-controls"] .float-block.w50+.float-block.w50{float:right!important}#modules #contenedor_inferior #contenido .caja .content .goto{background-position:right 10px;bottom:10px;font-size:1.15em;height:auto;width:72%}#modules #contenedor_inferior #contenido .caja .promo-item img{height:100%}.help-layer{max-width:100px}#main-fade.f-dark .confirm-block #subscribe-email,.main-fade.f-dark .confirm-block #subscribe-email{width:60%}.pagination.agencies>.fright{width:100%}.pagination.agencies .pagination{width:95%;display:table;margin-right:2%}.pagination.agencies .pagination li{float:none;display:table-cell}.column05 .info-layer.small .inner-info-layer .info-mods-container .price.big{font-size:33px}.column05 .info-layer.small .inner-info-layer .info-mods-container .currency-symbol{font-size:26px}.column04 .mod-info table tr td span.price{font-size:24px}.column04 .mod-info table tr td span.currency-symbol{font-size:19px}.mod-info>figure,.column04 .mod-info .carrusel-mod-info>ul,.column04b .mod-info .carrusel-mod-info>ul{height:auto}.column04 .mod-info>figure img,.column04 .mod-info .carrusel-mod-info ul li img,.mod-info>figure img{margin-top:0}.column04b .mod-info .carrusel-mod-info-100x ul li img,.column04b .mod-info .content-mod-info .mod-info-100x img,.column06 .mod-info .carrusel-mod-info li img,.column06 .mod-info figure img{width:150%;margin-left:-25%}.link-landing figure img{margin:-84px 0 0 -210px !important;width:420px!important}.header-campaings .tit-campaings{padding:15px}.module02.offer-deal .inner-info-layer.horizontal{padding-bottom:0}.module02.offer-deal.seo_transport_horizontal.seo_100 .inner-info-layer.horizontal{padding-bottom:15px}.module02.offer-deal .inner-info-layer.horizontal .info-mods-container{padding:0 0 15px 0;position:static}.column04 .carousel .module05.offer-deal .info-layer.small{margin-top:-20px}.column04 .module05.offer-deal .logo.logocombinado{top:31%}.column05 .carousel .module05.offer-deal>img{margin-top:0}.column05 .carousel .info-layer.small .inner-info-layer{margin-top:-5px}.column05 .module02.geo .inner-info-layer.horizontal{padding-bottom:15px}.module02.offer-deal .inner-info-layer.horizontal .info-mods-container{margin-bottom:15px;padding-bottom:0}.column05 .seo_transport_horizontal .info-mods-container,.column05 .geo .content-info-mods-container{margin-bottom:0;padding-bottom:0}.column05 .module02.geo .inner-info-layer.horizontal{padding-bottom:0}.contador-ofertas{top:40px}.content-sup-module .contador-ofertas.show-days+.logo,.content-sup-module .contador-ofertas.show-hours+.logo{display:none}.bx-gallery .bx-wrapper li figure{width:82%!important;margin:0 auto}.hotels-in.mod-list.multi-pro{padding:0 5px}.hotels-in.mod-list.multi-pro h2{padding-left:15px}.multi-pro ul.list_sup{width:100%}.multi-pro>ul{width:100%;margin-left:0;padding:0 15px;box-sizing:border-box}.multi-pro ul.list_sup{margin-left:0}.multi-pro ul.list_sup>li{width:100%;margin-left:0}.multi-pro ul.list_sup li img{width:100%}.multi-pro ul.list_sup li .list01{width:100%;min-height:auto;padding:0}.multi-pro ul.list_sup li>a .goto{padding-right:0}.row .column .financing .financing-module .financing-wrapper-options,.row .column05 .financing .financing-module .financing-wrapper-options,.row .column02b .financing .financing-module .financing-wrapper-options,.row .column04b .financing .financing-module .financing-wrapper-options,.row .column04 .financing .financing-module .financing-wrapper-options,.row .column03 .financing .financing-module .financing-wrapper-options,.row .column01 .financing .financing-module .financing-wrapper-options{position:relative}.row .column .financing .financing-module .financing-wrapper-options .financing-options,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options{width:100%;padding-right:0}.row .column .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .container-select,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .container-select{width:100%;margin-right:0}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:100%}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{clear:left}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing{width:100%}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .tae{display:block;padding:5px 0}.row .column .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column05 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column02b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column04b .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column04 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column03 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions,.row .column01 .financing .financing-module .financing-wrapper-options .financing-options .info-financing .conditions{padding:0 0 5px 0}.row .column .financing .financing-module .financing-wrapper-options .due-price,.row .column05 .financing .financing-module .financing-wrapper-options .due-price,.row .column02b .financing .financing-module .financing-wrapper-options .due-price,.row .column04b .financing .financing-module .financing-wrapper-options .due-price,.row .column04 .financing .financing-module .financing-wrapper-options .due-price,.row .column03 .financing .financing-module .financing-wrapper-options .due-price,.row .column01 .financing .financing-module .financing-wrapper-options .due-price{position:absolute;right:10px;top:50px}.row .column .financing .financing-module .financing-wrapper-options .due-price:before,.row .column05 .financing .financing-module .financing-wrapper-options .due-price:before,.row .column02b .financing .financing-module .financing-wrapper-options .due-price:before,.row .column04b .financing .financing-module .financing-wrapper-options .due-price:before,.row .column04 .financing .financing-module .financing-wrapper-options .due-price:before,.row .column03 .financing .financing-module .financing-wrapper-options .due-price:before,.row .column01 .financing .financing-module .financing-wrapper-options .due-price:before{display:block;width:1px;height:32px;background-color:#c1ef8f;position:absolute;left:0;content:""}.module.error-api{padding:25px 15px}.module.error-api .info-error-api img{display:none}.module.error-api .info-error-api p{font-size:14px}.module.error-api .info-error-api .phone{margin:20px 0;font-size:30px}.module.error-api .info-error-api .phone:before{font-size:35px}.module.error-api .info-error-api .schedule{font-size:12px}.module.error-api.general{padding-bottom:35px}.module.error-api.general h1{font-size:18px}.module.error-api.general .info-error-api p{margin:30px 10px 50px 10px;font-size:16px}.mod-product-video{padding:10px 0}.mod-product-video h2,.mod-product-video h3,.mod-product-video .content-bottom{padding:0 10px}.links-module.links-module_x4 li{width:100%}body:not(.new-grid) .module-excess-advantage .principal-advantage ul li{padding:7px 15px}.module.rich_module .box_item_list .left_block{padding-right:0}.module.rich_module .box_item_list .left_block img{max-width:100%}}.option-desktop{display:block !important}.option-rwd{display:none !important}@media only screen and (max-width: 659px){.option-desktop{display:none !important}.option-rwd{display:block !important}}.development .full-banner-page .row.full-banner .promocional{width:100%;min-width:961px;height:400px;overflow:hidden;position:absolute;left:0}.development .full-banner-page .row.full-banner .promocional:before{width:0;height:0;border-right:500px solid transparent;border-top:110px solid transparent;border-left:500px solid #efefef;border-bottom:110px solid #efefef;position:absolute;top:auto;bottom:20px;left:0;z-index:999;content:""}.development .full-banner-page .row.full-banner .promocional:after{width:0;height:0;border-right:100px solid #efefef;border-top:23px solid transparent;border-left:500px solid transparent;border-bottom:112px solid #efefef;position:absolute;top:auto;bottom:20px;right:0;z-index:999;content:""}.development .full-banner-page .row.full-banner .promocional>img{margin-left:-800px;position:absolute;left:50%}.icon-menu:before{content:"" !important}header#header{float:left;clear:left;width:100%;margin-bottom:20px;position:relative;z-index:300;font-family:"asapregular",sans-serif}header#header.complete-header{background:#f7f7f7}header#header.complete-header .content-frame a.logo{float:left;margin:12px 0 9px 0}header#header.complete-header .header-bottom{float:left;width:100%;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#fff}header#header.complete-header .content-frame{width:100%;max-width:941px}.new-grid header#header.complete-header .content-frame{max-width:1200px;padding:0 15px;box-sizing:border-box}header#header.complete-header .content-frame .nav-primary{float:left;display:block;position:absolute}header#header.complete-header .content-frame .nav-primary button{float:left;width:50px;height:50px;padding:15px;border:0;box-sizing:border-box;background:#67b500;position:relative;color:#fff;font-family:"asapregular";text-align:right;line-height:12px}header#header.complete-header .content-frame .nav-primary button:hover,header#header.complete-header .content-frame .nav-primary>ul>li:hover button{background:#84d020}header#header.complete-header .content-frame .nav-primary button span:first-child,header#header.complete-header .content-frame .nav-primary button span:first-child:after,header#header.complete-header .content-frame .nav-primary button span:first-child:before{width:24px;height:2px;border-radius:5px;background:#fff;position:absolute;top:22px;left:13px;content:"";transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}header#header.complete-header .content-frame .nav-primary button span:first-child{font-size:0}header#header.complete-header .content-frame .nav-primary button span:first-child:before{top:6px;left:0}header#header.complete-header .content-frame .nav-primary button span:first-child:after{top:12px;left:0}header#header.complete-header .content-frame .nav-primary>ul>li:hover button span:first-child{transform:translate3d(0, 7px, 0) rotate(45deg)}header#header.complete-header .content-frame .nav-primary>ul>li:hover button span:first-child:before{display:none}header#header.complete-header .content-frame .nav-primary>ul>li:hover button span:first-child:after{transform:translate3d(0, -12px, 0) rotate(-90deg)}header#header.complete-header .content-frame .nav-primary button span:last-child{position:absolute;top:7px;left:12px;font-size:9px;font-weight:600;text-transform:uppercase}header#header.complete-header .content-frame .nav-primary ul ul{float:left;display:none;border:1px solid #e2e2e2;position:absolute;top:50px;font-size:15px}header#header.complete-header .content-frame .nav-primary li:hover>ul{display:block}header#header.complete-header .content-frame .nav-primary ul ul li{position:relative}header#header.complete-header .content-frame .nav-primary ul ul li a{display:block;background:#f7f7f7;position:relative;padding:18px 0 14px 55px;color:#3a3f3a}header#header.complete-header .content-frame .nav-primary ul ul li.funnel{display:none}header#header.complete-header .content-frame .nav-primary ul ul li:hover>a,header#header.complete-header .content-frame .nav-primary ul ul li.selected>a{padding:17px 0 13px 55px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#fff;font-family:"asapsemibold";color:#3a3f3a}header#header.complete-header .content-frame .nav-primary ul ul li:first-child:hover>a,header#header.complete-header .content-frame .nav-primary ul ul li.selected:first-child>a{padding-top:18px;border-top:0}header#header.complete-header .content-frame .nav-primary ul ul li:last-child:hover>a,header#header.complete-header .content-frame .nav-primary ul ul li.selected:last-child>a{padding-bottom:14px;border-bottom:0}header#header.complete-header .content-frame .nav-primary ul ul li a.son:after{position:absolute;top:21px;right:20px;color:#b6b6b6;font-family:"VECI-1-Web";font-size:11px;content:"4";-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}header#header.complete-header .content-frame .nav-primary ul ul li:hover>a.son:after,header#header.complete-header .content-frame .nav-primary ul ul li.selected>a.son:after{top:20px;color:#6b6b6b}header#header.complete-header .content-frame .nav-primary ul ul li a span.icon-menu{position:absolute;top:6px;left:7px;font-family:"VECI-1-Producto";font-size:36px}header#header.complete-header .content-frame .nav-primary ul ul li a span:last-child{display:block;width:185px}header#header.complete-header .content-frame .nav-primary ul ul li:first-child:hover>a span.icon-menu,header#header.complete-header .content-frame .nav-primary ul ul li.selected:first-child>a span.icon-menu{top:6px}header#header.complete-header .content-frame .nav-primary ul ul li:hover a span.icon-menu,header#header.complete-header .content-frame .nav-primary ul ul li.selected a span.icon-menu{top:5px}header#header.complete-header .content-frame .nav-primary ul ul ul{display:none;position:absolute;left:100%;top:0}header#header.complete-header .content-frame .nav-primary ul ul li:first-child ul{top:-1px}header#header.complete-header .content-frame .nav-primary ul ul ul li a{padding-left:20px}header#header.complete-header .content-frame .nav-primary ul ul ul li a span:last-child{display:block;width:220px;box-sizing:border-box}header#header.complete-header .content-frame .nav-primary ul ul ul li:hover>a,header#header.complete-header .content-frame .nav-primary ul ul ul li.selected>a{padding-left:20px}header#header.complete-header .content-frame .nav-primary ul ul ul li:first-child:hover>a,header#header.complete-header .content-frame .nav-primary ul ul ul li:first-child.selected>a,header#header.complete-header .content-frame .nav-primary ul ul ul li.funnel+li:hover>a,header#header.complete-header .content-frame .nav-primary ul ul ul li.funnel+li.selected>a{border-top-color:#fff}header#header.complete-header .content-frame .nav-secundary{float:right;padding-top:33px}header#header.complete-header .content-frame .nav-secundary ul li button{float:right;margin-left:10px;padding-left:25px;border:0;background:transparent;position:relative;font-family:"asapregular";font-size:20px;color:#6b6b6b;cursor:auto}header#header.complete-header .content-frame .nav-secundary ul li button:before{position:absolute;top:0;left:0;content:"·";font-family:"VECI-1-Lineas";font-size:25px;transform:rotate(14deg)}header#header.complete-header .content-frame .nav-secundary ul ul,header#header.complete-header .content-frame .nav-secundary ul ul li{float:left}header#header.complete-header .content-frame .nav-secundary ul li li.login{width:auto;height:12px;margin-top:8px;padding:0;border-right:1px solid #c7c7c7;background:transparent;position:relative}header#header.complete-header .content-frame .nav-secundary ul li li.login.logado.open ul{display:block;-webkit-animation:efectoRebote 1s ease;animation:efectoRebote 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}header#header.complete-header .content-frame .nav-secundary ul li li.login a{display:block;padding:0 8px 0 27px;position:relative;color:#6b6b6b}header#header.complete-header .content-frame .nav-secundary ul li li.login a:hover{color:#67b500}header#header.complete-header .content-frame .nav-secundary ul li li.login a:before{position:absolute;top:-2px;left:8px;content:"R";font-family:"VECI-1-Web";font-size:14px}header#header.complete-header .content-frame .nav-secundary ul ul li button{display:none}header#header.complete-header .content-frame .nav-secundary ul ul ul{margin-top:8px}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul{display:none;width:125px;margin-left:-52px;border:1px solid #c7c7c7;box-shadow:0px 4px 4px 0 rgba(0,0,0,0.15);background:#f7f7f7;position:absolute;top:20px;left:50%;z-index:1}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul:before{width:0;height:0;border-right:12px solid transparent;border-top:0;border-left:12px solid transparent;border-bottom:12px solid #c7c7c7;position:absolute;left:47px;top:-13px;content:""}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul:after{width:0;height:0;border-right:12px solid transparent;border-top:0;border-left:12px solid transparent;border-bottom:12px solid #f7f7f7;position:absolute;left:47px;top:-12px;content:""}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul li{display:block;width:100%;padding:10px;box-sizing:border-box;border-right:0;border-bottom:1px solid #c7c7c7;text-align:center}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul li.account a:before{top:-1px;left:12px;content:"2";transform:rotate(-47deg)}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul li.logout{display:block}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul li.logout a:before{display:inline-block;width:16px;height:18px;background:url("/estaticos/imagen/cabecera/salir.png") no-repeat 0 -35px;background-size:17px 52px;top:-5px;left:26px;content:""}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul li.logout a:hover:before{background-position:0 2px}header#header.complete-header .content-frame .nav-secundary ul li ul li.login ul li:last-child{border-bottom:0}header#header.complete-header .content-frame .nav-secundary ul li ul li.login>ul>li>a{display:block;width:100%;box-sizing:border-box;padding:0 0 0 15px}header#header.complete-header .content-frame .nav-secundary ul li li li{border-right:1px solid #c7c7c7}header#header.complete-header .content-frame .nav-secundary button ~ ul ul ul{border-right:1px solid #c7c7c7}header#header.complete-header .content-frame .nav-secundary ul li li li.text,header#header.complete-header .content-frame .nav-secundary ul li li li.cta{display:none}header#header.complete-header .content-frame .nav-secundary ul li li li a{padding:0 8px 0 28px;position:relative;font-size:12px;color:#6b6b6b}header#header.complete-header .content-frame .nav-secundary ul li li li.veci_tab_sup_agencias a{padding-left:18px}header#header.complete-header .content-frame .nav-secundary ul li li li a:before{position:absolute}header#header.complete-header .content-frame .nav-secundary ul li li li.veci_tab_sup_agencias a:before{top:-1px;left:0;content:"s";font-family:"VECI-1-Web";font-size:14px}header#header.complete-header .content-frame .nav-secundary ul li li li.veci_tab_sup_ayuda a:before,header#header.complete-header .content-frame .nav-secundary ul li li li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a:before,header#header.complete-header .content-frame .nav-secundary ul li li li.veci_tab_sup_perguntas-frequentes a:before{top:-1px;left:8px;content:"-";font-family:"VECI-2-Servicios";font-size:14px}header#header.complete-header .content-frame .nav-secundary ul li>ul>li>ul>li.login,header#header.complete-header .content-frame .nav-secundary ul li>ul>li>ul>li.logout{display:none}header#header.complete-header .content-frame .nav-secundary ul li li li a:hover,header#header.complete-header .content-frame .nav-secundary ul li li li a.selected{color:#67b500}header#header.complete-header .content-frame .nav-secundary ul li li li a:hover:before,header#header.complete-header .content-frame .nav-secundary ul li li li a.selected:before{background-position:0 3px}header#header.complete-header .content-frame .nav-tertiary{float:right;width:100%;padding-left:60px;box-sizing:border-box}header#header.complete-header .content-frame .nav-tertiary ul{display:table;width:100%}header#header.complete-header .content-frame .nav-tertiary ul li{display:table-cell;position:relative;text-align:center}header#header.complete-header .content-frame .nav-tertiary ul li:first-child{padding-left:0}header#header.complete-header .content-frame .nav-tertiary ul li.veci_tab_disney:after{width:11px;height:33px;background:url("/estaticos/imagen/cabecera/new.png") no-repeat 0 0;position:absolute;top:0;right:0;content:""}header#header.complete-header .content-frame .nav-tertiary ul li a{display:block;height:50px;padding-top:20px;box-sizing:border-box;font-family:"asapregular";font-size:12px;color:#3a3f3a;text-transform:uppercase}.new-grid header#header.complete-header .content-frame .nav-tertiary ul li a{padding-top:18px;font-size:14px}header#header.complete-header .content-frame .nav-tertiary ul li a span{padding:0 10px 13px 10px;line-height:12px}header#header.complete-header .content-frame .nav-tertiary ul li a.selected span{border-bottom:4px solid #67b500;color:#000}header#header.complete-header .content-frame .nav-tertiary ul li a:hover{color:#5da132}.nomenu header#header.complete-header .header-bottom{display:none}.header-advice{width:100%;border:1px solid #be6700;background:rgba(255,255,255,0.9);position:fixed;left:0;bottom:0;z-index:1000}.header-advice .header-advice-inner{max-width:1200px;margin:0 auto;padding:25px 5% 40px;box-sizing:border-box}.header-advice .header-advice-inner span{float:left;margin-top:5px;padding-right:15px;font-family:"VECI-1-Web";font-size:21px;color:#f28c00}.header-advice .header-advice-inner .title05,.header-advice .header-advice-inner p{width:90%;padding:8px 0 0 35px;line-height:17px;color:#929292}.header-advice.cookies-policy{display:none;border:1px solid #e2e2e2;box-sizing:border-box;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1)}.header-advice.cookies-policy .header-advice-inner{display:flex;align-items:center;justify-content:space-between;float:left;width:100%;max-width:1200px;margin:0 auto;padding:15px;box-sizing:border-box;position:relative}.header-advice.cookies-policy .header-advice-inner p{width:790px;padding:0;line-height:17px;color:#929292}.header-advice.cookies-policy .header-advice-inner p a:hover{color:#fff}.header-advice.cookies-policy .header-advice-inner .interactions{display:inline-block;float:right;padding-right:35px}.header-advice.cookies-policy .header-advice-inner .interactions a{margin-right:20px;color:#3a3f3a;font-size:12px;font-family:"asapsemibold"}.header-advice.cookies-policy .header-advice-inner .interactions a:hover{color:#67b500}.header-advice.cookies-policy .header-advice-inner .interactions .btn02b{width:125px}.header-advice.cookies-policy .header-advice-inner button.close{padding:0;position:absolute;top:5px;right:15px;z-index:1;font-size:20px;color:#c7c7c7;font-family:"VECI-1-Web";transition:0.1s linear}.header-advice.cookies-policy .header-advice-inner button.close:after{content:"X";font-family:"VECI-1-Web"}.header-advice.cookies-policy .header-advice-inner button.close:hover{color:#5da132}.header-advice.cookies-policy .header-advice-inner button.close span{font-size:0}.body-flight header#header .nav-secundary>ul>li button.telephone,.flight-section header#header .nav-secundary>ul>li button.telephone,.flight-seo-section header#header .nav-secundary>ul>li button.telephone{display:none}.body-train header#header .nav-secundary>ul>li button.telephone,.train-section header#header .nav-secundary>ul>li button.telephone,.train-seo-section header#header .nav-secundary>ul>li button.telephone{display:none}.lang-9.Veci header#header #phone,.lang-9.Veci header#header button#nav-phone,.lang-9.Veci header#header #phone02{display:none}.lang-9.Veci header#header .nav01{border:0;padding-right:0;margin-right:0}.hotel-section header#header #phone,.hotel-section header#header #phone02,.hotel-seo-section header#header #phone,.hotel-seo-section header#header #phone02,.hotel-geo-section header#header #phone,.hotel-geo-section header#header #phone02,.hotel-section header#header button#nav-phone,.hotel-geo-section header#header button#nav-phone,.hotel-seo-section header#header button#nav-phone{display:none}@media only screen and (max-width: 1199px){header#header.complete-header .content-frame .nav-tertiary ul li a,.new-grid header#header.complete-header .content-frame .nav-tertiary ul li a{padding-top:20px;font-size:12px}.header-advice.cookies-policy{width:375px;border-radius:2px;bottom:15px;left:15px}.header-advice.cookies-policy .header-advice-inner{display:block}.header-advice.cookies-policy .header-advice-inner p{width:100%;margin-bottom:15px;padding-right:15px;box-sizing:border-box;text-align:center}.header-advice.cookies-policy .header-advice-inner button.close{right:5px}.header-advice.cookies-policy .header-advice-inner .interactions{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:0}.header-advice.cookies-policy .header-advice-inner .interactions .btn02b{width:calc(100% - 150px)}}@media only screen and (max-width: 959px){header#header.complete-header .header-bottom{border-bottom:0}header#header.complete-header .content-frame{padding:0 15px;box-sizing:border-box}header#header.complete-header .content-frame a.logo{max-width:180px;margin:5px 0 5px 65px}.nomenu header#header.complete-header .content-frame a.logo{margin-left:7px}header#header.complete-header .content-frame a.logo img{width:100%}header#header.complete-header .content-frame .nav-primary{top:-50px}header#header.complete-header .content-frame .nav-primary ul ul{top:50px}header#header.complete-header .content-frame .nav-secundary{padding-top:12px}header#header.complete-header .content-frame .nav-secundary ul li button{margin-left:5px}header#header.complete-header .content-frame .nav-secundary ul li ul li.login>a>span{display:block;max-width:80px;height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header#header.complete-header .content-frame .nav-tertiary{display:none}}@media only screen and (max-width: 799px){header#header.complete-header{width:100%;margin-bottom:0;position:inherit;z-index:300}header#header.complete-header .content-frame{padding:0}header#header.complete-header .content-frame .nav-primary button.selected,header#header.complete-header .content-frame .nav-primary button:hover,header#header.complete-header .content-frame .nav-primary>ul>li:hover button{background:#84d020}header#header.complete-header .content-frame .nav-primary>ul>li.open button span:first-child{transform:translate3d(0, 7px, 0) rotate(45deg) !important}header#header.complete-header .content-frame .nav-primary>ul>li.open button span:first-child:before{display:none!important}header#header.complete-header .content-frame .nav-primary>ul>li.open button span:first-child:after{transform:translate3d(0, -12px, 0) rotate(-90deg) !important}header#header.complete-header .content-frame .nav-primary li:hover>ul{display:none}header#header.complete-header .content-frame .nav-primary li.open>ul,header#header.complete-header .content-frame .nav-primary li.selected>ul{display:block}header#header.complete-header .content-frame .nav-primary li.selected li.open>ul ul{display:none}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul li.funnel{display:list-item}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul li.funnel a{font-weight:bold}header#header.complete-header .content-frame .nav-secundary ul li li{position:relative}header#header.complete-header .content-frame .nav-secundary ul li button:before{top:2px;font-size:22px}header#header.complete-header .content-frame .nav-secundary ul li li button{display:block;width:35px;height:11px;margin:8px 25px 0 0;cursor:pointer}header#header.complete-header .content-frame .nav-secundary ul li li button:before{display:none}header#header.complete-header .content-frame .nav-secundary ul li li button span{float:left;width:4px;height:4px;background:#5da132;position:relative;left:15px;border-radius:50%;font-size:0}header#header.complete-header .content-frame .nav-secundary ul li li button span:before{width:4px;height:4px;background:#5da132;position:absolute;left:-18px;border-radius:50%;content:""}header#header.complete-header .content-frame .nav-secundary ul li li button span:after{width:4px;height:4px;background:#5da132;position:absolute;left:-9px;border-radius:50%;content:""}header#header.complete-header .content-frame .nav-secundary ul li ul li ul{display:none;border:1px solid #c7c7c7;box-shadow:0px 4px 4px 0 rgba(0,0,0,0.15);background:#f7f7f7;position:absolute;top:27px;left:-27px}header#header.complete-header .content-frame .nav-secundary ul li ul li ul.submenu-executive.open{display:block;-webkit-animation:efectoRebote 1s ease;animation:efectoRebote 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}header#header.complete-header .content-frame .nav-secundary ul li ul li ul:before{width:0;height:0;border-right:12px solid transparent;border-top:0;border-left:12px solid transparent;border-bottom:12px solid #c7c7c7;position:absolute;left:47px;top:-13px;content:""}header#header.complete-header .content-frame .nav-secundary ul li ul li ul:after{width:0;height:0;border-right:12px solid transparent;border-top:0;border-left:12px solid transparent;border-bottom:12px solid #f7f7f7;position:absolute;left:47px;top:-12px;content:""}header#header.complete-header .content-frame .nav-secundary ul li ul li ul li{display:block;width:125px;padding:10px;box-sizing:border-box;border-right:0;border-bottom:1px solid #c7c7c7;text-align:center}header#header.complete-header .content-frame .nav-secundary ul li ul li ul li:last-child{border-bottom:0}header#header.complete-header .content-frame .nav-secundary ul li ul li ul li a{display:block;width:100%;box-sizing:border-box}header#header.complete-header .content-frame .nav-secundary ul li ul li li.veci_tab_sup_agencias a{padding-left:13px}header#header.complete-header .content-frame .nav-secundary ul li ul li li.veci_tab_sup_agencias a:before{top:-2px;left:11px}header#header.complete-header .content-frame .nav-secundary ul li ul li li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a,header#header.complete-header .content-frame .nav-secundary ul li ul li li.veci_tab_sup_perguntas-frequentes a{padding-left:18px}header#header.complete-header .content-frame .nav-secundary ul li ul li li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a:before,header#header.complete-header .content-frame .nav-secundary ul li ul li li.veci_tab_sup_perguntas-frequentes a:before{top:0;left:11px}header#header.complete-header .content-frame .nav-secundary ul li ul li li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a span,header#header.complete-header .content-frame .nav-secundary ul li ul li li.veci_tab_sup_perguntas-frequentes a span{line-height:16px}}@media only screen and (max-width: 659px){header#header.complete-header{float:none;min-height:50px;margin-bottom:0;position:fixed}header#header.complete-header .content-frame{float:left;height:50px;padding:0;border-bottom:1px solid #e2e2e2;background:#f7f7f7;position:relative}header#header.complete-header .content-frame a.logo{float:none;display:table;max-width:initial;margin:0 auto;padding-top:4px}header#header.complete-header .content-frame a.logo img{max-width:180px}header#header.complete-header .content-frame .nav-primary{float:left;position:absolute;top:0}header#header.complete-header .content-frame .nav-primary>ul>li button{background:transparent}header#header.complete-header .content-frame .nav-primary>ul>li button span:first-child{top:17px;left:14px}header#header.complete-header .content-frame .nav-primary>ul>li button span:first-child,header#header.complete-header .content-frame .nav-primary>ul>li button span:first-child:after,header#header.complete-header .content-frame .nav-primary>ul>li button span:first-child:before{width:22px;height:2px;border-radius:5px;background:#67b500;position:absolute;content:"";transition-timing-function:ease;transition-duration:.2s;transition-property:transform,opacity}header#header.complete-header .content-frame .nav-primary>ul>li button span:first-child:before{top:7px}header#header.complete-header .content-frame .nav-primary>ul>li button span:first-child:after{top:14px}header#header.complete-header .content-frame .nav-primary>ul>li button:hover{background:transparent}header#header.complete-header .content-frame .nav-primary>ul>li button span:last-child{display:none}header#header.complete-header .content-frame .nav-primary>ul>li:hover button,header#header.complete-header .content-frame .nav-primary>ul>li.open button{background:transparent}header#header.complete-header .content-frame .nav-primary>ul>li>ul{float:left;width:calc(100% - 50px);min-width:auto;height:calc(100% - 50px);border:0;background:#efefef;position:fixed;left:-1000px;font-size:15px;visibility:hidden}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li{height:54px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li:first-child ul{top:54px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li:hover>a,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a{border:0;padding:15px 0 17px 16px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li:hover>a,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li:first-child:hover>a,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected:first-child>a{padding:15px 0 17px 55px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li:hover>a span.icon-menu,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a span.icon-menu,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li:first-child:hover>a span.icon-menu,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected:first-child>a span.icon-menu{top:10px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li a{display:block;padding:15px 0 17px 55px;background:transparent;position:relative;color:#3a3f3a}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li a.son:before{position:absolute;top:23px;right:20px;color:#b6b6b6;font-family:"VECI-1-Web";font-size:11px;content:"4";-ms-transform:rotate(136deg);-webkit-transform:rotate(136deg);transform:rotate(136deg)}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li a.son:after{content:none}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li a span.icon-menu{position:absolute;top:10px;left:17px;font-family:"VECI-1-Producto";font-size:36px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li a span:last-child{width:auto;display:block;padding:7px 0 0 12px;font-family:"asapregular"}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul{display:none;width:calc(100% - 65px);border:0;background:#fcfcfc;position:absolute;top:54px;left:65px;z-index:1}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li{border-top:1px solid #fcfcfc;border-bottom:1px solid #fcfcfc;background:#fcfcfc}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li.funnel.selected:hover{border-top:1px solid #efefef;border-bottom:1px solid #efefef}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li.funnel+li.selected:hover>a{padding:16px 0 12px 15px;background:#fff}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li.funnel+li.selected:hover>a:before{top:27px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li a{padding-left:16px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li a:after{display:none}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li.selected{border-top:1px solid #efefef;border-bottom:1px solid #efefef}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li.selected>a{padding-left:16px;background:#fff;font-weight:bold;color:#5da132;border:0}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li.selected>a.son:before{top:28px;-ms-transform:rotate(-46deg);-webkit-transform:rotate(-46deg);transform:rotate(-46deg)}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li:hover>a{padding:14px 0 16px 15px;border:1px solid #fcfcfc;background:transparent}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li:hover>a.son:before{top:22px;right:19px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li:first-child>a,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li:first-child:hover>a,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li.selected:first-child>a{padding-top:15px;padding-bottom:17px;border-bottom:0}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul{float:none;display:none;width:100%;min-width:auto;height:auto;border:0;background:#fff;left:auto;top:auto;position:static}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul>li{background:#fff}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul>li:first-child.selected>a{border-bottom-color:#fcfcfc}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul>li a{padding-left:44px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul>li:last-child:hover a,header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul>li:first-child:hover a{padding:15px 0 16px 44px;border-top-color:#fcfcfc;border-bottom-color:#fcfcfc}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul>li.selected>a{padding-left:44px;border-top:0;font-weight:bold}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul>li.selected:hover a{padding-top:16px}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li>ul>li>ul>li.funnel+li:hover>a{padding-top:14px;padding-bottom:16px;padding-left:44px;border-bottom-color:#fff}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected{background:#fcfcfc}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a{color:#5da132}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a.son:before{color:#b6b6b6}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a:after{border-bottom:0}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a.son:before{top:28px;color:#5da132;-ms-transform:rotate(-46deg);-webkit-transform:rotate(-46deg);transform:rotate(-46deg)}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a span{font-weight:bold}header#header.complete-header .content-frame .nav-primary>ul>li>ul>li.selected>a span.icon-menu{font-weight:normal}header#header.complete-header .content-frame .nav-primary>ul>li.open button span:first-child:after{transform:translate3d(0, -14px, 0) rotate(-90deg) !important}header#header.complete-header .content-frame .nav-primary>ul>li:hover button span:first-child,header#header.complete-header .content-frame .nav-primary>ul>li:hover button span:first-child:after,header#header.complete-header .content-frame .nav-primary>ul>li.open:hover button span:first-child,header#header.complete-header .content-frame .nav-primary>ul>li.open:hover button span:first-child:after{transform:none}header#header.complete-header .content-frame .nav-primary>ul>li:hover button span:first-child:before,header#header.complete-header .content-frame .nav-primary>ul>li.open:hover button span:first-child:before{display:block}header#header.complete-header .content-frame .nav-primary li.open>ul,header#header.complete-header .content-frame .nav-primary li.selected>ul{display:block}header#header.complete-header .content-frame .nav-secundary{padding-top:0;position:absolute;top:0;right:0}header#header.complete-header .content-frame .nav-secundary>ul{float:left}header#header.complete-header .content-frame .nav-secundary>ul>li{float:left;width:50px;height:50px;position:relative}header#header.complete-header .content-frame .nav-secundary>ul>li button.telephone{float:right;width:24px;height:24px;padding-left:17px;border:0;background:transparent;position:relative;top:13px;right:45px;cursor:pointer}header#header.complete-header .content-frame .nav-secundary>ul>li button.telephone:before{position:absolute;top:0;left:0;content:"|";font-family:"VECI-2-Servicios";font-size:25px;color:#3a3f3a;transform:none}header#header.complete-header .content-frame .nav-secundary>ul>li button.telephone span{font-size:0}header#header.complete-header .content-frame .nav-secundary>ul>li ul li{position:static}header#header.complete-header .content-frame .nav-secundary>ul>li ul li.login{display:none}header#header.complete-header .content-frame .nav-secundary>ul>li ul li button{width:10px;height:35px;margin:0;padding:0 10px 19px 6px;position:absolute;top:8px;right:17px}header#header.complete-header .content-frame .nav-secundary>ul>li ul li button span{width:3px;height:3px;top:2px;left:0}header#header.complete-header .content-frame .nav-secundary>ul>li ul li button span:before{width:3px;height:3px;top:7px;left:0}header#header.complete-header .content-frame .nav-secundary>ul>li ul li button span:after{width:3px;height:3px;top:14px;left:0}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul{float:left;display:block;width:calc(100% - 50px);height:calc(100% - 50px);margin-top:0;border:0;box-shadow:none;background:#f7f7f7;position:fixed;top:50px;left:auto;right:-1000px;visibility:hidden}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul:before{content:none}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li{display:block;width:100%;height:auto;box-sizing:border-box;font-family:"asapregular";border-bottom:0}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li span{display:block;text-align:center}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li a{display:block;width:100%;box-sizing:border-box;position:relative;font-size:14px;color:#3a3f3a}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li a:before{position:absolute}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li a.selected{color:#67b500}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li a.selected:before{background-position:0 3px}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.text{display:block;padding-bottom:40px;color:#3a3f3a}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.text p{margin:32px 0 10px 0;padding-bottom:0;font-size:1.4rem;font-family:"asapsemibold";line-height:1.8rem}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.text p span:first-child{font-size:16px}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.text p span:last-child{font-size:34px}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.cta{display:block;width:90%;margin:0 5%;border-radius:4px;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.2);background:linear-gradient(48.67deg, #67b500 0%,#5da132 100%)}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.cta a{padding:0 10px;color:#fff;text-align:center}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.cta a span{width:200px;margin:0 auto}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.cta a span:first-child{position:relative;font-size:19px}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.cta a span:first-child:before{position:absolute;top:0;left:-22px;content:"·";font-family:"VECI-1-Lineas";font-size:47px;-ms-transform:rotate(14deg);-webkit-transform:rotate(14deg);transform:rotate(14deg)}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.cta a span:last-child{font-size:28px;font-weight:bold}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_agencias,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_ayuda,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_accesoempresas,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_perguntas-frequentes,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout{width:86%;margin:5px 7% 0 7%;padding:0;border-bottom:1px solid #e2e2e2}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_agencias a,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_ayuda a,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_accesoempresas a,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_perguntas-frequentes a,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login a,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a{padding:14px 0 16px 0}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_agencias a:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_ayuda a:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_accesoempresas a:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_perguntas-frequentes a:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login a:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a:before{content:none}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_agencias a span,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_ayuda a span,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_accesoempresas a span,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a span,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_perguntas-frequentes a span,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login a span,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a span{position:relative;text-align:left}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_agencias a span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_ayuda a span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_accesoempresas a span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_perguntas-frequentes a span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login a span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a span:before{padding-right:5px;position:relative;font-size:14px}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_agencias a span:before{content:"s";font-family:"VECI-1-Web"}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_agencias a.selected{color:#67b500}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_ayuda a span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_perguntas-frequentes a span:before{top:1px;content:"-";font-family:"VECI-2-Servicios"}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_ayuda a.selected,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_preguntas_frecuentes_vuelos_trenes_hoteles a.selected,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_perguntas-frequentes a.selected{color:#67b500}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_accesoempresas a span:before{top:1px;content:"";font-family:"VECI-2-Servicios"}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.veci_tab_sup_accesoempresas a.selected{color:#67b500}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login{display:block;height:auto;margin-right:0;border-right:0}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login.logado{float:left;width:66%}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login a span{width:70%;max-width:initial;height:16px}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.login a span:before{top:1px;content:"R";font-family:"VECI-1-Web"}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout{float:right;display:block;width:20%;margin-top:1px;margin-left:0}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a span:before{display:inline-block;width:18px;height:18px;background:url("/estaticos/imagen/cabecera/salir.png") no-repeat 0 -35px;background-size:17px 52px;top:3px;content:""}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a.selected,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a:hover{color:#67b500}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a.selected span:before,header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul li.logout a:hover span:before{background-position:0 2px}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul.submenu-executive li.login{display:block}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul.submenu-executive li.login+li.login{width:66%;display:none}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul.submenu-executive li.logout{display:none}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul.submenu-executive.logadoMobile li.login{display:none}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul.submenu-executive.logadoMobile li.login+li.login{display:block}header#header.complete-header .content-frame .nav-secundary>ul>li ul li ul.submenu-executive.logadoMobile li.logout{display:block}header#header.complete-header .header-bottom{float:none;width:auto;border:0;background:transparent}header#header.complete-header .header-bottom .content-frame{float:none;width:50px!important;margin:0}body.mobile-menu-fixed,body.mobile-phone-fixed,body.mobile-executive-fixed{height:100%;overflow:hidden}body.mobile-menu-fixed #general:before,body.mobile-phone-fixed #general:before,body.mobile-executive-fixed #general:before{float:left;width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;z-index:201;content:""}body.mobile-menu-fixed header#header.complete-header .content-frame,body.mobile-phone-fixed header#header.complete-header .content-frame,body.mobile-executive-fixed header#header.complete-header .content-frame{position:fixed}body.mobile-menu-fixed header#header.complete-header .content-frame .nav-primary>ul>li>ul{max-width:310px;visibility:visible;overflow-x:hidden;left:0;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s}body.mobile-menu-fixed header#header.complete-header .content-frame .nav-primary>ul>li>ul>li{position:relative}body.mobile-phone-fixed header#header.complete-header .content-frame .nav-secundary>ul>li>ul>li ul.submenu-phone{max-width:310px;visibility:visible;overflow:auto;right:0;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s}body.mobile-executive-fixed header#header.complete-header .content-frame .nav-secundary>ul>li>ul>li ul.submenu-executive{max-width:310px;visibility:visible;overflow:auto;right:0;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s}body.mobile-executive-fixed header#header.complete-header .content-frame .nav-secundary>ul>li>ul>li ul.submenu-executive.open{-webkit-animation:inherit;animation:inherit;-webkit-animation-iteration-count:unset;animation-iteration-count:unset}.nomenu header#header.complete-header{min-height:50px;position:relative}.nomenu header#header.complete-header .content-frame a.logo{margin-left:auto}.new-grid header#header.complete-header .content-frame{padding:0}.hotel-section.result-list-section #main,.hotel-section.hotel-data #main,.flight-section.result-list-section #main,.body-train.availability #main,.app-offer-section.confirmation #main{padding-top:70px!important}.hotel-section.payment #main,.app-offer-section.payment #main{padding-top:20px!important}.hotel-section .section-confirmation,.flight-section .section-confirmation{padding-top:20px!important}footer#footer{z-index:100}}@media only screen and (max-width: 479px){.header-advice.cookies-policy{width:100%;border-radius:0;bottom:0;left:0}}@media only screen and (max-width: 359px){header#header.complete-header .content-frame a.logo{padding-top:8px}header#header.complete-header .content-frame a.logo img{max-width:160px}header#header.complete-header .content-frame .nav-secundary ul li button.telephone{right:29px}header#header.complete-header .content-frame .nav-secundary ul li ul li button{right:10px}}@media only screen and (max-width: 320px){.header-advice.cookies-policy .header-advice-inner{padding:15px 10px}.header-advice.cookies-policy .header-advice-inner p{margin-bottom:10px;padding-right:10px}.header-advice.cookies-policy .header-advice-inner .interactions a{margin-right:15px}.header-advice.cookies-policy .header-advice-inner .interactions .btn02b{width:calc(100% - 145px)}}@-webkit-keyframes efectoRebote{10%{-webkit-transform:translateY(5px);transform:translateY(5px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes efectoRebote{10%{-webkit-transform:translateY(5px);transform:translateY(5px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}}footer#footer{float:left;clear:left;display:inline;width:100%;border-top:1px solid #e2e2e2;position:relative;z-index:100}footer#footer .content-frame{width:100%;max-width:941px;box-sizing:border-box}.new-grid footer#footer .content-frame{max-width:1200px;padding:0}footer#footer .enlaceIco{color:#5da132}footer#footer .enlaceIco:hover{color:#67b500}footer#footer div#footer-product{clear:left;float:left;display:inline;width:100%;box-sizing:border-box}.new-grid footer#footer div#footer-product{padding:0 15px}footer#footer div#footer-product{margin-bottom:30px}footer#footer div#footer-product ul{clear:left;float:left;display:inline;width:100%;border-left:1px solid #e2e2e2;box-sizing:border-box}footer#footer div#footer-product ul.sub1 li{width:100%}footer#footer div#footer-product ul.sub2 li{width:50%}footer#footer div#footer-product ul.sub3 li{width:33.333%}footer#footer div#footer-product ul.sub4 li{width:25%}footer#footer div#footer-product ul.sub5 li{width:20%}footer#footer div#footer-product ul.sub6 li{width:16.6667%}footer#footer div#footer-product ul.sub7 li{width:14.2857%}footer#footer div#footer-product ul.sub8 li{width:12.5%}footer#footer div#footer-product ul.sub9 li{width:11.111%}footer#footer div#footer-product ul.sub10 li{width:10%}footer#footer div#footer-product ul li{float:left;padding:0;display:inline;box-sizing:border-box;text-align:center}footer#footer div#footer-product ul li a{float:left;clear:left;display:inline;width:100%;height:100px;padding:0 0 5px 0;border-right:1px solid #e2e2e2;box-sizing:border-box;position:relative;z-index:1}footer#footer div#footer-product ul.subMin li a{height:85px}footer#footer div#footer-product ul li:hover{background:rgba(247,247,247,0.9)}footer#footer div#footer-product ul li:last-child a{background:none}footer#footer div#footer-product ul li a span{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;display:table-cell;font-family:"VECI-1-Producto";font-size:75px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-indent:0;text-transform:none;vertical-align:middle;width:100%;display:block;margin:0 auto;text-align:center}footer#footer div#footer-product ul li a p{clear:left;float:left;display:inline;width:100%;padding:0 5px;box-sizing:border-box;text-align:center;color:#3a3f3a}footer#footer div#footer-product ul li a:hover p{color:#67b500}footer#footer div#footer-product ul.subMin li a span{font-size:60px}footer#footer #footer-modules{margin-bottom:45px;padding:0;box-sizing:border-box}footer#footer #footer-modules .column{margin:0;padding:0 15px}footer#footer #footer-modules .column:first-child{margin-left:-15px}.new-grid footer#footer #footer-modules .column:first-child{margin-left:0}footer#footer #footer-modules .column04+.column04 .module06>.title02,footer#footer #footer-modules .column04+.column04 .module06>p{position:relative;z-index:1}footer#footer #footer-modules .column04+.column04 .module06>.title02{width:100%;padding-bottom:5px;box-sizing:border-box;font-family:"asapregular",sans-serif;color:#3a3f3a}.new-grid footer#footer #footer-modules .column04+.column04 .module06>.title02{padding-right:20%}footer#footer #footer-modules .column04+.column04 .module06>img{min-width:100%;height:100%;position:absolute;z-index:0;top:0;right:0}footer#footer #footer-modules .module{height:170px;padding-top:20px;overflow:hidden;background:#f7f7f7}footer#footer .module{padding-bottom:0}footer#footer .row{float:left;clear:left;display:inline;width:103.2%;padding-bottom:0;box-sizing:border-box}.new-grid footer#footer .row{width:100%}.new-grid footer#footer .module06 p{display:inline}footer#footer .module06 p{clear:left;padding-bottom:5px;color:#6b6b6b;font-family:"asapregular",sans-serif;font-size:1.2em;line-height:20px}footer#footer .module06 p+label{font-size:12px}.new-grid footer#footer .module06 p+label{display:block;margin-bottom:5px;font-size:12px}footer#footer .module06 p+label.fancycheckbox input[type="checkbox"]+span{padding:3px 0 5px 30px}footer#footer #footer-content01{float:left;clear:left;display:inline;width:100%;min-height:160px;padding:15px 0 125px;background:url(/estaticos/Redbility/_style/_css/_gfx/fondoPie1.png) center bottom no-repeat}footer#footer #footer-content01 .content-frame{overflow:hidden}footer#footer #general.process #footer-content01{display:none}footer#footer #phone{float:none;margin:0 0 8px 5px}footer#footer #ask-us{font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;color:#5da132;font-size:2.125em;padding:21px 63px 16px;background:url(/estaticos/Redbility/_style/_css/_gfx/ask-us-arrow.png) no-repeat 192px top;background-size:25px 28px}footer#footer #footer-modules .module06.promo2 .content-regLogin{height:100%;padding:45px 0 15px 15px;box-sizing:inherit;position:relative}footer#footer #footer-modules .module06.promo2 .content-regLogin p{padding-bottom:5px;color:#3a3f3a;font-size:20px}footer#footer #footer-modules .module06.promo2 .content-regLogin p span+span{display:block}footer#footer #footer-modules .module06.promo2 .content-regLogin img{width:137px;height:auto}footer#footer #footer-modules .module06.promo2 .content-regLogin img+p{font-size:15px}footer#footer #footer-modules .module06.promo2{width:100%;height:170px;padding:0;overflow:hidden}footer#footer #footer-modules .module06.promo2 img{width:100%;position:absolute;top:0;right:0;z-index:0}footer#footer #footer-modules .module06.promo2 .content-pymes{height:100%;padding:20px 15px 0;background-color:#000}footer#footer #footer-modules .module06.promo2 .content-pymes>*{position:relative}footer#footer #footer-modules .module06.promo2 .content-pymes .title02{width:75%;padding-bottom:5px;font-family:"asapregular";font-size:20px;line-height:23px;color:#fff}footer#footer #footer-modules .module06.promo2 .content-pymes p{clear:left;float:left;width:100%;font-family:"asapregular";font-size:15px;line-height:15px;color:#fff}footer#footer #footer-modules .module06.promo2 .btn02a,footer#footer #footer-modules .module06 .btn02a{position:absolute;bottom:15px;left:15px}html[lang="pt"] footer#footer #footer-modules .column.column04:last-child .module{background:#e2e2e2}html[lang="pt"] footer#footer #footer-modules .column.column04:last-child .module:before{display:none}html[lang="pt"] footer#footer #footer-modules .column.column04:last-child .module .title02{color:#6b6b6b}.ad{width:100%;height:100%;background-color:#d6d6d6;position:absolute;z-index:1;top:0;left:0}.ad img{width:auto;height:100%;margin:0 auto}footer#footer #footer-modules .column04:last-child .module06.promo2{background:#f0e9e3}footer#footer #footer-modules .column04:last-child .module06.promo2 picture img{width:auto}footer#footer #footer-links{float:left;clear:left;display:inline;width:100%;margin:0;padding:0 0 28px 0;box-sizing:border-box;position:relative}.new-grid footer#footer #footer-links{padding:0 15px 28px 15px}footer#footer .links-block{float:left;display:block;position:relative;height:100%;padding:0 35px;box-sizing:border-box;text-align:center}.new-grid footer#footer .links-block{padding:0 50px}footer#footer .links-block:first-child{padding-left:0}.new-grid footer#footer .links-block:first-child{padding-left:80px}footer#footer .links-block:last-child{padding-right:0}.new-grid footer#footer .links-block:last-child{padding-right:80px}footer#footer .links-block:before{float:left;clear:left;width:30px;height:1px;border-top:1px solid #c7c7c7;position:absolute;left:0;top:10px;content:""}footer#footer .links-block:first-child:before{width:0}.new-grid footer#footer .links-block:first-child:before{width:60px}footer#footer .links-block:after{float:left;clear:left;width:30px;height:1px;border-top:1px solid #c7c7c7;position:absolute;right:0;top:10px;content:""}footer#footer .links-block:last-child:after{width:0}.new-grid footer#footer .links-block:last-child:after{width:60px}footer#footer .links-block .title04{background:#efefef;font-size:20px;color:#5da132}footer#footer .links-block ul{padding:18px 0 0 0}footer#footer .links-block ul li{padding-bottom:8px}footer#footer .links-block .two-columns li{float:left;width:50%}footer#footer .links-block ul li a{font-size:14px;font-family:"asapregular";color:#3a3f3a}footer#footer .links-block ul li a:hover{color:#67b500}footer#footer #links01{width:20%}.new-grid footer#footer #links01{width:23%}footer#footer #links02{width:24%}.new-grid footer#footer #links02{width:21.8%}footer#footer #links03{width:33%}.new-grid footer#footer #links03{width:28.7%}footer#footer #links04{width:23%}.new-grid footer#footer #links04{width:26.5%}footer#footer #footer-shortcuts{float:left;clear:left;width:100%;margin-bottom:20px;padding:25px 15px 15px 15px;box-sizing:border-box;border-top:1px solid #efefef;border-bottom:1px solid #efefef;font-size:1.083em;color:#929292}footer#footer #footer-shortcuts div{float:left;clear:left;width:100%;padding-bottom:10px;box-sizing:border-box;font-family:"asapregular",sans-serif;text-align:center;font-size:14px;color:#3a3f3a}footer#footer #footer-shortcuts span{display:block;width:100%;margin-bottom:10px;font-family:"asapbold",sans-serif}footer#footer #footer-shortcuts div ul{display:block;width:auto;text-align:center;line-height:16px}footer#footer #footer-shortcuts div ul li{display:inline-block}footer#footer #footer-shortcuts div ul li a{padding-right:10px;border-right:1px solid #929292;font-size:14px;line-height:20px;color:#3a3f3a}footer#footer #footer-shortcuts div ul li a.last_link{border:none}footer#footer #footer-shortcuts div ul li a:hover{color:#67b500}footer#footer #footer-shortcuts div ul li+span{margin-left:29px}footer#footer #footer-shortcuts span+li a{border-right:1px solid #929292;padding-right:10px}footer#footer #footer-shortcuts div ul li+li a{padding-left:8px}footer#footer #footer-shortcuts div ul li:last-child a{margin-right:0;padding-right:0;border:0}footer#footer #footer-content02{float:left;clear:left;display:inline;width:100%;margin-top:45px;padding:0 0 20px;background:none;position:relative}.vacacioneseci-section #footer-content02{clear:left;display:block;width:940px;margin:0 auto}footer#footer #footer-content01+#footer-content02{background:url(/estaticos/Redbility/_style/_css/_gfx/fondoPie2.png) center top repeat-y;margin-top:0}footer#footer .nomenu #footer-content02{background:none}footer#footer .body-train.nomenu #footer-content02{position:relative;top:40px}footer#footer #general.process #footer-content02{margin-top:5px;background-image:none}footer#footer #footer-content02 .content-frame{position:static}footer#footer .logo_tripadvisor{font-size:14px}footer#footer #logos,.vacacioneseci-section #logos{padding:0 15px;box-sizing:border-box;font-family:"asapregular",sans-serif;font-size:1.500em;color:#929292;clear:left;float:left;display:inline;width:100%}footer#footer #logos p{padding:17px 0 0}footer#footer #logos .logo-price{background:url(/estaticos/Redbility/_style/_css/_gfx/logo-price.png) no-repeat left 19px;background-size:34px 32px;padding-left:45px}footer#footer #logos .logo-star,.vacacioneseci-section #logos .logo-star{position:relative}footer#footer #logos .logo-star:before,.vacacioneseci-section #logos .logo-star:before{content:"o";font-family:"VECI-1-Manchas";font-size:38px;position:absolute;left:-45px;top:15px}.vacacioneseci-section #logos .logo-star:before{top:0}footer#footer #logos span,.vacacioneseci-section #logos span{display:block;text-transform:uppercase}footer#footer #logos .fleft{padding:0 0 0 110px}.vacacioneseci-section #logos .fleft{padding:0 0 0 40px}footer#footer #logos .fleft+.fleft+.fleft{float:right}footer#footer #logos .fleft:first-child{padding-left:0}footer#footer #logos .ico_tarjeta{padding:35px 0 10px 35px;background-position:top left;margin-top:17px;position:relative;top:-35px;font-size:18px;text-align:right;line-height:20px}.vacacioneseci-section #logos .fleft:last-child{float:right;display:none}footer#footer #social-links{margin-top:10px}footer#footer #social-links li{float:left;margin-left:15px;padding:0;width:30px;position:relative;z-index:1}footer#footer #social-links li:first-child{margin-left:0}footer#footer #social-links .ico{text-indent:0;-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}footer#footer #social-links .ico-facebook:before{font-family:"VECI-1-Web";font-size:30px;content:'\25'}footer#footer #social-links .ico-twitter{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}footer#footer #social-links .ico-twitter:before{font-family:"VECI-1-Web";font-size:30px;content:'\28'}footer#footer #social-links .ico-youtube{-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}footer#footer #social-links .ico-youtube:before{font-family:"VECI-1-Web";font-size:30px;content:'\2f'}footer#footer #social-links .ico-instagram:before{font-family:"VECI-1-Web";font-size:30px;content:'\26'}footer#footer #social-links .ico+span{text-indent:200%;display:block;overflow:hidden}footer#footer #contenedor a{color:#67b500}footer#footer #contenedor a:hover{color:#5da132}footer#footer .content-frame02,.vacacioneseci-section .content-frame02{float:left;clear:left;display:inline;width:100%;padding-top:0;margin:0 auto;padding-bottom:30px}footer#footer #legal{width:100%;max-width:941px;margin:0 auto;box-sizing:border-box;position:relative}.new-grid footer#footer #legal{width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box;position:relative}footer#footer .logo-foot{float:left;margin-bottom:10px}footer#footer .logo-foot img{width:auto;height:auto;margin-top:5px}footer#footer #legal p{padding:0;float:left;clear:left}footer#footer #legal p a{margin-left:4px;border-left:1px solid #b6b6b6;padding-left:4px}footer#footer #legal>ul{float:right;position:absolute;right:20px;top:5px;font-family:"asapregular",sans-serif}footer#footer #legal>ul p{font-size:1.5em;float:none;padding-top:0}footer#footer #footer-info-details{padding:0 19px 19px 0}footer#footer #footer-info-details .phone{padding:0 0 19px}footer#footer #footer-info-details .phone span{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url(/estaticos/marcas_blancas/fcc/phone.png);background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:30px 29px;color:#3a3f3a;font-size:1.4em;margin-top:5px;padding:4px 0 5px 39px}#main-fade,.main-fade{display:none;width:100%;height:100%;background:url("/estaticos/Redbility/_style/_css/_gfx/fade-bkg.png");position:fixed;top:0;left:0;z-index:500}.development #main-fade,.development .main-fade{display:none;align-items:center;justify-content:center}#main-fade.auto-center,.main-fade.auto-center{display:flex;align-items:center;justify-content:center}#main-fade .fade-layer,.main-fade .fade-layer{margin:50px auto 0;position:relative}#main-fade.f-dark,.main-fade.f-dark{background:url(/estaticos/Redbility/_style/_css/_gfx/fade-bkg-dark.png)}#main-fade.f-dark .fade-layer.info-layer,.main-fade.f-dark .fade-layer.info-layer{float:left;clear:left;width:650px;margin:195px 0 0 -270px;border-top:8px solid #67b500;position:relative;left:50%}.development #main-fade.f-dark .fade-layer.info-layer,.development .main-fade.f-dark .fade-layer.info-layer{margin:0;left:0}#main-fade.f-dark.auto-center .fade-layer.info-layer,.main-fade.f-dark.auto-center .fade-layer.info-layer{margin:0;left:0}#main-fade.f-dark .layer-info-container.npad,.main-fade.f-dark .layer-info-container.npad{background:#fff;padding:20px;clear:left;float:left;width:100%;box-sizing:border-box;position:relative}#main-fade.f-dark .layer-info-container.npad{overflow:hidden}#main-fade.f-dark .layer-info-container .date-selectors-container,.main-fade.f-dark .layer-info-container .date-selectors-container{padding:0}#main-fade.f-dark .layer-info-container .inline-block,.main-fade.f-dark .layer-info-container .inline-block{margin-top:10px}#main-fade.f-dark .layer-info-container .module07c .title10,.main-fade.f-dark .layer-info-container .module07c .title10{margin-top:0;font-size:2.223em;padding-right:40px;background-position:right 30px}#main-fade.f-dark .layer-info-container .module07c input.btn01,.main-fade.f-dark .layer-info-container .module07c input.btn01{margin-left:9px;padding:4px 15px;position:relative;top:7px}#main-fade.f-dark .layer-info-container .module07c.browser input.btn01,.main-fade.f-dark .layer-info-container .module07c.browser input.btn01{float:right;margin:0 27px 0 0}#main-fade.f-dark .layer-info-container,.main-fade.f-dark .layer-info-container{float:left;clear:left;width:100%;padding:25px;background:#fff;box-sizing:border-box}#main-fade .waitpage .fade-layer.info-layer .layer-info-container,.main-fade .waitpage .fade-layer.info-layer .layer-info-container{padding:40px}#main-fade.f-dark .layer-info-container .confirm-msg,.main-fade.f-dark .layer-info-container .confirm-msg{margin-bottom:5px;font-size:1.7em;line-height:1.2em;font-family:"asapbold",Arial,Helvetica,sans-serif;color:#6b6b6b;display:block}#main-fade.f-dark .layer-info-container .confirm-msg.img-confirm.img-confirm,.main-fade.f-dark .layer-info-container .confirm-msg.img-confirm.img-confirm{margin-bottom:0;padding:15px 0 20px 76px;background:url("/estaticos/Redbility/_style/_css/_gfx/check-ok-big.png") no-repeat left 0;background-size:65px 49px}#main-fade.f-dark .layer-info-container .confirm-block,.main-fade.f-dark .layer-info-container .confirm-block{display:block;border-top:1px solid #efefef;padding-top:10px;margin-top:10px;font-family:Arial;line-height:1.167em}#main-fade.f-dark .layer-info-container .confirm-block p,.main-fade.f-dark .layer-info-container .confirm-block p{line-height:1.2em}.main-fade.f-dark .layer-info-container .confirm-block p.content-block-amadeus{line-height:2em}#main-fade.f-dark .layer-info-container .img-check-ok,.main-fade.f-dark .layer-info-container .img-check-ok{background:url("/estaticos/Redbility/_style/_css/_gfx/ie-check-ok-big.png") 0 0 no-repeat;height:49px;padding:15px 0 0 70px}#main-fade.f-dark .layer-info-container .confirm-block .fleft.width-50.margin-tb20,.main-fade.f-dark .layer-info-container .confirm-block .fleft.width-50.margin-tb20{width:40% !important}#main-fade.f-dark .layer-info-container span.block,.main-fade.f-dark .layer-info-container span.block{clear:both}.main-fade.f-dark .layer-info-container .confirm-block ol{margin:0 0 15px 15px}.close-layer{width:31px;height:31px;padding:0;border:none;border-radius:50%;background:#fff;position:absolute;top:-15px;right:10px;cursor:pointer;z-index:1;text-indent:0;color:transparent;transform:scale(1);transition:all 0.1s ease-in-out}.close-layer:hover{background:#fff;box-shadow:0 2px 4px #929292;transform:scale(1.15)}.close-layer:before{width:15px;height:15px;position:inherit;top:8px;left:8px;content:"X";font-family:"VECI-1-Web";color:#67b500;font-size:15px;text-indent:0;line-height:15px;transition:100ms}.close-layer:hover:after{position:inherit;top:-20px;right:-3px;content:"cerrar";color:#fff;font-family:Arial;font-size:14px}.body-train.availability .f-dark .info-layer.line-height-fix .confirm-block ul{margin-bottom:15px !important}body#pageBody.Veci #main-fade,body#pageBody.Veci .main-fade{z-index:9999}#main-fade.large.f-dark .fade-layer.info-layer,.main-fade.large.f-dark .fade-layer.info-layer{width:700px}#main-fade.large,.main-fade.large{line-height:18px}#main-fade.large ul,.main-fade.large ul{padding-left:15px;margin-bottom:10px}#main-fade.large ul li,.main-fade.large ul li{list-style-type:disc}.layer-info-container .title10{display:block;line-height:1em;margin-top:20px;text-align:center}.info-layer .form-line input[type=email],.info-layer .form-line input[type=text],.info-layer .form-line textarea{width:300px}.info-layer .form-line #mail_from_name,.info-layer .form-line #mail_from{width:210px}.info-layer #mail_subs_label{margin-left:150px;width:250px;margin-bottom:15px}.info-layer #mail_subs_label span{width:240px;text-align:left;font-size:0.87em;padding-top:4px}.ins-mail{float:left;color:#0f5c2b;font-family:"covered_by_your_graceregular",Arial,Helvetica,sans-serif;font-size:2.5em;padding-right:55px;position:relative}.ins-mail:after{content:"7";font-family:"VECI-1-Web";position:absolute;right:0;top:10px;font-size:45px}.layer-info-container .ins-mail{line-height:1em}#main-fade #map-layer,.main-fade #map-layer{width:920px}#map-layer #map-fullsize:before,.map-layer #map-fullsize:before{background:url(/estaticos/Redbility/_style/_css/_gfx/map-shadow-left.png) no-repeat scroll left 0 transparent;content:"";display:block;height:13px;position:absolute;width:100%;bottom:-13px;left:0}#map-layer #map-fullsize:after,.map-layer #map-fullsize:after{background:url(/estaticos/Redbility/_style/_css/_gfx/map-shadow-right.png) no-repeat scroll right 0 transparent;content:"";display:block;height:13px;position:absolute;width:100%;bottom:-13px;right:0}#main-fade #map-container .map-controller,.main-fade #map-container .map-controller{top:23px;right:25px;display:block}#main-fade #map-container,.main-fade #map-container{padding:30px;background:#fff;height:auto}#main-fade #map-container #map-fullsize,.main-fade #map-container #map-fullsize{width:661px;height:488px;border-bottom:1px solid #c7c7c7;position:relative}#main-fade #map-container #map-legend,.main-fade #map-container #map-legend{position:absolute;width:180px;right:25px;bottom:30px;height:auto}#main-fade #map-container #map-legend .legend-text,.main-fade #map-container #map-legend .legend-text{position:relative;width:auto;left:auto;bottom:auto}#main-fade #map-container #map-legend .legend-list,.main-fade #map-container #map-legend .legend-list{padding:0 0 20px 0;border-bottom:1px solid #efefef;margin-bottom:20px;float:none;width:auto}#main-fade #map-container #map-legend .legend-list li .main-fade #map-container #map-legend .legend-list li{padding:0 0 10px 0}#main-fade #map-container #map-legend .legend-list li:last-child,.main-fade #map-container #map-legend .legend-list li:last-child{padding-bottom:0}.progressbar{background:#84d020;width:100%;height:30px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:1px 1px 1px 0px #71a00a inset;position:relative;margin-top:20px;margin-bottom:20px}.progressbar .progress{background:#0f5c2b;height:30px;line-height:30px;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;box-shadow:1px 1px 1px 0px #9da88c inset}.progressbar .progress.full{border-radius:3px 0 0 3px;-webkit-border-radius:3px;-moz-border-radius:3px}.progressbar .progress-text{display:block;position:absolute;float:none}.progressbar .progress-text.top{top:-20px}.progressbar .progress-text.bottom{bottom:-20px}.progressbar .progress-text.left{left:5px}.progressbar .progress-text.right{right:5px}.new-grid.flight-section.result-list-section .expired-search .confirm-block p{font-size:14px;color:#6b6b6b}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary{display:inherit;margin:0;padding:0}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary{float:left;width:100%;box-sizing:border-box;margin-bottom:20px;font-family:Arial;color:#3a3f3a}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary .summary-route{display:inherit;float:left;width:100%;box-sizing:border-box;margin-bottom:5px;padding:0}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary .summary-route:before{display:none}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary .summary-route h3{float:left;padding:0;font-size:14px;font-weight:bold}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary .summary-route .icon-route{float:left;margin-bottom:5px;padding:0 10px;box-sizing:border-box;position:relative;text-align:center;font-size:16px;font-family:"VECI-1-Web";color:#6b6b6b}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary .summary-details{float:left;padding:0;margin:0 0 10px 0;font-size:14px;color:#3a3f3a}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary .summary-details .dates-route:before{display:none}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary .passengers{float:left;clear:left;margin:0;font-size:14px}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary .passengers:before{display:none}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary.multiroute{margin-bottom:20px}.new-grid.flight-section.result-list-section .expired-search .confirm-block .summary .content-summary.multiroute .passengers{clear:left}.new-grid.flight-section.result-list-section .expired-search .progressbar{height:21px;border-radius:0}#main-fade.f-dark .layer-info-container.containerUpdateChrome .float-l,.main-fade.f-dark .layer-info-container.containerUpdateChrome .float-l{margin-right:10px}#main-fade.f-dark .layer-info-container.containerUpdateChrome .float-r,.main-fade.f-dark .layer-info-container.containerUpdateChrome .float-r{width:44%}.result-list-section .hide{display:none}.info-loading{display:table;width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:300}.info-loading .box{display:table-cell;vertical-align:middle;text-align:center}.info-loading .info-loading-content{display:inline-block;padding:25px 40px;border-radius:5px;background:#fff;text-align:center}.info-loading .info-loading-content .loader-standard{display:inline-block;margin-bottom:20px}.info-loading .info-loading-content .description{font-family:"asapbold";font-size:14px;color:#6b6b6b;text-transform:uppercase}@media only screen and (max-width: 1199px){footer#footer .links-block{padding:0 35px}.new-grid footer#footer .links-block:first-child,footer#footer .links-block:first-child{padding-left:0}.new-grid footer#footer .links-block:first-child:before,footer#footer .links-block:first-child:before{border:0}.new-grid footer#footer .links-block:last-child,footer#footer .links-block:last-child{padding-right:0}.new-grid footer#footer .links-block:last-child:after,footer#footer .links-block:last-child:after{border:0}.new-grid footer#footer #links01,footer#footer #links01{width:20%}.new-grid footer#footer #links02,footer#footer #links02{width:24%}.new-grid footer#footer #links03,footer#footer #links03{width:33%}.new-grid footer#footer #links04,footer#footer #links04{width:23%}}@media only screen and (max-width: 959px){footer#footer div#footer-product ul.sub10 li{width:20%}footer#footer div#footer-product ul.sub9 li{width:33.3%}footer#footer div#footer-product ul.sub8 li{width:25%}footer#footer div#footer-product ul.sub7 li{width:25%}footer#footer div#footer-product ul.sub7 li:nth-child(5),footer#footer div#footer-product ul.sub7 li:nth-child(6),footer#footer div#footer-product ul.sub7 li:nth-child(7){width:33.3%}footer#footer div#footer-product ul.sub6 li{width:33.3%}footer#footer .row{width:100%}footer#footer #footer-modules .column:first-child{margin-left:0}footer#footer #footer-modules .column04{width:50%}.new-grid footer#footer #footer-modules .column04:last-child{margin-top:0}footer#footer #footer-modules .column04:last-child{width:100%;margin-top:26px;margin-bottom:0}footer#footer #footer-modules .column04:last-child .module06 p+label{width:25%;margin-top:13px}footer#footer #footer-modules .column04:last-child .module06 p+label+div{float:left;width:75%}footer#footer .module06 p{padding-bottom:5px}footer#footer #footer-modules .module06.promo2 picture img{width:911px;height:170px}footer#footer #footer-modules .column04:last-child .module06.promo2 picture img{min-width:930px}.ad{width:100%;height:100%;background-color:#d6d6d6}.ad img{width:292px;height:168px;margin:0 auto}footer#footer #footer-links{padding:0 15px 28px 15px}footer#footer .links-block .title04{font-size:18px}footer#footer #links01,footer#footer #links02,footer#footer #links03,footer#footer #links04,.new-grid footer#footer #links01,.new-grid footer#footer #links02,.new-grid footer#footer #links03,.new-grid footer#footer #links04{width:50%}footer#footer .links-block,.new-grid footer#footer .links-block{margin-bottom:30px}footer#footer .links-block:nth-child(odd),.new-grid footer#footer .links-block:nth-child(odd){clear:left;padding-left:60px;padding-right:30px}footer#footer .links-block:nth-child(odd):before,.new-grid footer#footer .links-block:nth-child(odd):before{width:60px;border-top:1px solid #c7c7c7}footer#footer .links-block:nth-child(odd):after,.new-grid footer#footer .links-block:nth-child(odd):after{width:30px;border-top:1px solid #c7c7c7}footer#footer .links-block:nth-child(even),.new-grid footer#footer .links-block:nth-child(even){padding-left:30px;padding-right:60px}footer#footer .links-block:nth-child(even):before,.new-grid footer#footer .links-block:nth-child(even):before{width:30px;border-top:1px solid #c7c7c7}footer#footer .links-block:nth-child(even):after,.new-grid footer#footer .links-block:nth-child(even):after{width:60px;border-top:1px solid #c7c7c7}footer#footer #logos,.vacacioneseci-section #logos{margin-bottom:20px}footer#footer #logos .fleft,.vacacioneseci-section #logos .fleft{float:left;padding-left:0}footer#footer #logos .fleft+.fleft,.vacacioneseci-section #logos .fleft+.fleft{float:right}footer#footer #logos .fleft+.fleft+.fleft,.vacacioneseci-section #logos .fleft+.fleft+.fleft{float:left;clear:left;width:180px;margin-left:-90px;position:relative;left:50%}footer#footer #logos .ico_tarjeta{margin-bottom:-35px}footer#footer #legal{padding:0 15px}}@media only screen and (max-width: 799px){footer#footer{z-index:1}footer#footer .content-frame,.new-grid footer#footer .content-frame{padding:0 15px}footer#footer .content-frame02,.new-grid footer#footer .content-frame02,.vacacioneseci-section .content-frame02{padding:0 15px 30px 15px;box-sizing:border-box}footer#footer div#footer-product,footer#footer #footer-modules .column,footer#footer #footer-links,footer#footer #logos,.vacacioneseci-section #logos,footer#footer #legal{padding:0 10px}footer#footer #footer-shortcuts{padding:25px 10px 15px 10px}}@media only screen and (max-width: 659px){footer#footer .content-frame,.new-grid footer#footer .content-frame{padding:0}footer#footer .content-frame02,.new-grid footer#footer .content-frame02,.vacacioneseci-section .content-frame02{padding:0 0 30px 0;box-sizing:border-box;position:relative;padding-bottom:50px}footer#footer div#footer-product,footer#footer #footer-modules .column,footer#footer #footer-links,footer#footer #logos,.vacacioneseci-section #logos,footer#footer #legal{padding:0 15px}footer#footer #footer-shortcuts{padding:25px 15px 15px 15px}footer#footer #footer-modules .column04{width:100%}footer#footer #footer-modules .column04:last-child{margin-top:0}footer#footer #footer-modules .column04,footer#footer #footer-modules .column04:last-child .module06{margin-bottom:0 !important}footer#footer #footer-modules .column04:last-child .module06 p{float:none;display:block;width:100%}footer#footer #footer-modules .column04:last-child .module06 p+label{width:100%;margin:0 0 5px 0}footer#footer #footer-modules .column04:last-child .module06 p+label+div{width:100%}footer#footer #footer-content01 .module06 div[data-veci="newsletter"] .input01{width:75%}footer#footer #footer-content01 .module06 div[data-veci="newsletter"] .btn01{width:25%}footer#footer #footer-modules .module06.promo2 picture img{margin-right:-170px}footer#footer #footer-modules .module06.promo2 .content-regLogin{background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 46%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 46%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 46%,rgba(255,255,255,0) 100%)}footer#footer #links01,.new-grid footer#footer #links01,footer#footer #links02,.new-grid footer#footer #links02,footer#footer #links03,.new-grid footer#footer #links03,footer#footer #links04,.new-grid footer#footer #links04{width:100%;padding:0 60px !important}footer#footer .links-block:before,.new-grid footer#footer .links-block:before,footer#footer .links-block:after .new-grid footer#footer .links-block:after{width:60px !important}footer#footer #logos{display:none}footer#footer #logos .fleft:first-child,.vacacioneseci-section #logos .fleft:first-child{left:50%;margin-left:-110px;position:relative;width:220px}footer#footer #logos .fleft .ico_tarjeta{top:0;margin-bottom:0}footer#footer #logos .fleft+.fleft,.vacacioneseci-section #logos .fleft+.fleft{display:none}footer#footer #logos .fleft+.fleft+.fleft,.vacacioneseci-section #logos .fleft+.fleft+.fleft{display:inline}footer#footer #legal,.new-grid footer#footer #legal{position:static}footer#footer #legal .logo-foot{float:left;width:100%;margin-left:0;text-align:center}footer#footer .logo-foot img{display:inline;height:auto;margin-top:5px;width:auto}footer#footer #legal>ul{float:left;width:200px;margin-top:10px;margin-left:-100px;position:relative;left:50%}footer#footer #legal>p{float:left;bottom:0;left:0;position:absolute;text-align:center;width:100%}#main-fade .gm-style-iw .tooltip-map .content-left,.main-fade .gm-style-iw .tooltip-map .content-left{padding-right:0;width:100%;margin-bottom:10px}#main-fade .gm-style-iw .tooltip-map .content-left img,.main-fade .gm-style-iw .tooltip-map .content-left img{width:100%;height:auto}#main-fade .gm-style-iw .tooltip-map .modPrice,.main-fade .gm-style-iw .tooltip-map .modPrice{margin-top:10px}#main-fade,.main-fade{position:fixed}#main-fade.f-dark .layer-info-container,#main-fade.f-dark .layer-info-container.npad,.main-fade.f-dark .layer-info-container,.main-fade.f-dark .layer-info-container.npad{height:calc(100% - 25px);padding:40px 25px 25px 25px;overflow:auto;font-size:14px}#main-fade.f-dark .layer-info-container.npad .confirm-block .fleft,.main-fade.f-dark .layer-info-container.npad .confirm-block .fleft{margin-bottom:20px}#main-fade.f-dark .fade-layer.info-layer,.main-fade.f-dark .fade-layer.info-layer{width:100%;height:100%;margin:0;left:0!important;top:30px !important;background-color:white}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive{float:left;width:100%;height:99%;padding:0;position:relative}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend{position:absolute;bottom:0;left:0;height:auto;width:100%}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive .legend-text,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive .legend-text{position:static}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list{clear:left;float:left;display:inline;width:100%;padding-top:10px;padding-right:0}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-list li{padding-left:5px;box-sizing:border-box}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-text,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive #map-legend .legend-text{clear:left;float:left;display:inline;width:90%;margin:0 5%}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive div#map-Responsive,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive div#map-Responsive{width:100%;height:100%}#main-fade.f-dark .layer-info-container .module07c.browser input.btn01,.main-fade.f-dark .layer-info-container .module07c.browser input.btn01{width:100%;margin:0;white-space:normal}#main-fade.f-dark .layer-info-container .module07c .title10,.main-fade.f-dark .layer-info-container .module07c .title10{padding-right:0;width:100%;text-align:center;background:none}#main-fade.f-dark .layer-info-container .inline-block,.main-fade.f-dark .layer-info-container .inline-block{width:100%;padding:0}#main-fade .fade-layer .layer-info-container .confirm-block .browser .room-numbers .right span,.main-fade .fade-layer .layer-info-container .confirm-block .browser .room-numbers .right span{max-width:120px}#main-fade.f-dark .confirm-block>div.fleft.width-50,#main-fade.f-dark .confirm-block>div.fright.margin-tb20,.main-fade.f-dark .confirm-block>div.fleft.width-50,.main-fade.f-dark .confirm-block>div.fright.margin-tb20,#main-fade.f-dark .layer-info-container .confirm-block .fleft.width-50.margin-tb20,.main-fade.f-dark .layer-info-container .confirm-block .fleft.width-50.margin-tb20{width:100%!important}#main-fade.f-dark .layer-info-container .confirm-block .fleft.width-50.margin-tb20 .ins-mail:after,.main-fade.f-dark .layer-info-container .confirm-block .fleft.width-50.margin-tb20 .ins-mail:after{content:""}#main-fade.f-dark .confirm-block>div.width-50,.main-fade.f-dark .confirm-block>div.width-50{margin-bottom:0!important}#main-fade.f-dark .confirm-block .ins-mail,.main-fade.f-dark .confirm-block .ins-mail{padding:0;background:none}#main-fade.f-dark .layer-info-container.containerUpdateChrome .float-l,.main-fade.f-dark .layer-info-container.containerUpdateChrome .float-l{display:none}#main-fade.f-dark .layer-info-container.containerUpdateChrome .float-r,.main-fade.f-dark .layer-info-container.containerUpdateChrome .float-r{width:100%}.video-container iframe{position:absolute;top:2%;left:1.5%;width:97%;height:96%}#main-fade.f-dark .fade-layer.info-layer .close-layer,#main-fade.f-dark .fade-layer.info-layer .close-layer:hover,.main-fade.f-dark .fade-layer.info-layer .close-layer,.main-fade.f-dark .fade-layer.info-layer .close-layer:hover,.travel-app-section #main-fade.f-dark .fade-layer.info-layer .close-layer,.travel-app-section #main-fade.f-dark .fade-layer.info-layer .close-layer:hover,.travel-app-section .main-fade.f-dark .fade-layer.info-layer .close-layer,.travel-app-section .main-fade.f-dark .fade-layer.info-layer .close-layer:hover{width:35px;height:35px;box-shadow:0 2px 4px #929292;transform:none}#main-fade.f-dark .fade-layer.info-layer .close-layer:before,#main-fade.f-dark .fade-layer.info-layer .close-layer:hover:before,.main-fade.f-dark .fade-layer.info-layer .close-layer:before,.main-fade.f-dark .fade-layer.info-layer .close-layer:hover:before,.travel-app-section #main-fade.f-dark .fade-layer.info-layer .close-layer:before,.travel-app-section #main-fade.f-dark .fade-layer.info-layer .close-layer:hover:before,.travel-app-section .main-fade.f-dark .fade-layer.info-layer .close-layer:before,.travel-app-section .main-fade.f-dark .fade-layer.info-layer .close-layer:hover:before{position:inherit;top:10px;left:10px;color:#67b500}.main-fade.f-dark .fade-layer.info-layer .close-layer,#main-fade.f-dark .fade-layer.info-layer .close-layer,.travel-app-section #main-fade.f-dark .fade-layer.info-layer .close-layer,.travel-app-section .main-fade.f-dark .fade-layer.info-layer .close-layer{position:absolute;top:-15px;right:10px}#main-fade.f-dark .fade-layer.info-layer .close-layer:after,.main-fade.f-dark .fade-layer.info-layer .close-layer:after,.travel-app-section #main-fade.f-dark .fade-layer.info-layer .close-layer:after,.travel-app-section .main-fade.f-dark .fade-layer.info-layer .close-layer:after{position:inherit;top:-20px;right:0;content:"cerrar";color:#fff;font-family:Arial;font-size:14px}.body-train.availability #main-fade.f-dark .info-layer,.body-train.availability .main-fade.f-dark .info-layer{overflow:initial}.body-train.availability #main-fade.f-dark .info-layer .close-layer,.body-train.availability .main-fade.f-dark .info-layer .close-layer{position:absolute;right:20px;top:-14px}.body-train.availability #main-fade.f-dark .info-layer .close-layer:hover,.body-train.availability .main-fade.f-dark .info-layer .close-layer:hover{top:-17px;right:17px}.body-train.availability #main-fade.f-dark .fade-layer.info-layer .close-layer:before,.body-train.availability .main-fade.f-dark .fade-layer.info-layer .close-layer:before{top:3px;right:7px}.body-train.availability #main-fade.f-dark .fade-layer.info-layer .close-layer:hover:before,.body-train.availability .main-fade.f-dark .fade-layer.info-layer .close-layer:hover:before{top:5px;right:9px;color:#3a3f3a}.body-train.availability #main-fade.f-dark .fade-layer.info-layer .close-layer:hover:after,.body-train.availability .main-fade.f-dark .fade-layer.info-layer .close-layer:hover:after{top:-20px;right:0}#main-fade.f-dark .layer-info-container.contenedor-map-Responsive,.main-fade.f-dark .layer-info-container.contenedor-map-Responsive{height:93%}#content #main-fade.f-dark .fade-layer.info-layer,#content .main-fade.f-dark .fade-layer.info-layer{top:80px !important}}@media only screen and (max-width: 479px){footer#footer #footer-content01{padding-bottom:0}footer#footer #footer-content01,#footer #footer-content02,footer#footer #footer-content01+#footer-content02{background:none}footer#footer .content-frame02{background:#fff url("/estaticos/Redbility/_style/_css/_gfx/fondoPieRwd.png") no-repeat scroll center -70px;padding-bottom:50px;padding-top:82px;position:relative}footer#footer #footer-content02{padding-bottom:0}footer#footer #legal>p{bottom:20px}footer#footer #links01,.new-grid footer#footer #links01,footer#footer #links02,.new-grid footer#footer #links02,footer#footer #links03,.new-grid footer#footer #links03,footer#footer #links04,.new-grid footer#footer #links04{padding:0 30px !important}footer#footer .links-block:before,.new-grid footer#footer .links-block:before,footer#footer .links-block:after,.new-grid footer#footer .links-block:after{width:30px !important}footer#footer #footer-modules .column04:last-child .module06 p{float:left;padding-bottom:5px}footer#footer #footer-modules .column04:last-child .module06 p+label{float:left;margin-top:0;margin-bottom:5px}footer#footer #footer-modules .module06.promo2 .content-pymes .title02{width:70%}footer#footer #footer-modules .module06.promo2 picture img{height:auto;min-height:170px;margin-right:0;right:-50%}footer#footer #footer-content01 .content-frame footer#footer #logos,footer#footer #logos{display:none}footer#footer #footer-shortcuts{border-color:#c7c7c7;border-bottom:0}#main-fade.f-dark .fade-layer.info-layer,.main-fade.f-dark .fade-layer.info-layer{top:30px !important}.body-train.availability #main-fade.f-dark .fade-layer.info-layer .close-layer,.body-train.availability .main-fade.f-dark .fade-layer.info-layer .close-layer{position:absolute;top:-17px;right:17px}.body-train.availability #main-fade.f-dark .info-layer .close-layer:hover,.body-train.availability .main-fade.f-dark .info-layer .close-layer:hover{top:-17px;right:17px}.body-train.availability #main-fade.f-dark .fade-layer.info-layer .close-layer:before,.body-train.availability .main-fade.f-dark .fade-layer.info-layer .close-layer:before{right:9px;top:5px}.body-train.availability #main-fade.f-dark .fade-layer.info-layer .close-layer:hover:before,.body-train.availability .main-fade.f-dark .fade-layer.info-layer .close-layer:hover:before{right:9px;top:5px;color:#67b500}.body-train.availability #main-fade.f-dark .fade-layer.info-layer .close-layer:hover:after,.body-train.availability .main-fade.f-dark .fade-layer.info-layer .close-layer:hover:after{top:-20px;right:0}}@media only screen and (max-width: 400px){footer#footer #footer-modules .column04:last-child .module06.promo2 picture img{width:auto;height:auto;min-width:auto;min-height:170px;margin-right:0;right:0}}@media only screen and (max-width: 359px){.ad img{width:100%;height:auto}.new-grid.result-list-section .main-fade.f-dark .layer-info-container.npad{padding:40px 15px 15px 15px}}.new-grid.result-list-section .main-fade{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0.6)}.new-grid.result-list-section .modal{float:left;width:650px;height:80%;box-sizing:border-box;background:#fff;font-family:"asapregular";color:#3a3f3a;box-shadow:2px 1px 10px 0 rgba(0,0,0,0.5)}.new-grid.result-list-section .modal .header-modal{float:left;width:100%;box-sizing:border-box;padding:20px;border-bottom:solid 1px #e2e2e2;background:#fff;position:relative;font-size:20px}.new-grid.result-list-section .modal .header-modal .title-modal{font-family:"asapregular";font-size:22px;color:#3a3f3a}.new-grid.result-list-section .modal .header-modal .close-btn{padding:0;border:0;background:transparent;position:absolute;right:15px;z-index:1;font-family:"VECI-1-Web";font-size:22px;color:#3a3f3a}.new-grid.result-list-section .modal .content-modal{float:left;width:100%;box-sizing:border-box;height:calc(100% - 133px);padding:15px 20px 0 20px;overflow-x:hidden}.new-grid.result-list-section .modal .footer-modal{float:left;width:100%;box-sizing:border-box;padding:15px 20px;background:#fff;-webkit-box-shadow:0 -1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 -1px 4px rgba(0,0,0,0.2);box-shadow:0 -1px 4px rgba(0,0,0,0.2)}.new-grid.result-list-section .modal .footer-modal .btn01a{float:left;width:61%}.new-grid.result-list-section .modal .footer-modal .btn02b{float:right;width:36%;text-transform:uppercase}@media only screen and (max-width: 659px){.new-grid.result-list-section .modal{width:100%;height:100%;margin-bottom:0;border:none;position:fixed;top:0;left:0;right:auto;z-index:300;transform:inherit}.new-grid.result-list-section .modal .header-modal{display:flex;flex-direction:column;justify-content:center;min-height:60px;padding:10px 50px 10px 15px;border-bottom:0;background-color:#3a3f3a;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.new-grid.result-list-section .modal .header-modal .title-modal{padding-bottom:0;font-size:18px;font-family:"asapsemibold";text-transform:uppercase;color:#fff}.new-grid.result-list-section .modal .header-modal .close-btn{margin-top:-11px;top:30px;color:#84d020}.new-grid.result-list-section .modal .content-modal{margin-bottom:65px;padding:0}.new-grid.result-list-section .modal .footer-modal{padding:10px 15px;position:absolute;bottom:0}}@media only screen and (orientation: landscape) and (min-width: 660px){.mobile.new-grid.result-list-section .modal{width:100%;height:100%;margin-bottom:0;border:none;position:fixed;top:0;left:0;right:auto;z-index:300;transform:inherit}.mobile.new-grid.result-list-section .modal .header-modal{display:flex;flex-direction:column;justify-content:center;min-height:60px;padding:10px 50px 10px 15px;border-bottom:0;background-color:#3a3f3a;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}.mobile.new-grid.result-list-section .modal .header-modal .title-modal{padding-bottom:0;font-size:18px;font-family:"asapsemibold";text-transform:uppercase;color:#fff}.mobile.new-grid.result-list-section .modal .header-modal .close-btn{margin-top:-11px;top:30px;color:#84d020}.mobile.new-grid.result-list-section .modal .content-modal{margin-bottom:65px;padding:0}.mobile.new-grid.result-list-section .modal .footer-modal{padding:10px 15px;position:absolute;bottom:0}}.float-block+.float-block{margin-left:5px}.float-block+.float-block+.float-block{float:right}#main-fade .fade-layer .layer-info-container .confirm-block .browser .room-distribution .float-block+.float-block+.float-block,.main-fade .fade-layer .layer-info-container .confirm-block .browser .room-distribution .float-block+.float-block+.float-block{float:left}.float-block.left{float:left !important}.inline-block.tr{margin-top:20px}.input-indication{display:inline-block;width:105px;margin-top:36px;margin-left:10px;font-size:10px}.normal-link{font-weight:normal !important;font-size:13px;font-family:"asapregular",Arial,Helvetica,sans-serif}.middle-size{float:none;display:inline-block;vertical-align:middle;margin-left:5px;margin-right:0}.browser .size-76{margin-right:10px}.date-selectors{clear:left;float:left;padding:0 0 20px;width:100%}.date-selectors.tr{padding-bottom:0px}.date-selectors .date-block,.float-block{float:left}.date-selectors .date-block+.date-block{margin-left:20px}.date-selectors.tr .date-block+.date-block{margin-left:110px}.browser .inline-block+.date-selectors,.browser #chain+.date-selectors.date-selectors-container{padding-top:19px;padding-bottom:10px;clear:left;float:left;display:inline;width:100%}.date-block .container-select{float:left;margin:0 5px}.date-selectors.date-selectors-container .date-block{width:48%;position:relative}.hotels .date-selectors.date-selectors-container .date-block+.date-block{float:right!important;clear:none}.module-pestana .date-selectors.date-selectors-container .date-block{width:36%;padding-right:10px;box-sizing:border-box}.trayects .date-selectors.date-selectors-container .date-block{width:100%}.date-selectors.date-selectors-container .date-block+.date-block{margin-left:0}.f-dark .date-selectors.date-selectors-container .date-block+.date-block{float:right}.date-selectors.date-selectors-container .date-block .input01,.sidebar-browser .date-selectors-container .separator-block.date-block .input01.hasDatepicker{width:100%;padding-left:35px;border:solid 1px #e2e2e2;box-sizing:border-box;text-align:left}.hasDatepicker{padding-left:35px}.column05 .browser .date-selectors .date-block+.date-block{float:right;margin:0}.column05 .browser .date-selectors>.separator-block.hide{float:left}.column05 .browser .date-selectors>.separator-block.hide .container-select{margin:0 5px}.browser-title{position:relative;height:100%;clear:left;float:left;display:inline;width:100%}.browser-title *{float:left}.browser-title h1+span{margin-left:8px;margin-top:2px}.browser .title05d{padding-bottom:14px}.browser .title05{clear:left;float:left;display:inline;width:100%}.browser .cruise.cruiseBis .title05{width:auto}.float-block .title05b{float:left;margin-top:10px;margin-right:7px}.float-block .title05b.no-float{float:none;margin-top:0;margin-right:0}.date-block-title{font-size:1.25em;font-family:"asapregular",sans-serif;color:#6b6b6b}.date-block-title+.icon{float:right}.date-block-title .ico{display:inline-block;vertical-align:middle;margin-left:5px}.browser .date-block-title{width:100%;display:block;padding-bottom:4px;font-family:"asapsemibold",Arial,Helvetica,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hotel-section.hotel-data .browser .select-room .date-block-title{color:#044800}.module07 .input01,.module07b .input01,.module07b .container-select{box-shadow:none;border-color:transparent}#search-box input.disabled,#search-box .container-select.disabled{border:none;background:#929292}#search-box input.disabled::-webkit-input-placeholder,#search-box .container-select.disabled select{color:#3a3f3a}#search-box label.disabled{color:#929292}#search-box label.fancyradio.type-2.minor{font-family:"asapregular"}.module07b .container-select{box-shadow:none}.float-block .container-select{float:left;width:54px;margin:0 5px}.room-distribution .float-block .container-select,.room-numbers .container-select{border:1px solid #e2e2e2}#search-box .content-field .float-block .container-select.max{margin-left:0;margin-right:6px}.float-block .container-select select{width:100%}.float-block .container-select.extra-big{width:193px}.float-block .container-select.extra-big select{width:100%}.float-block .container-select.no-float{float:none;display:inline-block;vertical-align:middle}.float-block .container-select.no-float.x-small{width:52px}.browser .container-select select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;font-size:.95em}#destination.empty,.seachbox_v_h .input01.empty{color:#b6b6b6;font-size:100%}.results-hotels-desamb .module07b.module07c.browser .btn01{float:right}.browser .fancycheckbox{font-size:1.083em;color:#fff;float:left;position:relative}.browser .fancycheckbox+span{float:left;margin-left:6px;margin-top:-3px}.browser .fancyradio{float:left;font-size:14px;color:#fff}.browser .btn01d{float:right;height:50px;padding:0 20px;border:0;border-radius:2px!important;box-shadow:1px 1px 2px rgba(0,0,0,0.15);background:#67b500;font-family:"asapsemibold",sans-serif;font-size:16px !important;text-transform:uppercase;color:#fff !important}.browser .btn01d:hover,.browser .btn01d:active{background:#84d020}.search-summary .btn01,.sidebar-browser .btn01,#izquierdaL .btn01{background:#67b500}.search-summary .btn01:hover,.sidebar-browser .btn01:hover,#izquierdaL .btn01:hover{background:#5da132}.browser.sidebar-browser .btn01d{float:none}.train-browser .btn01d{margin-top:-15px}.inline-block.dcnto{margin-top:108px;float:right}.browser .size-76+.btn01{width:22%}#ui-datepicker-div{display:none;width:auto;margin-top:5px;padding:40px 4px 4px;border:10px solid #fff;z-index:501!important;background:#f7f7f7;font-size:1em;color:#3a3f3a;-webkit-box-shadow:1px 1px 4px 0px #c7c7c7;box-shadow:1px 1px 4px 0px #c7c7c7}#ui-datepicker-div.open-right{margin-left:-35px}#ui-datepicker-div.open-top{margin-top:-5px}#ui-datepicker-div .titlePopup{background:#67b500;clear:left;float:left;display:inline;width:100%;position:absolute;left:0;top:0;padding:10px;box-sizing:border-box;font-family:Arial;font-weight:bold;color:#fff;font-size:1.333em;line-height:1em;text-align:center}#ui-datepicker-div .titlePopup span{clear:left;float:left;display:inline;width:auto;height:auto;position:absolute;top:10px;font-family:"VECI-1-Web";font-size:36px;font-weight:normal}#ui-datepicker-div .titlePopup span.ico-flight-ida{left:0;font-size:50px}#ui-datepicker-div .titlePopup span.ico-flight-ida:before{content:"\79"}#ui-datepicker-div .titlePopup span.ico-flight-vuelta{right:0;font-size:50px}#ui-datepicker-div .titlePopup span.ico-flight-vuelta:before{content:"\75"}#ui-datepicker-div .titlePopup span.ico-train-ida{left:6px}#ui-datepicker-div .titlePopup span.ico-train-ida:before{content:"\7a"}#ui-datepicker-div .titlePopup span.ico-train-vuelta{right:6px}#ui-datepicker-div .titlePopup span.ico-train-vuelta:before{content:"\78"}#ui-datepicker-div .titlePopup span.ico-flighthotels-entrada{left:6px}#ui-datepicker-div .titlePopup span.ico-flighthotels-entrada:before{content:"\62"}#ui-datepicker-div .titlePopup span.ico-flighthotels-salida{right:6px}#ui-datepicker-div .titlePopup span.ico-flighthotels-salida:before{content:"\6e"}#ui-datepicker-div .titlePopup span.ico-hotels-entrada{left:6px}#ui-datepicker-div .titlePopup span.ico-hotels-entrada:before{content:"\63"}#ui-datepicker-div .titlePopup span.ico-hotels-salida{right:6px}#ui-datepicker-div .titlePopup span.ico-hotels-salida:before{content:"\76"}.Veci #ui-datepicker-div{z-index:7503!important}#ui-datepicker-div:before{width:0;height:0;border-right:12px solid transparent;border-top:12px solid transparent;border-left:12px solid #fff;border-bottom:12px solid #fff;position:absolute;top:-22px;left:10px;content:""}#ui-datepicker-div.open-right:before{border-right:12px solid #fff;border-top:12px solid transparent;border-left:12px solid transparent;border-bottom:12px solid #fff;right:0;left:auto}#ui-datepicker-div.open-top:before{width:0;height:0;border-right:12px solid transparent;border-top:12px solid #fff;border-left:12px solid #fff;border-bottom:12px solid transparent;position:absolute;top:auto;bottom:-22px;left:0;content:""}#ui-datepicker-div.open-top.open-right:before{border-right:12px solid #fff;border-top:12px solid #fff;border-left:12px solid transparent;border-bottom:12px solid transparent;top:auto;right:0;bottom:-22px;left:auto}#ui-datepicker-div.date-picker-open:after{background:url(/estaticos/Redbility/_style/_css/_gfx/date-picker-shadow.png) no-repeat left 0;content:"";display:block;height:9px;position:absolute;width:242px;bottom:-19px;left:0}.date-picker-open{margin-left:45px;margin-top:-25px}.ui-datepicker-trigger{width:20px;height:24px;padding:0!important;float:left;cursor:pointer;margin-top:3px;margin-right:3px}.date-block .ui-datepicker-trigger{position:absolute;left:5px;bottom:5px;z-index:1}.f-dark .date-block .ui-datepicker-trigger{bottom:0}.ui-datepicker-trigger:before{content:"¿";font-family:"VECI-1-Web";color:#044800;font-size:26px}.date-block .ui-datepicker-trigger:before{color:#67b500}.ui-datepicker th{padding:.7em .3em;text-align:center;border:0;font-family:"asapbold",Arial,Helvetica,sans-serif}.ui-datepicker .ui-datepicker-title{font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.417em;color:#929292;line-height:normal;text-align:center;padding-top:2px}.ui-datepicker .ui-datepicker-header{position:relative;padding:0 0 .2em 0}.ui-datepicker-header.ui-widget-header{background:none;border:none;font-weight:normal}.ui-datepicker-header .ui-icon{background:url(/estaticos/Redbility/_style/_css/_gfx/date-picker-arrows.png) no-repeat 0 0;background-size:11px 119px}#ui-datepicker-div .ui-icon{width:16px;height:16px;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-prev span{background-position:0 -68px}.ui-datepicker .ui-datepicker-prev:hover span{background-position:0 -102px}.ui-datepicker .ui-datepicker-prev-hover{left:2px;top:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span{background-position:0 top}.ui-datepicker .ui-datepicker-next-hover{right:2px;top:2px}.ui-datepicker .ui-datepicker-next:hover span{background-position:0 -34px}.ui-datepicker td{padding:0}.ui-datepicker td a,.ui-datepicker td span{text-align:center;padding:9px 8px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;border:1px solid #f7f7f7;display:block}.ui-datepicker td a{color:#67b500;background:#fff}.ui-datepicker td.ui-state-disabled{opacity:1;filter:none}.ui-datepicker td.ui-datepicker-today a{border-color:#1D8116;background-color:#fff;color:#67b500}.ui-datepicker td.highlight a,.ui-datepicker td.highlight span{background-color:#67b500;color:#fff;border:1px solid #5da132}.ui-datepicker td a.ui-state-active,.ui-datepicker td span.ui-state-active,.ui-datepicker td.chosen-date a,.ui-datepicker td.chosen-date span{color:#fff;background-color:#0f5c2b;-webkit-box-shadow:inset 0px 0px 5px 1px #044800;box-shadow:inset 0px 0px 5px 1px #044800;border-color:#1D8116}.ui-datepicker td span{color:#b6b6b6;background:#efefef}#ui-datepicker-div.ui-datepicker-multi-2{width:40em !important}#ui-datepicker-div.ui-datepicker-multi-2 .ui-datepicker-group{float:left}#ui-datepicker-div.ui-datepicker-multi-2 .ui-datepicker-group-first{margin-right:20px}.sidebar-browser .separator-block .ui-datepicker-trigger{margin-right:4px}.predictivoPrincipal{z-index:180;background:#fff;display:block;padding:0;position:absolute;width:432px;font-size:1em;font-family:Arial,Helvetica,sans-serif}.home .predictivoPrincipal{width:418px}.predictivoPrincipal,.section-results .predictivoPrincipal{z-index:180;width:475px}#departure_arrival .predictivoPrincipal{width:auto}.predictivoPrincipal .textpredict.selected-group{background:#e6f6d2}.predictivoPrincipal a{color:#67b500}.predictivoPrincipal a:hover{color:#5da132}.predictivoPrincipal .textpredict .row-textpredict{border-bottom:1px solid #e2e2e2;display:block;position:relative;height:100%}.predictivoPrincipal .textpredict .row-textpredict ul{position:relative;width:335px;background:white}.predictivoPrincipal .textpredict.free .row-textpredict ul{width:100%}.predictivoPrincipal .textpredict .row-textpredict ul li{cursor:pointer;margin:0;padding:6px 8px}.predictivoPrincipal .textpredict .row-textpredict ul li a{min-height:14px;line-height:15px}.row-textpredict ul li:last-child{margin-bottom:0}li.selected-li,.predictivoPrincipal .textpredict .row-textpredict ul li:hover{background:#e6f6d2}.predictivoPrincipal .textpredict .row-textpredict ul li a:hover{color:#67b500}.predictivoPrincipal .textpredict .row-textpredict ul li a.goto{margin:0}.home .predictivoPrincipal .textpredict .row-textpredict ul li span{max-width:280px}.predictivoPrincipal .textpredict .row-textpredict ul li span{max-width:288px}.predictivoPrincipal .textpredict .row-icopredict{text-align:right;width:130px;position:absolute;right:10px;top:0;z-index:10}.browser .ico.ico-info{background:rgba(255,255,255,0.5);color:#3a3f3a}.ico-city{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-city.png") no-repeat right 4px;background-size:20px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-airport{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-airport.png") no-repeat right 4px;background-size:20px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-region{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-region.png") no-repeat right 5px;background-size:19px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-hotel{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-hotel.png") no-repeat right 4px;background-size:19px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-barrio{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-barrio.png") no-repeat right 4px;background-size:20px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-continent{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-continent.png") no-repeat right 4px;background-size:20px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-country{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-country.png") no-repeat right 5px;background-size:19px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-destino{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-destino.png") no-repeat right 4px;background-size:19px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-interest{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-interest.png") no-repeat right 4px;background-size:20px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-port{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-port.png") no-repeat right 4px;background-size:20px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-state{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-state.png") no-repeat right 4px;background-size:19px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.ico-train{background:url("/estaticos/Redbility/_style/_css/_gfx/ico-train.png") no-repeat right 4px;background-size:19px 19px;display:block;height:20px;padding:8px 27px 0 0;position:relative}.optionBSearch{display:none}#search-box>.optionBSearch,#search-box>div>.optionBSearch{width:100%;display:none}.btMore-field{background-color:#5da132;clear:left;float:left;display:none;width:32px;height:32px;margin-left:-16px;border:3px solid #84d020;font-family:"asapregular",sans-serif;font-size:2em;color:#fff;position:absolute;bottom:-20px;left:50%;border-radius:16px;z-index:1;padding:0}.btMore-field span{clear:left;float:left;display:inline;width:100%;line-height:0.3em;position:relative;top:-2px}.home-section .btMore-field{bottom:-40px}.browser .inline-block.room-distribution{padding-top:12px;padding-bottom:24px;clear:both}.browser .room-numbers{display:none;margin:-10px 0 20px;padding:20px;border:1px solid #6b6b6b}.browser .room-numbers{display:block;box-sizing:border-box}.browser .room-numbers ul{clear:left;float:left;width:100%}.browser .room-numbers li{padding-bottom:10px;clear:left;float:left;width:100%}.browser .room-numbers li:last-child{padding-bottom:0}.browser .room-numbers .input01{width:35px}.browser .room-numbers .container-select{margin:0}.browser .room-numbers .middle1 .title05b,.browser .room-numbers .middle2 .title05b,.browser .room-numbers .right .title05b{display:block;padding-top:0}.browser .room-numbers .middle1 .title05b,.browser .room-numbers .middle2 .title05b,.browser .room-numbers .right .title05b{font-size:1.083em}.browser .room-numbers .left{float:left;width:88px;padding-top:11px}.browser .room-numbers .middle1{float:left;width:56px}.browser .room-numbers .middle2{float:left;width:56px;margin-left:4px}.browser .room-numbers .right{float:left;margin-left:4px}.browser .room-numbers .right input{margin-right:4px}.browser .room-numbers .right span{display:block;max-width:145px}#main-fade .fade-layer .layer-info-container .confirm-block .browser .room-numbers .right span,.main-fade .fade-layer .layer-info-container .confirm-block .browser .room-numbers .right span{max-width:none}.info-layer .browser .room-numbers{display:block;background:none;border:none;margin:-20px 0 0 0 !important;padding:20px 10px 0 20px}#main-fade .fade-layer .layer-info-container .confirm-block .browser .room-numbers,.main-fade .fade-layer .layer-info-container .confirm-block .browser .room-numbers{margin-top:0;padding-top:0;clear:left}.info-layer .browser .room-numbers .middle2{margin-left:13px}.info-layer .browser .room-numbers .right{width:145px;margin-left:13px}.info-layer .browser .room-numbers .right input{margin-right:13px;border:1px solid #e2e2e2;font-size:12px}.container-select.roomscontainer{width:85px}.container-select.roomscontainer select{width:100%}.hotel-section.hotel-data .searchbox-details-container.close .browser-lite.sidebar-browser{display:none}.hotel-section #search-box.module.module07b.browser{float:left;margin-bottom:0;padding-bottom:20px;position:relative}.hotel-section.hotel-data .module.module07b{width:100%;margin-top:-5px !important;margin-bottom:15px!important;position:relative;z-index:5}.hotel-section .module.module07b .goto-left{position:absolute;bottom:-25px;left:0}.hotel-section.hotel-data .searchbox{float:left;display:block;width:100%;margin:0;padding:20px 15px 0 15px;box-sizing:border-box;position:relative;z-index:1}.hotel-section.hotel-data .contenedorfatherFix.close .searchbox{display:none}.hotel-section.hotel-data .contenedorfatherFix .searchbox{display:block;width:750px;margin-top:-5px;margin-bottom:15px;padding:20px 20px 0 20px;z-index:4}.hotel-section.hotel-data .contenedorfatherFix .searchbox .date-selectors-container .ui-datepicker-trigger{margin-right:4px}.hotel-section.hotel-data .contenedorfatherFix .searchbox .date-selectors-container .separator-block{margin-right:20px}.hotel-section.hotel-data .contenedorfatherFix .searchbox label{padding-bottom:5px;font-family:"asapbold"}.hotel-section.hotel-data .contenedorfatherFix .btn01.btn01-searchbox{width:auto;margin:20px 0 0 20px}.hotel-section.hotel-data .searchbox:before{position:absolute;top:-12px;right:64px;content:"";width:0;height:0;border-right:12px solid transparent;border-top:0 solid transparent;border-left:12px solid transparent;border-bottom:12px solid rgba(58,63,58,0.9)}.hotel-section.hotel-data .searchbox legend{display:none}.hotel-section.hotel-data .searchbox label{display:block;padding-bottom:5px;font-size:1.25em}.hotel-section.hotel-data .searchbox input{height:35px}.hotel-section.hotel-data .searchbox .destino-nombre{width:300px;float:left}.hotel-section.hotel-data .searchbox .destino-nombre input{background:url(/estaticos/imagen/background/img_sprite_inputs_hotels.png) 10px top no-repeat #fff;padding-left:30px}.hotel-section.hotel-data .searchbox .form-line-rooms input{background:url(/estaticos/imagen/background/img_sprite_inputs_hotels.png) 10px bottom no-repeat #fff;padding-left:30px;width:100%;box-sizing:border-box}.hotel-section.hotel-data .searchbox .destino-nombre input.error,.hotel-section.hotel-data .searchbox .form-line-rooms input.error{background-color:#fff9b7}.hotel-section.hotel-data .searchbox .date-selectors-container{float:left;clear:none;width:auto;margin:0 0 0 15px;padding-top:0}.hotel-section.hotel-data .searchbox .date-selectors-container .separator-block{float:left;margin:0 15px 0 0;width:124px}.hotel-section.hotel-data .contenedorfatherFix .searchbox .date-selectors-container{margin-left:0}.hotel-section.hotel-data .searchbox .date-selectors-container .ui-datepicker-trigger{width:25px;height:25px;background-size:24px auto;margin-top:4px}.hotel-section.hotel-data .searchbox .date-selectors-container .input01{box-sizing:border-box;display:inherit}.hotel-section.hotel-data .searchbox .separator-block p.date-block-title{padding-top:0;padding-left:0}.hotel-section.hotel-data .form-line-rooms{width:200px;float:left}.hotel-section.hotel-data .date-block .date-block-title,.hotel-section.hotel-data .form-line-rooms .date-block-title{color:#fff}.hotel-section.hotel-data .btn01.btn01-searchbox{float:left;width:100px;margin:20px 0 0 15px;padding:7px 24px 8px;text-align:center;font-size:17px}.hotel-section.hotel-data .searchbox .input01,.hotel-section.hotel-data .searchbox .input01,.hotel-section.hotel-data .searchbox .container-select,.hotel-section.hotel-data .searchbox .select-room .bg-gris .input01{border:1px solid #e2e2e2}.hotel-section.hotel-data .searchbox .input01,.hotel-section.hotel-data .searchbox .input01,.hotel-section.hotel-data .searchbox .container-select{font-size:12px!important}.room-modificator .ico-search{background:none;border:0;text-align:left;color:#fff;white-space:nowrap;font-size:12px;padding-left:0}.ico-search{margin:5px 0}.ico-search:before{content:"Q";font-family:"VECI-1-Web";color:#fff;width:20px;height:20px;background:#67b500;border-radius:45px;display:inline-block;text-indent:2px;line-height:20px;font-size:16px;margin-right:5px;position:relative;top:2px;-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg);font-weight:bold}.fade-select-room{top:50%;display:block!important;z-index:501;background:#fff;width:550px;border:15px solid #fff;display:block!important;left:50%;margin-left:-275px;margin:-138px 0 0 -275px}.fade-select-room .close-layer{display:block!important}.fade-select-room .title02{color:#929292;border-bottom:1px solid #efefef;margin-bottom:15px}.fade-select-room .close-layer{right:-25px;top:-25px}.fade-select-room:before{display:none}.fade-select-room .bg-gris{background:#f7f7f7;overflow:hidden;padding-top:15px}.main-fade-select-room{position:fixed;top:0;left:0;width:100%;height:100%;background:url("/estaticos/Redbility/_style/_css/_gfx/fade-bkg-dark.png");z-index:500;display:none}.values-content-range{width:100%;overflow:hidden}.values-content-range .min{float:left}.values-content-range .max{float:right}.content-range{width:100%;padding-right:1px;overflow:hidden}.content-range input[type=range]{width:100%;height:28px;margin:0 0 0 1px;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none}.content-range input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;margin-left:-1px;background:#d4efb1}.content-range input[type=range]::-moz-range-track{width:100%;height:5px;margin-left:-1px;background:#d4efb1}.content-range input[type=range]::-ms-track{width:100%;height:5px;margin-left:-1px;background:#d4efb1;border:0}.content-range input[type=range]:focus{outline:none}.content-range input[type=range]::-webkit-slider-thumb{width:25px;height:25px;margin-top:-11px;border:4px solid #fff;border-radius:46px;box-shadow:0 0 1px #000,0 0 0 #000, -15px 1px 0 -10px #67b500, -18px 1px 0 -10px #67b500, -21px 1px 0 -10px #67b500, -24px 1px 0 -10px #67b500, -27px 1px 0 -10px #67b500, -30px 1px 0 -10px #67b500, -33px 1px 0 -10px #67b500, -36px 1px 0 -10px #67b500, -39px 1px 0 -10px #67b500, -42px 1px 0 -10px #67b500, -45px 1px 0 -10px #67b500, -48px 1px 0 -10px #67b500, -51px 1px 0 -10px #67b500, -54px 1px 0 -10px #67b500, -57px 1px 0 -10px #67b500, -60px 1px 0 -10px #67b500, -63px 1px 0 -10px #67b500, -66px 1px 0 -10px #67b500, -69px 1px 0 -10px #67b500, -72px 1px 0 -10px #67b500, -75px 1px 0 -10px #67b500, -78px 1px 0 -10px #67b500, -81px 1px 0 -10px #67b500, -84px 1px 0 -10px #67b500, -87px 1px 0 -10px #67b500, -90px 1px 0 -10px #67b500, -93px 1px 0 -10px #67b500, -96px 1px 0 -10px #67b500, -99px 1px 0 -10px #67b500, -102px 1px 0 -10px #67b500, -105px 1px 0 -10px #67b500, -108px 1px 0 -10px #67b500, -111px 1px 0 -10px #67b500, -114px 1px 0 -10px #67b500, -117px 1px 0 -10px #67b500, -120px 1px 0 -10px #67b500, -123px 1px 0 -10px #67b500, -126px 1px 0 -10px #67b500, -129px 1px 0 -10px #67b500, -132px 1px 0 -10px #67b500, -135px 1px 0 -10px #67b500, -138px 1px 0 -10px #67b500, -141px 1px 0 -10px #67b500, -144px 1px 0 -10px #67b500, -147px 1px 0 -10px #67b500, -150px 1px 0 -10px #67b500, -153px 1px 0 -10px #67b500, -156px 1px 0 -10px #67b500, -159px 1px 0 -10px #67b500, -162px 1px 0 -10px #67b500, -165px 1px 0 -10px #67b500, -168px 1px 0 -10px #67b500, -171px 1px 0 -10px #67b500, -174px 1px 0 -10px #67b500, -177px 1px 0 -10px #67b500, -180px 1px 0 -10px #67b500, -183px 1px 0 -10px #67b500, -186px 1px 0 -10px #67b500, -189px 1px 0 -10px #67b500, -192px 1px 0 -10px #67b500, -195px 1px 0 -10px #67b500, -198px 1px 0 -10px #67b500, -201px 1px 0 -10px #67b500, -204px 1px 0 -10px #67b500, -207px 1px 0 -10px #67b500, -210px 1px 0 -10px #67b500, -213px 1px 0 -10px #67b500, -216px 1px 0 -10px #67b500, -219px 1px 0 -10px #67b500, -222px 1px 0 -10px #67b500, -225px 1px 0 -10px #67b500, -228px 1px 0 -10px #67b500, -231px 1px 0 -10px #67b500, -234px 1px 0 -10px #67b500, -237px 1px 0 -10px #67b500, -240px 1px 0 -10px #67b500, -243px 1px 0 -10px #67b500, -246px 1px 0 -10px #67b500, -249px 1px 0 -10px #67b500, -252px 1px 0 -10px #67b500, -255px 1px 0 -10px #67b500, -258px 1px 0 -10px #67b500, -261px 1px 0 -10px #67b500, -264px 1px 0 -10px #67b500, -267px 1px 0 -10px #67b500, -270px 1px 0 -10px #67b500, -273px 1px 0 -10px #67b500, -276px 1px 0 -10px #67b500, -279px 1px 0 -10px #67b500, -282px 1px 0 -10px #67b500, -285px 1px 0 -10px #67b500, -288px 1px 0 -10px #67b500, -291px 1px 0 -10px #67b500, -294px 1px 0 -10px #67b500, -297px 1px 0 -10px #67b500, -300px 1px 0 -10px #67b500, -303px 1px 0 -10px #67b500, -306px 1px 0 -10px #67b500, -309px 1px 0 -10px #67b500, -312px 1px 0 -10px #67b500, -315px 1px 0 -10px #67b500, -318px 1px 0 -10px #67b500, -321px 1px 0 -10px #67b500, -324px 1px 0 -10px #67b500, -327px 1px 0 -10px #67b500, -330px 1px 0 -10px #67b500, -333px 1px 0 -10px #67b500, -336px 1px 0 -10px #67b500, -339px 1px 0 -10px #67b500, -342px 1px 0 -10px #67b500, -345px 1px 0 -10px #67b500, -348px 1px 0 -10px #67b500, -351px 1px 0 -10px #67b500, -354px 1px 0 -10px #67b500, -357px 1px 0 -10px #67b500, -360px 1px 0 -10px #67b500, -363px 1px 0 -10px #67b500, -366px 1px 0 -10px #67b500, -369px 1px 0 -10px #67b500, -372px 1px 0 -10px #67b500, -375px 1px 0 -10px #67b500, -378px 1px 0 -10px #67b500, -381px 1px 0 -10px #67b500, -384px 1px 0 -10px #67b500, -387px 1px 0 -10px #67b500, -390px 1px 0 -10px #67b500, -393px 1px 0 -10px #67b500, -396px 1px 0 -10px #67b500, -399px 1px 0 -10px #67b500, -402px 1px 0 -10px #67b500, -405px 1px 0 -10px #67b500, -408px 1px 0 -10px #67b500, -411px 1px 0 -10px #67b500, -414px 1px 0 -10px #67b500, -417px 1px 0 -10px #67b500, -420px 1px 0 -10px #67b500, -423px 1px 0 -10px #67b500, -426px 1px 0 -10px #67b500, -429px 1px 0 -10px #67b500, -432px 1px 0 -10px #67b500, -435px 1px 0 -10px #67b500, -438px 1px 0 -10px #67b500, -441px 1px 0 -10px #67b500, -444px 1px 0 -10px #67b500, -447px 1px 0 -10px #67b500, -450px 1px 0 -10px #67b500, -453px 1px 0 -10px #67b500, -456px 1px 0 -10px #67b500, -459px 1px 0 -10px #67b500, -462px 1px 0 -10px #67b500, -465px 1px 0 -10px #67b500, -468px 1px 0 -10px #67b500, -471px 1px 0 -10px #67b500, -474px 1px 0 -10px #67b500, -477px 1px 0 -10px #67b500, -480px 1px 0 -10px #67b500, -483px 1px 0 -10px #67b500, -486px 1px 0 -10px #67b500, -489px 1px 0 -10px #67b500, -492px 1px 0 -10px #67b500, -495px 1px 0 -10px #67b500, -498px 1px 0 -10px #67b500, -501px 1px 0 -10px #67b500, -504px 1px 0 -10px #67b500, -507px 1px 0 -10px #67b500, -510px 1px 0 -10px #67b500, -513px 1px 0 -10px #67b500, -516px 1px 0 -10px #67b500, -519px 1px 0 -10px #67b500, -522px 1px 0 -10px #67b500, -525px 1px 0 -10px #67b500, -528px 1px 0 -10px #67b500, -531px 1px 0 -10px #67b500, -534px 1px 0 -10px #67b500, -537px 1px 0 -10px #67b500, -540px 1px 0 -10px #67b500, -543px 1px 0 -10px #67b500, -546px 1px 0 -10px #67b500, -549px 1px 0 -10px #67b500, -552px 1px 0 -10px #67b500, -555px 1px 0 -10px #67b500, -558px 1px 0 -10px #67b500, -561px 1px 0 -10px #67b500, -564px 1px 0 -10px #67b500, -567px 1px 0 -10px #67b500, -570px 1px 0 -10px #67b500, -573px 1px 0 -10px #67b500, -576px 1px 0 -10px #67b500, -579px 1px 0 -10px #67b500, -582px 1px 0 -10px #67b500, -585px 1px 0 -10px #67b500, -588px 1px 0 -10px #67b500, -591px 1px 0 -10px #67b500, -594px 1px 0 -10px #67b500, -597px 1px 0 -10px #67b500, -600px 1px 0 -10px #67b500, -603px 1px 0 -10px #67b500, -606px 1px 0 -10px #67b500, -609px 1px 0 -10px #67b500, -612px 1px 0 -10px #67b500, -615px 1px 0 -10px #67b500, -618px 1px 0 -10px #67b500, -621px 1px 0 -10px #67b500, -624px 1px 0 -10px #67b500, -627px 1px 0 -10px #67b500, -630px 1px 0 -10px #67b500, -633px 1px 0 -10px #67b500, -636px 1px 0 -10px #67b500, -639px 1px 0 -10px #67b500, -642px 1px 0 -10px #67b500, -645px 1px 0 -10px #67b500, -648px 1px 0 -10px #67b500, -651px 1px 0 -10px #67b500, -654px 1px 0 -10px #67b500, -657px 1px 0 -10px #67b500, -660px 1px 0 -10px #67b500, -663px 1px 0 -10px #67b500, -666px 1px 0 -10px #67b500, -669px 1px 0 -10px #67b500, -672px 1px 0 -10px #67b500, -675px 1px 0 -10px #67b500, -678px 1px 0 -10px #67b500, -681px 1px 0 -10px #67b500, -684px 1px 0 -10px #67b500, -687px 1px 0 -10px #67b500, -690px 1px 0 -10px #67b500, -693px 1px 0 -10px #67b500, -696px 1px 0 -10px #67b500, -699px 1px 0 -10px #67b500;background:#67b500;position:relative;z-index:2;cursor:pointer;-webkit-appearance:none;cursor:pointer}.content-range input[type=range]::-moz-range-thumb{width:18px;height:18px;margin-top:-3px;border:4px solid #fff;border-radius:46px;box-shadow:0 0 1px #000,0 0 0 #000, -15px 1px 0 -10px #67b500, -18px 1px 0 -10px #67b500, -21px 1px 0 -10px #67b500, -24px 1px 0 -10px #67b500, -27px 1px 0 -10px #67b500, -30px 1px 0 -10px #67b500, -33px 1px 0 -10px #67b500, -36px 1px 0 -10px #67b500, -39px 1px 0 -10px #67b500, -42px 1px 0 -10px #67b500, -45px 1px 0 -10px #67b500, -48px 1px 0 -10px #67b500, -51px 1px 0 -10px #67b500, -54px 1px 0 -10px #67b500, -57px 1px 0 -10px #67b500, -60px 1px 0 -10px #67b500, -63px 1px 0 -10px #67b500, -66px 1px 0 -10px #67b500, -69px 1px 0 -10px #67b500, -72px 1px 0 -10px #67b500, -75px 1px 0 -10px #67b500, -78px 1px 0 -10px #67b500, -81px 1px 0 -10px #67b500, -84px 1px 0 -10px #67b500, -87px 1px 0 -10px #67b500, -90px 1px 0 -10px #67b500, -93px 1px 0 -10px #67b500, -96px 1px 0 -10px #67b500, -99px 1px 0 -10px #67b500, -102px 1px 0 -10px #67b500, -105px 1px 0 -10px #67b500, -108px 1px 0 -10px #67b500, -111px 1px 0 -10px #67b500, -114px 1px 0 -10px #67b500, -117px 1px 0 -10px #67b500, -120px 1px 0 -10px #67b500, -123px 1px 0 -10px #67b500, -126px 1px 0 -10px #67b500, -129px 1px 0 -10px #67b500, -132px 1px 0 -10px #67b500, -135px 1px 0 -10px #67b500, -138px 1px 0 -10px #67b500, -141px 1px 0 -10px #67b500, -144px 1px 0 -10px #67b500, -147px 1px 0 -10px #67b500, -150px 1px 0 -10px #67b500, -153px 1px 0 -10px #67b500, -156px 1px 0 -10px #67b500, -159px 1px 0 -10px #67b500, -162px 1px 0 -10px #67b500, -165px 1px 0 -10px #67b500, -168px 1px 0 -10px #67b500, -171px 1px 0 -10px #67b500, -174px 1px 0 -10px #67b500, -177px 1px 0 -10px #67b500, -180px 1px 0 -10px #67b500, -183px 1px 0 -10px #67b500, -186px 1px 0 -10px #67b500, -189px 1px 0 -10px #67b500, -192px 1px 0 -10px #67b500, -195px 1px 0 -10px #67b500, -198px 1px 0 -10px #67b500, -201px 1px 0 -10px #67b500, -204px 1px 0 -10px #67b500, -207px 1px 0 -10px #67b500, -210px 1px 0 -10px #67b500, -213px 1px 0 -10px #67b500, -216px 1px 0 -10px #67b500, -219px 1px 0 -10px #67b500, -222px 1px 0 -10px #67b500, -225px 1px 0 -10px #67b500, -228px 1px 0 -10px #67b500, -231px 1px 0 -10px #67b500, -234px 1px 0 -10px #67b500, -237px 1px 0 -10px #67b500, -240px 1px 0 -10px #67b500, -243px 1px 0 -10px #67b500, -246px 1px 0 -10px #67b500, -249px 1px 0 -10px #67b500, -252px 1px 0 -10px #67b500, -255px 1px 0 -10px #67b500, -258px 1px 0 -10px #67b500, -261px 1px 0 -10px #67b500, -264px 1px 0 -10px #67b500, -267px 1px 0 -10px #67b500, -270px 1px 0 -10px #67b500, -273px 1px 0 -10px #67b500, -276px 1px 0 -10px #67b500, -279px 1px 0 -10px #67b500, -282px 1px 0 -10px #67b500, -285px 1px 0 -10px #67b500, -288px 1px 0 -10px #67b500, -291px 1px 0 -10px #67b500, -294px 1px 0 -10px #67b500, -297px 1px 0 -10px #67b500, -300px 1px 0 -10px #67b500, -303px 1px 0 -10px #67b500, -306px 1px 0 -10px #67b500, -309px 1px 0 -10px #67b500, -312px 1px 0 -10px #67b500, -315px 1px 0 -10px #67b500, -318px 1px 0 -10px #67b500, -321px 1px 0 -10px #67b500, -324px 1px 0 -10px #67b500, -327px 1px 0 -10px #67b500, -330px 1px 0 -10px #67b500, -333px 1px 0 -10px #67b500, -336px 1px 0 -10px #67b500, -339px 1px 0 -10px #67b500, -342px 1px 0 -10px #67b500, -345px 1px 0 -10px #67b500, -348px 1px 0 -10px #67b500, -351px 1px 0 -10px #67b500, -354px 1px 0 -10px #67b500, -357px 1px 0 -10px #67b500, -360px 1px 0 -10px #67b500, -363px 1px 0 -10px #67b500, -366px 1px 0 -10px #67b500, -369px 1px 0 -10px #67b500, -372px 1px 0 -10px #67b500, -375px 1px 0 -10px #67b500, -378px 1px 0 -10px #67b500, -381px 1px 0 -10px #67b500, -384px 1px 0 -10px #67b500, -387px 1px 0 -10px #67b500, -390px 1px 0 -10px #67b500, -393px 1px 0 -10px #67b500, -396px 1px 0 -10px #67b500, -399px 1px 0 -10px #67b500, -402px 1px 0 -10px #67b500, -405px 1px 0 -10px #67b500, -408px 1px 0 -10px #67b500, -411px 1px 0 -10px #67b500, -414px 1px 0 -10px #67b500, -417px 1px 0 -10px #67b500, -420px 1px 0 -10px #67b500, -423px 1px 0 -10px #67b500, -426px 1px 0 -10px #67b500, -429px 1px 0 -10px #67b500, -432px 1px 0 -10px #67b500, -435px 1px 0 -10px #67b500, -438px 1px 0 -10px #67b500, -441px 1px 0 -10px #67b500, -444px 1px 0 -10px #67b500, -447px 1px 0 -10px #67b500, -450px 1px 0 -10px #67b500, -453px 1px 0 -10px #67b500, -456px 1px 0 -10px #67b500, -459px 1px 0 -10px #67b500, -462px 1px 0 -10px #67b500, -465px 1px 0 -10px #67b500, -468px 1px 0 -10px #67b500, -471px 1px 0 -10px #67b500, -474px 1px 0 -10px #67b500, -477px 1px 0 -10px #67b500, -480px 1px 0 -10px #67b500, -483px 1px 0 -10px #67b500, -486px 1px 0 -10px #67b500, -489px 1px 0 -10px #67b500, -492px 1px 0 -10px #67b500, -495px 1px 0 -10px #67b500, -498px 1px 0 -10px #67b500, -501px 1px 0 -10px #67b500, -504px 1px 0 -10px #67b500, -507px 1px 0 -10px #67b500, -510px 1px 0 -10px #67b500, -513px 1px 0 -10px #67b500, -516px 1px 0 -10px #67b500, -519px 1px 0 -10px #67b500, -522px 1px 0 -10px #67b500, -525px 1px 0 -10px #67b500, -528px 1px 0 -10px #67b500, -531px 1px 0 -10px #67b500, -534px 1px 0 -10px #67b500, -537px 1px 0 -10px #67b500, -540px 1px 0 -10px #67b500, -543px 1px 0 -10px #67b500, -546px 1px 0 -10px #67b500, -549px 1px 0 -10px #67b500, -552px 1px 0 -10px #67b500, -555px 1px 0 -10px #67b500, -558px 1px 0 -10px #67b500, -561px 1px 0 -10px #67b500, -564px 1px 0 -10px #67b500, -567px 1px 0 -10px #67b500, -570px 1px 0 -10px #67b500, -573px 1px 0 -10px #67b500, -576px 1px 0 -10px #67b500, -579px 1px 0 -10px #67b500, -582px 1px 0 -10px #67b500, -585px 1px 0 -10px #67b500, -588px 1px 0 -10px #67b500, -591px 1px 0 -10px #67b500, -594px 1px 0 -10px #67b500, -597px 1px 0 -10px #67b500, -600px 1px 0 -10px #67b500, -603px 1px 0 -10px #67b500, -606px 1px 0 -10px #67b500, -609px 1px 0 -10px #67b500, -612px 1px 0 -10px #67b500, -615px 1px 0 -10px #67b500, -618px 1px 0 -10px #67b500, -621px 1px 0 -10px #67b500, -624px 1px 0 -10px #67b500, -627px 1px 0 -10px #67b500, -630px 1px 0 -10px #67b500, -633px 1px 0 -10px #67b500, -636px 1px 0 -10px #67b500, -639px 1px 0 -10px #67b500, -642px 1px 0 -10px #67b500, -645px 1px 0 -10px #67b500, -648px 1px 0 -10px #67b500, -651px 1px 0 -10px #67b500, -654px 1px 0 -10px #67b500, -657px 1px 0 -10px #67b500, -660px 1px 0 -10px #67b500, -663px 1px 0 -10px #67b500, -666px 1px 0 -10px #67b500, -669px 1px 0 -10px #67b500, -672px 1px 0 -10px #67b500, -675px 1px 0 -10px #67b500, -678px 1px 0 -10px #67b500, -681px 1px 0 -10px #67b500, -684px 1px 0 -10px #67b500, -687px 1px 0 -10px #67b500, -690px 1px 0 -10px #67b500, -693px 1px 0 -10px #67b500, -696px 1px 0 -10px #67b500, -699px 1px 0 -10px #67b500;background:#67b500;position:relative;z-index:2;cursor:pointer;-moz-appearance:none;cursor:pointer}.content-range input[type=range]::-ms-thumb{width:18px;height:18px;margin-top:-3px;border:4px solid #fff;border-radius:46px;box-shadow:0 0 1px #000,0 0 0 #000, -15px 1px 0 -10px #67b500, -18px 1px 0 -10px #67b500, -21px 1px 0 -10px #67b500, -24px 1px 0 -10px #67b500, -27px 1px 0 -10px #67b500, -30px 1px 0 -10px #67b500, -33px 1px 0 -10px #67b500, -36px 1px 0 -10px #67b500, -39px 1px 0 -10px #67b500, -42px 1px 0 -10px #67b500, -45px 1px 0 -10px #67b500, -48px 1px 0 -10px #67b500, -51px 1px 0 -10px #67b500, -54px 1px 0 -10px #67b500, -57px 1px 0 -10px #67b500, -60px 1px 0 -10px #67b500, -63px 1px 0 -10px #67b500, -66px 1px 0 -10px #67b500, -69px 1px 0 -10px #67b500, -72px 1px 0 -10px #67b500, -75px 1px 0 -10px #67b500, -78px 1px 0 -10px #67b500, -81px 1px 0 -10px #67b500, -84px 1px 0 -10px #67b500, -87px 1px 0 -10px #67b500, -90px 1px 0 -10px #67b500, -93px 1px 0 -10px #67b500, -96px 1px 0 -10px #67b500, -99px 1px 0 -10px #67b500, -102px 1px 0 -10px #67b500, -105px 1px 0 -10px #67b500, -108px 1px 0 -10px #67b500, -111px 1px 0 -10px #67b500, -114px 1px 0 -10px #67b500, -117px 1px 0 -10px #67b500, -120px 1px 0 -10px #67b500, -123px 1px 0 -10px #67b500, -126px 1px 0 -10px #67b500, -129px 1px 0 -10px #67b500, -132px 1px 0 -10px #67b500, -135px 1px 0 -10px #67b500, -138px 1px 0 -10px #67b500, -141px 1px 0 -10px #67b500, -144px 1px 0 -10px #67b500, -147px 1px 0 -10px #67b500, -150px 1px 0 -10px #67b500, -153px 1px 0 -10px #67b500, -156px 1px 0 -10px #67b500, -159px 1px 0 -10px #67b500, -162px 1px 0 -10px #67b500, -165px 1px 0 -10px #67b500, -168px 1px 0 -10px #67b500, -171px 1px 0 -10px #67b500, -174px 1px 0 -10px #67b500, -177px 1px 0 -10px #67b500, -180px 1px 0 -10px #67b500, -183px 1px 0 -10px #67b500, -186px 1px 0 -10px #67b500, -189px 1px 0 -10px #67b500, -192px 1px 0 -10px #67b500, -195px 1px 0 -10px #67b500, -198px 1px 0 -10px #67b500, -201px 1px 0 -10px #67b500, -204px 1px 0 -10px #67b500, -207px 1px 0 -10px #67b500, -210px 1px 0 -10px #67b500, -213px 1px 0 -10px #67b500, -216px 1px 0 -10px #67b500, -219px 1px 0 -10px #67b500, -222px 1px 0 -10px #67b500, -225px 1px 0 -10px #67b500, -228px 1px 0 -10px #67b500, -231px 1px 0 -10px #67b500, -234px 1px 0 -10px #67b500, -237px 1px 0 -10px #67b500, -240px 1px 0 -10px #67b500, -243px 1px 0 -10px #67b500, -246px 1px 0 -10px #67b500, -249px 1px 0 -10px #67b500, -252px 1px 0 -10px #67b500, -255px 1px 0 -10px #67b500, -258px 1px 0 -10px #67b500, -261px 1px 0 -10px #67b500, -264px 1px 0 -10px #67b500, -267px 1px 0 -10px #67b500, -270px 1px 0 -10px #67b500, -273px 1px 0 -10px #67b500, -276px 1px 0 -10px #67b500, -279px 1px 0 -10px #67b500, -282px 1px 0 -10px #67b500, -285px 1px 0 -10px #67b500, -288px 1px 0 -10px #67b500, -291px 1px 0 -10px #67b500, -294px 1px 0 -10px #67b500, -297px 1px 0 -10px #67b500, -300px 1px 0 -10px #67b500, -303px 1px 0 -10px #67b500, -306px 1px 0 -10px #67b500, -309px 1px 0 -10px #67b500, -312px 1px 0 -10px #67b500, -315px 1px 0 -10px #67b500, -318px 1px 0 -10px #67b500, -321px 1px 0 -10px #67b500, -324px 1px 0 -10px #67b500, -327px 1px 0 -10px #67b500, -330px 1px 0 -10px #67b500, -333px 1px 0 -10px #67b500, -336px 1px 0 -10px #67b500, -339px 1px 0 -10px #67b500, -342px 1px 0 -10px #67b500, -345px 1px 0 -10px #67b500, -348px 1px 0 -10px #67b500, -351px 1px 0 -10px #67b500, -354px 1px 0 -10px #67b500, -357px 1px 0 -10px #67b500, -360px 1px 0 -10px #67b500, -363px 1px 0 -10px #67b500, -366px 1px 0 -10px #67b500, -369px 1px 0 -10px #67b500, -372px 1px 0 -10px #67b500, -375px 1px 0 -10px #67b500, -378px 1px 0 -10px #67b500, -381px 1px 0 -10px #67b500, -384px 1px 0 -10px #67b500, -387px 1px 0 -10px #67b500, -390px 1px 0 -10px #67b500, -393px 1px 0 -10px #67b500, -396px 1px 0 -10px #67b500, -399px 1px 0 -10px #67b500, -402px 1px 0 -10px #67b500, -405px 1px 0 -10px #67b500, -408px 1px 0 -10px #67b500, -411px 1px 0 -10px #67b500, -414px 1px 0 -10px #67b500, -417px 1px 0 -10px #67b500, -420px 1px 0 -10px #67b500, -423px 1px 0 -10px #67b500, -426px 1px 0 -10px #67b500, -429px 1px 0 -10px #67b500, -432px 1px 0 -10px #67b500, -435px 1px 0 -10px #67b500, -438px 1px 0 -10px #67b500, -441px 1px 0 -10px #67b500, -444px 1px 0 -10px #67b500, -447px 1px 0 -10px #67b500, -450px 1px 0 -10px #67b500, -453px 1px 0 -10px #67b500, -456px 1px 0 -10px #67b500, -459px 1px 0 -10px #67b500, -462px 1px 0 -10px #67b500, -465px 1px 0 -10px #67b500, -468px 1px 0 -10px #67b500, -471px 1px 0 -10px #67b500, -474px 1px 0 -10px #67b500, -477px 1px 0 -10px #67b500, -480px 1px 0 -10px #67b500, -483px 1px 0 -10px #67b500, -486px 1px 0 -10px #67b500, -489px 1px 0 -10px #67b500, -492px 1px 0 -10px #67b500, -495px 1px 0 -10px #67b500, -498px 1px 0 -10px #67b500, -501px 1px 0 -10px #67b500, -504px 1px 0 -10px #67b500, -507px 1px 0 -10px #67b500, -510px 1px 0 -10px #67b500, -513px 1px 0 -10px #67b500, -516px 1px 0 -10px #67b500, -519px 1px 0 -10px #67b500, -522px 1px 0 -10px #67b500, -525px 1px 0 -10px #67b500, -528px 1px 0 -10px #67b500, -531px 1px 0 -10px #67b500, -534px 1px 0 -10px #67b500, -537px 1px 0 -10px #67b500, -540px 1px 0 -10px #67b500, -543px 1px 0 -10px #67b500, -546px 1px 0 -10px #67b500, -549px 1px 0 -10px #67b500, -552px 1px 0 -10px #67b500, -555px 1px 0 -10px #67b500, -558px 1px 0 -10px #67b500, -561px 1px 0 -10px #67b500, -564px 1px 0 -10px #67b500, -567px 1px 0 -10px #67b500, -570px 1px 0 -10px #67b500, -573px 1px 0 -10px #67b500, -576px 1px 0 -10px #67b500, -579px 1px 0 -10px #67b500, -582px 1px 0 -10px #67b500, -585px 1px 0 -10px #67b500, -588px 1px 0 -10px #67b500, -591px 1px 0 -10px #67b500, -594px 1px 0 -10px #67b500, -597px 1px 0 -10px #67b500, -600px 1px 0 -10px #67b500, -603px 1px 0 -10px #67b500, -606px 1px 0 -10px #67b500, -609px 1px 0 -10px #67b500, -612px 1px 0 -10px #67b500, -615px 1px 0 -10px #67b500, -618px 1px 0 -10px #67b500, -621px 1px 0 -10px #67b500, -624px 1px 0 -10px #67b500, -627px 1px 0 -10px #67b500, -630px 1px 0 -10px #67b500, -633px 1px 0 -10px #67b500, -636px 1px 0 -10px #67b500, -639px 1px 0 -10px #67b500, -642px 1px 0 -10px #67b500, -645px 1px 0 -10px #67b500, -648px 1px 0 -10px #67b500, -651px 1px 0 -10px #67b500, -654px 1px 0 -10px #67b500, -657px 1px 0 -10px #67b500, -660px 1px 0 -10px #67b500, -663px 1px 0 -10px #67b500, -666px 1px 0 -10px #67b500, -669px 1px 0 -10px #67b500, -672px 1px 0 -10px #67b500, -675px 1px 0 -10px #67b500, -678px 1px 0 -10px #67b500, -681px 1px 0 -10px #67b500, -684px 1px 0 -10px #67b500, -687px 1px 0 -10px #67b500, -690px 1px 0 -10px #67b500, -693px 1px 0 -10px #67b500, -696px 1px 0 -10px #67b500, -699px 1px 0 -10px #67b500;background:#67b500;position:relative;z-index:2;cursor:pointer;-webkit-appearance:none;cursor:pointer}.hotel-geo-section .column05 .module07b#search-box.browser{padding-bottom:20px;margin-bottom:26px}.btn-VH{display:none}.float-block.w50{float:left;width:47%}.mod-meta .float-block.w50.container-btn{bottom:22px;position:absolute;right:20px}.float-block.w50+.float-block.w50{margin-left:20px}.float-block.w50 .float-block.w50{margin-left:5px}.float-block.w50 .float-block.w50.first{margin-left:0px}.float-block.w50 .float-block.w50.last{margin-left:10px}.browser .transport-options{clear:left;float:left;display:inline;width:100%;margin-bottom:10px}.browser .transport-options .fancyradio{margin-right:16px;font-size:14px}.browser .transport-options .fancycheckbox{width:115px;float:right}.browser .transport-options.train-options .fancycheckbox,.browser .transport-options.flight-options .fancycheckbox{width:115px;float:right}.browser .transport-options.train-options .ico{top:0 !important}.browser .transport-options .fancycheckbox .ico{position:relative;top:-5px}#multidestinations .trayects{border-bottom:1px solid #fff}#multidestinations .trayects .float-block.w50{width:46%}#multidestinations .trayects .fleft.w50.mgl14{margin-left:5px !important}#multidestinations .trayect .close{float:left;margin-left:15px;position:relative;top:5px;right:auto;bottom:auto;text-indent:100px}#multidestinations .trayect .close:after{text-indent:0}#multidestinations .empty{color:#aaa;font-size:100%}.browser .border-content{padding:10px 10px 0 10px;margin-bottom:0;margin-top:20px;clear:left;float:left;width:100%;box-sizing:border-box}.border-content.tr{width:160px;margin-top:0;float:left}.browser .border-content .options{padding-left:20px}.browser .border-content .title05b{margin-top:0;margin-bottom:10px;padding:0;margin-right:0}.browser .border-content .fancyradio{width:47%}.browser .border-content .fancyradio span{height:12px;font-size:12px;padding-top:2px !important}.browser .border-content .radio01+span{padding-bottom:2px !important;padding-left:19px !important}.browser .border-content .fancycheckbox{height:16px;margin-bottom:2px;margin-top:2px}.browser .border-content .options{padding-top:5px;padding-bottom:5px}.browser .border-content .title05b a{font-weight:normal !important;font-size:13px;font-family:"asapregular",Arial,Helvetica,sans-serif}.browser .border-content .first-input{margin-right:8px}.sidebar-browser.transports .border-content .discount{float:left;clear:left;width:100%}.sidebar-browser.transports .border-content .options{clear:left;float:left;display:inline;width:100%}.age-block{width:50%}.age-block .float-block{width:60px}.age-block .title05b{margin-bottom:5px}.age-block .float-block.left.first{margin-left:0}.age-block .detailed-age .float-block{margin-bottom:7px}#search-box .flight .clase{float:right;clear:none;width:205px;margin-bottom:15px;box-sizing:border-box}#search-box .flight .clase .container-select02{width:100%;height:32px;box-sizing:border-box}#search-box .flight .clase .container-select02 select.select02{width:100%}.browser a.dropdown{font-family:"asapregular",Arial,Helvetica,sans-serif;font-size:15px;color:#fff;padding-right:16px;margin-right:0;margin:15px 0 0 0;display:inline-block}.browser a.dropdown:hover{color:#67b500}.browser a.dropdown:after{content:"q";font-family:"VECI-1-Web";vertical-align:bottom}.browser a.dropdown.toggled:after{content:"r";font-family:"VECI-1-Web";vertical-align:bottom}.browser.module07b .dropdown{font-family:"asapbold",Arial,Helvetica,sans-serif !important;font-size:1.25em !important}.browser .more-options{margin-top:20px}.browser .more-options .fancycheckbox{margin-left:4px}.sidebar-browser .more-options{clear:left;float:left;width:100%}.browser .more-options>div{float:left;width:100%}.browser .more-options .container-select{width:160px}.browser .more-options .container-select select{width:100%}.sidebar-browser .more-options .container-select{width:179px}.sidebar-browser .more-options .container-select select{width:100%}.sidebar-browser.module07b .dropdown.multiline{background-position:100% 5px}.sidebar-browser.module07b .dropdown.multiline:hover{background-position:100% -17px}.sidebar-browser.module07b .dropdown.multiline.toggled:hover{background-position:100% -17px}.browser .errors{background:#fff9b7;padding:12px;margin-bottom:20px;color:#be6700;line-height:16px}.browser .trayect{position:relative}.browser .trayect .close{position:absolute;bottom:9px;right:0px}.browser .origin{position:relative}.browser .origin .help-layer{top:-20px;left:90px}.browser .help-layer{box-shadow:0px 1px 6px 2px rgba(107,107,107,0.32);-webkit-box-shadow:0px 1px 6px 2px rgba(107,107,107,0.32);padding:10px 10px 10px 12px}.browser .help-layer p{padding-bottom:0;color:#6b6b6b;font-size:0.8em}.browser.multitrayect .float-block.big{width:61%}.browser.multitrayect .float-block.big .container-select select{width:100%}.browser.multitrayect .float-block+.float-block.big.first{margin-left:40px}.browser.multitrayect .container-select.fly-class,.browser.multitrayect .container-select.companies-select{width:160px}.browser.multitrayect .age-block .float-block+.float-block{margin-left:10px}.browser.multitrayect .age-block{width:100%}.browser.multitrayect .age-block .float-block.big{width:165px}.browser.multitrayect-small .trayect .close{right:4px}.browser.multitrayect-small .float-block.w50 .float-block.w50.last{margin-left:7px !important}.browser.multitrayect-small .date-block .container-select{margin:0 3px !important}.trayects{background:url("/estaticos/Redbility/_style/_css/_gfx/separator01b.jpg") repeat-x scroll center bottom rgba(0,0,0,0);border-bottom:1px solid #84d020;margin-bottom:15px !important}.addTrayect{padding:3px 0 2px 25px;position:relative;color:#fff}.addTrayect:after{float:left;display:inline;width:18px;height:18px;padding:1px 0 0 5px;border-radius:9px;box-sizing:border-box;background:rgba(255,255,255,0.5);position:absolute;left:0;top:0;content:"+";font:16px Arial;color:#fff}#departure_arrival .predictive-transport{width:418px}.predictive-transport .textpredict .row-textpredict ul{width:100%}.predictive-transport .textpredict .row-textpredict ul li{position:relative;padding-left:35px !important}.predictive-transport .textpredict .row-textpredict ul li span{display:block;max-width:100%!important}.predictive-transport .textpredict .row-textpredict ul li .ico-airport,.predictive-transport .textpredict .row-textpredict ul li .ico-train{position:absolute;top:4px;left:12px;background-size:17px auto;padding:0;width:20px;height:25px;background-position:0 2px}.predictive-transport .textpredict .row-textpredict ul li:first-child .ico-airport,.predictive-transport .textpredict .row-textpredict ul li:first-child .ico-train{left:10px}.predictive-transport .textpredict .row-textpredict ul span:last-child li{padding-left:8px !important}.predictive-transport .textpredict .row-textpredict ul li .no-capitalize{display:inline;text-transform:initial}.textpredict.noResults .row-textpredict ul{color:#be6700 !important;background:#fff9b7}.textpredict.noResults .row-textpredict ul li{padding:6px 8px 2px 8px!important}.textpredict.noResults .row-textpredict ul li span{line-height:15px;padding-bottom:5px}.textpredict.noResults .row-textpredict ul li:hover{background:#fff9b7}.company-list{background:#fff;width:410px;height:300px;position:absolute;z-index:100;top:57px;left:5px;overflow-x:hidden;overflow-y:scroll;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:1px 1px 1px 0px #84d020;border:1px solid #e2e2e2;border-color:#c1ef8f}.company-list ul.filter{border-bottom:1px solid #e2e2e2}.company-list li{padding:8px}.company-list li:hover,.company-list li.selected{cursor:pointer;background:#e6f6d2}.company-list li a{display:block;color:#67b500}.company-list .abc li:hover{background:#fff}.company-list .abc li:hover a{text-decoration:underline}.company-list .abc{width:93%;margin:0 0 0 8px}.company-list .abc li{display:inline-block;text-transform:uppercase;padding:15px 0 10px 0;width:2.9%;text-align:center;font-size:11px}.company-list .abc:after{clear:both}.company-list .companies .letter{text-transform:uppercase;border-bottom:1px dotted #e2e2e2;font-size:16px}.company-list .companies .letter:hover{cursor:default;background:#fff}#flexible-date{padding-bottom:15px;padding-left:10px;color:#929292}#flexible-date strong{display:block;margin-top:10px;margin-bottom:5px}#flexible-date a{display:inline-block;margin:0 5px}.flight-section.result-list-section .searchbox .clase{float:left;width:100%}.flight-section.result-list-section .searchbox .clase .container-select02{width:100%;box-sizing:border-box}.flight-seo-section .column05 .module07b#search-box.browser{padding-bottom:15px}.flight-seo-section.new-grid #main .row.full-banner-seo,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo{max-width:1600px;width:100%;min-height:260px;margin-left:-800px;left:50%}.flight-seo-section.new-grid #main .row.full-banner-seo .img,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo .img{float:left;width:100%;min-height:200px}.flight-seo-section.new-grid #main .row.full-banner-seo .column,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo .column{width:100%;height:auto;margin-left:200px;position:absolute;bottom:42px}.flight-seo-section.new-grid #main .row.full-banner-seo .module,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo .module{float:left;max-width:1200px;margin:0 auto !important}.flight-seo-section.new-grid .search-box-seo.cruises{width:100%;max-width:1200px;height:150px;margin:0 auto;margin-left:-600px;top:-170px;left:50%;background:rgba(58,63,58,0.9);position:absolute}.flight-seo-section.new-grid .browser{float:left;max-width:1200px;width:100%;height:auto;padding:15px;bottom:15px;box-sizing:border-box}.flight-seo-section.new-grid .search-box-flights h2{font-size:20px;font-family:"asapregular";color:#fff}.flight-seo-section.new-grid .search-box-flights label{float:left;width:auto;margin-right:5px;font-size:14px;color:#fff;font-family:"asapbold";text-align:left}.flight-seo-section.new-grid .search-box-flights .flights-type label{margin-top:0}.flight-seo-section.new-grid .search-box-flights fieldset,.flight-seo-section.new-grid .search-box-flights .input-line,.flight-seo-section.new-grid .search-box-flights .container-select{margin:0;position:relative}.flight-seo-section.new-grid .search-box-flights .pasajeros .container-select{width:100%;clear:left}.flight-seo-section.new-grid .search-box-flights .pasajeros .float-block{width:33%;margin:0;padding:0 15px 0 0;box-sizing:border-box;overflow:hidden}.flight-seo-section.new-grid .search-box-flights .pasajeros .float-block:last-child{padding-right:0}.flight-seo-section.new-grid .pasajeros .float-block label{margin:0 5px 5px 0}.flight-seo-section.new-grid .trip-input-main{font-family:"asapbold";font-size:15px}.flight-seo-section.new-grid .search input{float:right}.flight-seo-section.new-grid .search a.refresh{float:left;margin:15px 10px;vertical-align:bottom}.flight-seo-section.new-grid .search a.refresh span{position:relative;color:#fff}.flight-seo-section.new-grid .search a.refresh span:before{content:"I";position:absolute;left:-22px;top:-2px;font-family:"VECI-1-Web";font-size:17px}.flight-seo-section.new-grid .search .btn01{height:40px;padding:0 20px;background:#67b500;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,0.15);font-size:14px !important;text-transform:uppercase}.flight-seo-section.new-grid .search .btn01:hover{background:#84d020}.flight-seo-section.new-grid #main .full-banner-seo .column>h1{margin-bottom:10px;color:#3a3f3a;font-family:"asapregular";font-size:28px;line-height:32px}.flight-seo-section.new-grid #main h1 span{font-family:"asapbold"}.flight-seo-section.new-grid .go-back .input01,.flight-seo-section.new-grid .multiroute01 .input01{float:right;max-width:245px;width:65%}.flight-seo-section.new-grid .search-box-flights .form-line{float:left;padding:0 10px 0 0;box-sizing:border-box}.flight-seo-section.new-grid .search-box-flights .go-back .form-line:last-child{float:left;padding:0 15px 0 0;box-sizing:border-box}.flight-seo-section.new-grid .search-box-flights .go-back .form-line+div{float:left;padding:0 20px 0 0;box-sizing:border-box}.flight-seo-section.new-grid .date-back{opacity:1}.flight-seo-section.new-grid .travel-only-go .date-back{opacity:0.5}.flight-seo-section.new-grid .go-back,.flight-seo-section.new-grid .travel-go-back .go-back,.flight-seo-section.new-grid .travel-only-go .go-back{display:inline}.flight-seo-section.new-grid .multiroute,.flight-seo-section.new-grid .travel-go-back .multiroute,.flight-seo-section.new-grid .travel-only-go .multiroute{display:none}.flight-seo-section.new-grid .travel-multi .go-back{display:none}.flight-seo-section.new-grid .travel-multi .multiroute{display:inline}.flight-seo-section.new-grid .travel-multi .discount{display:none}.flight-seo-section.new-grid .multiroute .all-routes>.input-line:first-child .close-icon{display:none}.flight-seo-section.new-grid .num-lines-excessive .add-route-line{display:none}.flight-seo-section.new-grid .travel-multi .pasajeros .trip-input-main{margin-top:7px}.flight-seo-section.new-grid .search-box-flights .travel-multi .container-select{width:60px;clear:none}.flight-seo-section.new-grid .search-box-flights .travel-multi .pasajeros .float-block{padding-right:5px}.flight-seo-section.new-grid .search-box-flights .travel-multi .pasajeros .float-block:first-child{margin-right:-20px}.flight-seo-section.new-grid .search-box-flights .travel-multi .float-block:last-child{float:left}.flight-seo-section.new-grid .travel-multi .pasajeros>.form-line.x33{width:50% !important}.flight-seo-section.new-grid .travel-multi .pasajeros>.form-line.x33+div{width:50%!important}.flight-seo-section.new-grid .date-block .input01{width:65%;padding-left:25px;box-sizing:border-box}.flight-seo-section.new-grid .date-block:last-child .input01{margin-right:-3px}.flight-seo-section.new-grid .date-block{float:left;width:50%;position:relative}.flight-seo-section.new-grid .go-back .date-block:first-child,.flight-seo-section.new-grid .multiroute01 .date-block{padding-right:10px;box-sizing:border-box;position:relative}.flight-seo-section.new-grid .date-block .ui-datepicker-trigger{width:26px;border:none;background:none}.flight-seo-section.new-grid .date-block:last-child .ui-datepicker-trigger{left:68px}.flight-seo-section.new-grid .travel-multi .date-block:last-child .ui-datepicker-trigger{left:64px}.flight-seo-section.new-grid #search-box .search-box-flights .form-line .content-field.pasajeros,.flight-seo-section.new-grid #search-box .search-box-flights .input-line.pasajeros .form-line{margin-bottom:0;padding-top:5px;padding-bottom:0}.flight-seo-section.new-grid .search-box-flights .box-ok-error{margin-bottom:0}.flight-seo-section.new-grid .search-box-flights .close-icon{margin:0;padding:0;background:none;position:absolute;left:185px;top:2px;border:none;cursor:pointer;font-family:"VECI-1-Web";font-size:35px;line-height:25px;color:#e2e2e2;transition:all .2s ease-in-out}.flight-seo-section.new-grid .search-box-flights .close-icon:hover{color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.flight-seo-section.new-grid .search-box-flights>fieldset>.input-line:first-child,.flight-seo-section.new-grid .search-box-flights .travel-multi>.input-line:first-child{margin-bottom:15px}.flight-seo-section.new-grid .control{display:block;margin-bottom:5px;padding-left:30px;padding-top:3px;position:relative;font-family:Arial;cursor:pointer;font-size:16px}.flight-seo-section.new-grid .control input{position:absolute;z-index:-1;opacity:0}.flight-seo-section.new-grid .control_indicator{width:20px;height:20px;position:absolute;top:0;left:0;background:#fff;border:0px solid #000;border-radius:2px}.flight-seo-section.new-grid .control:hover input ~ .control_indicator,.flight-seo-section.new-grid .control input:focus ~ .control_indicator{background:#fff}.flight-seo-section.new-grid .control input:checked ~ .control_indicator{background:#fff}.flight-seo-section.new-grid .control_indicator:after{position:absolute;display:none;box-sizing:unset;content:''}.flight-seo-section.new-grid .control input:checked ~ .control_indicator:after{display:block}.flight-seo-section.new-grid .control-checkbox .control_indicator:after{width:7px;height:16px;left:6px;top:-4px;border:solid #67b500;border-width:0 6px 6px 0;transform:rotate(45deg)}.flight-seo-section.new-grid .control-checkbox input:disabled ~ .control_indicator:after{border:2px solid #6b6b6b}.flight-seo-section.new-grid .fam-num .options .discount,.flight-seo-section.new-grid .residents .options .discount{margin-top:20px}.flight-seo-section.new-grid .fam-num.residents .options .discount{margin-top:0}.flight-seo-section.new-grid #main .search-box-flights .discount{float:left}.flight-seo-section.new-grid #main .search-box-flights .content-field.options{width:75%;margin-top:-4px;padding-top:0;padding-bottom:0}.flight-seo-section.new-grid #main .search-box-flights #search-field span.title10{margin-right:10px;padding:10px 40px 0 0}.flight-seo-section.new-grid span.title10:after{top:9px;transform:rotateZ(0deg)}.flight-seo-section.new-grid .discount .more-info{float:left;margin-top:8px;margin-right:20px;font-size:14px;font-family:"asapsemibold"}.flight-seo-section.new-grid .module07b .discount .goto:after{font-size:16px}.flight-seo-section.new-grid .discount .family-check,.flight-seo-section.new-grid .discount .resident-check{margin-right:20px}.flight-seo-section.new-grid #largeFamily{display:none}.flight-seo-section.new-grid .fam-num #largeFamily{display:block}.flight-seo-section.new-grid .fam-num .search .title10{display:none}.flight-seo-section.new-grid .fam-num .travel-multi #largeFamily,.flight-seo-section.new-grid .fam-num .travel-multi #resident{display:none}.flight-seo-section.new-grid .fam-num .travel-multi .search .title10{display:block}.flight-seo-section.new-grid .residents .travel-multi #resident{display:none}.flight-seo-section.new-grid .residents .travel-multi .search .title10{display:block}.flight-seo-section.new-grid #resident{display:none}.flight-seo-section.new-grid .residents #resident{display:block}.flight-seo-section.new-grid .residents .search .title10{display:none}.flight-seo-section.new-grid .module07b .flights-type{float:right}.flight-seo-section.new-grid .module07b .options-family,.flight-seo-section.new-grid .module07b .options-resident{float:left}.flight-seo-section.new-grid .flights-type li{float:left;margin-left:30px;position:relative}.flight-seo-section.new-grid .options-family li,.flight-seo-section.new-grid .options-resident li{float:left;margin-right:30px;position:relative}.flight-seo-section.new-grid .flights-type [type="radio"]:checked,.flight-seo-section.new-grid .flights-type [type="radio"]:not(:checked),.flight-seo-section.new-grid .options-family [type="radio"]:checked,.flight-seo-section.new-grid .options-family [type="radio"]:not(:checked),.flight-seo-section.new-grid .options-resident [type="radio"]:checked,.flight-seo-section.new-grid .options-resident [type="radio"]:not(:checked){width:100%;height:22px;position:absolute;left:9px;top:-1px;cursor:pointer;z-index:1;opacity:0}.flight-seo-section.new-grid .flights-type [type="radio"]:checked+span,.flight-seo-section.new-grid .flights-type [type="radio"]:not(:checked)+span,.flight-seo-section.new-grid .options-family [type="radio"]:checked+span,.flight-seo-section.new-grid .options-family [type="radio"]:not(:checked)+span,.flight-seo-section.new-grid .options-resident [type="radio"]:checked+span,.flight-seo-section.new-grid .options-resident [type="radio"]:not(:checked)+span{display:inline-block;padding-left:30px;position:relative;cursor:pointer;line-height:20px}.flight-seo-section.new-grid .flights-type [type="radio"]:checked+span:before,.flight-seo-section.new-grid .flights-type [type="radio"]:not(:checked)+span:before,.flight-seo-section.new-grid .options-family [type="radio"]:checked+span:before,.flight-seo-section.new-grid .options-family [type="radio"]:not(:checked)+span:before,.flight-seo-section.new-grid .options-resident [type="radio"]:checked+span:before,.flight-seo-section.new-grid .options-resident [type="radio"]:not(:checked)+span:before{position:absolute;left:0;top:0;border-radius:100%;content:''}.flight-seo-section.new-grid .flights-type [type="radio"]:checked+span:before,.flight-seo-section.new-grid .options-family [type="radio"]:checked+span:before,.flight-seo-section.new-grid .options-resident [type="radio"]:checked+span:before{width:18px;height:18px;border:1px solid #fff}.flight-seo-section.new-grid .flights-type [type="radio"]:not(:checked)+span:before,.flight-seo-section.new-grid .options-family [type="radio"]:not(:checked)+span:before,.flight-seo-section.new-grid .options-resident [type="radio"]:not(:checked)+span:before{width:14px;height:14px;top:3px;left:3px;background-color:#fff;box-shadow:0 0 0 2px #3a3f3a,0 0 0 3px #fff;border:1px solid #fff}.flight-seo-section.new-grid .flights-type [type="radio"]:checked+span:after,.flight-seo-section.new-grid .flights-type [type="radio"]:not(:checked)+span:after,.flight-seo-section.new-grid .options-family [type="radio"]:checked+span:after,.flight-seo-section.new-grid .options-family [type="radio"]:not(:checked)+span:after,.flight-seo-section.new-grid .options-resident [type="radio"]:checked+span:after,.flight-seo-section.new-grid .options-resident [type="radio"]:not(:checked)+span:after{width:14px;height:14px;position:absolute;top:3px;left:3px;content:'';border-radius:100%;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.flight-seo-section.new-grid .flights-type [type="radio"]:not(:checked)+span:after,.flight-seo-section.new-grid .options-family [type="radio"]:not(:checked)+span:after,.flight-seo-section.new-grid .options-resident [type="radio"]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.flight-seo-section.new-grid .flights-type [type="radio"]:checked+span:after,.flight-seo-section.new-grid .options-family [type="radio"]:checked+span:after,.flight-seo-section.new-grid .options-resident [type="radio"]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);background:#67b500}.flight-seo-section.new-grid #search-box .clase{float:left;clear:none;width:170px}.flight-seo-section.new-grid #search-box .clase .title05b{float:left;width:auto;margin-right:6%;position:relative;top:10px}.flight-seo-section.new-grid #search-box .clase .container-select02{width:115px;margin-right:0}.flight-seo-section.new-grid #search-box .clase .container-select02 .select02{width:100%}.flight-seo-section.new-grid #main #search-box #search-field.search .btn01d{width:205px}.flight-seo-section.new-grid #main #search-box #search-field.search{float:right;width:auto;margin-top:16px;padding-top:0;clear:none}.flight-seo-section.new-grid #main #search-box .travel-multi #search-field.search{margin-top:0}.flight-seo-section.new-grid .search-box-flights .add-route{border-top:solid 1px #929292}.flight-seo-section.new-grid .search-box-flights .add-route>button{padding-top:5px;border:none;background:none;color:#fff;font-family:"asapbold";font-size:15px}.flight-seo-section.new-grid .search-box-flights .add-route span{font-size:20px}.flight-seo-section.new-grid #search-box.browser{min-height:auto}.flight-seo-section.new-grid .float-block+.float-block{margin-left:0}.flight-seo-section.new-grid #main .row.full-banner-seo .column{bottom:30px}.flight-seo-section.new-grid #main .full-banner-seo .column>h1{margin-bottom:15px}.flight-seo-section.new-grid #main .full-banner-seo .browser-title{width:auto}.flight-seo-section.new-grid #main .full-banner-seo .browser-title h1{color:#fff;font-family:"asapregular"}.flight-seo-section.new-grid #main .full-banner-seo .browser-title+.content-field{float:right;width:auto;clear:none;text-align:right}.flight-seo-section.new-grid #main .full-banner-seo .browser-title+.content-field .fancyradio{float:left}.flight-seo-section.new-grid #search-box .flight #departure_arrival{width:65%;box-sizing:border-box}.flight-seo-section.new-grid #search-box .flight #departure_arrival #departure,.flight-seo-section.new-grid #search-box .flight #departure_arrival #arrival{width:50%;padding-right:20px;box-sizing:border-box}.flight-seo-section.new-grid #search-box .flight #dates{width:35%;clear:none}.flight-seo-section.new-grid .date-block .input01{width:100%}.flight-seo-section.new-grid .date-block:first-child{padding-right:10px;box-sizing:border-box}.flight-seo-section.new-grid .date-block+.date-block{padding-left:10px;box-sizing:border-box}.flight-seo-section.new-grid #search-box .flight #more-options.content-field{clear:none;width:40%}.flight-seo-section.new-grid #search-box .flight .clase+#more-options.content-field{clear:none;width:calc(60% - 320px)}.flight-seo-section.new-grid .date-block .ui-datepicker-trigger,.flight-seo-section.new-grid #without-multidestinations #date-ow .ui-datepicker-trigger{left:0}.flight-seo-section.new-grid #without-multidestinations .date-block:last-child .ui-datepicker-trigger{left:10px}.flight-seo-section.new-grid #search-box .flight .pasajeros{width:auto;margin-bottom:0}.flight-seo-section.new-grid #search-box .flight .pasajeros .float-block{width:25%;min-width:130px;margin-right:0;box-sizing:border-box}.flight-seo-section.new-grid #search-box .flight .pasajeros .float-block:first-child{width:20%;min-width:110px}.flight-seo-section.new-grid #search-box .flight .pasajeros .float-block .title05b{float:left;width:auto;padding-right:10px;position:relative;top:10px}.flight-seo-section.new-grid #search-box .flight .content-field .float-block .container-select{width:55px}.flight-seo-section.new-grid #search-box .flight #more-options.content-field .options{float:left;width:180px;padding-left:0;border-left:0}.flight-seo-section.new-grid #search-box .flight #more-options.content-field #resident{margin-bottom:0}.flight-seo-section.new-grid #search-box .flight .goto{margin-top:2px !important;margin-bottom:5px;padding:0}.flight-seo-section.new-grid #search-box .flight #more-options.content-field .options .fancyradio{width:auto;margin-bottom:2px}.flight-seo-section.new-grid #search-box .flight #search-field.inline-block{clear:none;width:auto;position:absolute;bottom:15px;right:15px}.flight-seo-section.new-grid #search-box #search-field .btn01d{width:205px}.flight-seo-section.new-grid #search-box #search-field .title10{display:none;width:100%;position:absolute;right:220px}.flight-seo-section.new-grid #search-box #search-field .title10:after{right:15px;top:25px;transform:rotate(340deg)}.flight-seo-section.new-grid #search-box .box-ok-error{width:80%;margin:8px 0}.flight-seo-section.new-grid #multidestinations .trayects{margin-bottom:0 !important;border:none;background:none}.flight-seo-section.new-grid #multidestinations .trayects .trayect{margin-bottom:0 !important}.flight-seo-section.new-grid #multidestinations .date-selectors{margin-bottom:10px}.flight-seo-section.new-grid #multidestinations .trayects .trayect:nth-child(2) label,.flight-seo-section.new-grid #multidestinations .trayects .trayect:nth-child(3) label,.flight-seo-section.new-grid #multidestinations .trayects .trayect:nth-child(2) .date-selectors .date-block p,.flight-seo-section.new-grid #multidestinations .trayects .trayect:nth-child(3) .date-selectors .date-block p{display:none}.flight-seo-section.new-grid #multidestinations .trayect:nth-child(2) .close-item02,.flight-seo-section.new-grid #multidestinations .trayect:nth-child(3) .close-item02{top:5px}.flight-seo-section.new-grid #multidestinations .trayect>.float-block.w50{width:65%}.flight-seo-section.new-grid #multidestinations .float-block.w50 .float-block.w50.first{width:50%;padding-right:20px;box-sizing:border-box}.flight-seo-section.new-grid #multidestinations .float-block.w50 .float-block.w50.last{width:50%;margin-left:0;padding-right:20px;box-sizing:border-box}.flight-seo-section.new-grid #multidestinations .trayects .fleft.w50.mgl14{margin-left:0 !important}.flight-seo-section.new-grid #multidestinations .trayects .date-selectors.date-selectors-container .date-block .input01{width:100%}.flight-seo-section.new-grid #multidestinations .date-block:last-child .ui-datepicker-trigger{left:0}.flight-seo-section.new-grid #multidestinations .trayect .close{float:left}.flight-seo-section.new-grid #multidestinations .ico.close-item02:after{padding:3px 0 0 5px}.flight-hotel-seo-section.new-grid #search-box.browser{min-height:auto}.flight-hotel-seo-section.new-grid #search-box.browser h1{font-size:21px;line-height:24px}.search-box{background:none repeat scroll 0 0 #c7c7c7;height:357px;margin:22px 0}.meta-browser{height:100%}.column04b .module.module07b.module07c.browser.meta-browser{margin-bottom:0}.meta-browser .browser-content{float:left;margin-left:29px}.meta-browser #search-box.browser-content{width:430px;min-height:344px;margin-left:20px;box-sizing:border-box;position:relative}.meta-browser #search-box.browser-content>div{padding-bottom:55px}.meta-browser #search-box.browser-content>div,.meta-browser #search-box.browser-content>form,.meta-browser #search-box.browser-content>div>div{width:100%}.meta-browser #search-box.browser-content>div.flight,.meta-browser #search-box.browser-content>div.cruises,.meta-browser #search-box.browser-content>div.circuits{padding-bottom:0}.meta-browser #search-box.browser-content div .inline-block:last-child{position:absolute;bottom:0;left:0}.meta-browser #search-box.browser-content .multidestination div .inline-block:last-child{position:static}.meta-browser #search-box.browser-content div .trayects .inline-block:last-child{position:static}.meta-browser #search-box.browser-content .title05{margin-bottom:5px}#search-box .browser .container-select select{-moz-box-sizing:border-box;font-size:0.95em}.meta-browser .browser-buttons{float:left;width:150px;margin:-25px 0 -23px -20px}.meta-browser .browser-buttons li{position:relative}.meta-browser .browser-buttons li:hover{background:#e2e2e2;filter:none}.meta-browser .browser-buttons li:not(.selected):after{background:url(/estaticos/Redbility/_style/_css/_gfx/metabrowser-border02.png) repeat-y;content:"";display:block;height:100%;position:absolute;width:8px;top:0;right:0}.meta-browser .browser-buttons li.extra{background-color:#efefef}.meta-browser .browser-buttons li+li div:after{background:url(/estaticos/Redbility/_style/_css/_gfx/metabrowser-separator.png) repeat-x left top;content:"";display:block;width:100%;position:absolute;height:2px;top:0;left:0}.meta-browser .browser-buttons li.item-hotel,.meta-browser .browser-buttons li.item-flight,.meta-browser .browser-buttons li.item-fhotel,.meta-browser .browser-buttons li.item-cruise,.meta-browser .browser-buttons li.item-train,.meta-browser .browser-buttons li.item-car,.meta-browser .browser-buttons li.item-snow,.meta-browser .browser-buttons li.item-parador,.meta-browser .browser-buttons li.item-poraventura,.meta-browser .browser-buttons li.item-disney,.meta-browser .browser-buttons li.item-multidestination{background:#fff}.meta-browser .browser-buttons li.item-multidestination,.meta-browser .browser-buttons li.item-boat,.meta-browser .browser-buttons li.item-tickets,.meta-browser .browser-buttons li.item-group,.meta-browser .browser-buttons li.item-boyfriends,.meta-browser .browser-buttons li.item-fhotel,.meta-browser .browser-buttons li.item-flight,.meta-browser .browser-buttons li.item-cruise,.meta-browser .browser-buttons li.item-car,.meta-browser .browser-buttons li.item-coast,.meta-browser .browser-buttons li.item-escapades,.meta-browser .browser-buttons li.item-hforfait,.meta-browser .browser-buttons li.item-hotel,.meta-browser .browser-buttons li.item-islands,.meta-browser .browser-buttons li.item-oldman,.meta-browser .browser-buttons li.item-snow,.meta-browser .browser-buttons li.item-parador,.meta-browser .browser-buttons li.item-parks,.meta-browser .browser-buttons li.item-beaches,.meta-browser .browser-buttons li.item-rural,.meta-browser .browser-buttons li.item-beauty,.meta-browser .browser-buttons li.item-train,.meta-browser .browser-buttons li.item-holidays{background:#fff}.meta-browser .browser-buttons li a{display:block;padding:22px 0 21px 46px;font-size:1.25em;font-family:"asapsemibold",sans-serif;color:#3a3f3a}.meta-browser .browser-buttons li.item-poraventura a,.meta-browser .browser-buttons li.item-disney a{padding:22px 0 21px 26px}.meta-browser .browser-buttons li a:before{-moz-osx-font-smoothing:grayscale;background:rgba(0,0,0,0) none repeat scroll 0 0 !important;color:#3a3f3a;font-family:"VECI-1-Producto";font-size:42px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;padding-right:5px;text-indent:0;text-transform:none;width:auto;position:absolute;top:6px;left:2px}.meta-browser .browser-buttons li.selected a:before{color:#fff}.meta-browser .browser-buttons li.item-multidestination a:before{content:"\71"}.meta-browser .browser-buttons li.item-boat a:before{content:"\3f"}.meta-browser .browser-buttons li.item-tickets a:before{content:"\bf"}.meta-browser .browser-buttons li.item-group a:before{content:"\29"}.meta-browser .browser-buttons li.item-boyfriends a:before{content:"\3d"}.meta-browser .browser-buttons li.item-fhotel a:before{content:"\36"}.meta-browser .browser-buttons li.item-flight a:before{content:"\31"}.meta-browser .browser-buttons li.item-cruise a:before{content:"\32"}.meta-browser .browser-buttons li.item-car a:before{content:"\35"}.meta-browser .browser-buttons li.item-coast a:before{content:"\38"}.meta-browser .browser-buttons li.item-escapades a:before{content:"\25"}.meta-browser .browser-buttons li.item-hforfait a:before{content:"\28"}.meta-browser .browser-buttons li.item-hotel a:before{content:"\34"}.meta-browser .browser-buttons li.item-islands a:before{content:"\37"}.meta-browser .browser-buttons li.item-oldman a:before{content:"\2f"}.meta-browser .browser-buttons li.item-snow a:before{content:"\30"}.meta-browser .browser-buttons li.item-parador a:before{content:"\b7"}.meta-browser .browser-buttons li.item-parks a:before{content:"\26"}.meta-browser .browser-buttons li.item-beaches a:before{content:"\39"}.meta-browser .browser-buttons li.item-rural a:before{content:"\22"}.meta-browser .browser-buttons li.item-beauty a:before{content:"\21"}.meta-browser .browser-buttons li.item-train a:before{content:"\33"}.meta-browser .browser-buttons li.item-holidays a:before{content:"\24"}.meta-browser .browser-buttons li.selected{background:none;filter:none}.meta-browser .browser-buttons li.selected:hover{background:none}.meta-browser .browser-buttons li.selected:after{background:url(/estaticos/Redbility/_style/_css/_gfx/metabrowser-selected.png) repeat-y;content:"";display:block;height:13px;position:absolute;width:149px;bottom:-13px;left:0;z-index:1}.meta-browser .browser-buttons li.selected a{background-position:11px -37px;color:#fbfdf8}.meta-browser .browser-buttons li.selected+li div:after,.meta-browser .browser-buttons li+li.selected div:after{display:none}.meta-browser .browser-buttons li.selected div{background:none;padding-top:0;border:none}.meta-browser #search-box.browser-content>div.flight .box-ok-error,.flight-section #search-box .box-ok-error{margin:20px 0 0 0}.content-field{float:left;width:100%;padding:10px 0}.float-block.content-field label{float:left;margin-top:0;font-family:"asapbold",Arial,Helvetica,sans-serif;color:#fff}.container-select.big-select{width:180px}.container-select.big-select select{width:100%}#chain .container-select{clear:both;width:200px;margin-top:4px;margin-left:0}#chain .container-select select{width:100%;font-size:12px}.disneyland-section #content #search-box .seachbox_v_h .content-field,.disneyorlando-section #content #search-box .seachbox_v_h .content-field,.legoland-section #content #search-box .seachbox_v_h .content-field,.universal-section #content #search-box .seachbox_v_h .content-field{width:50%}.disneyland-section #content #search-box .seachbox_v_h .date-selectors,.disneyorlando-section #content #search-box .seachbox_v_h .date-selectors,.legoland-section #content #search-box .seachbox_v_h .date-selectors,.universal-section #content #search-box .seachbox_v_h .date-selectors{width:40%;padding:0 0 20px 10px}.disneyland-section #content #search-box .seachbox_v_h .room-distribution,.disneyorlando-section #content #search-box .seachbox_v_h .room-distribution,.legoland-section #content #search-box .seachbox_v_h .room-distribution,.universal-section #content #search-box .seachbox_v_h .room-distribution{width:60%}.disneyland-section #content #search-box .seachbox_v_h .inline-block:last-child,.disneyorlando-section #content #search-box .seachbox_v_h .inline-block:last-child,.legoland-section #content #search-box .seachbox_v_h .inline-block:last-child,.universal-section #content #search-box .seachbox_v_h .inline-block:last-child{height:auto}.disneyland-section #content #search-box .seachbox_v_h .inline-block:last-child span.title10,.disneyorlando-section #content #search-box .seachbox_v_h .inline-block:last-child span.title10,.legoland-section #content #search-box .seachbox_v_h .inline-block:last-child span.title10,.universal-section #content #search-box .seachbox_v_h .inline-block:last-child span.title10{display:none}.disneyland-section #content #search-box .seachbox_v_h .inline-block:last-child span.title10:after,.disneyorlando-section #content #search-box .seachbox_v_h .inline-block:last-child span.title10:after,.legoland-section #content #search-box .seachbox_v_h .inline-block:last-child span.title10:after,.universal-section #content #search-box .seachbox_v_h .inline-block:last-child span.title10:after{top:25px;content:"5";transform:rotateZ(-90deg)}.container-select-viajes-novios{background:#fff;border:1px solid #e2e2e2;border-radius:4px;box-shadow:0 -1px 1px 0 #c7c7c7;height:30px;margin-right:12px;overflow:hidden;width:190px;position:relative;cursor:pointer}.container-select-viajes-novios:before{clear:left;float:left;display:inline;position:absolute;right:2px;top:2px;z-index:1;content:"";height:26px;width:23px;border-radius:2px;background:#67b500}.container-select-viajes-novios:hover:before{background:#84d020}.container-select-viajes-novios:after{clear:left;float:left;display:inline;position:absolute;right:4px;top:8px;z-index:2;content:"\71";color:#fff;font-family:"VECI-1-Web";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:12px;font-size:18px}.container-select-viajes-novios select{position:relative;z-index:5}.column.tr h1.title08{margin-bottom:20px}.column01 .module.module05b{margin-bottom:20px}.column01 .module.module07b{margin-bottom:26px}.column01 .module.module07b.no-shadow{margin-bottom:15px}.column01 .module:last-child{margin-bottom:0}.flight-section.result-list-section #search-options{float:left;width:100%}.flight-section.result-list-section #search-options li{line-height:16px}#search-options li,.search-options li{padding-bottom:6px}#search-options li:last-child,.search-options li:last-child{padding-bottom:0}.column01 .btn01{width:100%;margin-top:10px}.sidebar-browser .date-selectors-container{margin:15px 0 10px;clear:left;float:left;width:100%}.sidebar-browser .room-distribution{display:none}.sidebar-browser .room-modificator{clear:left;float:left;width:100%}.sidebar-browser .separator-block{position:relative}.sidebar-browser .inline-block+.inline-block{margin-top:15px}.sidebar-browser .separator-block+.separator-block,.sidebar-browser .inline-block+.separator-block{clear:left;float:left;width:100%;margin-top:20px}.sidebar-browser .date-selectors-container .separator-block:last-child{margin-bottom:0}.sidebar-browser .separator-block+.inline-block{margin-top:12px}.sidebar-browser .separator-block p{padding:0}.sidebar-browser .separator-block p.date-block-title{padding:4px}.sidebar-browser .separator-block a{display:block;padding-top:4px}.sidebar-browser label.title05b{margin-bottom:5px;display:block}.sidebar-browser label.left{float:left;width:45%;padding-top:10px}.sidebar-browser label span.left{float:left;font-size:0.95em}.sidebar-browser #largeFamily label.fancycheckbox span.left{font-family:Arial;font-size:13px}.sidebar-browser label .ico-info{float:left;margin:-4px 0 0 1px}.touch .sidebar-browser label .ico-info{margin-left:0}.sidebar-browser label.left+.container-select{float:right;margin:0}.sidebar-browser .separator-block .container-select{margin:0 0 0 3px}.sidebar-browser .separator-block label.left{width:60%;text-align:right}.result-list-section .sidebar-browser .flight .separator-block.date-block{margin-bottom:10px}.sidebar-browser input[type=submit]{margin-top:20px}.sidebar-browser.summary{line-height:17px}.sidebar-browser.summary li{margin-bottom:5px}.sidebar-browser.summary ul{margin-bottom:10px}.sidebar-browser.summary a{max-width:100%;padding-right:0;padding-left:0}.sidebar-browser.summary a.first{width:60%}.sidebar-browser.summary a.last{width:40%}.sidebar-browser a.alert{background:url(/estaticos/Redbility/_style/_css/_gfx/ico-alert@2x.png) no-repeat top left;background-size:16px 16px;display:block;padding-left:25px;margin-top:12px}.sidebar-browser.transports .date-block-title .ico,.sidebar-browser.transports label .ico{float:none !important}.sidebar-browser.transports .age-block{width:100%}.sidebar-browser.transports .age-block .float-block{width:55px}.sidebar-browser.transports .border-content .fancyradio{width:100%;margin:0}.sidebar-browser.transports .border-content .fancyradio.first-input{margin-bottom:3px}.sidebar-browser.transports a.dropdown{font-size:13px}.sidebar-browser.transports .transport-options .fancyradio.first{margin-right:15px}.sidebar-browser.transports .transport-options .fancyradio{margin-right:0}.sidebar-browser.transports .transport-options .fancycheckbox{float:none;margin-top:10px;width:100%}.sidebar-browser.transports .fancycheckbox .ico{top:0;margin-top:0}.sidebar-browser.transports .fancycheckbox+span{margin-top:0;font-family:Arial;font-size:12px;color:#fff}.sidebar-browser.transports .fancycheckbox.main_airports{width:90%}.sidebar-browser.transports .float-block .container-select{margin-left:0}.flight-section .sidebar-browser.transports #without-multidestinations .inline-blocks{float:left;width:100%;margin-bottom:10px}.flight-section .sidebar-browser.transports .separator-block+.separator-block{margin:0 0 10px 0}.flight-section .sidebar-browser.transports .date-selectors-container{margin:0 0 15px 0!important}.flight-section .sidebar-browser.transports .age-block+.border-content{margin-top:15px}.flight-section .sidebar-browser.transports label.title05b{font-size:12px}.flight-section .sidebar-browser.transports .discount .fancycheckbox .left,.flight-section .sidebar-browser.transports #largeFamily .fancycheckbox .left{font-size:14px}.flight-section .sidebar-browser.transports .discount .fancycheckbox.first{margin-bottom:0}.flight-section .sidebar-browser.transports .discount .fancycheckbox+.goto{margin:0 0 0 20px!important;color:#fff}.flight-section .sidebar-browser.transports .discount .fancycheckbox+.goto:after{position:relative;top:2px}.flight-section .module07.module07b .title05{padding-bottom:5px}.flight-section .module07.module07b .search-filters .filter-group{padding-top:15px}.slider-range.ui-widget-content{border:1px solid #c7c7c7;background:#fff;position:relative}#slider-range-trip.ui-widget-content{border:1px solid #c7c7c7;background:#fff;position:relative}#slider-range2.ui-widget-content{border:1px solid #c7c7c7;background:#fff;position:relative}.ui-slider-horizontal{height:5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:14px;height:29px;cursor:default;background:url(/estaticos/Redbility/_style/_css/_gfx/slide-handler.png) no-repeat 0 0;background-size:14px 29px}#slider-range-trip.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:25px;height:25px;cursor:default;background:url(/estaticos/Redbility/_style/_css/_gfx/slide-trip.png) no-repeat 0 0}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px;top:-16px;cursor:pointer}.hotel-section .ui-slider-horizontal .ui-slider-handle{margin-left:-7px}#slider-range-trip.ui-slider-horizontal .ui-slider-handle{margin-left:-10px;top:-12px;cursor:pointer}.ui-slider .ui-widget-header{border:1px solid #c7c7c7;background:#67b500;height:5px}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider .ui-slider-range-max{right:0}.slider-filter{padding-top:15px}.filtro-rango1{background:url("/estaticos/imagen/general/slider-rango1.png") no-repeat 0 8px}.filtro-rango2{background:url("/estaticos/imagen/general/slider-rango2.png") no-repeat 0 8px}.filtro-rango3{background:url("/estaticos/imagen/general/slider-rango3.png") no-repeat 0 8px}.filtro-rango4{background:url("/estaticos/imagen/general/slider-rango4.png") no-repeat 0 8px}.filtro-rango5{background:url("/estaticos/imagen/general/slider-rango5.png") no-repeat 0 8px}.filtro-rango6{background:url("/estaticos/imagen/general/slider-rango6.png") no-repeat 0 8px}.filtro-rango7{background:url("/estaticos/imagen/general/slider-rango7.png") no-repeat 0 8px}.filtro-rango8{background:url("/estaticos/imagen/general/slider-rango8.png") no-repeat 0 8px}.filtro-rango9{background:url("/estaticos/imagen/general/slider-rango9.png") no-repeat 0 8px}.filtro-rango10{background:url("/estaticos/imagen/general/slider-rango10.png") no-repeat 0 8px}.filtro-rango11{background:url("/estaticos/imagen/general/slider-rango11.png") no-repeat 0 8px}.filtro-rango12{background:url("/estaticos/imagen/general/slider-rango12.png") no-repeat 0 8px}.filtro-rango13{background:url("/estaticos/imagen/general/slider-rango13.png") no-repeat 0 8px}.filtro-rango14{background:url("/estaticos/imagen/general/slider-rango14.png") no-repeat 0 8px}.filtro-rango15{background:url("/estaticos/imagen/general/slider-rango15.png") no-repeat 0 8px}.slider-text{padding-top:8px}#slider-text-trip{padding-top:8px}#slider-text-trip p{font-family:"asapregular"}#slider-text-trip p span{clear:left;float:right;display:inline;width:101px;height:18px;background-image:url(/estaticos/Redbility/_style/_css/_gfx/filtro-tripad.png);background-repeat:no-repeat;text-indent:-999px}#slider-text-trip p span.trip5{background-position:0 0}#slider-text-trip p span.trip4-5{background-position:0 -18px}#slider-text-trip p span.trip4{background-position:0 -36px}#slider-text-trip p span.trip3-5{background-position:0 -54px}#slider-text-trip p span.trip3{background-position:0 -72px}#slider-text-trip p span.trip2-5{background-position:0 -90px}#slider-text-trip p span.trip2{background-position:0 -108px}#slider-text-trip p span.trip1-5{background-position:0 -126px}#slider-text-trip p span.trip1{background-position:0 -144px}#slider-text-trip p span.trip0-5{background-position:0 -162px}#slider-text-trip p span.trip0{background-position:0 -180px}.min-value{float:left}.max-value{float:right}#slider-price2{padding-top:15px;background:url(/estaticos/Redbility/_style/_css/_gfx/slider-separators.png) no-repeat 0 8px}#slider-text2{padding-top:8px}#min-price2{float:left}#max-price2{float:right}.search-filters{clear:left;float:left;width:100%}.search-filters .filter-group{float:left;clear:left;width:100%;padding:17px 0 15px;border-bottom:1px solid #fff}.module01c .search-filters .filter-group{border-bottom:1px solid #efefef;background:none}.search-filters .filter-group:first-child{padding-top:0}.search-filters .filter-group:last-child{border:none;padding-bottom:0;background:none}.search-filters .filter-group .title05b{clear:left;float:left;width:100%}.search-filters .filter-group .title05b a:after{padding-right:16px;content:"q";font-family:"VECI-1-Web";font-size:15px;vertical-align:bottom;line-height:12px}.search-filters .filter-group .title05b a.toggled:after{content:"r";font-family:"VECI-1-Web";font-size:15px;vertical-align:bottom}.search-filters .filter-group .title05b .ico.close-item02:after{position:relative}.search-filters .filter-group .title05b a:hover,.search-filters .filter-group .title05b a.toggled:hover{color:#67b500}.search-filters .filter-group .title05b.left-arrow a{background-position:left 6px !important;background-repeat:no-repeat !important;padding-left:16px;padding-right:0}.search-filters .filter-group .title05b.left-arrow a.toggled{background-position:left 6px}.search-filters .filter-group .title05b.left-arrow a:hover{background-position:left -16px}.search-filters .filter-group .title05b.left-arrow a.toggled:hover{background-position:left -15px}.search-filters .filter-group .toggled-elem{padding-top:10px;clear:left;float:left;width:100%}.search-filters .down-content{width:100%}.flight-section .search-filters .filter-group .fieldset01{padding-top:10px}.flight-section .search-filters .filter-group button,.module.module07b.sidebar-browser.transports button{padding:0;border:0;overflow:visible;background:none;color:inherit;font:inherit;line-height:normal;cursor:pointer;text-align:left}.flight-section .search-filters .filter-group button:hover,.module.module07b.sidebar-browser.transports button:hover{color:#67b500}.search-filters .filter-group .fieldset01{float:left;clear:left;width:100%;position:relative}.search-filters .filter-group .fieldset01{position:relative}.search-filters .filter-group .fieldset01 label{font-size:1em;font-family:Arial,Helvetica,sans-serif;color:#fff}.search-filters .filter-group .fieldset01 input[type="text"]{height:34px;border:0;font-size:12px}.search-filters .filter-group .fieldset01 .quantity{float:right;font-family:"asapsemibold",Helvetica,sans-serif;color:#fff;font-size:14px}.search-filters .filter-group .fieldset01 .fancycheckbox.hover .quantity,.search-filters .filter-group .fieldset01 .fancycheckbox .quantity:hover{color:#5da132}.search-filters .filter-group .fieldset01 ul{clear:left;float:left;width:100%}.search-filters .filter-group .fieldset01 li{float:left;clear:left;padding-bottom:10px;width:100%;height:auto}.search-filters .filter-group .fieldset01 li input{margin:0}.search-filters .filter-group .fieldset01 li:last-child{padding-bottom:0}.predictivoPrincipal .textpredict .row-textpredict ul li:last-child{padding:6px 8px}.search-filters .filter-group .fieldset01 .fancycheckbox{float:none;display:block;cursor:pointer}.search-filters .filter-group .fieldset01 .fancycheckbox input[type="checkbox"]+span{max-width:110px;float:left;min-height:0;font-size:12px;line-height:14px}.search-filters .filter-group .fieldset01 .fancycheckbox input[type="checkbox"]+span.max-width{max-width:none}.search-filters .filter-group .fieldset01 .fancycheckbox input[type="checkbox"]+span:hover,.search-filters .filter-group .fieldset01 .fancycheckbox.hover input[type="checkbox"]+span{color:#5da132}.search-filters .filter-group .fieldset01 li input.disabled+span{opacity:0.5 !important;cursor:default !important;color:inherit !important}.search-filters .filter-group .fieldset01 li:last-child .fancycheckbox input[type="checkbox"]+span{padding-bottom:0}.search-filters .filter-group .fieldset01 .special .fancycheckbox input[type="checkbox"]+span{font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.167em}.module01c .search-filters .filter-group .fieldset01 label{color:#6b6b6b}.module01c .search-filters .filter-group .fieldset01 .quantity{font-size:1.250em;color:#6b6b6b;margin-top:0}p.filters-toggler{float:left;padding:10px 0 0 0;clear:both}p.filters-toggler a.action-show{float:left;color:#fff;font-size:0.8em}p.filters-toggler a.action-show:hover{color:#67b500}.sidebar-filter label{font-family:"asapregular",Arial,Helvetica,sans-serif !important;font-size:13px}.sidebar-filter .fancyradio.type-2 input[type="radio"]+span{height:16px;line-height:16px}.sidebar-filter p{color:#044800;margin-bottom:10px;margin-top:10px}.sidebar-filter p.first{margin-top:0px}.sidebar-filter .border-bottom{border-bottom:1px solid #84d020;padding-bottom:15px;margin-bottom:15px}.sidebar-filter h3{position:relative;height:17px}.sidebar-filter h3.double{height:34px}.sidebar-filter h3 .close-item02{margin:0;position:absolute;top:-3px;right:0}.sidebar-filter .inactive{opacity:0.5}.sidebar-filter .inactive *{cursor:default !important}.title05b .other-line{padding-left:15px;display:block}.radio-ul{margin-bottom:5px}.search-filters .filter-group.airports .fieldset01 .fancycheckbox input[type="checkbox"]+span{max-width:none !important;float:left}.search-filters .filter-group.airports .ico{margin-top:-2px}.ico-renfe-2{background:url(/estaticos/Redbility/_style/_css/_gfx/ico-renfe-2@2x.png) no-repeat top left;background-size:17px 8px;width:17px;height:8px;display:inline-block;vertical-align:middle}.ico-plane-2{background:url(/estaticos/Redbility/_style/_css/_gfx/ico-plane-2-right@2x.png) no-repeat top left;background-size:13px 12px;width:13px;height:12px;display:inline-block;vertical-align:middle}.tooltip-filtros{background:#67b500;position:absolute;top:-20px;right:-200px;z-index:11;width:186px;padding:10px;box-sizing:border-box}.tooltip-filtros p{color:#fff;font-size:14px;line-height:17px;margin-bottom:10px}.tooltip-filtros p strong{font-family:"asapbold",Arial,Helvetica,sans-serif;display:block}.tooltip-filtros span{float:right;font-size:11px;cursor:pointer;color:#fff}.tooltip-filtros span:after{content:"X";font-size:14px;margin-left:5px;margin-right:3px}.tooltip-filtros:before{border:solid;border-right:11px solid #67b500;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:none;top:50%;margin-top:-15px;content:"";left:-10px;position:absolute;z-index:99}.title05 .ico-container{float:right}.column01 .module05 .title05c .ico{float:left}.column01 .module05 .title05c .ico-container{float:right;margin-top:-2px}.column01 .module05 .title05c .ico-container .ico-mail{margin-top:4px}.column01 .module05 .title05c .ico-container .ico-alert{margin-top:3px;margin-right:2px}.sidebar-hlist{margin-top:15px;clear:left;float:left;width:100%}.sidebar-hlist li{clear:left;float:left;display:inline;width:100%}.sidebar-hlist li .left{float:left;margin-right:10px}.sidebar-hlist li .middle{float:left;max-width:150px}.sidebar-hlist li .right{float:right}.sidebar-hlist li .item-title{margin-top:4px;font-size:1em;padding-bottom:5px;display:block;line-height:19px}.sidebar-hlist li .item-title i.ico{margin-right:3px}.sidebar-hlist li .item-data{color:#929292;font-size:0.917em;margin-top:9px}.sidebar-hlist li .item-data .last-reservation+span{padding-top:6px;display:block}.sidebar-hlist-options{background:url(/estaticos/Redbility/_style/_css/_gfx/separator07.png) repeat-x bottom;padding:10px 0;clear:left;float:left;display:inline;width:100%}.sidebar-hlist-options .action-show{float:left;padding-right:22px}.result-list-section .sidebar-hlist-options .action-show{padding-right:0}.sidebar-hlist-options .action-show:after{content:"q";font-family:"VECI-1-Web";font-size:15px;vertical-align:middle}.sidebar-hlist-options .action-show.show-all:after{content:"r";font-family:"VECI-1-Web";font-size:15px;vertical-align:middle}.sidebar-hlist-options.show-right .action-show{float:right}.sidebar-hlist-options .action-compare{float:right;padding-top:1px;padding-right:27px;background:url(/estaticos/Redbility/_style/_css/_gfx/compare.png) no-repeat right 2px;background-size:19px 71px}.sidebar-hlist-options .action-compare:hover{background-position:right bottom}.transport-recents li{padding:10px 0 17px 0 !important}.transport-recents li .item-data{margin-top:0}.ico-renfe-green{background:url(/estaticos/Redbility/_style/_css/_gfx/ico-train-green@2x.png) no-repeat top left;background-size:10px 13px;width:10px;height:13px;display:inline-block;vertical-align:middle}.ico-plane-green{background:url(/estaticos/Redbility/_style/_css/_gfx/ico-airplane-green@2x.png) no-repeat top left;background-size:13px 13px;width:13px;height:13px;display:inline-block;vertical-align:middle}#search-box{float:left;width:100%;min-height:314px;z-index:2}#search-box.browser{min-height:360px;margin-bottom:0}.column05 .module07b.browser{padding-bottom:20px}.column05 .module07b#search-box.browser{min-height:375px;padding-bottom:65px}.column05 .module07b#search-box.browser .inline-block:last-child{padding:20px;position:absolute;bottom:0;left:0}.column05 .module07b#search-box.browser .trayects .inline-block:last-child{padding:0;position:static}#search-box>div,#search-box>div>div{clear:left;float:left}#search-box label{font-family:"asapsemibold",Arial,Helvetica,sans-serif;color:#fff;float:left}#search-box label.block{float:none;display:block;padding:0 0 5px 0}#search-box .fancyradio input[type="radio"]+span{margin:0 6px 0 0;padding:0 0 0 22px;background-position:0 0}#search-box .fancyradio input[type="radio"].disabled+span:before{border:solid 1px #929292}#search-box .fancyradio input[type="radio"].disabled+span:after{border:solid 1px #929292;background:#929292}#search-box .fancyradio input[type="radio"].disabled+span{color:#929292}#search-box .fancycheckbox input.error[type="checkbox"]+span{font-family:"asapregular";color:#fff9b7}#search-box .fancycheckbox input.error[type="checkbox"]:checked+span{color:#fff}#search-box .fancycheckbox input.required[type="checkbox"]+span{cursor:not-allowed}#search-box .fancycheckbox input.required[type="checkbox"]+span:before{background:none}#search-box .fancycheckbox input.disabled[type="checkbox"]+span{color:#929292;cursor:not-allowed}#search-box .fancycheckbox input.disabled[type="checkbox"]+span:before{border:1px solid #929292;background:#929292}#search-box .fancycheckbox.type-2 input[type="checkbox"]+span{font-family:"asapregular"}#search-box .fancycheckbox.type-2 input[type="checkbox"].required+span{font-family:"asapsemibold"}#search-box .container-select.disabled:after{color:#6b6b6b}#search-box .fancycheckbox{margin:0 10px 0 0}#search-box .content-field{float:left;padding:12px 0 15px 0;width:100%}#search-box #room .content-field{padding:0}#search-box .content-field .float-block{float:left}#search-box .content-field .float-block.right{float:right}#search-box .fancycheckbox input[type="checkbox"],#search-box .fancyradio input[type="radio"]{padding:0}#search-box .fancyradio{position:relative}#search-box .mini{width:181px}#search-box .box-ok-error{margin:8px 0;clear:left;float:left;width:100%;box-sizing:border-box}#search-box .errorInline{color:#fff9b7}#search-box .container-select.max{width:198px}#search-box .container-select.max select{width:100%}#search-box #search-field{float:right;padding:10px 0 0;width:100%}#search-box #search-field .title10{padding:11px 26px 16px 0}#search-box.home{width:420px}#search-box label.date-block-title{float:none;display:block;width:100%}.column05 .hotelSearch{width:100%}.column05 .hotelSearch,.column05 .hostelSearch{min-height:330px;padding-bottom:60px;box-sizing:border-box;position:relative}.column05 .module07b#search-box.browser .hotelSearch .inline-block:last-child,.column05 .module07b#search-box.browser .hostelSearch .inline-block:last-child{margin-top:42px;padding:0}.column05 .hostelSearch>.inline-block:last-child{margin-top:38px}#search-box .train .browser-title+.content-field,#search-box .flight .browser-title+.content-field{margin:12px 0 15px 0;padding:0}#search-box .train .browser-title+.content-field label,#search-box .flight .browser-title+.content-field label{font-size:14px;margin-right:5px}.browser .inline-block{float:left;clear:left;display:inline;width:100%;box-sizing:border-box}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] label{position:relative}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] label:after{width:20px;height:20px;padding:3px 0;border-radius:10px;box-sizing:border-box;background:rgba(255,255,255,0);position:absolute;right:-35px;bottom:7px;content:"?";font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-align:center;color:#fff}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] .ico.ico-info{width:25px;overflow:visible;background:transparent;text-indent:-9999px;z-index:300}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] .ico.ico-info[data-veci-tooltip]:after{text-indent:0;top:5px}#search-box .flight{width:100%}#search-box .flight h1{padding:0}#search-box .flight #dates .float-block .container-select{width:80px;width:80px}#search-box .flight #dates .float-block .container-select select{width:100%}#search-box .flight .content-field .float-block .container-select{width:75%}#search-box .flight #departure_arrival,#search-box .flight #dates{width:100%}#search-box .flight #date-ow{display:none}#search-box .flight #departure_arrival #departure,#search-box .flight #departure_arrival #arrival,.seachbox_v_h .float-block{width:48%;position:relative;z-index:5}#search-box .flight #more-options.content-field{padding:0}#search-box .flight #more-options.content-field .discount{float:left;display:none;width:100%;margin-bottom:5px}#search-box .flight #more-options.content-field .discount .ico-info{float:right;margin:0 4px}#search-box .flight #more-options.content-field .discount .title05b{font-family:"asapregular";font-size:14px}#search-box .flight #more-options.content-field .options{float:right;width:188px;margin:0 0 0 10px;padding-left:10px;border-left:1px solid #fff}#search-box .flight #more-options.content-field .options .fancycheckbox{float:left}#search-box .flight #more-options.content-field .fancycheckbox.title{margin:0}#search-box .flight .goto{color:#fff;cursor:pointer;font-family:"asapbold";font-size:13px;margin:0;padding:1px 14px 0 8px}#without-multidestinations,#multidestinations,#multidestinations .trayects,#without-multidestinations #departure_arrival,#without-multidestinations #dates{clear:left;float:left;display:inline;width:100%}.column05 .module07b#search-box.browser .flight #search-field.inline-block:last-child{padding:15px 0 0 0;position:relative}.flight-section .column05 .module07b#search-box.browser{padding-bottom:20px}.column05 #search-box .flight #search-field:last-child{padding-top:15px}#search-box .flight #departure_arrival{margin-bottom:15px}#search-box .flight .date-selectors{padding:0;margin-bottom:15px}#search-box .flight .pasajeros{width:50%;margin-right:0;padding-top:0;box-sizing:border-box}#search-box .flight .pasajeros .float-block{float:left;width:33%;margin-left:0;padding-top:0}#search-box .flight .pasajeros .float-block .title05b{width:100%;font-size:12px;float:none;display:block;margin:0 0 10px 0}#search-box .flight .pasajeros .float-block .container-select{margin:0}#search-box .flight .clase .title05b{float:none;display:block;width:100%;margin:0 0 10px 0;font-size:12px}#search-box .flight .clase .container-select{width:100%;height:32px;margin:0;box-sizing:border-box}#search-box .flight .clase .container-select select{width:100%;background-color:transparent}#search-box .flight .goto:after{border:none;content:"e";font-family:"VECI-1-Web";color:#fff;cursor:pointer;vertical-align:sub}#search-box .flight .goto:hover,#search-box .flight .goto:hover:after{color:#84d020}#search-box .flight #more-options.content-field .options .fancyradio input[type="radio"]+span{padding:2px 0 1px 22px;font-size:12px}#search-box .flight #more-options.content-field .options .fancyradio input[type="radio"]+span:before{width:14px;height:14px;top:2px}#search-box .flight #more-options.content-field .options .fancyradio input[type="radio"]+span:after{width:10px;height:10px;top:4px}#search-box .flight #search-field{padding-top:20px}#search-box .flight #multidestinations .addTrayect{float:left;width:100%;margin-bottom:15px;padding-bottom:4px}#search-box .flight.mini{width:181px}#search-box .flight.mini #dates{float:left;margin:0}#search-box .flight.mini #more-options.content-field .discount{float:left;margin:0 0 10px 0;width:100%}#search-box .flight.mini #departure_arrival #departure,#search-box .flight.mini #departure_arrival #arrival{width:100%;display:block;margin:0 0 10px 0}#search-box .flight.mini #departure_arrival,#search-box .flight.mini #dates{width:100%;padding:0}.avail.vintage #search-box .flight #more-options.content-field{margin-bottom:-20px}.avail.vintage #search-box .flight #more-options.content-field .options{margin-top:-18px}.avail.vintage #search-box .flight #search-field{margin-top:5px}#search-box .train h1{padding:0}#search-box .train #departure_arrival{padding:0;width:100%;clear:left;float:left;margin-bottom:15px}#search-box .train #departure_arrival .container-select{width:100%;margin:0}#search-box .train #departure_arrival .container-select select{width:100%}#search-box .train #dates .float-block .container-select{width:75px}#search-box .train #dates .float-block .container-select select{width:100%}#search-box .train .content-field .float-block .container-select{width:50px}#search-box .train #departure_arrival #departure,#search-box .train #departure_arrival #arrival{width:48%}#search-box .train label.info{height:20px;line-height:20px}#search-box .train #more-options.content-field{padding:10px 0 0}#search-box .train #more-options.content-field .options{float:left}#search-box .train #more-options.content-field .options .fancycheckbox{float:left}#search-box .train .content-field .ico-info{float:left;margin:6px 0 0 0}#search-box .train #search-field{float:right}.column05 #search-box .train #search-field{padding:20px}#search-box .train.mini{display:block;width:181px}#search-box .train.mini #departure_arrival #departure,#search-box .train.mini #departure_arrival #arrival{width:100%;margin:0 0 10px 0}#search-box .train.mini #departure_arrival .container-select select{width:100%}#search-box .train #departure,#search-box .train #arrival{position:relative}#search-box .dropdown{display:block;cursor:pointer;width:24px;height:26px;position:absolute;right:1%;bottom:3px;background:#fff url("/estaticos/Redbility/_style/_css/_gfx/arrow-select.png") no-repeat top left}#search-box .dropdown:hover{background-position:bottom left}#search-box .train .predictivoPrincipal .textpredict .row-textpredict ul li span.ico-train{background:none}#search-box .train .predictivoPrincipal .textpredict .row-textpredict ul li span.ico-train:before{font-family:"VECI-1-Manchas";content:"K";font-size:18px;color:#044800}#search-box .train .pasajeros{width:56%;margin-bottom:20px;border-right:1px solid #e6f6d2;position:relative;z-index:1}#search-box .train .date-selectors{padding-bottom:0;margin-bottom:15px;clear:left;float:left;display:inline;width:100%}#search-box .train .content-field{padding-top:0;padding-bottom:0}#search-box .train .pasajeros .float-block{width:27%;float:left!important}#search-box .train .pasajeros .float-block label{font-size:12px;width:100%;margin-bottom:10px;margin-top:0}#search-box .train .tarjetas{width:41%;margin-left:10px;margin-bottom:35px}#search-box .train .tarjetas .float-block{width:48%}#search-box .train .tarjetas .float-block .title05b{margin-top:0px;line-height:inherit;white-space:nowrap}#search-box .train .tarjetas .float-block label{font-size:12px;width:100%;margin-bottom:2px}#search-box .train .content-field .ico-info{float:left;margin:6px 0}#search-box .train .pasajeros .float-block.float-r{width:38%}#search-box .train .pasajeros,#search-box .train .tarjetas{margin-bottom:10px;clear:none}body#search-box{background-color:transparent !important;height:auto !important}#search-box .fh{width:430px}#search-box .fh .fancycheckbox input[type="checkbox"]:checked+span{background-position:0 -45px}#search-box .fh .input01,#search-box .fh .container-select{border-color:#c1ef8f;box-shadow:1px 1px 1px 0 #84d020}#search-box .fh #ui-datepicker-div:before{display:none}#search-box .fh .date_in_space{width:50%;float:left}#search-box .fh .date_out_space{width:50%;float:right}#search-box .fh .title10{color:#fff;font-size:2.083em;background:url(/estaticos/Redbility/_style/_css/_gfx/white-arrow.png) no-repeat right bottom;background-size:33px 17px;padding:11px 9px 16px 0;float:left;max-width:230px}#search-box .fh .title10.mini{max-width:150px;padding:0}#search-box .fh .options{width:30%;float:left}#search-box .fh .direct-flight{color:#044800;font-family:"asapregular",sans-serif;font-size:1.1em;padding-top:5px}#search-box .fh .radio01:checked+label{background-position:0 bottom;padding-bottom:0}#search-box .fh .space_locations{padding-bottom:10px}#search-box .fh #Nino1Hab1,#search-box .fh #Nino2Hab1,#search-box .fh #Nino3Hab1,#search-box .fh #Nino1Hab2,#search-box .fh #Nino2Hab2,#search-box .fh #Nino3Hab3{float:left}#search-box .fh #room{clear:both}#search-box .fh #rooms{float:right;width:283px;margin:0 0 0 0}#search-box .fh .pax.float-block{width:50%}#search-box .fh .numbers-children{display:none;margin:10px 0 0 0;width:100%}#search-box .fh #Habitacion1{margin:0 0 10px 0}#search-box .fh #Habitacion2{margin:0}#search-box .fh #edadesHab1>ul,#search-box .fh #edadesHab2>ul{display:inline;width:100%}#search-box .fh .input01.size-8{display:inline;float:left;margin:0 5px 5px 0}#search-box .fh #arrive{float:left}#search-box .fh #arrive label{display:block;float:none;margin:0 0 5px}#search-box .fh #arrive .combo-field{float:left;width:200px}#search-box .fh #arrive.select-field.hotel .container-select{margin:0 8px 4px 0}#search-box .fh .container-select.zonesize{width:189px;margin:0 0 4px 0}#search-box .fh .select01.selectsize{width:214px}#search-box .fh #search-field{width:auto}.seachbox_v_h{width:100%}#search-box .seachbox_v_h .content-field{padding-top:0;padding-bottom:0}#search-box .seachbox_v_h .browser-title+.content-field{margin-bottom:15px}#search-box .seachbox_v_h .browser-title+.content-field .float-block{z-index:6}.seachbox_v_h .content-field .float-block .container-select.max{width:100% !important}.seachbox_v_h .content-field .float-block .container-select.max select.select01{width:100% !important}.seachbox_v_h .guest-numbers .left{float:left;padding-top:28px;width:88px}.seachbox_v_h .guest-numbers .middle1{float:left;width:56px;margin-right:10px}.seachbox_v_h .guest-numbers .middle2{float:left;margin-left:4px;width:56px;margin-right:10px}.seachbox_v_h .guest-numbers .right{float:left;margin-left:4px}.seachbox_v_h .guest-numbers .right input{margin-right:4px}.seachbox_v_h .guest-numbers .input01{width:25px}.seachbox_v_h .guest-numbers .title05b{margin-bottom:5px}.t_carruselXL.black .seachbox_v_h .guest-numbers .title05b{color:#fff}.seachbox_v_h .title10{max-width:140px;padding-top:0;padding-bottom:0}.seachbox_v_h .btn01.btn01d{margin-top:5px}.seachbox_v_h .search-field.inline-block{clear:left;float:left;width:100%;margin-top:10px}.seachbox_v_h .container-select .select01{font-size:1.167em}.seachbox_v_h .date-selectors.date-selectors-container{clear:left;float:left;display:inline;width:100%}.seachbox_v_h .inline-block.room-distribution .float-block{width:auto}.browser .seachbox_v_h .inline-block.room-distribution,.browser .seachbox_v_h .inline-block.guest-numbers{margin-bottom:15px;padding-top:0;padding-bottom:0}.browser .seachbox_v_h .room-numbers{margin:0 0 15px 0}#search-box .box-ok-error{margin:0 0 20px 0}.hostelSearch{width:100%}.hostelSearch .form-line.form-default.x50{width:48%;padding-right:2%}#search-box .hostelSearch .form-line.form-default.x50{clear:none}#search-box .hostelSearch .form-line.form-default.x50 .container-select.max{width:100%}.hostelSearch .form-line.form-default.x50+.form-line.form-default.x50{float:right;padding-right:0;padding-left:2%}#tipo_busqueda{height:auto !important;margin:0 !important}#tipo_busqueda .option-field{margin:0 8px 0 0;padding-right:0}#tipo_busqueda .option-field li{position:relative}#tipo_busqueda .option-field input[type="radio"]{left:0;margin:3px 0 0 1px;position:absolute}#tipo_busqueda .option-field .radio01:checked+label.fancyradio{background-position:0 -25px}#tipo_busqueda .option-field label.fancyradio{background:url(/estaticos/Redbility/_style/_css/_gfx/radiobutton.png) no-repeat 0 1px;background-size:14px 40px;padding:2px 0 6px 18px;cursor:pointer;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#BuscDisney #ui-datepicker-div{background:none}#search-box .cruise.cruiseBis{width:100%}#search-box .cruise .title10{padding:5px 10px 0 0}#search-box .cruise #search-field{width:50%}#search-box .cruise .content-field{padding:20px 0}#search-box .cruiseBis .content-field{padding:10px 0}#search-box .cruise #search-field .btn01{margin:10px 0 0 0}#search-box .cruise #boton_buscar{border:none !important;box-shadow:none !important;font-size:12px !important;cursor:none !important;text-align:left !important;background:none !important;text-shadow:none !important}#search-box .cruise #boton_buscar:hover{background:none !important}#search-box .cruiseBis .total-search{float:left;width:200px;margin-top:15px}#search-box .cruiseBis .total-search span{float:left}#search-box .cruiseBis .total-search span+span{width:85px;font-family:"asapbold",sans-serif;margin-top:2px}#search-box .cruiseBis .total-search span.cont-result{font-family:"asapbold",sans-serif;font-size:2.46em;color:#fff;margin-right:8px}#search-box .cruiseBis #search-field .btn01{margin-top:0}#search-box .cruiseBis .btReset{background:transparent;border:none;font-family:"asapbold",sans-serif;color:#fff;font-size:1.26em;padding:0 0 5px 0;margin-top:7px}.cruise-section .column05 #search-box.module.module07b.module07c.browser{padding-bottom:0}#search-box .search-box-cruises #search-field{padding-top:22px}.meta-browser #search-box .search-box-cruises #search-field{padding-top:40px}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .input-line{float:none;width:auto}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .input-line .form-line{float:left;width:50% !important;box-sizing:border-box}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises h1{padding-bottom:15px;font-family:"asapregular",sans-serif;font-size:25px;color:#fff}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(2) .form-line:nth-child(1){padding-right:5px}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(2) .form-line:nth-child(2){padding-left:5px}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(2) .form-line:nth-child(3){padding-right:5px}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(3) .form-line:nth-child(1){padding-left:5px}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(3) .form-line:nth-child(2){padding-right:5px}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .input-line .form-line label{text-align:left}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .input-line .form-line .container-select{width:100%;box-sizing:border-box}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .input-line a.refresh{position:absolute;top:30px;right:20px;font-family:"asapbold",sans-serif;font-size:15px}body:not(.new-grid) .module.module07b.module07c.browser.meta-browser .search-box-cruises .input-line a.refresh{top:10px;right:0}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .total-search{float:left;width:200px;margin-top:15px}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .total-search span{float:left}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .total-search span.cont-result{margin-right:8px;font-family:"asapregular",sans-serif;font-size:36px;color:#fff}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .total-search span+span{width:85px;margin-top:2px;font-family:"asapbold",sans-serif}body:not(.new-grid) .module.module07b.module07c.browser #search-box .search-box-cruises .content-field{padding:0}body:not(.new-grid) .module.module07b.module07c.browser #search-box .search-box-cruises .content-field>div{margin-top:20px}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises{float:left;width:100%}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises fieldset{float:left;width:calc(100% + 10px)}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises fieldset h1{display:none;padding-bottom:15px;font-family:"asapregular",sans-serif;font-size:25px;color:#fff}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .input-line{float:none;width:auto}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .input-line .form-line{float:left;width:20% !important;padding-right:10px;box-sizing:border-box}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .input-line .form-line label{margin-top:0;text-align:left}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .input-line .form-line .container-select{width:100%;box-sizing:border-box}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .input-line a.refresh{display:none;position:absolute;top:30px;right:20px;font-family:"asapbold",sans-serif;font-size:15px}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .total-search{float:left;width:200px;margin-top:15px}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .total-search span{float:left}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .total-search span.cont-result{margin-right:8px;font-family:"asapregular",sans-serif;font-size:36px;color:#fff}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .total-search span+span{width:85px;margin-top:2px;font-family:"asapbold",sans-serif}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises #search-field{width:calc(100% - 10px);padding:10px 10px 0 10px}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .content-field{padding:0}.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises .content-field>div{margin-top:20px}.cruises-seo-section #main .browser{width:100%;max-width:1200px;height:auto;margin-left:-600px;padding:15px;position:absolute;bottom:90px;left:50%;box-sizing:border-box}.cruises-seo-section #main .search-box-cruises h1{font-size:20px;font-family:"asapregular",sans-serif;color:#fff;margin-bottom:15px}.cruises-seo-section #main .search-box-cruises label{font-size:14px;color:#fff;font-family:"asapbold",sans-serif;float:left;text-align:left;float:left;width:auto;margin-right:5px}.cruises-seo-section #main .search-box-cruises fieldset,.cruises-seo-section #main .search-box-cruises .input-line,.cruises-seo-section #main .search-box-cruises .container-select{float:left;width:100%;margin:0}.cruises-seo-section #main .search-box-cruises .container-select{width:65%;float:right}.cruises-seo-section #main .search-box-cruises .input-line .form-line:last-child{padding:0}.cruises-seo-section #main .search-box-cruises .form-line{float:left;padding:0 20px 0 0;box-sizing:border-box}.cruises-seo-section #main .search-box-cruises #search-field{float:right}.cruises-seo-section #main .search-box-cruises #search-field input{float:right}.cruises-seo-section #main .search-box-cruises #search-field a.refresh{float:left;margin:15px 8px;vertical-align:bottom}.cruises-seo-section #main .search-box-cruises #search-field a.refresh span{color:#fff;position:relative}.cruises-seo-section #main .search-box-cruises #search-field a.refresh span:before{content:"I";font-family:"VECI-1-Web";font-size:17px;position:absolute;left:-22px;top:-2px}.cruises-seo-section #main .search-box-cruises #search-field .btn01{height:40px;padding:0 20px;background:#67b500;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,0.15);font-size:14px !important;text-transform:uppercase}.cruises-seo-section #main .search-box-cruises #search-field .btn01:hover{background:#84d020}.cruises-seo-section #main .search-box-cruises .content-field{padding-bottom:0}.cruises-seo-section #main .search-box-cruises .box-ok-error{margin-bottom:0}.cruises-seo-section .content-frame#main .search-box-cruises h1{margin-bottom:15px}.meta-browser{height:100%}.meta-browser .browser-buttons li.item-beach{background:#f7f8f6;background:-moz-linear-gradient(top, #f7f8f6 0%, #f4f6f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f8f6), color-stop(100%, #f4f6f4));background:-webkit-linear-gradient(top, #f7f8f6 0%, #f4f6f4 100%);background:-o-linear-gradient(top, #f7f8f6 0%, #f4f6f4 100%);background:-ms-linear-gradient(top, #f7f8f6 0%, #f4f6f4 100%);background:linear-gradient(to bottom, #f7f8f6 0%,#f4f6f4 100%)}.meta-browser .browser-buttons li.item-island{background:#f8f9f8;background:-moz-linear-gradient(top, #f8f9f8 0%, #f7f8f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f9f8), color-stop(100%, #f7f8f6));background:-webkit-linear-gradient(top, #f8f9f8 0%, #f7f8f6 100%);background:-o-linear-gradient(top, #f8f9f8 0%, #f7f8f6 100%);background:-ms-linear-gradient(top, #f8f9f8 0%, #f7f8f6 100%);background:linear-gradient(to bottom, #f8f9f8 0%,#f7f8f6 100%)}.meta-browser .browser-buttons li.item-spa{background:#f4f6f4;background:-moz-linear-gradient(top, #f4f6f4 0%, #f2f4f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f6f4), color-stop(100%, #f2f4f2));background:-webkit-linear-gradient(top, #f4f6f4 0%, #f2f4f2 100%);background:-o-linear-gradient(top, #f4f6f4 0%, #f2f4f2 100%);background:-ms-linear-gradient(top, #f4f6f4 0%, #f2f4f2 100%);background:linear-gradient(to bottom, #f4f6f4 0%,#f2f4f2 100%)}.meta-browser .browser-buttons li.item-tree{background:#f2f4f2;background:-moz-linear-gradient(top, #f2f4f2 0%, #eff2ef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f4f2), color-stop(100%, #eff2ef));background:-webkit-linear-gradient(top, #f2f4f2 0%, #eff2ef 100%);background:-o-linear-gradient(top, #f2f4f2 0%, #eff2ef 100%);background:-ms-linear-gradient(top, #f2f4f2 0%, #eff2ef 100%);background:linear-gradient(to bottom, #f2f4f2 0%,#eff2ef 100%)}.meta-browser .browser-buttons li.item-city{background:#eff2ef;background:-moz-linear-gradient(top, #eff2ef 0%, #ecf0ec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eff2ef), color-stop(100%, #ecf0ec));background:-webkit-linear-gradient(top, #eff2ef 0%, #ecf0ec 100%);background:-o-linear-gradient(top, #eff2ef 0%, #ecf0ec 100%);background:-ms-linear-gradient(top, #eff2ef 0%, #ecf0ec 100%);background:linear-gradient(to bottom, #eff2ef 0%,#ecf0ec 100%)}.meta-browser .browser-buttons li.item-island a{background:url(/estaticos/buscador_mayores55/item_island.png) no-repeat 7px 15px}.meta-browser .browser-buttons li.item-beach a{background:url(/estaticos/buscador_mayores55/item_beach.png) no-repeat 7px 17px}.meta-browser .browser-buttons li.item-spa a{background:url(/estaticos/buscador_mayores55/item_spa.png) no-repeat 7px 25px}.meta-browser .browser-buttons li.item-tree a{background:url(/estaticos/buscador_mayores55/item_tree.png) no-repeat 7px 15px}.meta-browser .browser-buttons li.item-city a{background:url(/estaticos/buscador_mayores55/item_city.png) no-repeat 7px 25px}.meta-browser .browser-buttons li.item-island.selected a{background-position:7px -31px}.meta-browser .browser-buttons li.item-beach.selected a{background-position:7px -31px}.meta-browser .browser-buttons li.item-tree.selected a{background-position:7px -31px}.meta-browser .browser-buttons li.item-city.selected a{background-position:7px -26px}.meta-browser .browser-buttons li.item-spa.selected a{background-position:7px -26px}#search-box .mayores .meta-browser .browser-buttons li.extra{background-color:#efefef}.meta-browser .browser-buttons li:hover{background:#e2e2e2;filter:none}.meta-browser .browser-buttons li.selected{background:none;filter:none}.meta-browser .browser-buttons li.selected a{color:#fbfdf8}#search-box .mayores .check-one{-moz-user-select:none;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("/estaticos/Redbility/_style/_css/_gfx/checkbox02b.png");background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:16px 50px;color:#0f5c2b;cursor:pointer;display:inline-block;font-family:"asapbold",Arial,Helvetica,sans-serif;font-size:1.25em;padding:2px 0 3px 19px}#search-box .mayores .radio01:checked+label{background-position:0 bottom;padding-bottom:0}#search-box .mayores .fancyradio input[type="checkbox"]{opacity:0;position:absolute}#search-box .mayores #paqDinamicos li{display:inline;margin-bottom:1em}#tipo_busqueda{margin:15px 0 15px 0}#search-box .mayores .select01-optional{-moz-appearance:none;background:url(/estaticos/Redbility/_style/_css/_gfx/arrow-select.png) no-repeat scroll right 0 transparent;border:0 none;color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:1em;height:30px;padding:6px;position:relative;width:222px;color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:1.167em}#search-box .mayores .selected-optional{background:url(/estaticos/Redbility/_style/_css/_gfx/arrow-select.png) no-repeat scroll 148px 1px #fff;border:1px solid #e2e2e2;border-radius:4px 4px 4px 4px;box-shadow:0 -1px 1px 0 #c7c7c7;float:left;height:30px;margin-right:12px;overflow:hidden;width:175px}#search-box .mayores .selected-optional:hover{background-position:148px -50px}#search-box .mayores #Busc_Mayores{width:405px}#search-box .mayores #ocupacion{width:400px}#search-box .mayores #fechas{float:left}#search-box .mayores #fechas input{float:right}#search-box .mayores #origen,#search-box .mayores #destino{width:400px;float:left}#search-box .mayores #origen{display:none}#search-box .mayores #destino{margin-top:6px}#search-box .mayores .peoplerooms{margin:10px}#search-box .mayores .arrow_box{background-color:#fff;display:block;height:30px;margin:5px auto;position:relative;width:400px;display:none}#search-box .mayores .box-ok-dates{padding:10px 20px;margin-bottom:20px;background:#fff9b7;color:#be6700;font-family:"asapregular",sans-serif;font-size:1.083em}#search-box .mayores .capas_ninos{width:400px;float:left;display:none}#search-box .mayores .capas_ninos .numbers-children{clear:both;float:left;margin:5px 0;display:none}#search-box .mayores .capas_ninos ul li{display:inline-block;float:left;margin:5px 10px 5px 0}#search-box .mayores #vuelos_directos{margin-left:15px}#search-box .mayores .distribution-rooms{margin:15px 0}#search-box .mayores .float-block.habitacion2{display:none;margin-top:7px;margin-bottom:7px}#search-box .hotelsearch-sky{width:100%}.hotelsearch-sky .predictivoPrincipal{width:580px;margin-top:2px;border:1px solid #c7c7c7;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}input.arrow-icon{cursor:pointer}input.arrow-icon.ok{background:#fff}.hotelsearch-sky label.arrow-icon{position:relative}.hotelsearch-sky label.arrow-icon:after{position:absolute;right:1%;bottom:-26px;content:"\71";color:#67b500;font-family:"VECI-1-Web";font-size:21px;cursor:pointer}.hotelsearch-sky .predictivoPrincipal .textpredict .row-textpredict{border-bottom:0}.hotelsearch-sky .predictivoPrincipal .textpredict .row-textpredict ul li:first-child{padding:9px 10px 11px 10px;background:#efefef;font-size:12px;font-weight:bold;color:#3a3f3a;text-transform:initial;cursor:auto}.hotelsearch-sky .predictivoPrincipal .textpredict .row-textpredict ul li:first-child:hover{background:#efefef}.hotelsearch-sky .predictivoPrincipal .textpredict .row-textpredict ul li{padding:10px 10px 15px 10px;border-bottom:1px solid #f7f7f7;font-size:14px;font-weight:bold;color:#67b500;text-transform:uppercase}.hotelsearch-sky .predictivoPrincipal .textpredict .row-textpredict ul li span{display:block;max-width:initial;padding:5px 0 0 5px;font-size:12px;font-weight:normal;color:#929292;text-transform:initial;line-height:18px}.disneyland-section .module07b,.portaventura-section .module07b{min-height:375px}.portaventura-section #search-box.module07b>div{width:100%}.disneyland-section .module07b .inline-block:last-child,.portaventura-section .module07b .inline-block:last-child{margin-top:35px;padding:0px}.multidestini-section .column05 .module07b#search-box.browser{padding-bottom:22px}.multidestiniSearch{width:100%;min-height:345px}.multidestiniSearch .date-selectors{padding-bottom:10px}.multidestiniSearch>div:last-child{margin-top:20px}.column05 .module07b#search-box.browser .multidestiniSearch .inline-block:last-child{padding:0;position:static}.flight-hotel-section .column05 .module07b#search-box.browser{padding-bottom:20px}.multidestiniSearch .container-select.max{width:100% !important;margin:0}.multidestiniSearch .content-rooms{float:left;clear:left;display:inline;width:100%;min-height:125px}.multidestiniSearch .inline-block.room-distribution{padding-top:0;padding-bottom:10px}.multidestiniSearch .room-distribution .float-block+.float-block{float:left}.multidestiniSearch .room-distribution .title05b{display:block;margin:0 0 5px 0}.multidestiniSearch .inline-block.room-distribution .float-block{margin-left:10px}.multidestiniSearch .inline-block.room-distribution .float-block:first-child{margin-left:0}.multidestiniSearch .inline-block.room-distribution .float-block:first-child .title05b{margin-top:30px;font-family:"asapsemibold",sans-serif;font-size:12px;text-transform:uppercase}.multidestiniSearch .inline-block.room-distribution .float-block:last-child .title05b{width:100%;font-family:"asapsemibold",sans-serif;font-size:12px}.multidestiniSearch .room-distribution .title05b+.container-select{float:left;clear:left;width:60px;margin:0;box-sizing:border-box}.multidestiniSearch .inline-block.room-distribution .float-block:last-child{float:right;width:42%;margin-left:10px;padding-left:10px;border-left:2px solid #fff}.multidestiniSearch .inline-block.room-distribution .float-block:last-child input{float:left;width:35px;margin-right:5px;text-align:center}.multidestiniSearch .inline-block.room-distribution .float-block:last-child input:last-child{margin-right:0}.multidestiniSearch .inline-block.room-distribution .float-block input.disabled{opacity:0.5}.multidestiniSearch .title10{width:auto;max-width:none;padding:0 35px 25px 0;box-sizing:border-box;text-align:right}.multidestiniSearch .title10:after{top:2px;content:"5";transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1)}.multidestiniSearch.many-destinations .title10{display:none}.multidestiniSearch .check-selected{float:left;clear:left;font-family:Arial,sans-serif;font-size:12px}.multidestiniSearch .check-selected .fancycheckbox{position:static}.multidestiniSearch .check-selected p{float:left;clear:left;display:block;padding:0;position:absolute;left:20px;bottom:20px;font-size:10px}.app-offer-section.result-list-section .module07b{float:left;clear:left;display:inline;width:630px;margin-left:-315px;padding:15px 28px 0 28px;box-sizing:border-box;position:absolute;bottom:30px;left:50%}.app-offer-section.result-list-section .module07b .search-box-app-offer{float:left;clear:left;display:inline;width:100%;box-sizing:border-box}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset>h1{float:left;clear:left;display:inline;width:100%;margin-bottom:10px;font-family:"asapregular";font-size:20px;line-height:22px;color:#fff;text-align:center}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset>p{float:left;clear:left;display:inline;width:100%;margin-bottom:10px;font-family:Arial;font-size:10px;line-height:12px;color:#fff;text-align:center}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .form-line.form-default{margin-bottom:0}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .form-line.form-default label{font-family:"asapsemibold";color:#fff}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .form-line.form-default label span{font-family:Arial;font-size:12px;line-height:14px}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .form-line.form-default button{width:100%;height:35px;margin-top:19px}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .content-field{padding:0}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .content-field .box-ok-error{margin-bottom:10px}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .form-line>span{float:left;clear:left;display:inline;margin-bottom:5px;font-family:Arial;font-size:10px;line-height:11px;position:relative}.tour-section #search-box .search-box-closetours{width:100%}.tour-section #search-box .search-box-closetours p{float:left;font-size:14px;line-height:120%}.tour-section #search-box .search-box-closetours .claim{float:right;padding-bottom:15px}.tour-section #search-box .search-box-closetours .claim .title10:after{content:"7";position:absolute;right:-5px;top:30px;font-family:"VECI-1-Web";font-size:35px;transform:scaleX(-1) rotate(35deg)}.tour-section #search-box .search-box-closetours .btn01.btn01d{width:100%}.tour-section.result-list-section .tour-modify-search{float:left;display:inline;width:100%;max-height:72px;margin-bottom:5px;box-sizing:border-box;background:#fff;overflow:hidden;transition:max-height 0.4s ease-in-out 0.5s}.tour-section.result-list-section .tour-modify-search .modify-search-container{float:left;width:100%;padding:15px;border:1px solid #e2e2e2;box-sizing:border-box}.tour-section.result-list-section .tour-modify-search .modify-search-container dl{display:inline-block;padding:5px 0 0 0}.tour-section.result-list-section .tour-modify-search .modify-search-container dl dd{margin-bottom:3px;font-family:"asapregular";font-size:12px;color:#6b6b6b}.tour-section.result-list-section .tour-modify-search .modify-search-container dl dt{font-family:"asapsemibold";font-size:18px;color:#3a3f3a}.tour-section.result-list-section .tour-modify-search .modify-search-container .modify-search{float:right;clear:both}.tour-section.result-list-section .tour-modify-search .modify-search-container .modify-search button{text-align:right}.tour-section.result-list-section .module.module07b.module07c.browser{max-height:0;margin-bottom:10px;padding:0;overflow:hidden;transition:max-height 0.5s ease-in-out}.tour-section.result-list-section .module.module07b.module07c.browser .close{display:block;border:none;background:transparent;position:absolute;z-index:3;top:10px;right:5px;font-family:"VECI-1-Web";font-size:20px;color:#fff;opacity:0;transition:opacity 0.5s linear 0.3s}.tour-section.result-list-section .module.module07b.module07c.browser .close:hover{color:#67b500}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content{width:100%;min-height:auto;margin-left:0;padding:30px 40px;box-sizing:border-box;opacity:0;transition:opacity 0.3s ease 0.2s}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content>.seachbox-tours{display:flex;width:100%;height:auto;padding-bottom:0;align-items:center;flex-wrap:wrap;justify-content:space-between}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content>.seachbox-tours p{float:left;width:100%;padding:0;font-family:"asapregular";font-size:24px;color:#fff}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content>.seachbox-tours .date-block{float:left;width:calc(100% - 215px)}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content>.seachbox-tours .date-block label{width:30%;padding-right:10%;font-family:"asapregular";font-size:18px;color:#fff;line-height:24px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content>.seachbox-tours .date-block .container-autocomplete-input{width:60%;margin-top:-20px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content>.seachbox-tours .date-block .container-autocomplete-input .input01{width:100%}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content>.seachbox-tours .btn01d{margin:-25px 0 0 0}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content>.seachbox-tours .box-ok-error{margin-top:20px;margin-bottom:0}.tour-section.result-list-section .column.column06.uncollapsed .tour-modify-search{max-height:0;border:0}.tour-section.result-list-section .column.column06.uncollapsed .module.module07b.module07c.browser{max-height:170px;overflow:visible}.tour-section.result-list-section .column.column06.uncollapsed .module.module07b.module07c.browser .close{opacity:1}.tour-section.result-list-section .column.column06.uncollapsed .module.module07b.module07c.browser #search-box.browser-content{opacity:1}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours{float:left;width:100%}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours>p{float:left;width:100%;padding-bottom:10px;font-family:"asapsemibold";font-size:24px}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours>.date-block{float:left;clear:left;width:100%;margin-bottom:196px}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours>.date-block>label{float:left;clear:left;width:100%;margin-bottom:10px;font-size:24px;font-family:"asapregular"}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours>.date-block>.container-autocomplete-input{float:left;clear:left;width:100%;box-sizing:border-box}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours>.date-block>.container-autocomplete-input .autocomplete-input{box-sizing:border-box}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours>.date-block>.container-autocomplete-input .autocomplete-input .input01{width:100%}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .show-maps.cta-light{display:none}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .title10{max-width:inherit;position:absolute;top:210px;left:0;font-family:"covered_by_your_graceregular";font-size:30px}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .title10:after{top:26px;right:-28px;-webkit-transform:scaleX(-1) rotateZ(90deg);-ms-transform:scaleX(-1) rotateZ(90deg);transform:scaleX(-1) rotateZ(90deg)}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .box-ok-error{margin-top:15px}body:not(.new-grid) .module.module07b.module07c.browser.meta-browser .seachbox-tours>.date-block{margin-bottom:200px}.content-seachbox-caribbean #search-box{min-height:auto}.content-seachbox-caribbean #search-box .seachbox-caribbean{float:left;clear:left;display:inline;width:100%}.content-seachbox-caribbean #search-box .seachbox-caribbean .input-line .form-line{margin-bottom:0}.content-seachbox-caribbean #search-box .seachbox-caribbean label{margin-top:8px;font-family:"asapregular";font-size:22px;line-height:26px}.content-seachbox-caribbean #search-box .seachbox-caribbean label strong{font-family:"asapbold";font-weight:normal}.content-seachbox-caribbean #search-box .seachbox-caribbean .container-select{margin-top:8px}.filters-box{float:left;clear:left;display:inline;width:100%}.filters-box .title-filter{float:left;clear:left;display:inline;width:100%;margin-bottom:15px;padding:5px 5px 0 5px;box-sizing:border-box;font-family:"asapregular";font-size:20px;line-height:23px;color:#3a3f3a}.filters-box .content-filter{float:left;clear:left;display:inline;width:100%;margin-bottom:20px;padding:0 5px 20px 5px;border-bottom:1px solid #efefef;box-sizing:border-box}.filters-box .content-filter .title-section-filter{float:left;clear:left;display:inline;width:100%;margin-bottom:15px;font-family:"asapregular";font-size:16px;line-height:18px;color:#3a3f3a}.filters-box .content-filter .title-section-filter button{float:left;clear:left;display:inline;width:100%;padding:0;background:transparent;border:0;font-family:"asapregular";font-size:16px;line-height:18px;color:#3a3f3a;text-align:left}.filters-box .content-filter .title-section-filter button:after{float:right}.filters-box .content-filter ul{float:left;clear:left;display:inline;width:100%}.filters-box .content-filter ul li{float:left;clear:left;display:inline;width:100%;margin-bottom:5px;position:relative}.filters-box .content-filter ul li .fancycheckbox{float:left;clear:left;display:inline;width:100%;padding-right:30px;box-sizing:border-box;font-family:"asapregular";font-size:12px;line-height:14px;color:#3a3f3a}.filters-box .content-filter ul li .number{float:left;clear:left;display:inline;position:absolute;top:0;right:0;font-family:"asapregular";font-size:12px;line-height:14px;color:#929292}.filters-box .content-filter ul li:last-child{margin-bottom:0}.filters-box .content-filter+.content-filter{padding-bottom:0;border-bottom:0}.filters-box .footer-filter{float:left;clear:left;display:inline;width:100%}.filters-box .footer-filter button{float:left;clear:left;display:inline;width:100%;margin-bottom:10px}.filters-box .footer-filter button:last-child{margin-bottom:0}#search-box .flight #largeFamily,.searchbox .flight #largeFamily,#search-box .flight #resident,.searchbox .flight #resident{margin-bottom:10px}#search-box .flight #largeFamily button,.searchbox .flight #largeFamily button,#search-box .flight #resident button,.searchbox .flight #resident button{float:right;padding:0 5px;position:relative;top:0;font-family:"VECI-1-Web";font-size:18px;color:#84d020}@media screen and (max-width: 1199px){.cruises-seo-section #main .browser{width:auto;margin:0 auto;left:20px;right:20px}.flight-seo-section.new-grid .search-box-flights>fieldset>.input-line:first-child{margin-bottom:0}.flight-seo-section.new-grid .search-box-flights .input-line:first-child{margin-bottom:0}.flight-seo-section.new-grid #main .row.full-banner-seo,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo{margin-left:0;left:0}.flight-seo-section.new-grid #main .row.full-banner-seo .module,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo .module{float:left}.flight-seo-section.new-grid #main .row.full-banner-seo .column,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo .column{margin-left:0}.flight-seo-section.new-grid #main .row.full-banner-seo img,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo img{height:360px;margin-left:-735px;position:absolute;left:50%}.flight-seo-section.new-grid #main .row.full-banner-seo .img,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo .img{width:100%;height:360px;position:relative;overflow:hidden}.flight-seo-section.new-grid .go-back .date-block{margin-top:-4px}.flight-seo-section.new-grid .go-back .date-block .input01.hasDatepicker{width:100%;max-width:90%;margin-top:4px}.flight-seo-section.new-grid .go-back .date-block:first-child .input01.hasDatepicker{float:none;margin-right:10px}.flight-seo-section.new-grid .go-back .date-block:last-child{margin-right:-8px}.flight-seo-section.new-grid .go-back .date-block:last-child .input01.hasDatepicker{float:left;margin-right:0}.flight-seo-section.new-grid .travel-multi .pasajeros .container-select{width:100%;max-width:60px}.flight-seo-section.new-grid .go-back .form-line:last-child{margin-top:0;padding-right:0}.flight-seo-section.new-grid .go-back .form-line{margin-top:22px}.flight-seo-section.new-grid .multiroute01 .date-block .ui-datepicker-trigger{left:33%}.flight-seo-section.new-grid .go-back .date-block .ui-datepicker-trigger,.flight-seo-section.new-grid .go-back .date-block:last-child .ui-datepicker-trigger{left:0}.flight-seo-section.new-grid .multiroute01 .date-block{width:70%;max-width:180px}.flight-seo-section.new-grid .search-box-flights .go-back .form-line:last-child{padding-right:0}.flight-seo-section.new-grid .go-back .date-block:first-child{padding-right:0}.flight-seo-section.new-grid #main .fam-num .content-field.options,.flight-seo-section.new-grid #main .residents .content-field.options{clear:right;width:100%}.flight-seo-section.new-grid .fam-num .search,.flight-seo-section.new-grid .residents .search{margin-top:15px}.flight-seo-section.new-grid .fam-num .search .title10,.flight-seo-section.new-grid .residents .search .title10{display:block}.flight-seo-section.new-grid .fam-num.residents .discount{margin-top:0}.flight-seo-section.new-grid .search-box-flights .box-ok-error{margin-top:10px}.flight-seo-section.new-grid .travel-multi .search{margin-top:0}.flight-seo-section.new-grid .pasajeros{overflow:hidden}.flight-seo-section.new-grid .travel-multi .pasajeros .float-block .container-select{clear:none}.flight-seo-section.new-grid .travel-multi .pasajeros .float-block label{width:auto;margin-top:7px}.flight-seo-section.new-grid .travel-multi .pasajeros .float-block:last-child{float:left}.flight-seo-section.new-grid .fam-num .travel-multi #largeFamily,.flight-seo-section.new-grid .fam-num .travel-multi #resident{display:none}.flight-seo-section.new-grid .fam-num .travel-multi .search{margin-top:0}.flight-seo-section.new-grid #search-box .flight .clase+#more-options.content-field{width:200px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content{padding:25px 20px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block{width:70%}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block label{padding-right:115px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input{width:50%}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .btn01d{margin:-25px 30px 0 0}.tour-section.result-list-section .column.column06.uncollapsed .module.module07b.module07c.browser{max-height:160px}}@media screen and (max-width: 1000px){.flight-seo-section.new-grid #search-box .flight #more-options.content-field .options{width:175px}}@media screen and (max-width: 959px){.cruises-seo-section #main .search-box-cruises .container-select{width:55%}.flight-seo-section.new-grid #main .full-banner-seo .column>h1{margin-left:25px;font-family:"asapbold";font-size:24px;color:#6b6b6b}.flight-seo-section.new-grid #main h1 span{font-family:"asapbold";color:#6b6b6b}.flight-seo-section.new-grid .full-banner-seo .column{padding:0}.flight-seo-section.new-grid .module07b .go-back .date-block .input01.hasDatepicker{max-width:100%}.flight-seo-section.new-grid .go-back .date-block:last-child{margin-right:0;padding-right:10px}.flight-seo-section.new-grid .date-block{width:45%}.flight-seo-section.new-grid .multiroute .date-block{width:100%}.flight-seo-section.new-grid .pasajeros .trip-input-main{font-size:12px}.flight-seo-section.new-grid #search-box .search-box-flights .travel-multi .form-line .content-field.pasajeros{padding-top:0}.flight-seo-section.new-grid .pasajeros .container-select{width:100%}.flight-seo-section.new-grid .travel-multi .pasajeros>.form-line.x33{width:35% !important}.flight-seo-section.new-grid .travel-multi .pasajeros>.form-line.x33+div{width:65%!important}.flight-seo-section.new-grid .travel-multi .pasajeros .container-select{width:100%;max-width:85px;padding-right:0}.flight-seo-section.new-grid .search-box-flights .travel-multi .pasajeros .float-block:first-child{margin-right:0}.flight-seo-section.new-grid #search-box .clase{width:20%}.flight-seo-section.new-grid #search-box .clase .title05b{width:100%;margin-bottom:5px;position:inherit}.flight-seo-section.new-grid #main #search-box .travel-multi #search-field.search,.flight-seo-section.new-grid #main #search-box .fam-num .travel-multi #search-field.search{margin-top:15px}.flight-seo-section.new-grid .fam-num .options-family li,.flight-seo-section.new-grid .options-resident li{margin-right:10px}.flight-seo-section.new-grid #search-box .flight #more-options.content-field .options{width:180px}.flight-seo-section.new-grid .travel-multi .pasajeros .float-block label{width:100%}.flight-seo-section.new-grid #main .row.full-banner-seo .column,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo .column{position:relative}.flight-seo-section.new-grid #main .row.full-banner-seo,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo{margin-bottom:20px}.flight-seo-section.new-grid #main .full-banner-seo .img,.flight-hotel-seo-section.new-grid #main .full-banner-seo .img{display:none}.flight-seo-section.new-grid #main .row.full-banner-seo .column,.flight-hotel-seo-section.new-grid #main .row.full-banner-seo .column{top:0}.flight-seo-section.new-grid #search-box .flight #more-options.content-field{width:40%;margin-top:12px}.flight-seo-section.new-grid #search-box .flight .clase+#more-options.content-field{width:30%}.flight-seo-section.new-grid .date-block{width:50%}.flight-seo-section.new-grid #search-box .flight .pasajeros .float-block .title05b{width:100%;top:0;margin:0 0 5px 0}.flight-seo-section.new-grid #search-box .box-ok-error{width:70%}.flight-seo-section.new-grid #search-box #search-field{position:absolute;bottom:15px;right:15px}.flight-seo-section.new-grid #search-box #search-field .title10{display:none}.flight-seo-section.new-grid #search-box .clase{width:135px}.flight-seo-section.new-grid #search-box .flight .pasajeros .float-block:first-child,.flight-seo-section.new-grid #search-box .flight .pasajeros .float-block{width:68px;min-width:auto}.tour-section.result-list-section .module.module07b.module07c.browser{margin-bottom:0!important}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block label{width:36%}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input{width:40%}.app-offer-section.result-list-section .module07b{float:left;clear:left;display:inline;width:100%;margin-left:0;position:static}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset label{font-size:14px;line-height:16px}}@media screen and (max-width: 799px){.cruises-seo-section #main .browser{float:left;width:100%;margin:0;position:static}.cruises-seo-section #main .search-box-cruises .content label{font-size:13px}.cruises-seo-section #main .search-box-cruises #search-field a.refresh{float:right;margin:5px;clear:both}.cruises-seo-section #main .search-box-cruises label,.cruises-seo-section #main .search-box-cruises .container-select{width:100%}.cruises-seo-section #main .search-box-cruises label{margin-bottom:5px}.flight-seo-section.new-grid .content-frame#main .full-banner-seo .column{padding:0}.flight-seo-section.new-grid .content-frame#main{padding:0}.flight-seo-section.new-grid .flights-type li{margin-left:10px}.flight-seo-section.new-grid .go-back .input01{float:left}.flight-seo-section.new-grid .search-box-flights .pasajeros .float-block{padding:0}.flight-seo-section.new-grid .container-select{max-width:85%}.flight-seo-section.new-grid .go-back label{width:100%}.flight-seo-section.new-grid .go-back .form-line{margin-top:-4px}.flight-seo-section.new-grid .go-back .input01{width:88%;margin-top:4px}.flight-seo-section.new-grid .go-back .form-line:last-child{padding-right:7px}.flight-seo-section.new-grid .discount .options-family label,.flight-seo-section.new-grid .discount .options-resident label{font-family:Arial;font-size:12px}.flight-seo-section.new-grid .discount .more-info,.flight-seo-section.new-grid .discount .family-check,.flight-seo-section.new-grid .discount .resident-check{margin-right:7px;font-size:12px}.flight-seo-section.new-grid .fam-num .options-family li,.flight-seo-section.new-grid .options-resident li{margin-right:5px}.control{margin-bottom:2px;padding-top:5px}.flight-seo-section.new-grid .trip-input-main{width:100%}.flight-seo-section.new-grid .multiroute01 .input01{float:left}.flight-seo-section.new-grid .multiroute01 .trip-input-main{margin-bottom:4px}.flight-seo-section.new-grid .multiroute01 .trip-input-main{display:none}.flight-seo-section.new-grid .multiroute01:first-child .trip-input-main{display:block;width:100%}.flight-seo-section.new-grid .travel-multi .date-block:last-child .ui-datepicker-trigger{left:0}.flight-seo-section.new-grid .multiroute01 .input01{width:90%}.flight-seo-section.new-grid .search-box-flights .close-icon{left:130px;font-size:30px}.flight-seo-section.new-grid .travel-multi .multiroute .form-line.x33{width:35%!important}.flight-seo-section.new-grid .travel-multi .multiroute .form-line.x33:last-child{width:30%!important}.flight-seo-section.new-grid .travel-multi .date-block .input01{width:70%}.flight-seo-section.new-grid .search-box-flights .travel-multi .pasajeros .float-block{padding-right:10px}.flight-seo-section.new-grid .pasajeros .container-select{max-width:60px}.flight-seo-section.new-grid .travel-multi .pasajeros>.form-line.x33{width:35% !important}.flight-seo-section.new-grid .travel-multi .pasajeros>.form-line.x33+div{width:65%!important}.flight-seo-section.new-grid .control{padding-left:25px}.flight-seo-section.new-grid .search-box-flights label{margin-right:3px}.flight-seo-section.new-grid #search-box .flight .clase+#more-options.content-field{width:100%}.flight-seo-section.new-grid #search-box .flight .goto{font-size:12px}.flight-seo-section.new-grid #search-box .flight #more-options.content-field{width:calc(70% - 150px)}.flight-seo-section.new-grid #search-box .flight #more-options.content-field .options{padding-left:0;border-left:none}.flight-seo-section.new-grid #search-box .flight .pasajeros .float-block:first-child,.flight-seo-section.new-grid #search-box .flight .pasajeros .float-block{width:63px}.flight-seo-section.new-grid #search-box .flight .content-field .float-block .container-select{width:45px}.flight-seo-section.new-grid #search-box .clase{width:110px}.flight-seo-section.new-grid #search-box .clase .container-select02{width:100px}.flight-seo-section.new-grid #search-box .flight #more-options.content-field .discount .title05b{font-size:12px}.flight-hotel-seo-section.new-grid .content-frame#main{padding:0}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content{padding:15px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours{display:block}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours p{float:left;width:auto;margin-bottom:15px;padding-right:10px;font-size:21px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block{float:none;clear:none;width:auto}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block label{display:block;width:auto;padding-right:0;font-size:16px;line-height:24px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input{width:67%;margin-top:10px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input .autocomplete-input{margin-right:0}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .btn01d{margin:0}.tour-section.result-list-section .column.column06.uncollapsed .module.module07b.module07c.browser{max-height:195px}}@media only screen and (max-width: 659px){#ui-datepicker-div.open-right{margin-left:0}#ui-datepicker-div.open-top{margin-top:0}#ui-datepicker-div.open-right:before{border:0}#ui-datepicker-div.open-top:before{border:0}#ui-datepicker-div.open-top.open-right:before{border:0}.cruises-seo-section #main .browser{width:100%!important;margin-left:0!important}.cruises-seo-section #main .search-box-cruises .input-line .form-line:last-child,.cruises-seo-section #main .search-box-cruises .form-line{padding:0}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .input-line .form-line{width:100% !important}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(2) .form-line:nth-child(1),body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(2) .form-line:nth-child(2),body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(2) .form-line:nth-child(3),body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(3) .form-line:nth-child(1),body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(3) .form-line:nth-child(2),body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises fieldset>div:nth-child(3) .form-line:nth-child(3){padding:0}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises .input-line .form-line label{margin-top:0}body:not(.new-grid) .module.module07b.module07c.browser .search-box-cruises #search-field{padding-top:0}#search-box iframe,#search-box .fh,.browser.iframe{width:100%!important;box-sizing:border-box}.fhotel.selected:after,.fhotel.selected:before,.flight-hotel-section #main-top+.row .column:first-child:after,.flight-hotel-section #main-top+.row .column:first-child:before{display:none}#search-box,.browser,.module.browser:last-child{width:100%!important;box-sizing:border-box}.browser label,.browser span.label,.browser .date-block-title,.browser .title05b{font-size:1.2em}.column05 .module07b#search-box.browser{min-height:auto}#search-box .flight #search-fiel,.column05 .module07b#search-box.browser .inline-block:last-child{padding:0;position:static}.browser .direct_flight{font-size:1em!important}.section-results .sidebar-browser label.title05b.left{width:auto;margin-right:10px}.section-results .sidebar-browser label .ico-info{display:none}.float-block .container-select{margin:0 3px 0 0}#chain .container-select{width:47.5%}.date-selectors .date-block+.date-block{float:left!important;margin-left:5%}.column05 .browser .date-selectors .date-block+.date-block{float:right!important}.meta-browser{padding:0}.meta-browser .browser-buttons{width:100%;margin:0;display:table}.meta-browser .browser-buttons li{float:none;width:10%;background:none;display:table-cell}.meta-browser .browser-buttons li>div{border-right:1px solid #e2e2e2;background:white}.meta-browser .browser-buttons li a{background-position:center 18px!important;text-indent:-9999px;height:60px;padding:0}.meta-browser .browser-buttons li.item-poraventura a,.meta-browser .browser-buttons li.item-disney a{height:30px;padding:10px 0 0;text-align:center;text-indent:inherit}.meta-browser .browser-buttons li.selected:after,.meta-browser .browser-buttons li.selected+li div:after,.meta-browser .browser-buttons li+li div:after,.meta-browser .browser-buttons li+li.selected div:after,.meta-browser .browser-buttons li:not(.selected):before,.meta-browser .browser-buttons li:not(.selected):after,.meta-browser .browser-buttons li:first-child:not(.selected) a:before{background:none;width:auto}.meta-browser #search-box.browser-content{width:100%;min-height:auto;margin:0px;padding:15px;box-sizing:border-box}.meta-browser #search-box.browser-content div .inline-block:last-child{position:static}.meta-browser .browser-buttons li a:before{left:50%;margin-left:-23px}.meta-browser #search-box.browser-content>div{padding-bottom:0;position:relative}.date-selectors.date-selectors-container.item-info .separator-block.date-block.float-r{margin-left:0 !important}.module-result.no-availability .date-selectors-container .btn01{clear:left;float:left;margin-left:20%;margin-top:15px;position:static;width:60%}.browser .room-distribution .float-block+.float-block{margin:0}.browser .room-distribution .float-block{width:29.5%;margin:0!important}.browser .room-distribution .float-block:first-child{width:43%}.browser .room-distribution .float-block+.float-block+.float-block{width:26%}.browser .room-numbers{background:url("/estaticos/Redbility/_style/_css/_gfx/separator01b.jpg") repeat-x scroll center top transparent;margin-top:5px;padding:20px 15px}.browser .room-numbers .middle1 .title05b,.browser .room-numbers .middle2 .title05b{padding-bottom:10px;text-transform:capitalize}.browser #origen{margin-top:10px}.browser #origen label{float:left;margin:5px 10px 0 0}.browser #origen .container-select.disneycontainer{width:65%}.browser .direct-flight{float:left;width:auto}#disneySearch #fechas,#PortAventuraSearch #fechas{clear:both;width:57%}#ocupacion .float-block{margin-bottom:9px!important}#ocupacion .float-block+.clear+.float-block{width:63%}#ocupacion .float-block+.clear+.float-block span.title05b{margin-right:30px}#ninosHab2,#ninosHab1{width:50%}#search-box .flight #departure_arrival #departure{z-index:3!important}#search-box .flight #departure_arrival #departure,#search-box .flight #departure_arrival #arrival,.seachbox_v_h .float-block{z-index:inherit}#search-box .content-field[data-veci="pax"]>.float-block:first-child,#search-box .content-field[data-veci="pax-group"]>.float-block:first-child{width:28%}#search-box .content-field[data-veci="pax"]>.float-block+.float-block,#search-box .content-field[data-veci="pax-group"]>.float-block+.float-block{width:34%;margin:0!important}#search-box .content-field[data-veci="pax"]>.float-block+.float-block+.float-block,#search-box .content-field[data-veci="pax-group"]>.float-block+.float-block+.float-block{width:38%}#search-box .content-field[data-veci="trainCards"] .float-block:first-child{width:47%;margin:0}#search-box .content-field[data-veci="trainCards"] .float-block{width:53%;margin:0}#search-box .flight #more-options.content-field .discount{width:100%}#multidestinations .trayect .mgl14{margin-left:5px!important}#search-box #departure_arrival #arrival{float:right}#search-box .cruise .container-select.max{width:100%}#search-box .cruise .content-field .float-block{width:48%}#search-box .cruise .content-field .float-block+.float-block{float:right}#search-box .cruise #search-field{width:100%}#search-box.browser.iframe #search-box,#search-box.browser.iframe,.browser.iframe{width:100%!important;margin:0!important}#search-box{min-height:auto}#search-box.iframe{overflow:hidden}#search-box .fh #arrive{width:100%}#search-box .fh #arrive .combo-field{width:40%;margin-right:10%}#search-box.iframe #rooms{float:left;margin-left:20%}#search-box.iframe #arrive .combo-field{width:40%}#search-box.iframe #arrive .combo-field .container-select{width:100%}.content-field[data-veci="advancedControls"] .title05b{width:100%}.content-field[data-veci="advancedControls"] .float-block.w50{margin-left:3%;width:47%}.content-field[data-veci="advancedControls"] .container-select02{width:100%}.flight-section #search-box.module07b,.train-section #search-box.module07b,.flight-seo-section #search-box.module07b{padding:20px 15px 22px}#search-box .flight .pasajeros .float-block .title05b,#search-box .flight .clase .title05b,#search-box .train .pasajeros .float-block label,#search-box .train .tarjetas .float-block .title05b{font-size:12px!important}#search-box .flight #search-field{margin-bottom:0}#search-box .flight .content-field{padding:0;margin-bottom:15px}#search-box .flight .clase{width:40%}#search-box .flight .pasajeros{width:60%}#search-box .flight .pasajeros .float-block{width:33%!important;margin:0}#search-box .flight #more-options.content-field{margin-bottom:0}#search-box .flight #dates .date-block,#search-box .train #dates .date-block{width:47.5%;float:left}#search-box .flight #date-out{float:right!important}#search-box .flight #multidestinations .date-selectors .date-block{width:100%}.column05 #search-box .flight #search-field,.column05 #search-box .train #search-field{padding:15px 0 0 0}.avail.vintage #search-box .flight #more-options.content-field{margin-bottom:0px}.avail.vintage #search-box .flight #more-options.content-field #resident{margin-bottom:10px}#search-box .train .date-selectors{margin-bottom:15px}#search-box .train .pasajeros,#search-box .train .tarjetas{margin-bottom:10px}#search-box .train .date-selectors .date-block+.date-block{margin-left:5%!important}.predictivoPrincipal{width:98%!important}.predictivoPrincipal .textpredict .row-textpredict ul{width:100%}.predictivoPrincipal .textpredict .row-textpredict ul li{padding:8px;font-size:1.1em}#search-box .predictivoPrincipal .textpredict .row-textpredict ul,.hotel-section .predictivoPrincipal .textpredict .row-textpredict ul{width:83%}#search-box .hotelsearch-sky .predictivoPrincipal .textpredict .row-textpredict ul{width:100%}.predictivoPrincipal .textpredict .row-icopredict{width:27px;text-indent:-99999px;overflow:hidden}.flight-section .sidebar-browser.transports .discount .fancycheckbox+.goto{margin-top:3px!important}#ui-datepicker-div{width:90%;margin:0;box-sizing:border-box;left:5%!important}#ui-datepicker-div>table{width:100%}.ui-datepicker td a,.ui-datepicker td span{padding:15px 8px}#ui-datepicker-div:before{border:0;background:none}.module07b{padding:20px 10px 15px 10px !important}.module07b.meta-browser{padding:0 !important}.btMore-field span:before{content:"+"}.test-apertura .btMore-field span:before{content:"-"}.test-searchbox-rwd .btMore-field{display:block}.test-searchbox-rwd .optionBSearch{display:block}.test-searchbox-rwd .browser .hotelSearch+.hotelSearch{display:none}.hotelSearch.optionBSearch .inline-block{position:relative;width:100% !important}.hotelSearch.optionBSearch .inline-block:before{clear:left;float:left;display:inline;position:absolute;content:"Q";font-family:"VECI-1-Web";font-size:35px;right:7px;bottom:-2px;color:#0f5c2b}.hotelSearch.optionBSearch input{width:100%;color:#929292;font-size:12px}.column05 .module07b .hotelSearch,.column05 .module07b .hostelSearch{min-height:auto}.column05 .hotelSearch .inline-block:last-child,.column05 .hostelSearch .inline-block:last-child{margin-top:0}.test-apertura .browser .hotelSearch+.hotelSearch{display:inline}.test-apertura .optionBSearch{display:none}.test-searchbox-rwd .browser .train+.train{display:none}.test-searchbox-rwd #search-box .flight #departure_arrival #arrival,.test-searchbox-rwd #search-box .train #departure_arrival #arrival{margin-bottom:0}.train.optionBSearch .browser-title{margin-bottom:10px}.train.optionBSearch .float-block{position:relative;width:100% !important}.train.optionBSearch .float-block:before{clear:left;float:left;display:inline;position:absolute;content:"Q";font-family:"VECI-1-Web";font-size:35px;right:7px;bottom:-2px;color:#0f5c2b}.train.optionBSearch input{width:100%;color:#929292;font-size:12px}.test-apertura .browser .train+.train{display:inline}.test-apertura .optionBSearch{display:none}.test-searchbox-rwd .browser .flight+.flight{display:none}.test-searchbox-rwd #search-box .flight #departure_arrival #arrival,.test-searchbox-rwd #search-box .flight #departure_arrival #arrival{margin-bottom:0}.flight.optionBSearch .browser-title{margin-bottom:10px}.flight.optionBSearch .float-block{position:relative;width:100% !important}.flight.optionBSearch .float-block:before{clear:left;float:left;display:inline;position:absolute;content:"Q";font-family:"VECI-1-Web";font-size:35px;right:7px;bottom:-2px;color:#0f5c2b}.flight.optionBSearch input{width:100%;color:#929292;font-size:12px}.test-searchbox-rwd #search-box .flight #departure_arrival{margin-bottom:0}.test-apertura .browser .flight+.flight{display:inline}.test-apertura .optionBSearch{display:none}.test-searchbox-rwd .browser .cruiseBis+.cruiseBis{display:none}.test-searchbox-rwd #search-box .cruiseBis .content-field{padding:0}.test-searchbox-rwd #search-box .cruiseBis #departure_arrival #arrival,.test-searchbox-rwd #search-box .cruiseBis #departure_arrival #arrival{margin-bottom:0}.cruiseBis.optionBSearch .float-block{position:relative;width:100% !important}.cruiseBis.optionBSearch .float-block:before{clear:left;float:left;display:inline;position:absolute;content:"Q";font-family:"VECI-1-Web";font-size:35px;right:7px;bottom:-2px;color:#0f5c2b}.cruiseBis.optionBSearch .container-select.max{width:100% !important;color:#929292;font-size:12px}.test-apertura .browser .cruiseBis+.cruiseBis{display:inline}.test-apertura .optionBSearch{display:none}.test-searchbox-rwd .browser .seachbox_v_h+.seachbox_v_h{display:none}.test-searchbox-rwd #search-box .seachbox_v_h #departure_arrival #arrival,.test-searchbox-rwd #search-box .seachbox_v_h #departure_arrival #arrival{margin-bottom:0}.seachbox_v_h.optionBSearch .float-block{position:relative;margin-bottom:0;width:100% !important}#search-box .seachbox_v_h .browser-title+.content-field .float-block{z-index:inherit}.seachbox_v_h.optionBSearch .float-block:before{clear:left;float:left;display:inline;position:absolute;content:"Q";font-family:"VECI-1-Web";font-size:35px;right:7px;bottom:-2px;color:#0f5c2b}.seachbox_v_h.optionBSearch input{width:100%;color:#929292;font-size:12px}.test-apertura .browser .seachbox_v_h+.seachbox_v_h{display:inline}.test-apertura .optionBSearch{display:none}.home-section .optionBSearch .browser-title{display:none !important}.hotelsearch-sky .predictivoPrincipal{width:96.3%!important}.browser .multidestiniSearch .date-selectors .date-block .container-select{width:100% !important;box-sizing:border-box}.multidestiniSearch .inline-block.room-distribution .float-block{width:20%}.multidestiniSearch .inline-block.room-distribution .float-block .title05b{float:left !important;display:inline;vertical-align:bottom;height:auto}.browser .multidestiniSearch .room-distribution .float-block+.float-block+.float-block{width:20%}.multidestiniSearch .inline-block.room-distribution .float-block:first-child{width:100%}.multidestiniSearch .inline-block.room-distribution .float-block:last-child{width:58% !important;margin-left:5px;padding-left:5px;border-left:1px solid #fff}.multidestiniSearch .inline-block.room-distribution .float-block:first-child .title05b{margin-top:0;font-size:12px !important}.multidestiniSearch .room-distribution .title05b+.container-select{width:90%;margin-top:0}.browser .multidestiniSearch .room-distribution .float-block .container-select{margin-top:0}.multidestiniSearch>div:last-child{margin-top:0}.multidestiniSearch .check-selected{width:100%}.multidestiniSearch .check-selected .fancycheckbox{margin-bottom:15px}.multidestiniSearch .check-selected p{margin-bottom:10px;position:static}.disneyland-section .module07b,.portaventura-section .module07b{min-height:auto}.disneyland-section .module07b .inline-block:last-child,.portaventura-section .module07b .inline-block:last-child{margin-top:0}.disneyland-section #content #search-box .seachbox_v_h .content-field,.disneyland-section #content #search-box .seachbox_v_h .date-selectors,.disneyland-section #content #search-box .seachbox_v_h .room-distribution{width:100%}.disneyland-section #content #search-box .seachbox_v_h .date-selectors{padding:0 0 20px 0}.universal-section #content #search-box .seachbox_v_h .content-field{width:100%}.universal-section #content #search-box .seachbox_v_h .date-selectors{width:100%;padding:0 0 20px 0}.universal-section #content #search-box .seachbox_v_h .room-distribution{width:103%}.universal-section #content #search-box .seachbox_v_h .room-distribution .float-block .container-select{width:90%}.app-offer-section.result-list-section .module07b{width:100% !important;margin-left:0 !important;padding:15px 28px 20px 28px !important}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .input-line .form-line.form-default.x30.RWDx100,.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .input-line .form-line.form-default.x50.RWDx100{width:50% !important}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .input-line .form-line.form-default.x20.RWDx100{float:right;width:50% !important;margin-bottom:10px;min-height:auto}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .input-line .form-line.form-default.x20.RWDx100 button{width:auto;margin-top:0}.app-offer-section.result-list-section .module07b .search-box-app-offer fieldset .content-field .box-ok-error{margin-bottom:0}.flight-seo-section.new-grid #search-box .flight .clase+#more-options.content-field{width:375px}#search-box .flight #largeFamily button,#search-box .flight #resident button{font-size:24px}.flight-section #search-box .flight #more-options.content-field .options{width:auto}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .date-block{margin-bottom:185px}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .title10{left:inherit;top:205px;right:140px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input{width:61%}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input .autocomplete-input{width:98%;box-sizing:border-box}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input .predictivoPrincipal{top:30px}.tour-section.result-list-section .column.column06 .tour-modify-search{margin-bottom:0}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours>.date-block,body:not(.new-grid) .module.module07b.module07c.browser.meta-browser .seachbox-tours>.date-block{margin-bottom:20px}.hotel-section.hotel-data .searchbox .select-room{padding-top:70px;border-top:8px solid #67b500;overflow-y:scroll;top:0px !important}.hotel-section.hotel-data .searchbox .select-room:before{display:none}.hotel-section.hotel-data .searchbox .select-room .close-layer{position:fixed;top:56px;right:20px}.hotel-section.hotel-data .searchbox .select-room .close-layer:hover{width:35px;height:35px;top:22px;right:18px}.hotel-section.hotel-data .searchbox .select-room .close-layer:hover:after{color:#67b500}.hotel-section.hotel-data .searchbox .select-room .bg-gris input.btn01{margin-bottom:15px}.hotel-section.hotel-data .searchbox .select-room .bg-gris input.btn01+.box-ok-error{margin-bottom:0}.content-seachbox-caribbean #search-box .seachbox-caribbean .input-line .form-line{min-height:auto;margin-bottom:10px}.content-seachbox-caribbean #search-box .seachbox-caribbean .input-line .form-line button{width:100%}.content-seachbox-caribbean #search-box .seachbox-caribbean label{margin-top:0;padding-bottom:0}.content-seachbox-caribbean #search-box .seachbox-caribbean .container-select{margin-top:0}.body-train.availability .module.module07b.transports .separator-block+.separator-block{float:right;clear:none;width:48%}.body-train.availability .module.module07b.transports .btn01d{float:right}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"],.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"]+div{position:relative}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"] label,.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"]+div label{position:relative;padding-left:25px}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"] label:after,.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"]+div label:after{left:0;top:7px;bottom:0}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"] .ico.ico-info,.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"]+div .ico.ico-info{position:absolute;left:0}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"] .ico.ico-info[data-veci-tooltip]:after,.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"]+div .ico.ico-info[data-veci-tooltip]:after{max-width:150px;white-space:normal}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"] .ico.ico-info[data-veci-tooltip]:active:after,.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"]+div .ico.ico-info[data-veci-tooltip]:active:after{opacity:1;visibility:1}}@media only screen and (max-device-width: 668px){#search-box .fh #room:after{display:inline}}@media only screen and (max-width: 479px){#search-box{width:auto}.module07c .title10{display:none}.browser .btn01d,.browser .cruises #search-field{width:100%!important}#BuscDisney .btn01{margin-top:20px}.no-availability .date-selectors .date-block{clear:left;margin-left:10%;width:80%}#search-box #departure_arrival #departure,#search-box #departure_arrival #arrival{margin-left:0;width:100%!important}#search-box #departure_arrival #arrival{margin-top:10px}input#destination,#search-box #departure_arrival #departure .container-select,#search-box #departure_arrival #arrival .container-select{width:100%}#search-box .hotelsearch-sky input#destination{width:100%}#chain{padding-bottom:0}#chain .container-select{width:98.5%}.hotel-date .date-selectors.date-selectors-container{width:100%}.browser .date-selectors .date-block{float:left!important;width:100%;margin:10px 0 0!important}.column05 .browser .date-selectors .date-block+.date-block{float:left!important}.browser .date-selectors .date-block .container-select{width:37%!important}.browser .room-distribution .float-block,.browser .room-distribution .float-block:first-child{width:37%}.browser .room-distribution .float-block+.float-block+.float-block{width:26%;float:left}.browser .room-distribution .float-block .title05b,.browser .content-field[data-veci="pax"] .float-block .title05b,.browser .content-field[data-veci="pax-group"] .float-block .title05b,.browser .content-field[data-veci="trainCards"] .float-block .title05b,#room .float-block label{float:none!important;display:table-cell;vertical-align:bottom;height:30px}.browser .room-distribution .float-block .container-select,.browser .content-field[data-veci="pax"] .container-select,.browser .content-field[data-veci="pax-group"] .container-select,.browser .content-field[data-veci="trainCards"] .container-select{margin-top:5px}.browser .room-numbers .left{padding:5px 0 10px 0;width:100%}.browser .room-numbers .middle1,.browser .room-numbers .middle2{width:21%}.browser .room-numbers .right{width:50%}#main-fade .layer-info-container .confirm-block .browser .room-numbers .middle1,#main-fade .layer-info-container .confirm-block .browser .room-numbers .middle2,.main-fade .layer-info-container .confirm-block .browser .room-numbers .middle1,.main-fade .layer-info-container .confirm-block .browser .room-numbers .middle2{width:30%}#main-fade .layer-info-container .confirm-block .browser .room-numbers .right,.main-fade .layer-info-container .confirm-block .browser .room-numbers .right{width:40%}#main-fade .layer-info-container .confirm-block .browser .room-numbers .middle2,#main-fade .layer-info-container .confirm-block .browser .room-numbers .right,.main-fade .layer-info-container .confirm-block .browser .room-numbers .middle2,.main-fade .layer-info-container .confirm-block .browser .room-numbers .right{margin-left:0}#search-box .content-field[data-veci="pax"]>.float-block:first-child,#search-box .content-field[data-veci="pax-group"]>.float-block:first-child{width:33%}#search-box .content-field[data-veci="pax"]>.float-block+.float-block,#search-box .content-field[data-veci="pax-group"]>.float-block+.float-block{width:33%}#search-box .content-field[data-veci="pax"]>.float-block+.float-block+.float-block,#search-box .content-field[data-veci="pax-group"]>.float-block+.float-block+.float-block{width:32%}#multidestinations .trayects{background:none;border:none;margin-bottom:0!important}#multidestinations .trayects .float-block.w50{width:100%}#multidestinations .trayects .float-block.w50 .float-block.w50.last{margin:10px 0 0 0}#multidestinations .trayect{padding-bottom:15px;border-bottom:1px solid #84d020}#multidestinations .trayect .mgl14{margin-left:5px!important;width:85%}.addTrayect{margin-bottom:25px}#search-box .flight #departure_arrival #arrival,#search-box .train #departure_arrival #arrival{margin:0 0 -10px 0}#search-box .flight #departure_arrival #departure,#search-box .train #departure_arrival #departure{margin-bottom:15px}#search-box .flight .date-selectors #date-out,#search-box .train .date-selectors #date-out{float:right!important}#search-box .flight #date-in .container-select,#search-box .flight #date-out .container-select,#search-box .train #date-in .container-select,#search-box .train #date-out .container-select{width:55px!important}#search-box .flight .pasajeros .float-block .title05b{height:auto}#search-box .flight .date-selectors .date-block{width:155px}#search-box .flight .date-selectors .date-block .container-select{margin:0 0 0 10px!important}#search-box .flight #more-options.content-field{width:100%}#search-box .flight #more-options.content-field .fancycheckbox.title{margin-bottom:10px}#search-box .flight #more-options.content-field .discount{margin-bottom:0}#search-box .flight #more-options.content-field .options{width:100%;margin:0 0 10px 0;padding-left:0;border:0}#search-box .flight #more-options.content-field #resident .options{margin-bottom:10px}#search-box .flight #date-ow .container-select{width:50px!important}.avail.vintage #search-box .flight #more-options.content-field{margin-bottom:-5px}.avail.vintage #search-box .flight #more-options.content-field .options{margin-top:0px}#search-box .train #date-ow .container-select{width:55px!important}#search-box .train .pasajeros{width:100%;border:none;margin-bottom:10px}#search-box .train .pasajeros .float-block label{display:inline-block;width:60px;margin-right:-3px !important}#search-box .train .pasajeros .float-block label span{margin-top:17px;float:left}#search-box .train .pasajeros .float-block:nth-child(1){text-align:left;width:29%!important}#search-box .train .pasajeros .float-block:nth-child(1) label{width:45px;margin-right:-5px !important}#search-box .train .pasajeros .float-block:nth-child(2){text-align:center;width:32%!important;margin:0 5px 0 -3px !important;padding:0!important}#search-box .train .pasajeros .float-block:nth-child(3){text-align:right}#search-box .train .pasajeros .float-block:nth-child(3) label{margin-right:-5px !important}#search-box .train .pasajeros .float-block:nth-child(3) .ico-info{position:absolute;top:0;right:8px}#search-box .train .content-field .float-block .container-select{width:40px;float:none;display:inline-block}#search-box .train .content-field .ico-info{margin:12px -7px 0 5px;float:right}#search-box .train .date-selectors{margin-bottom:15px}#search-box .train .tarjetas{width:100%;margin-left:0}#search-box .train .tarjetas .float-block{width:156px!important;margin-left:0!important}#search-box .train .tarjetas .float-block.float-r{width:146px!important;float:right;padding-right:0.2%}#search-box .train .tarjetas .float-block label{float:left!important;width:auto!important}#search-box .train .tarjetas .float-block label span{margin-top:15px!important;float:left}#search-box .train .tarjetas .float-block .ico-info{margin:-27px 0 0 5px !important}.avail.vintage #search-box.module07b.module07c.browser .train{width:104%;margin-left:-2%}.hostelSearch .form-line.form-default.x50{width:100% !important;padding-right:0}.hostelSearch .form-line.form-default.x50+.form-line.form-default.x50{float:left;padding-left:0}.hotelsearch-sky .predictivoPrincipal{width:94%!important}.seachbox_v_h .float-block{width:100%;position:relative;z-index:2;margin-bottom:15px}.seachbox_v_h .float-block+.float-block{margin-bottom:0}.universal-section #content #search-box .seachbox_v_h .date-selectors .separator-block{width:49%}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours>p{font-size:22px}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .date-block{margin-bottom:185px}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .date-block label{font-size:22px!important}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .title10{display:block;width:165px;top:175px;left:0;right:inherit}body:not(.new-grid) .module.module07b.module07c.browser .seachbox-tours#seachbox-tours .title10:after{bottom:-35px;right:-45px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours p{margin-bottom:0}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block label{display:none}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input{width:100%;margin-bottom:15px}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input .autocomplete-input{width:100%}.tour-section.result-list-section .module.module07b.module07c.browser #search-box.browser-content .seachbox-tours .date-block .container-autocomplete-input .predictivoPrincipal{width:100%!important}.tour-section.result-list-section .column.column06.uncollapsed .module.module07b.module07c.browser{max-height:225px}.content-seachbox-caribbean #search-box .seachbox-caribbean label{font-size:16px;line-height:18px}.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"] .ico.ico-info[data-veci-tooltip]:after,.body-train.availability .module.module07b.transports div[data-veci="trainCards"] div[data-veci="goldenCardContainer"]+div .ico.ico-info[data-veci-tooltip]:after{max-width:80px;white-space:normal}}@media only screen and (max-width: 359px){.browser label,.browser span.label,.browser .date-block-title,.browser .title05b{font-size:14px!important}.browser label.fancyradio{margin:0 20px 10px 0}.browser .room-numbers .right input{width:20px;padding:7px 5px}.browser .room-numbers .size-8.container-select{width:45px}#search-box .content-field[data-veci="pax"]>.float-block:first-child,#search-box .content-field[data-veci="pax-group"]>.float-block:first-child{width:32%}#search-box .content-field[data-veci="pax"]>.float-block+.float-block,#search-box .content-field[data-veci="pax-group"]>.float-block+.float-block{width:32%}#search-box .content-field[data-veci="pax"]>.float-block+.float-block+.float-block,#search-box .content-field[data-veci="pax-group"]>.float-block+.float-block+.float-block{width:36%}#search-box .content-field[data-veci="trainCards"] .float-block label{width:80px}.browser .trayects .date-selectors .date-block .container-select{width:35%!important}#search-box .flight .browser-title+.content-field label{margin-right:1px}#search-box .flight label.fancyradio{font-size:13.5px!important;margin-right:3px}#search-box .flight .content-field{margin-bottom:5px!important}#search-box .flight #date-in .container-select,#search-box .flight #date-out .container-select{width:50px!important}#search-box .flight .pasajeros{width:100%;margin-bottom:15px!important}#search-box .flight .pasajeros .float-block:nth-child(2){float:none;display:inline-block}#search-box .flight .pasajeros .float-block:last-child{text-align:right}#search-box .flight .pasajeros .float-block{position:relative}#search-box .flight .pasajeros .float-block .container-select{float:left}#search-box .flight .pasajeros .float-block .title05b{width:100%;text-align:left}#search-box .flight #more-options.content-field .options{margin-bottom:0;width:100%}#search-box .flight #more-options.content-field #resident{margin-bottom:5px}#search-box .flight #more-options.content-field #resident .options{margin-bottom:0}#search-box .flight .clase{width:100%;margin-bottom:15px}#search-box .flight .clase .title05b{font-size:14px!important;margin-bottom:5px}#search-box .flight #multidestinations .date-selectors .date-block{width:195px!important}#search-box .train .browser-title+.content-field label{margin-right:3px}#search-box .train #departure_arrival{margin-left:2px}#search-box .train .date-selectors #date-out{width:139px!important;margin-left:0!important}#search-box .train .date-selectors #date-ow{width:160px!important}#search-box .train .pasajeros .float-block label{width:45px!important}#search-box .train .pasajeros .float-block label span{margin-top:8px}#search-box .train .pasajeros .float-block:nth-child(1){width:31%!important}#search-box .train .pasajeros .float-block:nth-child(1) label span{margin-top:15px}#search-box .train .pasajeros .float-block:nth-child(2){margin:0 -5px 0 -2px !important}#search-box .train .pasajeros .float-block:nth-child(2) label{margin-right:-7px !important}#search-box .train .pasajeros .float-block:nth-child(3){width:39%!important}#search-box .train .pasajeros .float-block:nth-child(3) label{margin-right:0!important}#search-box .train .pasajeros .float-block:nth-child(3) .container-select{margin-right:22px}#search-box .train .pasajeros .float-block:nth-child(3) .ico-info{right:5px}#search-box .train .tarjetas .float-block label{width:38px!important;white-space:normal!important}#search-box .train .tarjetas .float-block label span{margin-top:9px!important}#search-box .train .tarjetas .float-block,#search-box .train .tarjetas .float-block.float-r{width:112px!important}#search-box .train .tarjetas .float-block.float-r{padding-right:0}#search-box .train #date-in .container-select,#search-box .train #date-out .container-select{width:50px!important;margin:0px 0 0 5px}.hotelsearch-sky .predictivoPrincipal{width:92%!important}}.new-grid.home-section .column06 .module07b.module07c.meta-browser{margin:-81px 0 -30px 0 !important;padding:0;background:none}.new-grid.home-section .column06 .module07b.module07c.meta-browser .browser-buttons{position:relative;z-index:1}.new-grid.landings-section .column06 #search-box.browser{min-height:auto}.new-grid.landings-section .column06 .module07c .title10{font-size:2em}.new-grid.landings-section .column06 .module07c #search-field .title10:after{right:5px}.new-grid.landings-section .column06 .browser #search-box.browser-content{padding:0}.new-grid.landings-section .column06 .browser .date-block-title{font-family:"asapregular",sans-serif}.new-grid.landings-section .column06 .browser .date-block .ui-datepicker-trigger{left:2px;bottom:4px}.new-grid.landings-section .column06 .browser .inline-block{box-sizing:border-box}.new-grid.landings-section .column06 .browser input.btn01{padding:8px 15px}.new-grid.landings-section .column06 .browser .container-select select,.new-grid.landings-section .column06 .browser #origin.empty,.new-grid.landings-section .column06 .browser #destination.empty{font-size:14px}.new-grid.landings-section .column06 .column+.clear,.new-grid.landings-section .column06 .meta-browser .flight #more-options+.clear,.new-grid.landings-section .column06 .meta-browser .flight .browser-title+.content-field+.clear{display:none}.new-grid.landings-section .column06 .browser .browser-buttons{float:left;width:100%;margin:0;background-color:rgba(247,247,247,0.9)}.new-grid.landings-section .column06 .browser .browser-buttons li{float:left;background:none}.new-grid.landings-section .column06 .browser .browser-buttons li a{display:inline-block;padding:15px 15px 15px 50px;border-right:1px solid #e2e2e2;font-family:"asapregular",sans-serif;font-size:20px}.new-grid.landings-section .column06 .browser .browser-buttons li a:hover{background:#e2e2e2}.new-grid.landings-section .column06 .browser .browser-buttons li a:before{top:3px}.new-grid.landings-section .column06 .browser .browser-buttons li.selected{background-color:rgba(0,0,0,0.75)}.new-grid.landings-section .column06 .browser .browser-buttons li.selected a{border-bottom:1px solid #fff}.new-grid.landings-section .column06 .browser .browser-buttons li.selected a:hover{background:inherit}.new-grid.landings-section .column06 .browser .browser-buttons li.selected a:before{left:7px}.new-grid.landings-section .column06 .browser .browser-buttons li:not(.selected) a:before{left:10px}.new-grid.landings-section .column06 .browser .browser-buttons li.selected a:after{float:left;content:"Buscador ";padding-right:7px}.new-grid.landings-section .column06 .browser .browser-buttons li.selected:after,.new-grid.landings-section .column06 .browser .browser-buttons li:not(.selected):after,.new-grid.landings-section .column06 .browser .browser-buttons li:not(.selected):before,.new-grid.landings-section .column06 .browser .browser-buttons li+li div:after{content:none}.new-grid.landings-section .column06 .browser .browser-buttons li:not(.selected) a{width:15px;padding-right:0;text-indent:-500em}.new-grid.landings-section .column06 .browser #search-box{width:100% !important;margin:0px;min-height:auto}.new-grid.landings-section .column06 .browser #search-box .browser-title{display:none}.new-grid.landings-section .column06 .browser #search-box .module07c .title10:after{right:0px}.new-grid.landings-section .column06 .browser #search-box label{font-family:"asapsemibold",sans-serif}.new-grid.landings-section .column06 .browser #search-box #search-field .title10{display:none}.new-grid.landings-section .column06 .browser #search-box .flight .goto{clear:both;margin:2px 10px !important}.new-grid.landings-section .column06 .browser #search-box .flight .flight,.new-grid.landings-section .column06 .browser #search-box .hotels,.new-grid.landings-section .column06 .browser #search-box .train .train,.new-grid.landings-section .column06 .browser #search-box .fhotel,.landings-section.new-grid .column06 .browser #search-box .cruises,.new-grid.landings-section.new-grid .column06 .browser #search-box .search-box-cruises,.landings-section.new-grid .column06 .browser #search-box .multidestination,.landings-section.new-grid .column06 #multiSearchboxButtons.browser #search-box .seachbox-tours,.flight-hotel-seo-section.landings-section.new-grid .column06 #search-box{padding:20px;background-color:rgba(0,0,0,0.75);box-sizing:border-box}.new-grid.landings-section .column06 .browser #search-box .flight .browser-title+.content-field{float:right;width:100%;text-align:left}.new-grid.landings-section .column06 .browser #search-box .flight .browser-title+.content-field label{float:none;display:inline-block}.new-grid.landings-section .column06 .browser #search-box .flight #more-options.content-field .discount{width:auto}.new-grid.landings-section .column06 .browser #search-box .flight #more-options.content-field #resident{margin-left:2%}.new-grid.landings-section .column06 .browser #search-box .flight #departure_arrival #departure{width:47.5%}.new-grid.landings-section .column06 .browser #search-box .flight #without-multidestinations{float:left;width:62%;margin-right:2%}.new-grid.landings-section .column06 .browser #search-box .flight #without-multidestinations #departure_arrival{clear:none;width:58%}.new-grid.landings-section .column06 .browser #search-box .flight #without-multidestinations #dates{clear:none;width:39%;margin-left:3%}.new-grid.landings-section .column06 .browser #search-box .flight #multidestinations .pasajeros{width:23%;margin-left:2%}.new-grid.landings-section .column06 .browser #search-box .flight #multidestinations+.pasajeros{width:23%;margin-left:0}.new-grid.landings-section .column06 .browser #search-box .flight .pasajeros .float-block{width:28%;margin:0 7% 0 0}.new-grid.landings-section .column06 .browser #search-box .flight .pasajeros .float-block:last-child{margin-right:0}.new-grid.landings-section .column06 .browser #search-box .flight .pasajeros .float-block .container-select{width:100%}.new-grid.landings-section .column06 .browser #search-box .flight .pasajeros .float-block .title05b{font-size:1.25em;margin:0 0 5px 0;white-space:nowrap}.new-grid.landings-section .column06 .browser #search-box .flight #more-options{width:65%}.new-grid.landings-section .column06 .browser #search-box .flight #search-field{float:right;clear:none;width:initial;padding-top:2px}.new-grid.landings-section .column06 .browser #search-box .flight .container-select:before{content:none}.new-grid.landings-section .column06 .browser #search-box .flight .container-select:after{font-size:23px;color:#84d020}.new-grid.landings-section .column06 .browser #search-box .flight #multidestinations .date-selectors{margin-bottom:0}.new-grid.landings-section .column06 .browser #search-box .flight #multidestinations .addTrayect{font-family:"asapregular",sans-serif}.new-grid.landings-section .column06 .browser #search-box .flight .clase{float:left;width:11%;margin-left:2%}.new-grid.landings-section .column06 .browser #search-box .flight .clase .title05b{margin-bottom:5px;font-size:15px}.new-grid.landings-section .column06 .browser #search-box .hotels .float-block+.float-block+.float-block{float:left}.new-grid.landings-section .column06 .browser #search-box .hotels .title10:after{right:-20px}.new-grid.landings-section .column06 .browser #search-box .hotels .pasajeros .float-block{width:auto}.new-grid.landings-section .column06 .browser #search-box .hotels .inline-block span.title10{display:none}.new-grid.landings-section .column06 .browser #search-box .hotels .room-numbers .right .title05b{max-width:inherit}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution{float:left;clear:none;width:33%;margin-left:0.5%;margin-bottom:15px;padding:0}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution .title05b{float:none;display:block;margin-top:0;padding-bottom:4px}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution .float-block{width:31%;margin-left:2%!important}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution .float-block .container-select{width:96%;margin:0}.new-grid.landings-section .column06 .browser #search-box .hotels .destino-nombre{float:left;clear:none;width:19%;margin-bottom:15px}.new-grid.landings-section .column06 .browser #search-box .hotels .check-fechas{margin:10px 0}.new-grid.landings-section .column06 .browser #search-box .hotels .date-selectors-container{float:left;clear:none;width:23%;margin-left:1%;padding:0}.new-grid.landings-section .column06 .browser #search-box .hotels .date-selectors-container .date-block{width:48%}.new-grid.landings-section .column06 .browser #search-box .hotels .inline-block:last-child{float:right;clear:none;width:auto}.new-grid.landings-section .column06 .browser #search-box .train .train{padding-bottom:0}.new-grid.landings-section .column06 .browser #search-box .train .date-selectors{clear:none;width:35%;margin-left:1%}.new-grid.landings-section .column06 .browser #search-box .train #departure_arrival{width:63%;float:left;margin-right:1%}.new-grid.landings-section .column06 .browser #search-box .train #departure_arrival #departure,.new-grid.landings-section .column06 .browser #search-box .train #departure_arrival #arrival{width:49%}.new-grid.landings-section .column06 .browser #search-box .train .date-selectors.date-selectors-container .date-block{width:48%}.new-grid.landings-section .column06 .browser #search-box .train .browser-title+.content-field{float:left;width:100%;text-align:left}.new-grid.landings-section .column06 .browser #search-box .train .browser-title+.content-field>div{float:left}.new-grid.landings-section .column06 .browser #search-box .train input.btn01{margin-top:-70px}.new-grid.landings-section .column06 .browser #search-box .train .pasajeros{float:left;clear:both;width:25%;padding:3px 10px 0 0px}.new-grid.landings-section .column06 .browser #search-box .train .pasajeros .float-block label{float:none;width:auto;display:block;margin:0 0 5px 0;font-size:1.25em}.new-grid.landings-section .column06 .browser #search-box .train .pasajeros .float-block label span{white-space:nowrap}.new-grid.landings-section .column06 .browser #search-box .train #search-field{float:right;width:initial}.new-grid.landings-section .column06 .browser #search-box .train .tarjetas{float:left;width:16%;margin:0 0 0 1%;padding-top:3px}.new-grid.landings-section .column06 .browser #search-box .train label.info{height:auto;margin:0 0 5px 0}.new-grid.landings-section .column06 .browser #search-box .train .module07c .title10:after,.mega-search-box .column:first-child .meta-browser #search-box .seachbox_v_h .title10:after{right:5px}.new-grid.landings-section .column06 .meta-browser #search-box.browser-content>.train{padding-bottom:0}.new-grid.landings-section .column06 .browser #search-box .train .box-ok-error{margin-bottom:70px}.new-grid .column06 #search-box .seachbox_v_h .title10{max-width:none;padding:10px 35px 15px 0}.new-grid .column06 #search-box .seachbox_v_h .date-selectors{padding:0}.new-grid .column06 #search-box .seachbox_v_h .guest-numbers{clear:none;width:auto;padding:0;position:absolute;right:10px;top:20px}.new-grid .column06 #search-box .seachbox_v_h .guest-numbers .title05b{font-family:"asapregular",sans-serif}.new-grid .column06 #search-box .seachbox_v_h .guest-numbers .left{width:60px}.new-grid .column06 #search-box .seachbox_v_h .guest-numbers .input01{width:20px}.new-grid .column06 #search-box .seachbox_v_h .content-field{float:left;clear:none;width:43%}.new-grid .column06 #search-box .seachbox_v_h .room-distribution{float:left;clear:none;width:33%}.new-grid .column06 #search-box .seachbox_v_h .room-distribution .title05b{float:none;display:block;margin-top:0;padding-bottom:4px}.new-grid .column06 #search-box .seachbox_v_h .room-distribution .float-block{width:31%;margin-left:2%!important}.new-grid .column06 #search-box .seachbox_v_h .room-distribution .float-block .container-select{width:96%;margin:0}.new-grid .column06 #search-box .seachbox_v_h .room-numbers .right .title05b{max-width:inherit}.new-grid .column06 #search-box .seachbox_v_h .content-field>.box-ok-error{clear:both}.new-grid .column06 #search-box .seachbox_v_h .date-selectors.date-selectors-container{float:left;clear:none;width:23%;margin-left:1%;box-sizing:border-box}.new-grid .column06 #search-box .seachbox_v_h .search-field:last-child{position:static}.new-grid .column06 #search-box .seachbox_v_h .search-field .title10{display:none}.new-grid .column06 #search-box .seachbox_v_h .date-selectors.date-selectors-container .date-block+.date-block{float:right}.new-grid .column06 #search-box .seachbox_v_h .inline-block.room-numbers+.content-field{width:100%}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field{width:40%;margin:0 0 15px 0;padding:0}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field .float-block{width:48%;margin-right:2%}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field+.content-field+.content-field{width:20%}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field+.content-field+.content-field .float-block{width:100%}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field .float-block+.float-block{margin-left:0}.new-grid.landings-section .column06 .browser #search-box .cruises .container-select.max{width:100%;margin:0}.new-grid.landings-section .column06 .browser #search-box .cruises .search-field{position:absolute;right:20px;top:135px}.new-grid.landings-section .column06 .browser #search-box .cruises .total-search span.cont-result{font-family:"asapregular",sans-serif}.new-grid.landings-section .column06 .browser #search-box .cruises div .inline-block:last-child{width:100%}.new-grid.landings-section .column06 .browser #search-box .cruises .box-ok-error{width:80%}.new-grid.landings-section .column06 .browser #search-box #multidestinations .trayects{float:left;width:100%}.new-grid.landings-section .column06 .browser #search-box .search-field.inline-block{float:right;width:auto}.new-grid.landings-section .column06 .browser #search-box div .inline-block:last-child{position:static}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field+.content-field+.content-field+.content-field{width:100%}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field+.content-field+.content-field+.content-field .box-ok-error{width:100%}.new-grid.landings-section .column06 .browser{padding-bottom:30px}.new-grid.landings-section .column06 .browser .check-selected p{bottom:-15px}.new-grid.landings-section .column06 .browser .multidestiniSearch{min-height:auto;position:relative}.new-grid.landings-section .column06 .browser .multidestiniSearch .date-selectors{width:30%}.new-grid.landings-section .column06 .browser .multidestiniSearch .date-selectors .date-block:first-child{width:48%}.new-grid.landings-section .column06 .browser .multidestiniSearch .date-selectors .date-block:last-child{width:48%;margin-left:4%}.new-grid.landings-section .column06 .browser .multidestiniSearch .content-rooms,.new-grid.landings-section .column06 #search-box.browser .multidestiniSearch .content-rooms{clear:none;width:68%;min-height:auto;margin-left:2%}.new-grid.landings-section .column06 .browser .multidestiniSearch .inline-block.room-distribution .float-block:last-child{float:left}.new-grid.landings-section .column06 .browser .multidestiniSearch .box-ok-error+.inline-block{margin-top:15px}.new-grid.landings-section:not(.home-section) .column06 .browser .multidestiniSearch .box-ok-error+.inline-block{margin-bottom:-15px}.new-grid.landings-section .column06 .browser .multidestiniSearch input.btn01{position:absolute;top:0;right:0}.new-grid.landings-section .column06 .browser .multidestiniSearch .title10{position:absolute;top:5px;right:95px}.new-grid.landings-section .column06 .browser:not(.meta-browser) .multidestiniSearch input.btn01{top:38px}.new-grid.landings-section .column06 .browser:not(.meta-browser) .multidestiniSearch .title10{top:38px}.new-grid.landings-section .column06 .browser .multidestiniSearch .title10:after{content:"5";top:15px;transform:scaleX(-1);-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:rotateZ(-90deg);-ms-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.new-grid.landings-section .column06 .browser .multidestiniSearch .check-selected p{position:relative;bottom:0;left:0}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours{width:100%;padding-bottom:0;position:relative}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .date-block{float:left;clear:none;width:calc(100% - 265px)}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours p,.new-grid.landings-section .column06 .browser #search-box .seachbox-tours label{font-size:22px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours p{float:left;font-family:"asapsemibold"}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours label{width:100%;margin:0 0 15px 5px;font-family:"asapregular"}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .container-autocomplete-input{float:left;clear:both;width:calc(100% - 375px);margin-left:180px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .cta-light{float:left;clear:both;margin-top:-30px;padding:10px 40px 10px 20px;border:1px solid #fff;position:relative;font-size:14px;font-family:"asapsemibold";color:#fff}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .cta-light:after{position:absolute;top:5px;right:18px;content:"s";font-family:"VECI-1-Web";font-size:21px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .btn01d{margin-top:-50px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .box-ok-error{margin:15px 0 0 0}.new-grid.landings-section.home-section .column06 .browser #search-box .seachbox-tours .title10{display:none}@media screen and (max-width: 1199px){.new-grid.landings-section .column06 .browser #search-box .hotels .destino-nombre{width:33%}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution{width:42%!important}.new-grid.landings-section .column06 .browser #search-box .hotels .inline-block:last-child{margin-top:15px}.new-grid.landings-section .column06 .browser #search-box .train #departure_arrival{width:48%}.new-grid.landings-section .column06 .browser #search-box .train .date-selectors{width:50%}.new-grid.landings-section .column06 .browser #search-box .train .pasajeros{width:32%;padding-right:5px;border-right:0}.new-grid.landings-section .column06 .browser #search-box .train .tarjetas{width:20%}.new-grid .column06 #search-box .seachbox_v_h .content-field{width:49%}.new-grid .column06 #search-box .seachbox_v_h .date-selectors.date-selectors-container{width:50%}.new-grid .column06 #search-box .seachbox_v_h .room-distribution{clear:both;width:45%}.new-grid .column06 #search-box .seachbox_v_h .room-distribution .float-block:first-child{margin-left:0!important}.new-grid .column06 #search-box .seachbox_v_h .room-distribution .float-block+.float-block+.float-block{float:left}.new-grid .column06 #search-box .seachbox_v_h .room-numbers+.content-field{width:100%!important}.new-grid.landings-section .column06 .browser{padding-bottom:20px}.new-grid.landings-section .column06 .browser .multidestiniSearch input.btn01{position:relative}.new-grid.landings-section .column06 .browser:not(.meta-browser) .multidestiniSearch input.btn01{top:inherit}.new-grid.landings-section .column06 .browser .multidestiniSearch .title10,.new-grid.landings-section .column06 .browser:not(.meta-browser) .multidestiniSearch .title10{width:100%;top:inherit}.new-grid.landings-section .column06 .browser .multidestiniSearch .title10:after{top:15px}.new-grid.landings-section .column06 .browser .multidestiniSearch .check-selected p{bottom:-40px}.new-grid.landings-section:not(.home-section) .column06 .browser .multidestiniSearch .box-ok-error+.inline-block{margin-bottom:0px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours{padding:0px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .container-autocomplete-input{width:calc(100% - 320px)}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours p,.new-grid.landings-section .column06 .browser #search-box .seachbox-tours label{font-size:18px}}@media screen and (max-width: 959px){.new-grid.home-section .column06 .module07b.module07c.meta-browser{margin-top:-56px !important;margin-bottom:0!important}.new-grid.landings-section .column06 .browser #search-box .flight .flight{padding-bottom:5px}.new-grid.landings-section .column06 .browser #search-box .flight #without-multidestinations{width:100%}.new-grid.landings-section .column06 .browser #search-box .flight .pasajeros{width:40%!important;margin-left:0}.new-grid.landings-section .column06 .browser #search-box .flight .pasajeros .float-block{width:28.5%}.new-grid.landings-section .column06 .browser #search-box .flight #more-options{width:70%}.new-grid.landings-section .column06 .browser #search-box .flight #search-field{margin:0 0 15px 0}.new-grid.landings-section .column06 .browser #search-box .flight .clase{width:15%;margin-left:3%}.new-grid.landings-section .column06 .browser #search-box .hotels .destino-nombre{width:49%;margin-bottom:15px}.new-grid.landings-section .column06 .browser #search-box .hotels .date-selectors-container{width:49%;margin-left:2%}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution{width:55%!important;margin-left:0}.new-grid.landings-section .column06 .browser #search-box .hotels .inline-block:last-child{margin-top:3px}.new-grid.landings-section .column06 .browser #search-box .train .pasajeros{width:38%;padding-right:0}.new-grid.landings-section .column06 .browser #search-box .train .tarjetas{width:24%;margin-left:0}.new-grid.landings-section .column06 .browser #search-box .train .date-selectors{margin-left:0}.new-grid .column06 #search-box .seachbox_v_h .room-distribution{clear:both;width:60%}.new-grid .meta-browser #search-box .seachbox_v_h .room-distribution{width:52%}.new-grid.landings-section .column06 .browser .multidestiniSearch .date-selectors{width:30%}.new-grid.landings-section .column06 .browser .multidestiniSearch .content-rooms{width:66%}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .date-block .container-autocomplete-input{float:left;width:calc(100% - 190px);margin-left:50px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .cta-light{margin-top:-46px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours label{margin-bottom:20px;font-size:18px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .btn01d{margin-top:-42px}}@media screen and (max-width: 799px){.new-grid.landings-section .column06 .browser #search-box .flight #without-multidestinations #departure_arrival,.new-grid.landings-section .column06 .browser #search-box .flight #without-multidestinations #dates,.new-grid.landings-section .column06 .browser #search-box .flight .pasajeros{width:100%;margin-left:0}.new-grid.landings-section .column06 .browser #search-box .hotels .destino-nombre{width:100%}.new-grid.landings-section .column06 .browser #search-box .hotels .date-selectors-container{width:100%;margin-left:0;margin-bottom:15px}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution{width:100%!important}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution .float-block{margin-left:0!important;margin-right:3.3%;margin-bottom:15px}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution .float-block:last-child{margin-right:0%}.new-grid.landings-section .column06 .browser #search-box .hotels .room-distribution .float-block .container-select{width:100%}.new-grid.landings-section .column06 .browser #search-box .train .train{padding-bottom:20px}.new-grid.landings-section .column06 .browser #search-box .train #departure_arrival{width:100%;margin-left:0}.new-grid.landings-section .column06 .browser #search-box .train .date-selectors{width:100%;margin-right:0}.new-grid.landings-section .column06 .browser #search-box .train .pasajeros{width:52%}.new-grid.landings-section .column06 .browser #search-box .train .tarjetas{width:48%}.new-grid.landings-section .column06 .browser #search-box .train #search-field{margin-top:0}.new-grid.landings-section .column06 .browser #search-box .train input.btn01{margin-top:0}.new-grid.landings-section .column06 .browser #search-box .train .content-field .float-block{width:82px}.new-grid.landings-section .column06 .browser #search-box .train .content-field .float-block .container-select{width:70px;margin:0}.new-grid.landings-section .column06 .browser #search-box .train .content-field .float-block:last-child{width:auto}.new-grid.landings-section .column06 .browser #search-box .train .content-field .float-block .ico-info{margin-left:5px}.new-grid.landings-section .column06 .browser #search-box .train .tarjetas .float-block{float:left!important;width:105px!important}.new-grid.landings-section .column06 .browser #search-box .train .box-ok-error{margin-bottom:5px}.new-grid .column06 #search-box .seachbox_v_h .content-field{width:100%;margin-left:0}.new-grid .column06 #search-box .seachbox_v_h .date-selectors.date-selectors-container{width:100%;margin-right:0;margin-bottom:15px;margin-left:0}.new-grid .column06 #search-box .seachbox_v_h .room-distribution{width:100%}.new-grid .column06 #search-box .seachbox_v_h .room-distribution .float-block{margin-right:3.3%;margin-bottom:15px;margin-left:0!important}.new-grid .column06 #search-box .seachbox_v_h .room-distribution .float-block:last-child{margin-right:0%}.new-grid .column06 #search-box .seachbox_v_h .room-distribution .float-block .container-select{width:100%}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field{width:100%;margin-bottom:15px}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field .float-block:last-child{float:right;margin-right:0}.new-grid.landings-section .column06 .browser #search-box .cruises .content-field+.content-field+.content-field{width:48%}.new-grid.landings-section .column06 .browser .multidestiniSearch .date-selectors{width:100%;margin-bottom:20px}.new-grid.landings-section .column06 .browser .multidestiniSearch .content-rooms{width:100%}.new-grid.landings-section .column06 #search-box.browser .multidestiniSearch .content-rooms{width:100%}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .date-block{width:100%}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .date-block label{margin-bottom:15px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours p{margin-bottom:0px;padding-bottom:5px}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .date-block .container-autocomplete-input{float:left;clear:both;width:calc(100% - 200px);margin-left:0;position:relative;top:inherit;left:inherit}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .cta-light{margin-top:0;position:absolute;top:0;right:0}.new-grid.landings-section .column06 .browser #search-box .seachbox-tours .btn01d{margin-top:-40px;position:static}}.new-grid.result-list-section .filters{float:left;box-sizing:border-box;background:#fff;position:relative;font-family:"asapregular";color:#3a3f3a}.new-grid.result-list-section .filters .header-filters{float:left;width:100%;box-sizing:border-box;padding:20px;border-bottom:1px solid #efefef}.new-grid.result-list-section .filters .header-filters h2{font-size:22px}.new-grid.result-list-section .filters .content-filters{float:left;width:100%;box-sizing:border-box;padding:0}.new-grid.result-list-section .filters .content-filters fieldset:last-child{border-bottom:none}.new-grid.result-list-section .filters .content-filters fieldset{border-bottom:1px solid #efefef}.new-grid.result-list-section .filters .content-filters fieldset .sub-fieldset{float:left;width:100%;margin-bottom:15px;box-sizing:border-box}.new-grid.result-list-section .filters .content-filters fieldset .sub-fieldset h4{margin-bottom:10px;padding-left:15px;font-size:16px}.new-grid.result-list-section .filters .content-filters fieldset .sub-fieldset h5{float:left;width:100%;margin:10px 0;padding-left:15px;box-sizing:border-box;font-size:14px}.new-grid.result-list-section .filters .content-filters fieldset .sub-fieldset h5 span{font-family:"asapsemibold"}.new-grid.result-list-section .filters .content-filters fieldset>h3 button{width:100%;padding:20px 15px 15px 15px;font-family:"asapsemibold";font-size:18px;text-align:left;line-height:18px}.new-grid.result-list-section .filters .content-filters fieldset>h3 button:hover{color:#67b500}.new-grid.result-list-section .filters .content-filters fieldset>h3 button:hover:after{color:#67b500}.new-grid.result-list-section .filters .content-filters fieldset>h3 button:after{font-size:27px}.new-grid.result-list-section .filters .content-filters fieldset ul{float:left;width:100%;box-sizing:border-box}.new-grid.result-list-section .filters .content-filters fieldset ul li{float:left;width:100%;box-sizing:border-box}.new-grid.result-list-section .filters .content-filters fieldset ul li:hover{background:#f7f7f7}.new-grid.result-list-section .filters .content-filters fieldset ul li label{width:100%;box-sizing:border-box;padding:7.5px 15px;font-family:Arial}.new-grid.result-list-section .filters .content-filters fieldset ul li label:hover{cursor:pointer}.new-grid.result-list-section .filters .content-filters fieldset ul li label span+span{float:right;padding-top:5px;font-size:15px}.new-grid.result-list-section .filters .content-filters fieldset ul li.disabled:hover{background:none}.new-grid.result-list-section .filters .content-filters fieldset ul li.disabled:hover label:hover{cursor:not-allowed}.new-grid.result-list-section .filters .content-filters fieldset ul li.disabled:hover label:hover span{cursor:not-allowed}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul{padding:0 7.5px}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li{width:33%;padding:0 7.5px}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li:hover,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li:hover{background:none}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label{padding:0}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label input[type="checkbox"],.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label input[type="checkbox"]{width:100%;height:100%;margin:0}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label input[type="checkbox"]:checked+span,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label input[type="checkbox"]:checked+span{border:solid 1px #67b500;background:#e6f6d2;color:#5da132}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label input[type="checkbox"]:checked+span:hover span,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label input[type="checkbox"]:checked+span:hover span{color:#5da132}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label input[type="checkbox"]:checked+span:after,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label input[type="checkbox"]:checked+span:after{display:none}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label>span,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label>span{float:none;width:100%;padding:10px 0;border:solid 1px #929292;border-radius:8px;box-sizing:border-box;background:#f7f7f7;font-family:Arial;text-align:center;color:#6b6b6b}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label>span:before,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label>span:before{display:none}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label>span:hover,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label>span:hover{border:solid 1px #3a3f3a;color:#3a3f3a}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label>span:hover span,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label>span:hover span{color:#3a3f3a}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label>span span:first-child,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label>span span:first-child{font-weight:bold}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li label>span span,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li label>span span{float:none;display:block;padding:0;border:none;font-size:12px}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li.disabled label>span,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li.disabled label>span{border:solid 1px #c7c7c7}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li.disabled label>span:hover,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li.disabled label>span:hover{color:#c7c7c7}.new-grid.result-list-section .filters .content-filters .hours .sub-fieldset ul li.disabled label>span:hover span,.new-grid.result-list-section .filters .content-filters .scales .sub-fieldset ul li.disabled label>span:hover span{color:#c7c7c7}.new-grid.result-list-section .filters .content-filters .airports .sub-fieldset:after,.new-grid.result-list-section .filters .content-filters .companies .sub-fieldset:after{float:left;width:calc(100% - 30px);height:1px;margin-top:12px;margin-left:15px;border-bottom:solid 1px #efefef;content:""}.new-grid.result-list-section .filters .content-filters .airports .sub-fieldset:last-child:after,.new-grid.result-list-section .filters .content-filters .companies .sub-fieldset:last-child:after{display:none}.new-grid.result-list-section .filters .content-filters .companies .sub-fieldset:after{margin-top:0}.new-grid.result-list-section .filters .content-filters .companies .sub-fieldset>button{width:100%;padding:15px;font-family:"asapsemibold";font-size:14px}.new-grid.result-list-section .filters .content-filters .companies .sub-fieldset>button:after{float:none;display:inline-block;margin-left:5px;font-family:"VECI-1-Web";font-size:20px}.new-grid.result-list-section .filters .content-filters .companies .sub-fieldset>button:after:hover{color:#67b500}.new-grid.result-list-section .filters .content-filters .companies .sub-fieldset>button:hover{color:#67b500}.new-grid.result-list-section .filters .content-filters .companies .sub-fieldset:last-of-type{margin-bottom:0}.new-grid.result-list-section .filters .footer-filters{float:left;width:100%;box-sizing:border-box;padding:20px;border-top:solid 1px #c7c7c7}.new-grid.result-list-section .filters .footer-filters .btn01a{display:none}.new-grid.result-list-section .filters .footer-filters .btn02z{width:100%}.new-grid.flight-section.result-list-section .filters .content-filters .only-flights ul{margin:13px 0}.new-grid.flight-section.result-list-section .filters .content-filters .companies .fancycheckbox input[type="checkbox"]+span,.new-grid.flight-section.result-list-section .filters .content-filters .airports .fancycheckbox input[type="checkbox"]+span{max-width:190px;box-sizing:border-box}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales .sub-fieldset h4,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours .sub-fieldset h4,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports .sub-fieldset h4,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies .sub-fieldset h4{font-family:Arial;font-size:14px}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales .sub-fieldset h4 span,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours .sub-fieldset h4 span,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports .sub-fieldset h4 span,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies .sub-fieldset h4 span{margin-left:10px;font-weight:bold}@media only screen and (max-width: 959px){.new-grid.flight-section.result-list-section .filters{width:100%;margin-bottom:10px;position:relative}.new-grid.flight-section.result-list-section .filters .close-btn{border:0;background:transparent;position:absolute;top:20px;right:10px;font-family:"VECI-1-Web";font-size:22px;z-index:1}.new-grid.flight-section.result-list-section .filters .content-filters .only-flights ul li{width:40%}.new-grid.flight-section.result-list-section .filters .content-filters .scales ul li,.new-grid.flight-section.result-list-section .filters .content-filters .hours ul li{width:33%;float:left}.new-grid.flight-section.result-list-section .filters .content-filters .scales .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .hours .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .airports .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .companies .sub-fieldset{float:left;width:50%;padding-right:10%}.new-grid.flight-section.result-list-section .filters .content-filters .airports .sub-fieldset:first-child:after,.new-grid.flight-section.result-list-section .filters .content-filters .companies .sub-fieldset:first-child:after{display:none}.new-grid.flight-section.result-list-section .filters .content-filters .airports .fancycheckbox input[type="checkbox"]+span,.new-grid.flight-section.result-list-section .filters .content-filters .companies .fancycheckbox input[type="checkbox"]+span{max-width:calc(100% - 45px)}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div{padding:0 7.5px;box-sizing:border-box}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset{width:calc(100%/3);padding:0 5px}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset h4,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset h4,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset h4,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset h4{padding-left:0}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul li{padding:0 5px 0 0}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset:last-child ul li:last-child,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset:last-child ul li:last-child,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset:last-child ul li:last-child,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset:last-child ul li:last-child{padding-right:0}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div{padding:0}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset{padding:0}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset h4,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset h4{padding-left:15px}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul li{padding:0}.new-grid.flight-section.result-list-section .filters .footer-filters{background:#fcfcfc}.new-grid.flight-section.result-list-section .filters .footer-filters .btn02z{float:right;width:180px}}@media only screen and (max-width: 799px){.new-grid.flight-section.result-list-section .filters .content-filters .scales .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .hours .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .airports .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .companies .sub-fieldset{padding-right:3%}}@media only screen and (max-width: 659px){.new-grid.flight-section.result-list-section .filters{position:fixed}.new-grid.flight-section.result-list-section .filters .header-modal .close-btn{margin-top:-11px;top:50%;right:10px}.new-grid.flight-section.result-list-section .filters .content-filters .only-flights ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .only-flights ul li{width:100%}.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul{display:flex}.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul li{max-width:120px}.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .airports>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters .companies>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset{width:100%}.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters .airports>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters .companies>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul{width:100%;float:left}.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters .airports>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters .companies>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul li,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul li{width:100%}.new-grid.flight-section.result-list-section .filters .content-filters .airports .sub-fieldset:first-child:after,.new-grid.flight-section.result-list-section .filters .content-filters .companies .sub-fieldset:first-child:after,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports .sub-fieldset:first-child:after,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies .sub-fieldset:first-child:after{display:block}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul{max-width:480px}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul{max-width:500px}.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset button,.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset button{max-width:500px}.new-grid.flight-section.result-list-section .filters .footer-filters .btn01a{display:inline-block;width:60%}.new-grid.flight-section.result-list-section .filters .footer-filters .btn02z{width:35%}.new-grid.flight-section.result-list-section .filters .footer-filters .btn02z span{display:none}}@media only screen and (orientation: landscape) and (min-width: 660px){.tablet.new-grid.flight-section.result-list-section .filters{width:100%;margin-bottom:10px;position:relative}.tablet.new-grid.flight-section.result-list-section .filters .close-btn{border:0;background:transparent;position:absolute;top:20px;right:10px;z-index:1;font-family:"VECI-1-Web";font-size:22px}.tablet.new-grid.flight-section.result-list-section .filters .content-filters .only-flights ul li{width:40%}.tablet.new-grid.flight-section.result-list-section .filters .content-filters .scales ul li,.tablet.new-grid.flight-section.result-list-section .filters .content-filters .hours ul li{width:33%;float:left}.tablet.new-grid.flight-section.result-list-section .filters .content-filters .scales .sub-fieldset,.tablet.new-grid.flight-section.result-list-section .filters .content-filters .hours .sub-fieldset,.tablet.new-grid.flight-section.result-list-section .filters .content-filters .airports .sub-fieldset,.tablet.new-grid.flight-section.result-list-section .filters .content-filters .companies .sub-fieldset{float:left;width:50%;padding-right:10%}.tablet.new-grid.flight-section.result-list-section .filters .content-filters .airports .sub-fieldset:first-child:after,.tablet.new-grid.flight-section.result-list-section .filters .content-filters .companies .sub-fieldset:first-child:after{display:none}.tablet.new-grid.flight-section.result-list-section .filters .content-filters .airports .fancycheckbox input[type="checkbox"]+span,.tablet.new-grid.flight-section.result-list-section .filters .content-filters .companies .fancycheckbox input[type="checkbox"]+span{max-width:calc(100% - 45px)}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div{padding:0 7.5px;box-sizing:border-box}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset{width:calc(100%/3);padding:0 5px}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset h4,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset h4,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset h4,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset h4{padding-left:0}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul li,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul li,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul li,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul li{padding:0 5px 0 0}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset:last-child ul li:last-child,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset:last-child ul li:last-child,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset:last-child ul li:last-child,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset:last-child ul li:last-child{padding-right:0}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div{padding:0}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset{padding:0}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset h4,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset h4{padding-left:15px}.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul li,.tablet.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul li{padding:0}.tablet.new-grid.flight-section.result-list-section .filters .footer-filters{background:#fcfcfc}.tablet.new-grid.flight-section.result-list-section .filters .footer-filters .btn02z{float:right;width:180px}}@media only screen and (orientation: landscape) and (min-width: 660px){.mobile.new-grid.flight-section.result-list-section .filters{position:fixed}.mobile.new-grid.flight-section.result-list-section .filters .header-modal .close-btn{margin-top:-11px;top:50%;right:10px}.mobile.new-grid.flight-section.result-list-section .filters .content-filters .only-flights ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .only-flights ul li{width:100%}.mobile.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul{display:flex}.mobile.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul li{max-width:120px}.mobile.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .airports>div .sub-fieldset,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .companies>div .sub-fieldset,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset{width:100%}.mobile.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .airports>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .companies>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul{width:100%;float:left}.mobile.new-grid.flight-section.result-list-section .filters .content-filters .hours>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .scales>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .airports>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .companies>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul li,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul li{width:100%}.mobile.new-grid.flight-section.result-list-section .filters .content-filters .airports .sub-fieldset:first-child:after,.mobile.new-grid.flight-section.result-list-section .filters .content-filters .companies .sub-fieldset:first-child:after,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports .sub-fieldset:first-child:after,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies .sub-fieldset:first-child:after{display:block}.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .hours>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .scales>div .sub-fieldset ul{max-width:480px}.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset ul,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset ul{max-width:500px}.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .airports>div .sub-fieldset button,.mobile.new-grid.flight-section.result-list-section .filters .content-filters.multiroute .companies>div .sub-fieldset button{max-width:500px}.mobile.new-grid.flight-section.result-list-section .filters .footer-filters .btn01a{display:inline-block;width:60%}.mobile.new-grid.flight-section.result-list-section .filters .footer-filters .btn02z{width:35%}.mobile.new-grid.flight-section.result-list-section .filters .footer-filters .btn02z span{display:none}}.flight-section.result-list-section.new-grid #search-box{min-height:auto;max-height:0;overflow:hidden;opacity:0;transition:max-height 0.4s linear, opacity 0.4s linear;will-change:max-height;z-index:4}.flight-section.result-list-section.new-grid #search-box .hide-searchbox{display:none;position:absolute;right:15px;top:15px;z-index:1;font-family:"VECI-1-Web";font-size:25px;color:#84d020}.flight-section.result-list-section.new-grid #search-box+.summary{max-height:235px;opacity:1;transition:max-height 0.4s ease-out,padding 0.4s ease-out,opacity 0.4s ease-out}.flight-section.result-list-section.new-grid #search-box.uncollapsed-content{max-height:600px;margin-bottom:20px;overflow:visible;opacity:1}.flight-section.result-list-section.new-grid #search-box.uncollapsed-content .hide-searchbox{display:block}.flight-section.result-list-section.new-grid #search-box.uncollapsed-content .flight{opacity:1}.flight-section.result-list-section.new-grid #search-box.uncollapsed-content+.summary{max-height:0;margin-bottom:0;padding:0;overflow:hidden;opacity:0}.flight-section.result-list-section.new-grid #search-box .flight{opacity:0;transition:opacity 0.3s ease-in-out 0.3s}.flight-section.result-list-section.new-grid #search-box .flight .browser-title{width:auto;margin-right:10px}.flight-section.result-list-section.new-grid #search-box .flight .browser-title+.content-field{float:right;clear:none;width:auto;padding-right:30px;text-align:right}.flight-section.result-list-section.new-grid #search-box .flight #departure_arrival{width:65%;margin-bottom:0;box-sizing:border-box;transition:width 0.5s ease-in-out}.flight-section.result-list-section.new-grid #search-box .flight #departure_arrival #departure,.flight-section.result-list-section.new-grid #search-box .flight #departure_arrival #arrival{width:50%;margin-left:0;margin-bottom:15px;padding-right:20px;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight #dates{width:35%;clear:none;transition:width 0.5s ease-in-out}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros{width:35%;margin-bottom:0;padding-right:10px;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros .float-block{width:auto;min-width:auto;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros .float-block .title05b{float:left;width:auto;padding:0 10px;position:relative;top:10px}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros .float-block .container-select{width:55px}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros .float-block:first-child .title05b{padding-left:0}.flight-section.result-list-section.new-grid #search-box .flight .clase{float:left;clear:none;width:18%;padding-right:10px;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight .clase .title05b{float:left;width:auto;margin-right:6%;position:relative;top:10px}.flight-section.result-list-section.new-grid #search-box .flight .clase .container-select02{width:auto;margin-right:0}.flight-section.result-list-section.new-grid #search-box .flight #more-options{clear:none;width:calc(50% - 200px)}.flight-section.result-list-section.new-grid #search-box .flight #more-options .options{float:left;margin-left:0;padding-left:0;border-left:0}.flight-section.result-list-section.new-grid #search-box .flight #search-field{clear:none;width:auto;padding-top:0;position:relative;bottom:0;right:0}.flight-section.result-list-section.new-grid #search-box .flight #search-field .title10{padding-right:35px}.flight-section.result-list-section.new-grid #search-box .flight #search-field .title10:after{right:0}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #departure_arrival{width:75%;transition:width 0.5s ease-in-out}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #dates{width:25%}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #dates .date-block:first-of-type{width:100%;transition:width 0.5s ease-in-out}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .float-block.w50{width:calc(100% - 300px);padding-right:15px}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .float-block.w50 .first{width:50%;padding-right:10px;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .float-block.w50 .last{width:50%;margin-left:0;padding-left:10px;padding-right:0;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .trayect:first-child .close{top:25px}@media screen and (max-width: 1199px){.flight-section.result-list-section.new-grid #search-box .flight .pasajeros{width:220px}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros .float-block{width:33%}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros .float-block .title05b{float:none;margin-bottom:5px;padding:0;top:0}.flight-section.result-list-section.new-grid #search-box .flight .clase{width:140px}.flight-section.result-list-section.new-grid #search-box .flight .clase .title05b{float:none;margin-bottom:5px;padding:0;top:0}.flight-section.result-list-section.new-grid #search-box .flight #more-options{width:calc(100% - 530px);padding-top:10px}.flight-section.result-list-section.new-grid #search-box .flight #search-field{bottom:-8px}}@media screen and (max-width: 959px){.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .float-block.w50{width:calc(100% - 225px)}.flight-section.result-list-section.new-grid #search-box.uncollapsed-content{margin-bottom:0}}@media screen and (max-width: 799px){.flight-section.result-list-section.new-grid #search-box .flight #departure_arrival #departure,.flight-section.result-list-section.new-grid #search-box .flight #departure_arrival #arrival{padding-right:10px}.flight-section.result-list-section.new-grid #search-box .flight #more-options{width:calc(100% - 160px)}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .float-block.w50{width:calc(100% - 210px);padding-right:10px}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .float-block.w50 .first{padding-right:5px}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .float-block.w50 .second{padding-left:5px}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .fleft.w50.mgl14{max-width:160px}}@media screen and (max-width: 659px){.flight-section.result-list-section.new-grid #search-box .hide-searchbox{right:5px}.flight-section.result-list-section.new-grid #search-box .module07b{padding:20px !important}.flight-section.result-list-section.new-grid #search-box .flight .browser-title+.content-field{float:left;clear:left;padding-right:0}.flight-section.result-list-section.new-grid #search-box .flight .clase{display:none}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #departure_arrival,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #departure_arrival{width:100%}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #departure_arrival #departure,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #departure_arrival #departure{width:50%;padding-right:10px;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #departure_arrival #arrival,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #departure_arrival #arrival{width:50%;padding-left:10px;padding-right:0;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #dates,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #dates{width:100%}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #dates .date-block:first-of-type,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #dates .date-block:first-of-type{width:50%;padding-right:10px;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #dates .date-block:last-of-type,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #dates .date-block:last-of-type{width:50%;padding-left:10px;box-sizing:border-box}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #dates .date-block:last-of-type .ui-datepicker-trigger,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #dates .date-block:last-of-type .ui-datepicker-trigger{left:15px}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros{width:65%;margin-bottom:15px}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros .float-block .container-select{width:75%}.flight-section.result-list-section.new-grid #search-box .flight #more-options #largeFamily button,.flight-section.result-list-section.new-grid #search-box .flight #more-options #resident button{position:relative;top:-5px}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .float-block.w50{width:calc(100% - 185px)}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .fleft.w50.mgl14{max-width:130px}.flight-section.result-list-section.new-grid #search-box+.summary .content-summary{width:100%}.flight-section.result-list-section.new-grid #search-box+.summary .content-summary .summary-route{padding:0;font-size:12px}.flight-section.result-list-section.new-grid #search-box+.summary .content-summary .summary-route:before{display:none}.flight-section.result-list-section.new-grid #search-box+.summary .content-summary .summary-route h3{padding-left:0}.flight-section.result-list-section.new-grid #search-box+.summary .content-summary .summary-details{clear:left;font-size:12px}.flight-section.result-list-section.new-grid #search-box+.summary .content-summary .summary-details .dates-route:before{font-size:14px}.flight-section.result-list-section.new-grid #search-box+.summary .content-summary .passengers:before{font-size:14px}.flight-section.result-list-section.new-grid #search-box+.summary .change-search{height:auto;padding:0;border:none;position:absolute;right:15px;bottom:15px;font-family:Arial;font-weight:bold;font-size:12px;color:#67b500}.flight-section.result-list-section.new-grid #search-box+.summary .change-search:after{font-size:17px}}@media screen and (max-width: 479px){.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations .trayects .trayect,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way .trayects .trayect,.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .trayect{padding-bottom:0;border-bottom:0}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations .trayects .trayect>.float-block.w50,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way .trayects .trayect>.float-block.w50,.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .trayect>.float-block.w50{width:100%;margin-bottom:10px;padding-right:0}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations .trayects .trayect>.float-block.w50 .float-block.w50.last,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way .trayects .trayect>.float-block.w50 .float-block.w50.last,.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .trayect>.float-block.w50 .float-block.w50.last{padding-left:5px;margin-top:0}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations .trayects .trayect .fleft.w50.mgl14,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way .trayects .trayect .fleft.w50.mgl14,.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .trayects .trayect .fleft.w50.mgl14{margin-left:0 !important}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #departure_arrival #departure,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations #departure_arrival #arrival,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #departure_arrival #departure,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way #departure_arrival #arrival,.flight-section.result-list-section.new-grid #search-box .flight #multidestinations #departure_arrival #departure,.flight-section.result-list-section.new-grid #search-box .flight #multidestinations #departure_arrival #arrival{padding:0}.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations .date-selectors .date-block,.flight-section.result-list-section.new-grid #search-box .flight #without-multidestinations.one-way .date-selectors .date-block,.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .date-selectors .date-block{margin-top:0 !important}.flight-section.result-list-section.new-grid #search-box .flight #more-options{width:100%}.flight-section.result-list-section.new-grid #search-box .flight #search-field{width:100%;bottom:0}.flight-section.result-list-section.new-grid #search-box .flight .pasajeros{width:80%}}@media screen and (max-width: 359px){.flight-section.result-list-section.new-grid #search-box .flight .browser-title+.content-field .fancyradio input[type="radio"]+span{font-size:12px}.flight-section.result-list-section.new-grid #search-box .flight #multidestinations .date-selectors .date-block{width:130px !important}}.development .new-grid.landings-section:not(.home-section) .column06 .module07b.module07c.browser #search-box .seachbox-tours .title10{display:none}@media screen and (min-width: 1199px){.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser{width:461px!important;margin-bottom:30px!important}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser #search-box .seachbox-tours>p{float:left;width:100%;padding-bottom:10px;font-family:"asapsemibold";font-size:24px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser #search-box .seachbox-tours>.date-block{width:100%;margin-bottom:155px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser #search-box .seachbox-tours>.date-block>label{clear:left;width:100%;margin-bottom:10px;font-size:24px;font-family:"asapregular"}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser #search-box .seachbox-tours>.date-block .container-autocomplete-input{float:left;clear:left;width:100%;margin-left:0;box-sizing:border-box}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser #search-box .seachbox-tours .title10{display:block;max-width:inherit;position:absolute;top:185px;left:0;font-family:"covered_by_your_graceregular";font-size:30px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser #search-box .seachbox-tours .title10:after{top:26px;right:-28px;-webkit-transform:scaleX(-1) rotateZ(90deg);-ms-transform:scaleX(-1) rotateZ(90deg);transform:scaleX(-1) rotateZ(90deg)}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser #search-box .seachbox-tours .btn01d{margin-top:0}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser #search-box .seachbox-tours .cta-light{margin-top:-38px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h{min-height:305px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .content-field{width:100%}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .date-selectors-container{width:100%;margin-bottom:15px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .room-distribution{width:100%}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .room-distribution .float-block{width:115px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .room-distribution .float-block .title05b{float:left;margin-top:8px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .room-distribution .float-block .container-select{float:left;width:54px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .room-distribution .float-block:first-child{width:170px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .room-distribution .float-block:last-child{width:100px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .search-field:last-child{margin-top:35px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .seachbox_v_h .btn01d{padding:8px 15px;position:absolute;bottom:20px;right:20px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .multidestiniSearch{min-height:305px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .multidestiniSearch .date-selectors-container{width:100%}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .multidestiniSearch .content-rooms{width:100%;padding-bottom:100px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .multidestiniSearch .box-ok-error{margin-top:-85px;margin-bottom:90px}.development .new-grid.landings-section:not(.home-section):not(.landing-campaing) .column06 .module07b.module07c.browser#search-box .multidestiniSearch>.inline-block{min-height:90px;margin:0;position:absolute;bottom:-10px;left:0}}@media only screen and (max-width: 1199px){.development .new-grid:not(.home-section):not(.landing-campaing) #main-top+.container-row .row .column06 .module07b.module07c.browser{width:100%;height:auto;order:3}}
<!--rss params start selur eriWtaF 3209872534fwcs_deps:::___:::unknowndepsrss params end selur eriWtaF 32474893457-->