@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://cdn.rawgit.com/google/material-design-icons/a6145e16/iconfont/MaterialIcons-Regular.eot);src:url(https://cdn.rawgit.com/google/material-design-icons/a6145e16/iconfont/MaterialIcons-Regular.woff2) format('woff2'),url(https://cdn.rawgit.com/google/material-design-icons/a6145e16/iconfont/MaterialIcons-Regular.woff) format('woff'),url(https://cdn.rawgit.com/google/material-design-icons/a6145e16/iconfont/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.clr,.uk-dotnav:after{clear:both}h1,h2,h3,h4,h5,h6,html{font-family:centurygothic-webfont,Helvetica,Arial,sans-serif!important}.hideme,.telef span,.wrapper{position:relative}.navbar-movil>ul>li>a,.slide_offert .slidetxt h3,.slidetxt .title_slide,.title,.top-nav li span{text-transform:uppercase}.navbar-movil>ul>li>a,.slide_offert .slidetxt h3,.slidetxt .title_slide2,.title,.top-nav li span{text-transform:uppercase}.pie ul,.piemovil ul,.slideubicacion li{list-style-type:none}#modal-normas-terraza ul{list-style:disc}@font-face{font-family:centurygothic-webfont;src:url(/fonts/centurygothic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:centurygothic-webfont;src:url(/fonts/centurygothicbold-webfont.woff) format("woff"),url(/fonts/centurygothicbold-webfont.ttf) format("truetype");font-weight:700;font-style:bold}@font-face{font-family:'Freestyle Script';src:url(/fonts/FreestyleScript-Regular.eot);src:url(/fonts/FreestyleScript-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/FreestyleScript-Regular.woff2) format('woff2'),url(/fonts/FreestyleScript-Regular.woff) format('woff'),url(/fonts/FreestyleScript-Regular.ttf) format('truetype');font-weight:400;font-style:normal}.uk-width-1-7{width:14.28%}.uk-width-1-8{width:12%}.uk-grid{margin:0}.uk-grid>*{padding:0 5px}.uk-button{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s;-ms-transition:all linear .3s}.uk-navbar-flip{margin-top:.8%}li,ul{list-style:none}html{font-weight:200;font-size:13px;line-height:20px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff;color:#292a28}.slidetxt .title_slide span,.tit_hotel,.title,.top-nav li span{font-weight:600}.slidetxt .title_slide2 span,.tit_hotel,.title,.top-nav li span{font-weight:600}.slidetxt .title_slide,.tit_hotel{font-family:centurygothic-webfont}.slidetxt .title_slide2,.tit_hotel{font-family:centurygothic-webfont}a{text-decoration:none;color:#7d7371}.max-width{max-width:1366px;margin:0 auto}.max-width-int{max-width:1000px;margin:0 auto}.max-width-small{max-width:600px;margin:0 auto}.int_condiciones{font-size:10px}.space_top{padding-top:50px}body.bookingmask-ciudad-open,body.bookingmask-pais-open,body.bookingmask-pais-open_hoteles{height:100%;width:100%}.logo_desktop{float:left;line-height:inherit;margin:7px 20px;font-size:inherit}.logo_desktop a img{max-width:100%;width:auto;border:0;vertical-align:middle;height:100%}.logo_desktop a{line-height:inherit;display:block;height:50px}.logo_desktop_general{float:left;line-height:inherit;margin:7px 20px;font-size:inherit}.logo_desktop_general a img{max-width:100%;width:auto;border:0;vertical-align:middle;height:100%}.logo_desktop_general a{line-height:inherit;display:block;height:25px}.logo_movil{width:180px;float:none;margin:8px auto;line-height:inherit}.logo_movil_general{width:110px;float:none;margin:8px auto;line-height:inherit}.hideme{opacity:0;bottom:-50px}.uk-position-z-index-xl{z-index:3}.uk-navbar-brand,.uk-navbar-content,.uk-navbar-toggle{margin:0;height:auto}.top-nav .uk-navbar-flip li a{font-size:11px;line-height:30px;height:20px}.top-nav .uk-navbar-flip li span{font-size:11px;line-height:30px;height:30px}.uk-navbar-toggle:focus,.uk-navbar-toggle:hover{color:#ff690a}.telef>span .telef-desktop-version{padding-left:20px!important;position:relative}.telef-mobile-version{width:120px!important}.telef>span .telef-desktop-version:before{content:'';width:17px;height:15px;background:url(/images/img/general/ico_phone.svg) center center no-repeat;background-size:contain;position:absolute;left:0;top:0}.ventajas_box .uk-slideshow>li{position:static;float:left;opacity:1;width:20%}.uk-overlay-fade{opacity:1}.position-slider{top:-50px;position:absolute}.uk-slideshow>li{position:absolute;top:0;left:0;width:100%;opacity:0}.uk-panel{display:block;position:relative}.uk-slideshow .title_slide span{display:block;font-weight:600}.uk-slideshow .title_slide2 span{display:block;font-weight:600}.slidetxt .title_slide{font-size:36px;line-height:50px}.slidetxt .title_slide2{font-size:36px;line-height:50px}.sliderbox{display:block;z-index:-1;margin-top:-80px;width:100%;height:600px}.uk-navbar.top-nav{background:#f8f8f8}.top-nav ul{margin:0}.uk-navbar{background:#fff;color:#666;position:relative}.uk-open>.uk-dropdown,.uk-open>.uk-dropdown-blank{top:50px;right:15px;left:15px}.idiomas_dropdown .uk-nav-navbar>li>a{font-size:12px}.uk-nav-navbar>li>a:focus,.uk-nav-navbar>li>a:hover{background:0 0;color:#ff690a}.top-nav li span{line-height:40px;color:#908a89;padding:0 10px}.top-nav .idiomas_dropdown span:hover{cursor:pointer}.idiomas_dropdown .uk-dropdown{margin-left:-50%}.hoteles_container:before{content:"";width:20px;height:20px;background:#fff;position:absolute;right:130px;top:-10px;box-shadow:-1px -1px 1px rgba(0,0,0,.1);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.apartamentos_container:before{content:"";width:20px;height:20px;background:#fff;position:absolute;right:130px;top:-10px;box-shadow:-1px -1px 1px rgba(0,0,0,.1);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.destinos_container:before,.salones_container:before{content:"";width:20px;height:20px;background:#fff;position:absolute;right:60px;top:-10px;box-shadow:-1px -1px 1px rgba(0,0,0,.1);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.closer:hover{color:#222;border:1px solid #222}.closer{display:block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:20px;border:1px solid #ccc;color:#ccc;position:absolute;right:20px;top:20px;font-size:18px;cursor:pointer;z-index:5}.closer i.material-icons{position:relative;top:3px}.apartamentos_container,.ciudad_container,.destinos_container,.hoteles_container,.paises_container,.paises_container_hoteles,.salones_container{position:absolute;background:#fff;display:none;text-align:left;clear:both}.apartamentos_container{left:20px;right:20px;top:60px;z-index:3;padding:20px;border-radius:5px;max-width:1200px;margin:0 auto;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,.2);box-shadow:0 0 15px 1px rgba(0,0,0,.2)}.hoteles_container{left:20px;right:20px;top:60px;z-index:3;padding:20px;border-radius:5px;max-width:1200px;margin:0 auto;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,.2);box-shadow:0 0 15px 1px rgba(0,0,0,.2)}.salones_container{right:300px;top:60px;z-index:3;padding:20px;border-radius:5px;max-width:1200px;margin:0 auto;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,.2);box-shadow:0 0 15px 1px rgba(0,0,0,.2)}.destinos_container{right:120px;top:60px;z-index:3;padding:20px;border-radius:5px;max-width:1200px;margin:0 auto;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,.2);box-shadow:0 0 15px 1px rgba(0,0,0,.2)}.paises_container,.paises_container_hoteles{left:15px;right:15px;bottom:100px;z-index:2;padding:20px 50px;border-radius:5px}.ciudad_container{left:15%;bottom:100px;z-index:2;padding:50px 100px 80px 50px;border-radius:5px}.ciudad_container:before,.paises_container:before,.paises_container_hoteles:before{content:"\A";border-style:solid;border-width:16px 16px 0;border-color:#fff transparent transparent;position:absolute;bottom:-8px}.apartamentos_container.mostrar,.destinos_container.mostrar,.hoteles_container.mostrar,.promo-code,.salones_container.mostrar{display:block;font-size:20px}.claim_horario{background:#eee;padding:20px 15px 20px 110px;position:relative;height:90px;box-sizing:border-box;color:#666;margin:30px 0 0}.claim_horario_em{color:#666;font-size:11px;font-style:italic;padding-top:0}.claim_horario:before{content:'\f017';font-family:FontAwesome;background:#ff690a;position:absolute;width:90px;top:0;left:0;height:90px;line-height:90px;color:#fff;text-align:center;font-size:54px}.promo-code a{color:#fff;font-weight:600;display:inline-block;margin-right:10px}.index-pre-foot{padding:0 0 50px 0}.index-pre-foot .title{color:#ff690a;margin:10px 0 20px}.index-pre-foot h3{font-weight:600;font-size:17px;color:#666;text-align:center;margin-top:10px}.index-pre-foot h3 a:hover{color:#ff690a}@media (max-width:767px){.promo-code a{color:#ff690a}.claim_ahora3{color:#ff690a!important}}.newsletter_book .uk-form select{width:100%;border:none;border-radius:3px;height:40px;cursor:pointer;color:#666}@media (max-width:767px){figure.uk-overlay img.center-total{width:100%}.localizacion .left-side .telefono_home{display:block}.localizacion_b .left-side .telefono_home{display:block}.ubicacion_container{padding-left:15px;padding-right:15px}.uk-navbar-brand{width:131px;height:40px;float:none;margin:10px auto}.uk-navbar-brand a{display:block}.uk-navbar-brand:before{content:none}.newsleter_header .slidetxt{max-width:100%}.newsletter_check_label{color:#292a28}.bookingmask,.newsletter_book{padding:30px 5%;background:#fff;border-radius:0;position:static;bottom:0;left:0;right:0;width:90%;max-width:1200px;margin:0 auto}.promo-code{color:#ff690a}.page_header,.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{height:300px!important}.title_movil .title_slide{font-size:16px;color:#222;margin:15px 0 0 0;text-align:center;padding:10px 10px 0 10px;text-transform:uppercase;line-height:24px}.title_movil .title_slide2{font-size:16px;color:#222;margin:15px 0 0 0;text-align:center;padding:10px 10px 0 10px;text-transform:uppercase;line-height:24px}.title_movil .title_slide span{font-weight:600;display:block}.title_movil .title_slide2 span{font-weight:600;display:block}.rm-business-header .slidetxt .title_slide,.room-mate-club-header .slidetxt .title_slide{font-size:24px}.rm-business-header .slidetxt .title_slide2,.room-mate-club-header .slidetxt .title_slide2{font-size:24px}.rm-business-header .slidetxt .subtitle_slide,.room-mate-club-header .slidetxt .subtitle_slide{font-size:14px}.bookingmask_container .uk-form input[type=date],.bookingmask_container .uk-form input[type=text],.bookingmask_container .uk-form select,.newsletter_book .uk-form input[type=text]{border:1px solid #ccc;margin:3px 0;-webkit-appearance:none;min-height:40px;position:relative}.newsletter_book .uk-form select{border:1px solid #ccc;margin:3px 0;min-height:40px;position:relative;padding:3px}#arrival-selector,#departure-selector{background:url(../img/general/ico_calendar_movil.svg) no-repeat;background-size:28px 24px;background-position:right center}.fechas-selector>div:after{top:12}#hotel-select:after,#pais-select:after{top:6!important}.check-legal{color:#666;text-align:left}.check-legal a{color:#666}.slide_booking .uk-position-relative,.slide_offert .uk-position-relative,.slide_offert .uk-slideshow>li{height:300px;overflow:hidden}.ventajas_box .uk-slideshow>li{position:absolute;float:none;opacity:0;width:100%}.ventajas_box .uk-slideshow>.uk-active{opacity:1}.ventajas_box .slide_ventajas .uk-slideshow{padding-bottom:50px}.uk-navbar-nav>li{position:absolute}.uk-icon-phonenavresponsive{background-image:url(../img/general/ico_phone.svg);background-repeat:no-repeat;width:20px;height:21px;background-size:contain}.telef{right:0;top:7px;z-index:10;position:absolute;width:120px;text-align:center}.idiomas_dropdown{position:absolute;z-index:10;top:8px;left:45px;font-size:24px}.top-nav .uk-navbar-flip .idiomas_dropdown span{font-size:20px;font-weight:400;margin-left:10px}.menumoviltoggle{position:absolute;z-index:10;left:0;font-size:28px;top:12px;color:#908a89}.roommateclub-button{position:absolute;right:0;top:9px;width:80px;height:50px;z-index:10}.social-networks ul{text-align:center;width:100%}.social-networks ul li{display:inline-block;margin:0 3px}.social-networks ul li a{border-radius:50%;background-color:#ccc;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center;display:block}.subpie{float:none;clear:both}.subpie li{display:block;width:100%;text-align:center}.subpie:before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;padding-left:0;height:1px;width:20px;background:#b8b5b4}.roomamtehotels{float:left;color:#666;padding:20px}.roomamtehotels span{color:#ff690a}.cincod .uk-panel i{width:70px;height:70px}#map{height:300px!important}.head_ubicacion{text-align:center}.ubicacion_container h2{font-size:24px;margin:30px 0 20px 0!important}.ubicacion_container h2 span{font-size:12px}.lineas-metro-bus{padding:35px 5px 15px;font-size:11px}.autobus i,.metro i{display:block;font-size:27px;margin-bottom:15px;margin-right:0}.ubicacion_container h3{margin:10px 0 20px 0!important;font-size:18px;text-align:center}.metro:before{right:0;margin:0 auto}.bloque_triple>div{margin-bottom:10px}.left-side{padding:0 40px;line-height:27px}.right-side{margin-top:30px}.telefono_home{display:block;margin-top:20px}.bienvenida{padding:0 15px}.llegar-avion,.llegar-bus,.llegar-coche,.llegar-metro,.llegar-tren{padding-left:0;padding-right:0;position:relative}.formas_llegar h4{padding-left:30px}.formas_llegar h4:before{font-size:16px;top:0;left:0}.claim{text-align:center}.uk-offcanvas{background:rgba(78,71,69,.5)}.slide_booking video{height:auto;width:100%;display:block}.bienvenida img{top:0;display:block;margin:20px 0}.guia_parrafo span{margin-bottom:20px;display:block}.guia_parrafo{text-align:center}#header{min-height:60px}.map_new_hotels h3{left:0}}.paises_container:before,.paises_container_hoteles:before{left:35px}.ciudad_container:before{left:42%}.hoteles_container .spain_hotels{margin-bottom:15px}.apartamentos_container .spain_hotels{margin-bottom:15px}.salones_container .spain_hotels{margin-bottom:15px}.destinos_container .spain_hotels{margin-bottom:15px}.tit_hotel{font-size:15px;color:#222;position:relative;margin:15px 0 25px}.tit_hotel:after{content:'';border-bottom:1px solid #ccc;position:absolute;left:0;bottom:-12px;width:25px}.apartamentos_container ul ul,.ciudad_container ul ul,.destinos_container ul ul,.hoteles_container ul ul,.paises_container ul ul,.paises_container_hoteles ul ul,.salones_container ul ul{list-style:none;padding:0}.apartamentos_container a,.ciudad_container a,.destinos_container a,.hoteles_container a,.paises_container a,.paises_container_hoteles a,.salones_container a{color:#666;font-size:14px;line-height:24px;font-family:centurygothic-webfont}.bookingmask{padding:10px 15px 20px;background:rgba(78,61,69,.4);border-radius:5px;position:absolute;bottom:60px;left:0;right:0;width:90%;max-width:1200px;margin:0 auto;z-index:2}.bookingmask_fixed{position:fixed;bottom:auto;width:100%;max-width:100%;z-index:2;top:61px;background:rgba(78,61,69,.7)}.bookingmask_container_fixed{max-width:1200px;margin:0 auto}.bookingmask_container .uk-form button,.bookingmask_container .uk-form input[type=date],.bookingmask_container .uk-form input[type=text],.bookingmask_container .uk-form select,.newsletter_book .uk-form button,.newsletter_book .uk-form input[type=text]{width:100%;border:none;border-radius:3px;height:40px;-webkit-appearance:none;cursor:pointer}.bookingmask_container .uk-form input[type=date],.bookingmask_container .uk-form input[type=text],.bookingmask_container .uk-form select,.newsletter_book .uk-form input[type=text]{background:#fff;color:#666;padding:10px 30px 10px 10px;font-size:13px;-webkit-appearance:none;cursor:pointer}.bookingmask_container .uk-form button,.newsletter_book .uk-form button{line-height:inherit;padding:10px}.bookingmask_container .uk-form>div>div a.uk-button{display:block;padding:5px}input[type=checkbox]{position:relative;top:2px}.check-legal{color:#fff;line-height:40px;text-align:center}.check-legal a{color:#fff;text-decoration:underline}#hotel-select:after,#hotel-selector:after,#pais-select:after,#pais-selector:after,#promo-selector:after{font-family:FontAwesome;font-size:16px;color:#ff690a;right:20px;top:0;line-height:40px;position:absolute}.check-legal label:hover{cursor:pointer}.fechas-selector{padding:0}.hotel-selector:hover,.pais-selector:hover{cursor:pointer}#hotel-select:after,#hotel-selector:after,#pais-select:after,#pais-selector:after{content:'\f078'}#promo-selector:after{content:'\f295'}.pietit:after,.subpie:before,.titd:after,.uk-dotnav:after,.uk-dotnav:before{content:""}.slide_offert .slidetxt h3,.slide_offert .slidetxt h4,.title{font-family:centurygothic-webfont}.promo-code{color:#fff;margin-bottom:5px;text-align:center}.uk-datepicker{background:#fff;border-radius:5px}.btn_white_orange{background:#fff;color:#ff690a;font-size:14px;border-color:#ff690a!important;padding:5px 25px;margin:20px auto 0}.btn_white_orange:hover{color:#b8632d;border-color:#b8632d!important}.btn-nar,.btn-white,.btn_white_orange{border-radius:3px;text-align:center}.custom-uk-datepicker-table a.uk-datepicker-date-disabled{text-decoration:line-through!important;cursor:default}.calendar-icon,.pie a,.uk-link{cursor:pointer}.custom-uk-datepicker-table a.uk-datepicker-date-disabled:active,.custom-uk-datepicker-table a.uk-datepicker-date-disabled:focus,.custom-uk-datepicker-table a.uk-datepicker-date-disabled:hover{background:0 0;color:#999}.calendar-icon{background:url(/images/img/general/ico_calendar.svg) no-repeat;position:absolute;right:12px;top:7px;width:24px;display:block;height:24px}.cincod .uk-panel i,.diferenciales .slidetxt i{background-repeat:no-repeat;background-size:contain;display:block}.bookingmask_container .uk-grid>*,.map_new_hotels{position:relative}.btn-nar{background-color:#ff690a;color:#fff}.uk-icon-design{background-image:url(/images/img/general/ico_design.svg)}.uk-icon-localizacion{background-image:url(/images/img/general/ico_localizacion.svg)}.uk-icon-wifitotal{background-image:url(/images/img/general/ico_wifi.svg)}.uk-icon-desayuno{background-image:url(/images/img/general/ico_desayuno.svg)}.uk-icon-smile{background-image:url(/images/img/general/ico_smile.svg)}.titd{width:100%;display:block;font-size:1.1rem}.titd:after{bottom:0;display:block;margin:12px auto 0;height:2px;width:30px;background-color:#e6e6e6}.cincod{width:100%;padding:20px 0 30px}.title{margin:10px 0 25px;font-size:18px;padding:0 30px}.title span{font-weight:400}.cincod .uk-panel i{width:50px;height:50px;margin:0 auto 5px}.diferenciales .slidetxt i{width:100px;height:100px;margin:0 auto 15px}.diferenciales .uk-slideshow>li .slidetxt .titd{color:#ff690a;font-size:24px;text-transform:uppercase;font-weight:400}.diferenciales .uk-slideshow>li .slidetxt p{color:#666;font-size:18px}.slide_offert .slidetxt h3{color:#ff690a;font-size:20px;margin:0 0 15px;font-weight:400;letter-spacing:1px}.slide_offert .slidetxt h4{color:#222;margin:0;letter-spacing:1px}.slide_offert .slidetxt h4 span{display:block;color:#ff690a}.home_offert .uk-grid,.home_offert div[class^=uk-width]{padding:0}.home_offert .img_promo_container,.home_offert .img_promo_container2,.home_offert .img_promo_container_contain{background:url(/images/img/general/ofertas/generica_index_promo.jpg) top center no-repeat;background-size:cover}.btn-white{background:#fff;color:#333;font-size:14px;padding:5px 25px;margin:20px auto 0}.btn-white:hover{background:#ccc;color:#fff}.btn-localizacion{background:#ccc;color:#fff}.btn-localizacion:hover{background:#fff;color:#333}.localizacion .btn-white,.localizacion_b .btn-white,.ver_toda_galeria .btn-white{margin:0}.slide_offert .uk-dotnav-contrast>*>*,.slide_ventajas .uk-dotnav-contrast>*>*{background:rgba(0,0,0,.2)}.slide_offert .uk-dotnav-contrast>.uk-active>*,.slide_ventajas .uk-dotnav-contrast>.uk-active>*{background:rgba(0,0,0,.6)}.slide_offert .uk-dotnav-contrast>*>:hover,.slide_ventajas .uk-dotnav-contrast>*>:hover,.uk-dotnav-contrast>*>:focus{background:rgba(0,0,0,.4)}.map_new_hotels{margin:10px auto 30px}.map_new_hotels h3{position:absolute;top:10px;left:90px;z-index:10}.ui-dialog-content{border:1px solid red;background-color:#fff}.overlay,.overlay_gallery{position:fixed;left:0;right:0;bottom:0;top:0;overflow:hidden;background:rgba(78,71,69,.8);display:none;z-index:1}.pie,.pie ul,.pietit{display:block}.uk-overlay-background{background:rgba(81,75,70,.3)}.image-not-background .uk-overlay-background{background:0 0}.bookingmask-pais-open #pais-selector,.bookingmask-pais-open_hoteles #pais-selector{z-index:2;position:relative}.bookingmask-pais-open .pais-selector:after,.bookingmask-pais-open_hoteles .pais-selector:after{z-index:3}.bookingmask-ciudad-open #hotel-selector{z-index:2;position:relative}.bookingmask-ciudad-open .hotel-selector:after{z-index:3}.uk-offcanvas-bar{background:#fff}.navbar-movil ul,.navbar-movil ul li{list-style:none;padding:0}.navbar-movil>ul{padding:20px 0 50px}.navbar-movil>ul>li>a{font-size:16px;font-weight:600;padding:8px 20px;display:block;color:#716e6d!important}.navbar-movil>ul>li>div>ul>li>a{font-size:14px;text-transform:none;font-weight:400;padding:8px 20px}.ofertas-de-trabajo ul li h4,.pietit,.title_standar,.uk-navbar-nav>li>a{text-transform:uppercase}.navbar-movil .movil_listado_hoteles>li,.pietit{padding-bottom:20px}.navbar-movil ul li a:hover{text-decoration:none;background:#eee}.navbar-movil .uk-dropdown{width:100%;position:relative;top:0!important}.uk-dropdown-navbar{background:#fff}.movil_listado_hoteles li a{color:#666}.pie{padding:20px}.pie ul,.piemovil ul{padding:0}.pietit{font-size:14px;font-weight:700;letter-spacing:.1rem;position:relative;margin-left:0;width:100%;margin-bottom:15px}.pietit:after{position:absolute;bottom:0;left:0;padding-left:0;height:1px;width:20px;background:#b8b5b4}.pie ul{line-height:2.5rem;float:left;margin-top:0}.pie ul li a{color:#7d7371;font-size:12px;-webkit-transition:color .4s linear .2s;-moz-transition:color .4s linear .2s;-o-transition:color .4s linear .2s;transition:color .4s linear .2s}.pie ul li a:hover{color:#ff690a;text-decoration:none}.piemovil{margin:20px;border:1px solid red}.piemovil ul li{display:inline}.piemovil ul li a,.subpie li a{color:#7d7371;font-size:12px;-webkit-transition:color .4s linear .2s;-moz-transition:color .4s linear .2s;-o-transition:color .4s linear .2s;transition:color .4s linear .2s}.pie a,.piemovil ul li a:hover,.uk-link{color:#ff690a;text-decoration:none}.fndosocialmedia{border-radius:50%;background-color:#ccc;width:30px;height:30px}.pie a:active,a:hover{outline:0}.secondnav{margin-left:50px;width:50%}.bannerhomelink{position:absolute;bottom:10px;z-index:2;margin:0 auto;width:100%}.parrafosinteriores{color:#867f7d}.slideubicacion{border:1px solid red}.slideubicacion ul{border:1px solid #00f;margin:0;padding:0}.slideubicacion li{border:1px solid red;display:inline}.subpie{padding:20px;float:left;position:relative}.subpie:before{position:absolute;top:0;left:20px;padding-left:0;height:1px;width:20px;background:#b8b5b4}.subpieanim{padding:20px;font-size:12px}.subpie a:active,a:hover{outline:0;-webkit-transition:all .2s linear .2s;-moz-transition:all .2s linear .2s;-o-transition:all .2s linear .2s;transition:all .2s linear .2s}.uk-navbar-nav>li>a,li.idiomas_dropdown span{transition:color .4s linear .2s;letter-spacing:.1em}.ib-main a,.ib-main a img,.ib-main>a>span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.custom-bookingmask{bottom:50px}.custom-bookingmask-int{top:65px;background-color:#f9f8f8;padding:10px;height:60px}.padding-booking{padding-top:30px}.input-booking{margin:1px}#bloque_comentarios{margin-top:20px}.bocadillocomentarios{margin-top:0;background:url(/images/img/general/bocadillo_comentarios.png) 16% 3px no-repeat #fff!important;overflow:hidden}.ui-widget{font-size:1.1em;font-family:centurygothic-webfont!important}.ui-widget-header{border:none!important;color:#222;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none!important;background:url(/images/img/general/ico_close.png) 50% 50% repeat-x #fff!important;font-weight:400!important;color:#555!important}.ui-dialog .ui-dialog-titlebar-close{width:30px!important;height:30px!important;position:absolute;right:.3em;top:50%;padding:1px;margin:0 10px 0 0!important}.uk-navbar-nav>li.uk-active>a{background-color:rgba(245,245,245,0);color:#ff6816}.uk-navbar-nav>li.hotels_selector_menu>a{color:#ff690a}.uk-nav-navbar>li.hotels_selector_menu>a{color:#ff690a!important}.uk-navbar-nav>li>a{display:block;box-sizing:border-box;text-decoration:none;height:40px;padding:0 15px;line-height:40px;color:#908a89;font-size:12px;font-weight:600}.uk-navbar-nav>li.uk-open>a,.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a:focus{background-color:rgba(245,245,245,0);color:#ff6816;outline:0}.uk-navbar-nav>li>a:active{background-color:rgba(221,221,221,0);color:#ff6816}.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{max-height:540px}.uk-dotnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-15px;padding:0;list-style:none}.uk-dotnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:15px;margin-top:15px;float:left}.uk-dotnav:after,.uk-dotnav:before{display:block;overflow:hidden}.uk-dotnav>*>*{display:block;box-sizing:content-box;width:10px;height:10px;border-radius:50%;background:rgba(50,50,50,.1);text-indent:100%;overflow:hidden;white-space:nowrap}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background:rgba(50,50,50,.4);outline:0}.uk-dotnav>*>:active{background:rgba(50,50,50,.6)}.uk-dotnav>.uk-active>*{background:rgba(50,50,50,.4)}.uk-dotnav-contrast>*>*{background:rgba(255,255,255,.4)}.uk-dotnav-contrast>*>:focus,.uk-dotnav-contrast>*>:hover{background:rgba(255,255,255,.7)}.uk-dotnav-contrast>*>:active,.uk-dotnav-contrast>.uk-active>*{background:rgba(255,255,255,.9)}.uk-dotnav-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.uk-dotnav-vertical>*{float:none}.page_header{height:500px}.premios li{padding:20px;border-radius:3px;text-align:center;margin:20px 0;border-right:1px solid #eee}.ofertas-de-trabajo ul li{padding:15px;position:relative}.ofertas-de-trabajo ul li h3{font-size:16px;font-weight:600;text-transform:uppercase;margin:0 0 10px}.ofertas-de-trabajo ul li h4{font-size:13px;margin:0;color:#716e6d}.ofertas-de-trabajo ul li .incorporacion,.ofertas-de-trabajo ul li p,.premios li h3{font-size:12px}.ofertas-de-trabajo ul li .incorporacion i{color:#ff690a}.ofertas-de-trabajo ul li h4 span{color:#ff690a;font-weight:600}.premios li:nth-child(4n+4){border-right:none}dd,dt{border:1px solid red;float:left}.premios li h3{font-family:centurygothic-webfont;line-height:18px;color:#333}.standar_content .slidetxt .title_slide{font-size:48px;font-weight:600}.standar_content .slidetxt .title_slide2{font-size:48px;font-weight:600}.standar_content .slidetxt{max-width:800px}.standar_content .uk-overlay-background{background:rgba(134,127,125,.6)}.title_standar{background:#eee;color:#7d7371;padding:5px 20px;font-weight:600;font-size:16px;margin:0}.hotel_datos,dd,dt{padding:20px}.title_hotel{color:#ff690a;font-size:14px;margin-bottom:0;font-weight:600}.premios li,dd{font-size:10px}.hotel_datos:nth-child(odd){background:#f8f8f8}.hotel_datos address,.hotel_datos p{margin:0}.ciudad_datos{margin-top:50px}.ciudad_datos .uk-grid{margin-top:0}.hotel_datos p{margin-top:5px}.hotel_datos a{display:block}dd{min-height:60px;width:180px}.captcha_box input{height:42px!important}.room-mate-club-header{background:#ee633c;background:-moz-linear-gradient(45deg,#ee633c 0,#f27a55 13%,#f4905f 38%,#f49843 68%,#f49843 100%);background:-webkit-linear-gradient(45deg,#ee633c 0,#f27a55 13%,#f4905f 38%,#f49843 68%,#f49843 100%);background:linear-gradient(45deg,#ee633c 0,#f27a55 13%,#f4905f 38%,#f49843 68%,#f49843 100%)}.rm-business-header{background:#2d3392;background:-moz-linear-gradient(45deg,#2d3392 0,#176c98 26%,#07949b 52%,#01a89e 100%);background:-webkit-linear-gradient(45deg,#2d3392 0,#176c98 26%,#07949b 52%,#01a89e 100%);background:linear-gradient(45deg,#2d3392 0,#176c98 26%,#07949b 52%,#01a89e 100%)}.room-mate-club-header .slidetxt .title_slide{text-transform:none;font-family:centurygothic-webfont;font-size:64px;line-height:72px;font-weight:400;display:inline-block;border-bottom:2px solid #fff}.room-mate-club-header .slidetxt .title_slide2{text-transform:none;font-family:centurygothic-webfont;font-size:64px;line-height:72px;font-weight:400;display:inline-block;border-bottom:2px solid #fff}.rm-business-header .slidetxt .title_slide{text-transform:none;font-family:centurygothic-webfont;font-size:42px;font-weight:400;line-height:auto;display:inline-block}.rm-business-header .slidetxt .title_slide2{text-transform:none;font-family:centurygothic-webfont;font-size:42px;font-weight:400;line-height:auto;display:inline-block}.rm-business-header .slidetxt .subtitle_slide,.room-mate-club-header .slidetxt .subtitle_slide{font-family:centurygothic-webfont;margin-top:0;font-size:24px}.room-mate-club-header .slidetxt{max-width:30%}.newsletter_book{padding:20px 15px;background:rgba(78,61,69,.4);border-radius:5px;position:absolute;bottom:8px;left:30px;right:0;width:60%;max-width:1200px;margin:0}.newsletter_check_label{line-height:0;color:#fff;padding-left:5px;font-size:12px}#error_hotel_selection,.uk-text-danger,.uk-text-success{height:auto;padding:0;max-width:400px;background:rgba(174,46,53,.7);border-radius:3px}.latido{animation:5s latido infinite;-webkit-animation:5s latido infinite;-moz-animation:5s latido infinite;-o-animation:5s latido infinite;margin:-5px auto 0;text-align:center;width:19px;color:#ff690a}@keyframes latido{0%,54%{transform:scale(1)}47%,52%{transform:scale(1.1)}48%{transform:scale(.9)}50%{transform:scale(1.2)}}@-webkit-keyframes latido{0%,54%{transform:scale(1)}47%,52%{transform:scale(1.1)}48%{transform:scale(.9)}50%{transform:scale(1.2)}}@-moz-keyframes latido{0%,54%{transform:scale(1)}47%,52%{transform:scale(1.1)}48%{transform:scale(.9)}50%{transform:scale(1.2)}}@-o-keyframes latido{0%,54%{transform:scale(1)}47%,52%{transform:scale(1.1)}48%{transform:scale(.9)}50%{transform:scale(1.2)}}.uk-text-danger,.uk-text-success{position:absolute;left:15px;right:15px;top:15px;color:#fff;margin:0 auto}#error_hotel_selection{position:fixed;left:0;right:0;top:85px;color:#fff;margin:0 auto!important;text-align:center}#error_hotel_selection p{color:#fff;display:inline-block;margin:0 auto;padding:2px 5px;border-radius:3px}.uk-text-success{background:rgba(62,199,39,.7)}#error_newsletter,#success_newsletter{color:#000!important}.uk-text-danger p,.uk-text-success p{color:#fff;margin:3px 0;padding:0 10px;font-size:12px}.uk-text-danger p i{width:15px;text-align:center;margin-right:5px}.localizacion{background:#fff;padding:15px 0}.localizacion .left-side span{font-weight:600;font-size:16px;display:block;text-transform:uppercase}.labels_map span,.localizacion .left-side .telefono_home,.localizacion_b .left-side .telefono_home,.uk-slidenav{display:inline-block}.uk-heading-large{font-weight:600}.galeria .title_banner,.habitaciones .title_banner,.ubicacion .title_banner{position:absolute;top:50px;left:10px;right:10px;color:#fff;font-weight:600;text-align:center;font-size:27px;text-transform:uppercase;z-index:2}.btn-bordered,.button_container .uk-button{background:rgba(255,255,255,1);color:#333;text-align:center}.btn-bordered{font-size:13px;padding:3px 25px;margin-left:10px;border-radius:3px;border:1px solid #ddd}.button_container{position:absolute;bottom:50px;left:15%;right:15%;text-align:center;z-index:2}.button_container .uk-button{width:100%;font-size:16px;padding:5px 15px;margin:20px auto 0;border-radius:3px}.uk-slidenav,.uk-slidenav-contrast{color:rgba(255,255,255,.6)}.button_container .uk-button:hover{background:rgba(255,255,255,.8)}.uk-slidenav-position .uk-slidenav-next{right:20px}.uk-slidenav-position .uk-slidenav-previous{left:20px}.uk-slidenav-position .uk-slidenav{position:absolute;top:50%;z-index:1;margin-top:-30px;background-color:rgba(255,255,255,.7);color:#6f6f6f;border-radius:50px}.uk-slidenav{box-sizing:border-box;width:60px;height:60px;line-height:60px;font-size:60px;text-align:center}.uk-slidenav-previous:before{content:"\f104";font-family:FontAwesome;margin-left:-5px;display:block!important}.uk-slidenav-next:before{content:"\f105";font-family:FontAwesome;margin-left:4px;display:block!important}.uk-slidenav:focus,.uk-slidenav:hover{outline:0;text-decoration:none;color:rgba(255,255,255,1);cursor:pointer}.slide-fotos-habitacion .uk-slideshow{max-height:450px!important}.listado_habitaciones ul{padding:0}.contenidostextos{padding:40px 20px 20px}.contenidostextos .title_rooms,.contenidostextos h2{font-size:32px}.contenidostextos p{margin:0 0 10px}.listado_habitaciones>ul>li{margin-top:10px}.listado_habitaciones .uk-grid,.listado_habitaciones .uk-grid>*{padding:0}.informacion_habitacion{background:#f5f5f5;color:#666;position:relative}.informacion_habitacion h2{color:#333;font-weight:600;text-transform:uppercase;font-size:18px}.informacion_habitacion h4{color:#333;font-weight:600;text-transform:uppercase;font-size:13px}.listado_habitaciones .uk-grid .informacion_habitacion{padding:20px 20px 50px}.amenities ul li{font-size:11px}.amenities ul li.destacado{font-weight:600}.reservas_button{position:absolute;right:15px;bottom:15px;width:40%}.reservas_button .precio{text-align:center;font-size:14px;font-style:italic}.reservas_button .precio span{font-size:18px;font-weight:600}.reservas_button .uk-button{display:block;padding:5px 12px;font-size:15px}.claim span i,.ubicacion_container i{color:#ff690a;font-style:normal}.claim{font-style:italic;color:#ff690a;display:block;margin-top:40px!important}.claim span{color:#666;display:block;font-style:normal;padding:20px 0 0}.imagenes_poolbar>div{margin-bottom:10px}.ver_toda_galeria{background:#f5f5f5;padding:15px;text-align:center}.ubicacion_container h1{text-transform:uppercase;font-size:36px;margin:50px 0 30px!important}.ubicacion_container h1 span{display:block;font-size:16px}.ubicacion_container h3{color:#333;font-weight:600;font-size:16px;margin:30px 0}.ubicacion_container h4{color:#ff690a;font-weight:600;font-size:14px;margin:10px 0 5px}.ubicacion_container p{margin:0 0 15px}.llegar-avion,.llegar-bus,.llegar-coche,.llegar-metro,.llegar-tren{padding-left:50px;padding-right:15px;position:relative;margin-bottom:40px}.lineas-metro-bus{padding-left:55px}.formas_llegar h4:before{font-size:24px;font-family:FontAwesome;color:#ff690a;position:absolute;display:block;top:5px;left:10px}.llegar-coche h4:before{content:'\f1b9'}.llegar-tren h4:before{content:'\f238'}.llegar-bus h4:before{content:'\f207'}.llegar-avion h4:before{content:'\f072'}.llegar-metro h4:before{content:'\f239'}.info_general p{margin-top:20px}.metro{padding-bottom:20px;position:relative}.autobus{padding-top:20px}.autobus i,.metro i{font-size:16px;margin-right:7px}.metro:before{content:'';width:20px;border:1px solid #ff690a;position:absolute;bottom:0;left:0}.ib-main-wrapper{position:absolute;top:0;bottom:24px;overflow:scroll;width:100%;outline:0}.ib-top{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:10;height:40px}.ib-main,.ib-main a{position:relative}.ib-top h1{color:#333;font-size:20px;line-height:40px;padding:0 10px}.ib-top h1 span{color:#555;font-size:12px}.ib-main a{float:left;width:10.9%;height:auto;overflow:hidden;margin:0 0 .2% .2%;cursor:move;background:url(/images/img/thumb_bg.jpg) center center no-repeat #fff;background-size:110% 110%;transition:all .2s ease-in-out}.ib-main a img,.ib-main>a>span{transition:all .2s ease-in-out}.proxima_apertura{background:#ff690a;color:#fff;padding:5px 10px;text-transform:uppercase;height:20px;width:200px;position:absolute;z-index:1;transform:rotate(-45deg);text-align:center;top:73px;left:-23px}.ib-close,.ib-loading-large,.ib-nav span,.ib-preview-descr{position:absolute;z-index:999}.proxima_apertura:after,.proxima_apertura:before{content:'';width:0;height:0;border-style:solid;top:0;position:absolute}.proxima_apertura:after{border-width:30px 0 0 30px;border-color:transparent transparent transparent #ff690a;right:-29px}.proxima_apertura:before{border-width:0 0 30px 30px;border-color:transparent transparent #ff690a;left:-29px}@media (max-width:768px){.ib-main a{width:16.4%}.proxima_apertura{transform:none;top:0;left:0;width:100%;padding:5px 0;font-size:13px;height:auto}.claim_ahora{display:none}.claim_horario{height:auto;min-height:90px}}@media (max-width:400px){.ib-main a{width:33%}}.ib-main a.ib-loading,.ib-main a.ib-loading:hover{background:url(/images/img/ajax-loader.gif) center center no-repeat #fff;background-size:31px 31px}.ib-main a.ib-loading img,.ib-main a.ib-loading:hover img{opacity:.5}.ib-main a.ib-loading>span,.ib-main>a.ib-loading>span{display:none}.ib-main a img{opacity:.95}.ib-main>a>span{display:block;position:absolute;width:100%;height:20px;line-height:22px;text-align:center;font-size:11px;bottom:-20px;left:0;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.ib-preview-descr,.ib-teaser h2{text-shadow:1px 0 2px rgba(0,0,0,.2)}.ib-main a:hover>span{bottom:0;color:#fff}.ib-main a:hover img{opacity:.8}.ib-main a:hover{background-size:100% 100%}.ib-content{background:#f9f9f9}.ib-content .ib-teaser{text-align:center;background:#333;width:100%;height:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ib-teaser h2{color:#fff;font-size:26px;line-height:26px;padding-top:40%}.ib-teaser h2 span{text-transform:none;font-size:16px;font-family:Georgia,serif;font-style:italic;display:block}.ib-content .ib-teaser:hover{background:#4e4745}.ib-content-preview{position:absolute;top:44px;left:0;background:#4e4745;width:100%;height:630px;display:none}.ib-content-preview .ib-teaser h2{font-size:50px;padding:85px 40px 20px}.ib-content-preview .ib-teaser span{padding:20px 0 0 5px;font-size:22px}.ib-content-full{text-transform:none;line-height:26px;margin:0 40px;border-top:1px solid rgba(255,255,255,.1);padding:20px 0;font-size:16px}.ib-content-full p{padding:5px 0;color:rgba(255,255,255,.5)}.ib-preview{overflow:hidden;position:absolute;top:40px;display:none}.ib-preview-descr{bottom:30px;left:10px;font-size:50px}.ib-preview img{position:absolute}.ib-nav span{width:53px;height:87px;top:50%;margin-top:-43px;cursor:pointer;text-indent:-9000px;opacity:.6;background:url(/images/img/nav.png) top right no-repeat;right:10px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.ib-nav span.ib-nav-prev{background-position:top left;left:10px;right:auto}.ib-close{top:7px;right:7px;background:#fff;border-radius:18px;width:36px;height:36px;cursor:pointer;opacity:.4;font-size:24px;line-height:36px;text-align:center;color:#333}.ib-close:hover,.ib-nav span:hover{opacity:1}.ib-loading-large{text-indent:-9000px;width:60px;height:60px;background:url(/images/img/ajax-loader.gif) center center no-repeat #fff;top:50%;left:50%;margin:-30px 0 0 -30px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;opacity:.9}.formulario_empresas .uk-form button,.formulario_empresas .uk-form input,.formulario_empresas .uk-form select,.formulario_empresas .uk-form textarea{width:100%;height:auto;padding:8px 15px}.formulario_empresas .uk-form{margin:30px 0 50px;padding:15px 10px;border-radius:5px}.formulario_empresas .uk-form .require{position:relative}.formulario_empresas .uk-form .require:before{position:absolute;content:"\f069";font-family:FontAwesome;color:#ff690a;right:15px;top:8px;font-size:16px;z-index:1}.formulario_empresas .uk-form input,.formulario_empresas .uk-form select,.formulario_empresas .uk-form textarea{border:1px solid #ccc;border-radius:2px;resize:none}.formulario_empresas .uk-form input[type=checkbox]{width:auto;margin-right:10px}.captcha_img{text-align:right}.cookies{font-family:Helvetica,Arial,sans-serif;position:fixed;left:0;right:0;text-align:center;bottom:0;padding:10px;background:rgba(0,0,0,.8);color:#fff;font-size:11px}.cookies button{border:none;background:0 0;color:#ff690a;font-size:11px;cursor:pointer}.cookies a{color:#ff690a}.content_cms_pages{padding:20px;color:#646464}@media (max-width:767px){.localizacion .left-side .telefono_home,.localizacion_b .left-side .telefono_home,.uk-navbar-brand a{display:block}figure.uk-overlay img.center-total{width:100%}.ubicacion_container{padding-left:15px;padding-right:15px}.uk-navbar-brand{width:131px;height:40px;float:none;margin:10px auto}.uk-navbar-brand:before{content:none}.newsleter_header .slidetxt{max-width:100%}.newsletter_check_label{color:#292a28}.bookingmask,.newsletter_book{padding:30px 5%;background:#fff;border-radius:0;position:static;bottom:0;left:0;right:0;width:90%;max-width:1200px;margin:0 auto}.promo-code{color:#ff690a}.page_header,.uk-slideshow-fullscreen,.uk-slideshow-fullscreen>li{height:300px!important}.title_movil .title_slide{font-size:16px;color:#222;margin:15px 0 0;text-align:center;padding:10px 10px 0;text-transform:uppercase;line-height:24px}.title_movil .title_slide span{font-weight:600;display:block}.rm-business-header .slidetxt .title_slide,.room-mate-club-header .slidetxt .title_slide{font-size:24px}.title_movil .title_slide2{font-size:16px;color:#222;margin:15px 0 0;text-align:center;padding:10px 10px 0;text-transform:uppercase;line-height:24px}.title_movil .title_slide2 span{font-weight:600;display:block}.rm-business-header .slidetxt .title_slide2,.room-mate-club-header .slidetxt .title_slide2{font-size:24px}.rm-business-header .slidetxt .subtitle_slide,.room-mate-club-header .slidetxt .subtitle_slide{font-size:14px}.bookingmask_container .uk-form input[type=date],.bookingmask_container .uk-form input[type=text],.bookingmask_container .uk-form select,.newsletter_book .uk-form input[type=text]{border:1px solid #ccc;margin:3px 0;-webkit-appearance:none;min-height:40px;position:relative}.idiomas_dropdown,.menumoviltoggle,.roommateclub-button,.subpie:before,.telef,.uk-navbar-nav>li{position:absolute}#arrival-selector,#departure-selector{background:url(/images/img/general/ico_calendar_movil.svg) right center no-repeat;background-size:28px 24px}.fechas-selector>div:after{top:12}#hotel-select:after,#pais-select:after{top:6!important}.check-legal{color:#666;text-align:left}.claim,.guia_parrafo,.head_ubicacion,.social-networks ul,.subpie li,.telef,.ubicacion_container h3{text-align:center}.check-legal a{color:#666}.slide_booking .uk-position-relative,.slide_offert .uk-position-relative,.slide_offert .uk-slideshow>li{height:300px;overflow:hidden}.ventajas_box .uk-slideshow>li{position:absolute;float:none;opacity:0;width:100%}.ventajas_box .uk-slideshow>.uk-active{opacity:1}.ventajas_box .slide_ventajas .uk-slideshow{padding-bottom:50px}.uk-icon-phonenavresponsive{background-image:url(/images/img/general/ico_phone.svg);background-repeat:no-repeat;width:20px;height:21px;background-size:contain}.telef{right:0;top:7px;z-index:10;width:120px}.idiomas_dropdown{z-index:10;top:8px;left:45px;font-size:24px}.top-nav .uk-navbar-flip .idiomas_dropdown span{font-size:20px;font-weight:400;margin-left:10px}.menumoviltoggle{z-index:10;left:0;font-size:28px;top:12px;color:#908a89}.roommateclub-button{right:0;top:9px;width:80px;height:50px;z-index:10}.social-networks ul{width:100%}.social-networks ul li{display:inline-block;margin:0 3px}.social-networks ul li a{border-radius:50%;background-color:#ccc;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center;display:block}.subpie{float:none;clear:both}.subpie li{display:block;width:100%}.subpie:before{content:"";top:0;left:0;right:0;margin:0 auto;padding-left:0;height:1px;width:20px;background:#b8b5b4}.roomamtehotels{float:left;color:#666;padding:20px}.roomamtehotels span{color:#ff690a}.cincod .uk-panel i{width:70px;height:70px}#map{height:300px!important}.ubicacion_container h2{font-size:24px;margin:30px 0 20px!important}.ubicacion_container h2 span{font-size:12px}.lineas-metro-bus{padding:35px 5px 15px;font-size:11px}.autobus i,.metro i{display:block;font-size:27px;margin-bottom:15px;margin-right:0}.ubicacion_container h3{margin:10px 0 20px!important;font-size:18px}.metro:before{right:0;margin:0 auto}.bloque_triple>div{margin-bottom:10px}.left-side{padding:0 40px;line-height:27px}.right-side{margin-top:30px}.telefono_home{display:block;margin-top:20px}.bienvenida{padding:0 15px}.llegar-avion,.llegar-bus,.llegar-coche,.llegar-metro,.llegar-tren{padding-left:0;padding-right:0;position:relative}.formas_llegar h4{padding-left:30px}.formas_llegar h4:before{font-size:16px;top:0;left:0}.uk-offcanvas{background:rgba(78,71,69,.5)}.slide_booking video{height:auto;width:100%;display:block}.bienvenida img{top:0;display:block;margin:20px 0}.guia_parrafo span{margin-bottom:20px;display:block}#header{min-height:60px}}.labels_map,.labels_map_der,.labels_map_pdi,.labels_map_pdi_der{height:18px}.buttons_form a,.labels_map_der span{display:inline-block}@media (min-width:768px){figure.uk-overlay img.center-total{width:auto;max-width:none!important;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.uk-slidenav-position .uk-slidenav{margin-top:-20px}.uk-slidenav{width:40px;height:40px;line-height:40px;font-size:40px}}@media (max-width:980px){.custom-bookingmask,.custom-bookingmask-int{position:relative!important;bottom:initial}.tooltip{top:40px;bottom:inherit}.ciudad_container,.paises_container,.paises_container_hoteles{bottom:170px;padding:20px 20px 50px}.ciudad_container:before{right:20%}.bookingmask{bottom:40px}.localizacion .left-side span{font-size:14px}#hotel_page .logo_desktop{float:none;text-align:center}#hotel_page .logo_desktop_general{float:none;text-align:center}#hotel_page #nav-bar-menu .uk-navbar-flip,#hotel_page #nav-bar-menu .uk-navbar-nav{float:none;clear:both;text-align:center}#hotel_page #nav-bar-menu .uk-navbar-nav>li{float:none;display:inline-block}.apartamentos_container a,.ciudad_container a,.destinos_container a,.hoteles_container a,.paises_container a,.paises_container_hoteles a,.salones_container a{font-size:11px;line-height:20px}.tit_hotel{font-size:13px;margin:0 0 20px}#hotel_page .hoteles_container{top:100px}#hotel_page .apartamentos_container{top:100px}#hotel_page .destinos_container,#hotel_page .salones_container{top:100px}.hoteles_container:before{right:190px}.apartamentos_container:before{right:190px}.destinos_container:before,.salones_container:before{right:85px}}.labels_map,.labels_map_der,.labels_map_pdi,.labels_map_pdi_der{line-height:18px;overflow:visible!important}.labels_map span,.labels_map_der span{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;margin-top:-25px;color:#ff690a;text-transform:uppercase}.destinos_container{width:130px}@media (min-width:1400px){.hoteles_container{width:100%}.apartamentos_container{width:100%}.destinos_container,.salones_container{width:130px}}.labels_map span,.labels_map_der span,.labels_map_pdi span,.labels_map_pdi_der span{text-align:center;font-weight:700;padding:0 5px;width:auto;white-space:nowrap;box-shadow:3px 3px 5px rgba(0,0,0,.15);height:18px}.labels_map span{margin-left:23px}.labels_map_pdi span,.labels_map_pdi_der span{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;margin-top:13px;display:inline-block}.labels_map_pdi span{margin-left:11px}.labels_map_pdi_der span{margin-left:-58px}.datos_extra_oferta,.datos_oferta{background:#eaeaea;padding:2px 10px}.plataforma_job{position:absolute;right:20px;top:20px}.datos_oferta{margin:10px 0 5px}.datos_extra_oferta span,.datos_oferta span{margin-right:10px}.datos_extra_oferta{margin:10px 0 5px}.uk-button.btn-nar:focus,.uk-button.btn-nar:hover{background-color:#b8632d;color:#fff}#login_box{width:400px;margin:40px auto 50px;position:relative;text-align:left!important}#login_box .uk-form{padding:10px 30px 30px;background:rgba(255,255,255,.3);border-radius:5px 5px 0 0}#login_box .input-group{margin-bottom:15px}#login_box h3{margin:10px 0 15px;font-size:24px;color:#fff}#login_box input{background-color:#fff;height:43px;width:100%;color:#8290a3;border:none}.buttons_form .btn,.crear_cuenta a{font-weight:600;color:#fff;text-transform:uppercase}.crear_cuenta a{text-decoration:none!important}.buttons_form .btn{margin-top:1px;padding:10px 20px!important;border:none;border-radius:2px;background:#ff690a}.buttons_form a{font-size:14px;float:right;margin-top:10px;text-decoration:none}.crear_cuenta{padding:15px 0 17px;text-align:center;background-color:#ff690a}.bienvenida img{position:relative;top:-10px}.bloque_triple .uk-slideshow>li{background:#f5f1f2}.rp-msn{text-align:center;padding:20px 0;font-size:18px}.rp-msn span{text-transform:uppercase;font-weight:700;font-size:24px}#rp-widget{margin:0 auto!important}.bienvenida h1{font-size:18px}#offers_home_slide ul li .slidetxt{color:#666}#offers_home_slide ul li .slidetxt .btn-white{display:block}#offers_home_slide ul li .slidetxt .btn-nar{display:block;padding:5px 25px;margin:20px auto 0}li.idiomas_dropdown span{box-sizing:border-box;text-decoration:none;height:40px;padding:0 15px;line-height:40px;color:#908a89;font-size:12px;font-weight:600}li.idiomas_dropdown span:hover{background-color:rgba(245,245,245,0);color:#ff6816;outline:0}@media (max-width:480px){.ventajas_box .slide_ventajas .uk-slideshow{padding-bottom:50px!important}}.news_content{width:100%;max-width:1360px;margin:0 auto}.news_head{margin-bottom:40px}.news_body h3{text-transform:uppercase;font-size:48px;margin:20px 0;line-height:48px}.news_body h3 span{display:block;font-weight:700}.news_container{overflow:hidden}.news_container>div{float:left;width:50%}.news_col_right{text-align:right}.redes_sociales,.redes_sociales a{text-align:center}.linea-puntos{border-top:2px dotted #333}.news_col_left p{font-size:19px;line-height:27px}.destacado-naranja{background:#ff6816;margin:40px 0 0;padding:15px 30px;color:#fff;font-size:24px;line-height:36px;position:relative}.hoteles_relacionados img,.redes_sociales a{display:inline-block;margin:0 10px}.destacado-naranja ul li{list-style:outside}.hoteles_relacionados{text-align:center;padding:20px 0;border-bottom:2px solid #dedede}.news_footer{border-top:3px solid #ddd;border-bottom:3px solid #ddd;padding:50px 0}.redes_sociales a{font-size:28px;width:42px;height:42px;border-radius:20px;background:#ddd;color:#666;line-height:42px}.promo_txt{margin-top:10px;border-bottom:2px solid #dedede;padding-bottom:20px;margin-bottom:20px}#modal-oferta .uk-form input[type=text]{border:1px solid #ccc;margin:3px 0;-webkit-appearance:none;min-height:40px;position:relative;width:100%;border-radius:3px;color:#666}#modal-oferta .uk-form .uk-button{display:block;line-height:40px}.check-promo{padding:10px 0}#modal-oferta .uk-modal-dialog{width:322px;border-radius:3px;padding-top:50px}.uk-close{opacity:1}#modal-oferta .uk-panel-box-warning{background-color:#eee;color:red!important}@media (max-width:1024px){.news_container{padding:0 15px}.news_body h3{font-size:42px}.news_col_left p{font-size:14px;line-height:24px}}@media (max-width:600px){.news_container{padding:0 15px}.news_head{margin-bottom:15px}.news_body h3{font-size:28px;line-height:30px}.destacado-naranja{margin:15px 0 0;padding:15px 20px;color:#fff;font-size:15px;line-height:21px}.news_content{width:auto;padding:0 15px}.news_container>div{float:none;width:auto}.news_col_right{text-align:center;padding-top:15px}.hoteles_relacionados img,.redes_sociales a{margin:3px 5px}}.uk-navbar-nav>li{display:block!important}.btn-disp{font-size:.9rem!important}.claim_ahora2{height:21px;display:block;background:#ff690a;outline:solid 2px;font-weight:700;font-size:23px;text-transform:uppercase;padding:0 5px 0 5px;color:#fff;margin-right:-10px}.claim_ahora3{height:21px;display:block;background:0 0!important;outline:transparent!important;font-weight:700;text-transform:uppercase;color:#fff;margin-right:-10px;padding:5px 15px!important}.claim_ahora{background-size:contain;width:110px;height:21px;display:block;top:-5px;left:-133px;background:#ff690a;outline:2px solid;font-weight:700;font-size:23px;text-transform:uppercase;padding:1px 0;color:#fff}.bookingmask{text-align:center}.promo-code{display:inline-block;position:relative}.pulse{animation-name:pulse_animation;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.08)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}100%{transform:scale(1)}}.hoteles-ciudad,.otros-destinos-hotel-ciudad,.textos-seo-hotel-ciudad{background:#f7f1f3;padding:50px}.eventos-hotel-ciudad{padding:50px}.hotel-ciudad-dest{background:#fff;height:100%;display:table}.btn-border-nar{border:1px solid #ff690a;background:0 0;border-radius:3px;color:#ff690a}.txt-hotel-ciudad{padding:20px}.direccion-hotel{font-weight:600}.subtitle-map{padding-left:10%;padding-right:10%;font-size:28px;line-height:42px;margin:25px 0 25px 0;text-align:center}.web-url a{margin:10px 0 0 0;padding:5px;width:100%}.bottom_aligner{display:table-footer-group;vertical-align:bottom}.txt-hotel-ciudad .uk-button{display:block;margin:10px 0 0 0;padding:5px}.img-hotel-ciudad{position:relative}.discount-hotel-ciudad{background:#ff690a;color:#fff;display:inline-block;font-size:17px;position:absolute;top:0;left:0;padding:10px}.img-hotel-ciudad a.enlace_hotel{background:rgba(0,0,0,.5);color:#fff;padding:10px 15px;right:0;left:0;bottom:0;text-align:center;display:block;text-transform:uppercase;font-size:19px;text-decoration:none;position:absolute}.img_hotel_ciudad{width:100%}.img-hotel-ciudad a:hover{background:rgba(0,0,0,.8)}.hoteles-ciudad>div>h2{font-size:28px;line-height:40px;margin-bottom:25px}.destacado-hotel-ciudad{padding:150px 20px;color:#fff;font-size:24px;line-height:32px;position:relative;background-size:cover}.overlay-rgb{background:rgba(0,0,0,.7);position:absolute;right:0;top:0;left:0;bottom:0}.descarga-button-guia-ciudad{padding-top:20px;clear:both}.descarga-button-guia-ciudad p{font-size:22px;padding:20px 0}.descarga-button-guia-ciudad a{padding:5px 15px}.otros-destinos-hotel-ciudad .uk-grid>div{position:relative}.otros-destinos-hotel-ciudad .uk-grid>div a.uk-button{position:absolute;right:5px;bottom:10px}.otros-destinos-hotel-ciudad .uk-grid>div h4{margin-left:15px;margin-top:10px}.fotos-textos-seo img{width:auto}.fotos-textos-seo ul li{width:50%;float:left;overflow:hidden}.align-right img{float:right;margin-left:15px}.align-left img{float:left;margin-right:15px}.align-right p{text-align:right;padding-left:10%}.align-left p{padding-right:10%}.fotos-textos-seo ul{padding-left:0}.monumento-content{padding:40px 25px;color:#fff;height:100%}.monumento-content h4{text-transform:uppercase;font-weight:600;color:#fff}.color-orange{background:#ff9c6b}.color-blue{background:#859bd4}.color-green{background:#00d593}.color-red{background:#ff7170}.color-purple{background:#b07ec1}.big-title{font-size:42px;text-align:center;margin-bottom:20px;line-height:1}.slide-monumentos-ciudad .big-title{padding-top:50px}.slide-monumentos-ciudad .uk-slidenav{color:#fff;background-color:rgba(255,255,255,.3)}.hoteles-ciudad .uk-grid>div{margin-bottom:15px}.hotel_unico #hoteles-ciudad h2{text-align:left}.hotel_unico .img-hotel-ciudad{position:relative;width:50%;float:left}.hotel_unico .txt-hotel-ciudad{padding:20px;width:50%;float:left;box-sizing:border-box;text-align:left}.hotel_unico .hotel-ciudad-dest{overflow:hidden}.hotel_unico .txt-hotel-ciudad .uk-button{display:inline-block;width:40%;box-sizing:border-box}.hotel_unico .direccion-hotel i{color:#ff690a}@media (max-width:768px){.fotos-textos-seo ul li{width:100%;display:block;text-align:center;overflow:hidden}.align-right img{float:none;margin-left:0}.align-left img{float:none;margin-right:0}.align-right p{text-align:center;padding-left:0}.align-left p{padding-right:0}.fotos-textos-seo ul{padding-left:0}}@media (max-width:767px){.claim_ahora{left:0;right:0;margin:0 auto}.promo-code{padding:20px 0 0}}.uk-navbar-attached{box-shadow:grey 2px 2px 15px}.title-horario{font-size:24px;line-height:28px;margin-bottom:15px}.press-page-text{font-size:15px;font-weight:700}.pre-foot-title{color:#ff690a;padding-bottom:2%;line-height:24px;font-size:22px;font-weight:700}.pre-foot-links-container{margin-top:1%}.pre-foot-links-container a{padding-right:0;padding-left:0}.pre-foot-links-container a:hover{color:#ff690a}.pre-foot-container{margin-top:3%;margin-bottom:2%;background-color:#eee;padding-top:3%;padding-bottom:4%}.slide_eventos li{position:relative}.slide_eventos li h3{position:absolute;left:0;right:0;bottom:0;height:32px;background:rgba(255,255,255,.8);color:#222;text-align:center;line-height:32px;font-size:18px;text-transform:uppercase}@media (max-width:767px){.uk-datepicker{left:15%!important;top:15%!important;position:fixed}}.uk-icon-events-services{background-image:url(/images/img/general/eventos/iconos/ico_360services.png)}.uk-icon-events-location{background-image:url(/images/img/general/eventos/iconos/ico_location.png)}.uk-icon-events-manager{background-image:url(/images/img/general/eventos/iconos/ico_manager.png)}.uk-icon-events-shoes{background-image:url(/images/img/general/eventos/iconos/ico_shoes.png)}.uk-icon-events-spaces{background-image:url(/images/img/general/eventos/iconos/ico_spaces.png)}#mask_logo_rm{position:absolute;width:120px;left:0;top:0;height:50px}#mask_logo_hotel{position:absolute;width:calc(100% - 120px);left:120px;top:0;height:50px}.logo_desktop a.logo_rm_hotel{position:relative}.logo_desktop_general a.logo_rm_hotel{position:relative}@media (max-width:767px){.textoblog{font-size:17px;color:#7d7371;font-weight:900}}span.textoblog:hover{color:#ff690a!important;text-decoration:none;transition:all .2s linear .2s;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:.2s}.promo-selector-orange input{background:#ff690a!important;color:#fff!important}div.promo-selector-orange:after{color:#fff!important}.promo-selector-blackfriday input{background:#000!important;color:#fff!important}div.promo-selector-blackfriday:after{color:#fff!important}.bookingmask .people_icon{position:absolute;left:12px;top:7px;width:18px;display:block;height:24px}.box_adultos_ninos{position:absolute;top:5px;left:30%}.adultosninos_container{background:#fff;border-radius:5px;max-width:300px;position:relative;display:none;box-shadow:1px 1px 5px rgba(0,0,0,.2);max-height:400px;overflow-y:scroll;z-index:100}.adultosninos_container::-webkit-scrollbar{width:5px}.adultosninos_container::-webkit-scrollbar-track{background-color:#ff690a}.adultosninos_container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4)}.adultosninos_container::-webkit-scrollbar-button{background-color:#eee}.adultosninos_container::-webkit-scrollbar-corner{background-color:#363636}.adultosninos_container .closer{top:3px!important;right:6px!important}.adultosninos_container h3{background:#eee;padding:8px 10px 8px 40px;color:#ff690a;margin-top:0;border-top-left-radius:5px;font-size:13px;text-transform:uppercase;text-align:left}.add_people{display:flex;align-items:center;margin-bottom:15px;padding:0 20px}.add_people span{color:#ff690a}.adultosninos_container button{background:0 0;border:1px solid #ff690a;border-radius:25px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:#ff690a;margin:0 10px}.adultosninos_container button:hover{outline:0;color:#b9b9b9}.adultosninos_container button:focus{outline:0}.add_ninos{background:#eee;padding:20px;border-bottom:1px solid #fff}.add_ninos p{font-size:14px}.add_confirm{padding:10px 20px}.add_habit{align-items:center;justify-content:center;margin-bottom:15px}.add_habit span{font-size:14px;color:#ff690a}.add_habit button{background:0 0;border:1px solid #ff690a;border-radius:25px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:#ff690a;margin:0 10px}.add_habit i{font-size:14px}.add_ninos select{margin:5px;border:1px solid #ff690a;padding:5px 10px;color:#b9b9b9;border-radius:15px}.add_ninos select:focus{outline:0}.adultos_ninos_room{position:relative}.adultos_ninos_room .delete{position:absolute;top:8px;left:10px;color:#ff690a}.adultos_ninos_room .delete:hover{color:#ccc}@media (max-width:840px){.bookingmask .people_icon{top:12px}}.diferenciador_localizacion_link:hover{color:#ff690a!important}.nuevas_aperturas_hotel_marker a:hover{color:#ff690a!important}.localizacion_b{background:#eee;padding:15px 0}.localizacion_b .left-side{line-height:36px;padding:20px}.localizacion_b .left-side span{font-weight:600;font-size:16px;display:block;text-transform:uppercase}.localizacion_b .left-side a{margin-left:10px;background:#222}.gal-container h3,.hab-container h3{color:#333;font-weight:600;font-size:16px;margin:30px 0!important;text-transform:uppercase}.gal-container .uk-overlay-background a,.hab-container .uk-overlay-background a{font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:none}#modal-mi-nube form h5,#modal-mi-nube form p{text-align:center}#modal-mi-nube label{font-size:12px}#modal-mi-nube form h5{color:#333;font-weight:700;margin-bottom:5px;font-size:17px}#modal-mi-nube form a.uk-modal-close{display:block;color:#059;text-decoration:underline!important;text-align:center}#modal-mi-nube form button,#modal-mi-nube form input[type=email],#modal-mi-nube form input[type=text]{width:100%}#modal-mi-nube form input[type=email],#modal-mi-nube form input[type=text]{border:1px solid #ccc;border-radius:2px;resize:none}#modal-mi-nube form #nubebotonaceptar{margin:30px 0 50px;font-size:18px;padding:5px 0;display:block;font-size:18px;padding:5px 10px;margin:30px 0}.uk-form-row.checkbox-row{margin-top:30px}.social-links{padding:15px 15px 0}.formulario_empresas>p{font-size:24px;font-weight:700}.social-links a{font-size:27px;color:#fff;width:50px;height:50px;display:inline-block!important;text-align:center;line-height:50px;border-radius:3px;margin:0 1px}.social-links a.facebook-log{background:#3b5998}.social-links a.twitter-log{background:#55acee}.social-links a.google-log{background:#dd4b39}.social-links a.instagram-log{background:#125688}#pais,#soporte,#tipomedio{-webkit-appearance:none}.description_link_terrace{font-weight:700;color:#ff690a;text-decoration:none}.description_link_terrace:hover{color:#ff690a;text-decoration:none}.normas_list li img{width:50px}.title-modal-normas{margin:0;font-weight:700;font-size:32px;text-transform:uppercase;color:#222;background:url(/images/img/piscina/header.svg) no-repeat;background-size:contain;height:150px}.normas_list{padding:0}.normas_list>li{border-bottom:1px solid #e8e8e8;padding:10px 0;position:relative;min-height:50px;display:flex;align-items:center}.normas_list li img{width:50px;margin-right:10px}.normas_list>li ul{padding-left:15px}.normas_list>li ul>li{list-style:circle;padding:5px 0;display:block}.title-modal-normas{margin:0;font-weight:700;font-size:32px;text-transform:uppercase;color:#222;background:url(/images/img/piscina/header.svg) no-repeat;background-size:contain;height:150px}.modal-normas-open-link:hover{color:#ff690a;text-decoration:none}.mapa-hoteles-ciudades{max-width:1260px;margin:0 auto}.slidetxt a{color:#fff;text-decoration:underline}.slidetxt a:hover{color:#fff;text-decoration:underline}.slidetxt a:active{color:#fff;text-decoration:underline}.slidetxt a:visited{color:#fff;text-decoration:underline}.landing_instagram_slide_text{position:absolute;bottom:0;right:0;width:100%;text-align:center}.landing_instagram_slide{font-size:20px;margin-bottom:0}.landing_instagram_subtitle{font-size:20px;margin-top:0}.instagram_landing_form{padding:20px 15px;background:rgba(78,61,69,.4);border-radius:5px;position:absolute;bottom:60px;left:0;right:0;width:45%;max-width:1200px;margin:0 auto}.instagram_landing_form .uk-form button,.instagram_landing_form .uk-form input[type=text]{width:100%;border:none;border-radius:3px;height:40px;-webkit-appearance:none;cursor:pointer}.instagram_landing_form .uk-form input[type=text]{background:#fff;color:#666;padding:10px 30px 10px 10px;font-size:13px;-webkit-appearance:none;cursor:pointer}.instagram_landing_form .uk-form button{width:50%;height:60px;margin:0 auto;line-height:inherit;padding:10px}.instagram_landing_footer{background:#f8f8f8;text-align:center}#form_landing_instagram_join>div:nth-child(2){margin-top:20px}#form_landing_instagram_join p{color:#fff}#email_user_name_field_icon:before{content:"\f007"}#email_user_field_icon:before{content:"\f003"}.instagram_field_icon:before{content:"\f16d"}#email_user_field_icon:before,#email_user_name_field_icon:before,.instagram_field_icon:before{font-family:FontAwesome;font-size:16px;color:#ff690a;right:20px;top:0;line-height:40px;position:absolute;z-index:1}.landing_instagram_icon{position:relative}@media(max-width:824px){.instagram_landing_form .uk-form input[type=text]{min-height:40px}.instagram_landing_form .uk-form button{height:40px;width:100%}}@media(max-width:767px){.instagram_landing_form{padding:30px 5%;background:#fff;border-radius:0;position:static;bottom:0;left:0;right:0;width:90%;max-width:1200px;margin:0 auto}.instagram_landing_form .uk-form input[type=text]{border:1px solid #ccc;margin:3px 0;-webkit-appearance:none;min-height:40px;position:relative}.instagram_landing_form .uk-form button{width:100%;height:40px;margin:0 auto}.landing_instagram_slide{font-size:16px;margin-bottom:0}.landing_instagram_subtitle{font-size:16px;margin-top:0}#form_landing_instagram_join p{color:#292a28}#form_landing_instagram_join>div:nth-child(1){margin-bottom:50px}#form_landing_instagram_join>div:nth-child(1)>div:nth-child(1){margin-bottom:20px}#form_landing_instagram_join>div:nth-child(2)>div:nth-child(1){margin-bottom:20px}}.uk-dotnav,.uk-subnav{margin-bottom:20px!important}.page>.wrapper{max-width:1360px;margin:0 auto}span.nuevohotel{color:#ff690a;font-weight:700}a.nuevohotel{color:#ff690a;font-weight:700;text-decoration:none}span.luxuryhotel{color:#272727;font-weight:700}a.luxuryhotel{color:#272727;font-weight:700;text-decoration:none}div.formulario_empresas>div{text-align:center;margin-bottom:10px}.slide_booking .standar_content .uk-slideshow{max-height:480px!important}.max-width div.content_cms_pages{font-size:16px!important;line-height:28px!important}.bookingmask #hotel-select{background:#fff;border-radius:3px;margin-bottom:10px}.bookingmask #hotel-select select.hotel-select{position:relative;background-color:transparent;z-index:10}.bookingmask #hotel-select:after,.bookingmask #hotel-selector:after,.bookingmask #pais-select:after,.bookingmask #pais-selector:after,.bookingmask #promo-selector:after{font-family:FontAwesome;font-size:16px;color:#ff690a;right:20px;top:0;line-height:40px;position:absolute;z-index:9}@media (max-width:500px){.bookingmask #hotel-select{margin-bottom:0}}