@import url(/_ext/fonts.googleapis.com/css__qcc419e52fe.css);@font-face{font-family:'robotoblack';src:url("/assets/site/fonts/roboto-black-webfont.eot");src:url("/assets/site/fonts/roboto-black-webfont.eot") format("embedded-opentype"),url("/assets/site/fonts/roboto-black-webfont.woff2") format("woff2"),url("/assets/site/fonts/roboto-black-webfont.woff") format("woff"),url("/assets/site/fonts/roboto-black-webfont.ttf") format("truetype"),url("/assets/site/fonts/roboto-black-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'roboto_condensedbold';src:url("/assets/site/fonts/robotocondensed-bold-webfont.eot");src:url("/assets/site/fonts/robotocondensed-bold-webfont.eot") format("embedded-opentype"),url("/assets/site/fonts/robotocondensed-bold-webfont.woff2") format("woff2"),url("/assets/site/fonts/robotocondensed-bold-webfont.woff") format("woff"),url("/assets/site/fonts/robotocondensed-bold-webfont.ttf") format("truetype"),url("/assets/site/fonts/robotocondensed-bold-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fontello';src:url("/assets/site/fonts/fontello.eot");src:url("/assets/site/fonts/fontello.eot") format("embedded-opentype"),url("/assets/site/fonts/fontello.woff") format("woff"),url("/assets/site/fonts/fontello.ttf") format("truetype"),url("/assets/site/fonts/fontello.svg") format("svg");font-weight:normal;font-style:normal}.gal-hab-footer .img{overflow:hidden}.fr-bottom .availability.language-,.fr-bottom .availability.language-en,.fr-bottom .availability.language-es{width:50%;text-align:left;box-sizing:border-box;float:left;font-weight:600;position:relative;top:10%}.fr-bottom .availability.language- .ico_calendario,.fr-bottom .availability.language-en .ico_calendario,.fr-bottom .availability.language-es .ico_calendario{position:relative;top:0px;left:0;display:block;float:left;left:0;display:block}.fr-bottom .availability.language- p,.fr-bottom .availability.language-en p,.fr-bottom .availability.language-es p{float:left;padding:5px 5px;color:#BE1622}.habitaciones-sprite-sprite,.habitaciones-sprite-amanites,.ico_amanites,.habitaciones-sprite-calendario,.ico_calendario,.habitaciones-sprite-cop-en,.habitaciones-sprite-cop-es,.habitaciones-sprite-cop-noche-en,.cop_price_en,.habitaciones-sprite-cop-noche-es,.cop_price_es,.cop_price_,.habitaciones-sprite-escritorio,.ico_escritorio,.habitaciones-sprite-hrs_24,.habitaciones-sprite-minibar-big,.habitaciones-sprite-minibar,.ico_minibar,.habitaciones-sprite-personas_1,.columna-hab .max-personas .per-junior:after,.habitaciones-sprite-personas_2,.columna-hab .max-personas .per-ejecutiva:after,.habitaciones-sprite-seguridad,.ico_seguridad,.habitaciones-sprite-servicio_habitacion,.ico_servicio_habitacion,.habitaciones-sprite-tv,.ico_tv,.habitaciones-sprite-wi-fi,.ico_wi-fi{background-image:url('/assets/site/img/interfaz/habitaciones-sprite-s35501153ad.png');background-repeat:no-repeat}.habitaciones-sprite-amanites,.ico_amanites{background-position:-22px -18px;height:18px;width:22px}.habitaciones-sprite-calendario,.ico_calendario{background-position:-23px -100px;height:24px;width:24px}.habitaciones-sprite-cop-en{background-position:0 -124px;height:29px;width:40px}.habitaciones-sprite-cop-es{background-position:0 -153px;height:29px;width:40px}.habitaciones-sprite-cop-noche-en,.cop_price_en{background-position:0 -182px;height:30px;width:45px}.habitaciones-sprite-cop-noche-es,.cop_price_es,.cop_price_{background-position:0 -212px;height:30px;width:45px}.habitaciones-sprite-escritorio,.ico_escritorio{background-position:0 -36px;height:18px;width:14px}.habitaciones-sprite-hrs_24{background-position:0 -76px;height:24px;width:22px}.habitaciones-sprite-minibar-big{background-position:0 -242px;height:60px;width:48px}.habitaciones-sprite-minibar,.ico_minibar{background-position:-22px -56px;height:20px;width:16px}.habitaciones-sprite-personas_1,.columna-hab .max-personas .per-junior:after{background-position:0 0;height:16px;width:14px}.habitaciones-sprite-personas_2,.columna-hab .max-personas .per-ejecutiva:after{background-position:0 -100px;height:14px;width:23px}.habitaciones-sprite-seguridad,.ico_seguridad{background-position:-14px -36px;height:20px;width:22px}.habitaciones-sprite-servicio_habitacion,.ico_servicio_habitacion{background-position:0 -18px;height:14px;width:22px}.habitaciones-sprite-tv,.ico_tv{background-position:-14px 0;height:18px;width:22px}.habitaciones-sprite-wi-fi,.ico_wi-fi{background-position:0 -56px;height:18px;width:22px}.galeria-sprite-sprite,.galeria-sprite-img_hover_2_en,.galeria-sprite-img_hover_2_es,.galeria-sprite-img_hover_en,.gal-hab-footer .cover.language-en:hover,.galeria-sprite-img_hover_es,.gal-hab-footer .cover.language-es:hover,.gal-hab-footer .cover.language-:hover,.galeria-sprite-ver,.galeria-sprite-video_hover_en,.galeria-sprite-video_hover_es,.galeria-sprite-video_m_hover_en,.galeria-sprite-video_m_hover_es{background-image:url('/assets/site/img/interfaz/galeria-sprite-s6ead3cc645.png');background-repeat:no-repeat}.galeria-sprite-img_hover_2_en{background-position:0 -1919px;height:471px;width:471px}.galeria-sprite-img_hover_2_es{background-position:0 -1448px;height:471px;width:471px}.galeria-sprite-img_hover_en,.gal-hab-footer .cover.language-en:hover{background-position:0 -236px;height:234px;width:234px}.galeria-sprite-img_hover_es,.gal-hab-footer .cover.language-es:hover,.gal-hab-footer .cover.language-:hover{background-position:0 0;height:234px;width:234px}.galeria-sprite-ver{background-position:0 -472px;height:34px;width:41px}.galeria-sprite-video_hover_en{background-position:0 -506px;height:471px;width:471px}.galeria-sprite-video_hover_es{background-position:0 -977px;height:471px;width:471px}.galeria-sprite-video_m_hover_en{background-position:-234px 0;height:236px;width:236px}.galeria-sprite-video_m_hover_es{background-position:-234px -236px;height:236px;width:236px}.sprite-sprite,.sprite-arrow_red,.fr-bottom .info-band-h span.next,.sprite-bg-map,.sprite-boton_masplanes,.sprite-boton_menosplanes,.sprite-calendar,.sprite-call,.sprite-close_formulario,.equis,.sprite-der,.sprite-esp,.sprite-experiencia_en,.sprite-experiencia_es,.sprite-facebook,.sprite-fl-eventos_left,.sprite-fl-eventos_right,.sprite-fl_lang,.sprite-fl_main,.sprite-flecha-lenguaje,.sprite-flecha,.sprite-flecha_down,.sprite-flechagal_der,.sprite-flechagal_izq,.sprite-flechagal_left,.sprite-flechagal_right,.sprite-flechas,.sprite-icn-map,.sprite-icnos_menu,.sprite-icon-menu-en,.sprite-icon-menu-es,.sprite-icon_distri_1,.sprite-icon_distri_2,.sprite-icon_distri_3,.sprite-icon_distri_4,.sprite-icon_distri_5,.sprite-icon_distri_6,.sprite-icon_distri_7,.sprite-icon_leer,.sprite-ingles,.sprite-izq,.sprite-mail,.sprite-main,.sprite-map-icon,.sprite-mess,.sprite-messages,.sprite-print,.sprite-socialicons-hover,.sprite-tel,.sprite-triangle,.sprite-triangle_white,.sprite-twiteer,.sprite-ubi-hover,.sprite-vineta{background-image:url('/assets/site/img/interfaz/sprite-sffce80722d.png');background-repeat:no-repeat}.sprite-arrow_red,.fr-bottom .info-band-h span.next{background-position:-74px -96px;height:23px;width:23px}.sprite-bg-map{background-position:-174px -207px;height:52px;width:52px}.sprite-boton_masplanes{background-position:0 -207px;height:43px;width:41px}.sprite-boton_menosplanes{background-position:-131px -207px;height:45px;width:43px}.sprite-calendar{background-position:-54px -96px;height:20px;width:20px}.sprite-call{background-position:-131px -54px;height:17px;width:17px}.sprite-close_formulario,.equis{background-position:-263px -54px;height:42px;width:42px}.sprite-der{background-position:-88px 0;height:38px;width:22px}.sprite-esp{background-position:0 -96px;height:15px;width:20px}.sprite-experiencia_en{background-position:0 -139px;height:34px;width:314px}.sprite-experiencia_es{background-position:0 -173px;height:34px;width:314px}.sprite-facebook{background-position:-258px -96px;height:43px;width:43px}.sprite-fl-eventos_left{background-position:-240px -413px;height:150px;width:34px}.sprite-fl-eventos_right{background-position:-274px -263px;height:150px;width:34px}.sprite-fl_lang{background-position:-29px -54px;height:9px;width:15px}.sprite-fl_main{background-position:-68px 0;height:28px;width:20px}.sprite-flecha-lenguaje{background-position:-44px -54px;height:10px;width:16px}.sprite-flecha{background-position:-38px -96px;height:18px;width:16px}.sprite-flecha_down{background-position:-60px -54px;height:10px;width:16px}.sprite-flechagal_der{background-position:-258px -207px;height:56px;width:32px}.sprite-flechagal_izq{background-position:-226px -207px;height:56px;width:32px}.sprite-flechagal_left{background-position:-242px -263px;height:56px;width:32px}.sprite-flechagal_right{background-position:-210px -263px;height:56px;width:32px}.sprite-flechas{background-position:-212px 0;height:52px;width:24px}.sprite-icn-map{background-position:-162px 0;height:54px;width:20px}.sprite-icnos_menu{background-position:-97px -96px;height:24px;width:80px}.sprite-icon-menu-en{background-position:0 -413px;height:120px;width:120px}.sprite-icon-menu-es{background-position:-120px -413px;height:120px;width:120px}.sprite-icon_distri_1{background-position:-44px 0;height:28px;width:24px}.sprite-icon_distri_2{background-position:-236px 0;height:31px;width:33px}.sprite-icon_distri_3{background-position:-148px -54px;height:31px;width:37px}.sprite-icon_distri_4{background-position:-110px 0;height:30px;width:30px}.sprite-icon_distri_5{background-position:-182px 0;height:30px;width:30px}.sprite-icon_distri_6{background-position:-185px -54px;height:33px;width:33px}.sprite-icon_distri_7{background-position:-269px 0;height:27px;width:39px}.sprite-icon_leer{background-position:-177px -96px;height:31px;width:38px}.sprite-ingles{background-position:-76px -54px;height:12px;width:20px}.sprite-izq{background-position:-140px 0;height:38px;width:22px}.sprite-mail{background-position:-96px -54px;height:14px;width:17px}.sprite-main{background-position:0 0;height:24px;width:30px}.sprite-map-icon{background-position:-218px -54px;height:41px;width:45px}.sprite-mess{background-position:-20px -96px;height:15px;width:18px}.sprite-messages{background-position:-41px -207px;height:45px;width:45px}.sprite-print{background-position:-86px -207px;height:45px;width:45px}.sprite-socialicons-hover{background-position:0 -263px;height:34px;width:210px}.sprite-tel{background-position:-113px -54px;height:17px;width:18px}.sprite-triangle{background-position:-15px -54px;height:7px;width:14px}.sprite-triangle_white{background-position:0 -54px;height:7px;width:15px}.sprite-twiteer{background-position:-215px -96px;height:43px;width:43px}.sprite-ubi-hover{background-position:-30px 0;height:24px;width:14px}.sprite-vineta{background-position:0 -563px;height:149px;width:267px}.select-route{display:block;width:100%;margin-top:20px;text-align:center}.select-route .section-route{display:inline-block;vertical-align:middle;text-align:center;margin:0 20px;margin-bottom:20px}.select-route b{font-family:'Roboto', sans-serif;font-weight:500;display:block;font-size:16px;color:#BE1622}.select-route select{display:inline-block;padding:5px 10px;font-family:'Roboto', sans-serif;font-weight:300;font-size:16px;outline:none}.select-route select:focus{border-color:#BE1622}.response-panel{text-align:center;max-width:460px;margin:0 auto}.content-gal-espacios{position:relative;overflow:hidden;margin:0 0 85px 0}.content-gal-espacios .little-img{float:left;position:relative;margin:7px;z-index:2}.content-gal-espacios .cover{width:100%;height:100%;position:absolute;cursor:pointer}.content-gal-espacios .cover:hover{background:url(/assets/site/img/hotel/descripcion/hover.png) no-repeat;background-size:cover}.pop-espacios{width:100%;position:fixed;text-align:center;left:0;top:0;z-index:3;height:100%;background:rgba(0,0,0,0.6)}.pop-espacios .content-img{max-width:940px;width:100%;position:relative;margin:10% auto}.content-habitaciones{margin-bottom:80px}.image-hab{text-align:center;height:auto;position:relative}.list-2{display:none}.pop-habitaciones{width:100%;position:fixed;display:none;left:0;top:0;z-index:3;height:100%;background:rgba(0,0,0,0.6)}.pop-habitaciones .content-img{max-width:940px;width:100%;position:relative;margin:10% auto}.pop-habitaciones .fl-right{width:35px;height:56px;position:absolute;right:0;top:45%;background:url(/assets/site/img/sprite/flechagal_der.png) no-repeat}.pop-habitaciones .fl-left{width:35px;height:56px;position:absolute;left:0;top:45%;background:url(/assets/site/img/sprite/flechagal_izq.png) no-repeat}.redes-ubicacion{margin-top:10px}.redes-ubicacion span{width:40px;height:40px;display:block;float:left;background:url(/assets/site/img/hotel/redes.png) no-repeat}.redes-ubicacion .tw{background-position:0 1px}.redes-ubicacion .fb{background-position:-43px 1px}.redes-ubicacion .inst{background-position:-85px 1px}.redes-ubicacion .yt{background-position:-128px 1px}.redes-ubicacion .fq{background-position:-170px 1px}.redes-ubicacion .tw:hover,.redes-ubicacion .fb:hover,.redes-ubicacion .inst:hover,.redes-ubicacion .yt:hover,.redes-ubicacion .fq:hover{opacity:.8}@media only screen and (max-width: 1024px){.content-gal-espacios .little-img{width:23%}}@media only screen and (max-width: 768px){.content-gal-espacios{width:83%;margin:0 auto}.content-gal-espacios .little-img{width:42%;margin:4%}.columna-hab .max-personas{width:18%}.columna-hab .price{width:35%}.columna-hab .txt{height:210px}.list-1{margin:0 auto}}@media only screen and (max-width: 480px){.columna-hab .txt{height:253px}.columna-hab .price{width:71%}.columna-hab .max-personas{width:35%}.columna-hab p{padding:8px}.personas{width:43%}.max-personas .per-junior:before{top:10px}.fr-bottom{height:98px}.fr-bottom .disponibilidad{position:relative;width:46%;margin:10px auto 0}.fr-bottom .info-band-h{right:0;width:150px;margin:0 auto;position:relative}}.content-ubicacion{margin-bottom:45px}@media only screen and (max-width: 768px){.content-ubicacion .col-lg-8{width:100%;height:auto}}.content-ubicacion .ubicacion-hotel{text-align:right;text-decoration:none;text-transform:none}@media only screen and (max-width: 768px){.content-ubicacion .ubicacion-hotel{text-align:left;text-decoration:none;text-transform:none}}.content-ubicacion .red{margin-top:10px;display:block}.cop_price_es{position:absolute;top:11px;left:143px;display:inline-block;color:#666;float:left;font-weight:500;font-size:12px}.cop_price_en{position:absolute;top:11px;left:143px;display:inline-block;color:#666;float:left;font-weight:500;font-size:12px}.cop_price_{position:absolute;top:11px;left:143px;display:inline-block;color:#666;float:left;font-weight:500;font-size:12px}.columna-hab{border:solid 1px #979797;margin:0 12px 12px}.columna-hab img{width:100%;height:auto}.columna-hab h2{text-align:center;text-decoration:underline;text-transform:none}.columna-hab p{text-align:center;text-decoration:none;text-transform:none}.columna-hab .max-personas{position:relative;top:0;left:0;width:28%;height:25px;display:block;margin:20px auto}.columna-hab .max-personas .per-junior{display:block}.columna-hab .max-personas .per-junior:after{display:inline-block;content:"";max-width:40px;margin-left:8px}.columna-hab .max-personas .per-ejecutiva{display:block}.columna-hab .max-personas .per-ejecutiva:after{display:inline-block;content:"";max-width:40px;margin-left:8px}.columna-hab .price{position:relative;top:0;left:0;width:189px;height:50px;margin:0 auto}@media only screen and (max-width: 320px){.columna-hab .price{width:78%;height:auto}}.columna-hab .price .cop{padding:7px 0 0 5px;color:#666;float:left;font-weight:500;font-size:12px}.columna-hab .price h3{float:left;font-size:32px;line-height:0px;margin-top:23px}.columna-hab .txt{height:200px}.equis{position:absolute;top:0;right:0}.fr-bottom{border-top:solid 1px #979797;height:50px;display:block;position:relative;overflow:hidden;width:100%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.fr-bottom .info-band-h{font-size:13px;width:50%;top:16%;position:relative;text-align:left;box-sizing:border-box;float:right;font-weight:600;display:block}@media only screen and (max-width: 320px){.fr-bottom .info-band-h{top:-13%}}.fr-bottom .info-band-h p{padding:3px 5px;display:block;font-weight:600;text-align:right;padding-right:30px;color:#BE1622}.fr-bottom .info-band-h span.next{display:block;float:right;width:24px;padding:2%;box-sizing:border-box;position:absolute;right:-2px;top:-4%}@media only screen and (max-width: 320px){.fr-bottom .info-band-h span.next{top:18%}}.google-maps2{position:relative;top:0;left:0;width:100%;height:500px}.google-maps2 img{max-width:initial}.gal-hab-footer{position:relative;top:0;left:0;width:100%;height:auto;margin:35px 0 35px 0;float:left}@media only screen and (max-width: 982px){.gal-hab-footer{width:705px;height:auto;margin:35px auto;float:none}}@media only screen and (max-width: 768px){.gal-hab-footer{position:relative;top:0;left:0;width:480px;height:auto;margin:0 auto;float:none}}@media only screen and (max-width: 510px){.gal-hab-footer{width:220px;height:auto;margin:auto;left:7px}}@media only screen and (max-width: 480px){.gal-hab-footer{width:250px;height:auto}}.gal-hab-footer .img{position:relative;top:0;left:0;width:220px;height:auto;display:inline-block;float:left;margin:5px 7px;z-index:2}@media only screen and (max-width: 768px){.gal-hab-footer .img{width:45%;height:auto}}@media only screen and (max-width: 510px){.gal-hab-footer .img{width:220px;height:auto;display:block;float:none}}@media only screen and (max-width: 480px){.gal-hab-footer .img{width:100%;height:auto}}.gal-hab-footer .cover{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.gal-hab-footer .cover:hover{position:absolute;top:-20px;left:-7px}.list-servicios{width:100%;height:auto;position:relative;top:0;left:0;padding:10px 0 10px;float:left;border-bottom:1px solid rgba(102,102,102,0.43)}.list-servicios span{float:left;display:block;margin-right:15px}.list-servicios p{width:60%;height:auto;float:left}#map-canvas2{width:100%;height:100%}.nav-hab{position:relative;top:0;left:0;width:100%;height:auto;float:left}.nav-hab .nav{width:43px;height:auto;margin:20px auto}.nav-hab .nav span{width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#FFF;display:block;float:left;margin:3px;cursor:pointer}.nav-hab .nav span.activo{border:3px solid #666}.nav-hab .nav span.inactivo{border:3px solid #979797}.planes_price{position:absolute;top:39%;left:initial}.separador{position:relative;top:0;left:0;margin-top:50px;float:left}@media only screen and (max-width: 480px){.separador{left:-11px;margin-top:10px;margin-bottom:38px}}
