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(https://www.viajeselcorteingles.es/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(https://www.viajeselcorteingles.es/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(https://www.viajeselcorteingles.es/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(https://www.viajeselcorteingles.es/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(https://www.viajeselcorteingles.es/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("https://www.viajeselcorteingles.es/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(https://www.viajeselcorteingles.es/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("https://www.viajeselcorteingles.es/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("https://www.viajeselcorteingles.es/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(https://www.viajeselcorteingles.es/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(https://www.viajeselcorteingles.es/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.8) 0%, rgba(255,255,255,0) 46%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0) 46%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0.8) 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("https://www.viajeselcorteingles.es/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}.modal{float:left;width:100%;box-sizing:border-box;height:100%;background:#fff;position:fixed;top:0;z-index:300}.modal .close-btn{width:22px;height:22px;margin-top:-11px;border:0;background:transparent;font-family:"VECI-1-Web";font-size:22px;color:#67b500}.modal .header-modal{display:flex;min-height:60px;flex-direction:column;justify-content:center;padding:10px 50px 10px 15px;box-sizing:border-box;background:#3a3f3a;position:relative;-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)}.modal .header-modal .close-btn{padding:0;position:absolute;top:30px;right:15px}.modal .header-modal .title-modal{font-size:18px;font-family:"asapsemibold";color:#fff;line-height:25px;text-transform:uppercase}.modal .header-modal .title-modal span{padding-left:5px;font-family:"asapregular";color:#c7c7c7}.modal .header-modal .subtitle-modal{font-size:1.4rem;color:#e2e2e2}.modal .content-modal{float:left;width:100%;box-sizing:border-box;height:calc(100% - 120px);margin-bottom:60px;padding:20px 15px 60px 15px;overflow:auto}.modal .footer-modal{float:left;width:100%;box-sizing:border-box;padding:10px 15px;background:#fff;position:absolute;bottom:0;-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)}.modal .footer-modal .btn01a{float:left;width:61%}.modal .footer-modal .btn02b{float:right;width:36%;text-transform:uppercase}.modal.list-hotel-map .header-modal .title-modal{text-transform:none}.modal.list-hotel-map .content-modal{padding: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}}
