a{outline:0!important}.t-center{text-align:center}.t-right{text-align:right}.container,.span12,body[url="home-2016.php"] .container,body[url="home-2016.php"] .navbar-fixed-bottom .container,body[url="home-2016.php"] .navbar-fixed-top .container,body[url="home-2016.php"] .navbar-static-top .container{width:100%;max-width:1170px}body[url="home-2016.php"] .screenLay{position:absolute;top:0;background:url(../../../uploads/files/screenLay.gif);bottom:0;z-index:2;width:100%;height:100%}body[url="home-2016.php"] .carousel-inner{height:100%}body[url="home-2016.php"] .carousel-inner .item{height:100%}body[url="home-2016.php"] .carousel-inner .item img,body[url="home-2016.php"] .carousel-inner .item video{position:relative;z-index:1}body[url="home-2016.php"] header .nav{clear:right}.menu>.navbar{background:linear-gradient(to bottom,rgba(0,0,0,.98) 20%,rgba(0,0,0,0) 90%);border:0;-webkit-transition:background 1s;transition:background 1s;z-index: 10030;}body[url="home-2016.php"] .carousel-caption{z-index:3}body[url="home-2016.php"] .carousel-control{z-index:4}body[url="home-2016.php"] .carousel{max-width:100%!important;max-height:unset!important;min-height:unset!important;overflow:hidden}body[url="home-2016.php"] .carousel-indicators{bottom:8%;z-index:4!important}body[url="home-2016.php"] .carousel-inner .item img{object-fit:cover;background-size:cover;width:100%;height:100%;visibility:inherit;opacity:1;position:absolute;left:0;display:block;width:100%;height:100%;min-height:100%!important;max-height:unset!important;min-width:unset!important;max-width:unset!important;object-fit:cover}body[url="home-2016.php"] video{object-fit:cover;background-size:cover;width:100%;height:100%;visibility:inherit;opacity:1;position:absolute;left:0;display:block}body[url="home-2016.php"] .carousel-indicators li i{font-size:18px;line-height:18px}body[url="home-2016.php"] .carousel-indicators li{border-radius:10px;height:16px;width:16px;text-indent:0;border:0!important;margin:1px;font-size:18px;line-height:18px}body[url="home-2016.php"] .carousel-indicators .active i{display:block}.collapse.navbar-collapse.navbar-ex1-collapse{padding-bottom:22px}.biglead{margin:50px 0 30px;padding:5px 0 2px;text-align:center}.breadcrumbs{padding-top:5px;width:100%;display:block;margin:0 auto;text-align:center}div.breadcrumbs p{display:inline-block;font-size:14px;line-height:22px;margin:0 20px 0 0;padding:0 0 0 8px;position:relative;width:auto}.breadcrumbs ul{display:inline-block}.breadcrumbs ul li{display:inline-block;font-size:14px;margin:1px 5px 0 0}hr.bread{margin-top:8px}.breadcrumbs ul li a{text-decoration:none}.breadcrumbs b.arrow{border-bottom:11px solid transparent;border-left:14px solid rgba(0,0,0,.15);border-top:11px solid transparent;display:inline-block;margin-left:0;position:absolute;right:-19px;top:0;margin:0}.onlyimage img{width:100%}button.navbar-toggle>div>span{font-size:20px}.mr-close{display:none}.menu2016.mrrss{padding-right:0}.menu2016.navbar-nav>li{padding:0 4px;float:none!important;display:inline-flex}.menu2016.navbar-nav>li>a{padding:2px;font-family:SeravekM,sans serif;text-rendering:optimizeLegibility}.menu2016 i{font-weight:400}.menu2016.mpimary{display:inline-block;text-align:right;clear:right}.menu2016.mpimary.navbar-nav>li>a{font-family:SeravekEL;font-size:16px}.menu2016.commodities.navbar-nav>li>a{font-family:seravek}body[url="home-2016.php"] .chat-now{margin-left:8px;float:right;clear:right;position:absolute;bottom:0;right:15px}body[url="home-2016.php"] .chat-now>img{position:relative;bottom:0;-webkit-transition:bottom .5s;transition:bottom .5s}body[url="home-2016.php"] .chat-now:hover>img{bottom:-6px}.mrrss{padding-top:0;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;height:auto}.top-nav-collapse .mrrss{opacity:0;height:0;padding:0}.logo-top.visible-xs{margin-top:5px}.logo-oside{display:none!important;margin-top:5px}.top-nav-collapse .logo-top{display:none!important;margin-top:5px}.top-nav-collapse .logo-oside{display:block!important;margin-top:5px}.mpimary .caret{display:none}.mrrss.navbar-nav>li>a{font-size:14px}.carousel .left.carousel-control img{top:50%;left:50%;position:absolute}.carousel .right.carousel-control img{top:50%;right:50%;position:absolute}.weather-info{font-size:28px;text-rendering:optimizeLegibility;text-align:center;padding:0 0;line-height:12px;font-family:Tahoma,Geneva,sans-serif}.weather-info>div{height:12px}.weather-info a,.weather-info a:focus,.weather-info a:hover{font-size:12px;text-decoration:none;font-weight:700}.weather-info img{max-height:34px;max-width:34px}.content-week-weather{display:inline-block!important;text-align:center;float:none;padding-top:0;margin:0 auto;overflow:hidden;height:24px}.info-week-weather{display:inline-flex;float:left;font-family:SeravekL;font-size:11px;margin-top:-5px;margin-left:5px;text-align:center}.info-week-weather:first-child{border:medium none!important;margin-left:0!important;padding-right:0!important}.info-week-weather .week-day{color:#bbb;font-size:11px;line-height:13px;margin-top:4px;text-align:left;vertical-align:bottom}.info-week-weather .ico-weather{height:32px;margin:0 auto;width:32px}.ico-weather img{height:28px;max-width:none;min-width:inherit;position:relative;width:28px}.info-week-weather .max,.info-week-weather .min{display:inline;font-size:10px;line-height:11px}.navbar.nav-tabs-ocio.search{margin:0}.navbar.nav-tabs-ocio.search input[type=text]{max-width:inherit}.navbar.nav-tabs-ocio.search form{margin:0;text-align:center}.navbooking form{margin-bottom:5px}.navbar.search,.navbooking{padding:12px 10px 0;position:relative;margin-top:-40px;margin-bottom:15px;z-index:5}.navbar.search label,.navbooking label{font-size:11px!important;font-weight:400;text-align:left}.navbooking form .form-group .selectboxit-container .selectboxit,.navbooking form input.form-control[type=text],.navbooking form input[type=text],.navbooking form textarea,.navbooking form textarea.form-control{border:none!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.navbooking form .form-group .selectboxit-container .selectboxit,.navbooking form input.form-control[type=text],.navbooking form input[type=text],.navbooking form textarea,.navbooking form textarea.form-control{border-top-color:currentColor!important;border-top-style:none!important;border-top-width:medium!important;border-right-color:currentColor!important;border-right-style:none!important;border-right-width:medium!important;border-bottom-color:currentColor!important;border-bottom-style:none!important;border-bottom-width:medium!important;border-left-color:#fff!important;border-left-style:solid!important;border-left-width:medium!important}}.navbar.search button,.navbooking button{padding:8px 16px;font-size:12px;font-weight:300;box-shadow:none;text-shadow:none}.navbar.search .input-group *,.navbooking .input-group *{border:0;border-radius:0}.navbar.search .input-group.date,.navbooking .input-group.date{max-width:125px}.navbar.search .form-group,.navbooking .form-group{display:inline-block;margin-bottom:0;margin-left:15px}.navbar.search input[type=text],.navbooking input[type=text]{height:34px;max-width:95px;padding:3px 7px}.navbooking-golf form{margin-bottom:5px}.navbar.search,.navbooking-golf{padding:12px 10px 0;position:relative;margin-top:-40px;margin-bottom:15px;z-index:5}.navbar.search label,.navbooking-golf label{font-size:11px!important;font-weight:400;text-align:left}.navbooking-golf form .form-group .selectboxit-container .selectboxit,.navbooking-golf form input.form-control[type=text],.navbooking-golf form input[type=text],.navbooking-golf form textarea,.navbooking-golf form textarea.form-control{border:none!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.navbooking-golf form .form-group .selectboxit-container .selectboxit,.navbooking-golf form input.form-control[type=text],.navbooking-golf form input[type=text],.navbooking-golf form textarea,.navbooking-golf form textarea.form-control{border-top-color:currentColor!important;border-top-style:none!important;border-top-width:medium!important;border-right-color:currentColor!important;border-right-style:none!important;border-right-width:medium!important;border-bottom-color:currentColor!important;border-bottom-style:none!important;border-bottom-width:medium!important;border-left-color:#fff!important;border-left-style:solid!important;border-left-width:medium!important}}.navbar.search button,.navbooking-golf button{padding:8px 16px;font-size:12px;font-weight:300;box-shadow:none;text-shadow:none}.navbar.search .input-group *,.navbooking-golf .input-group *{border:0;border-radius:0}.navbar.search .input-group.date,.navbooking-golf .input-group.date{max-width:125px}.navbar.search .form-group,.navbooking-golf .form-group{display:inline-block;margin-bottom:0;margin-left:15px}.navbar.search input[type=text],.navbooking-golf input[type=text]{height:34px;max-width:95px;padding:3px 7px}.accordion div.item-accordion span.w100{width:inherit}.accordion div.item-accordion span.w100 img{border:0 none;height:auto;max-width:100%;vertical-align:middle;width:100%}.bg-video{height:100%;margin:0 auto;overflow:hidden;min-height:350px;position:relative;width:100%;background-size:cover}.bg-video img{position:relative;display:none}.bg-video a.link-video{background-image:url(../images/img-play-hover.png);background-position:center center;background-repeat:no-repeat;display:block;height:99px;left:50%;margin-left:-50px;margin-top:-49px;opacity:.8;position:absolute;text-decoration:none;top:50%;width:100px;z-index:9}.side-image.bar,.side-image.room{min-height:350px}.room h4{margin-bottom:20px}.post-content p.pvproom,.room p.pvproom{font-size:2em;margin-top:20px}.post-content p.pvproom span,.room p.pvproom>span{font-size:.7em}#plano img{border:none;height:none;max-width:none;vertical-align:none;width:auto!important}.smooth_zoom_preloader{background-image:url(zoom_assets/preloader.gif)}.smooth_zoom_icons{background-image:url(zoom_assets/icons.png)}#plano .landmarks{position:absolute;z-index:10;top:0;left:0;font-family:Helvetica,Arial,Verdana;font-size:12px}#plano .landmarks .item{position:absolute;text-align:center;display:none}#plano .landmarks .lable div{width:100px;padding:4px}#plano .landmarks .mark .text{padding:2px 6px}.rrss_chg_decoration{display:inline-block;padding-top:3px}.rrss_chg_decoration a.btn-2017{display:inline-block;font-size:30px;font-weight:400;margin-right:5px;padding:10px;vertical-align:middle}.margin-cierre{margin-bottom:30px}body[url="home-2016.php"] h1{font-size:45px;text-rendering:optimizeLegibility;font-family:SeravekEL,Seravek,sans-serif;font-weight:lighter;margin-bottom:30px;letter-spacing:-3px}body[url="home-2016.php"] h1 small{font-size:90%;font-weight:lighter;letter-spacing:-2px}body{font-size:16px}table{font-family:SeravekEL}.bar,.fuente,.llegar,p,table.info-content,ul{font-size:1em;font-family:SeravekEL;line-height:1.2}a,a:hover{font-family:seravek}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;font-family:SeravekEL,Seravek,sans-serif;font-weight:lighter}h1{font-size:2.81em;line-height:50px;margin:0 0 10px;letter-spacing:-2.5px}h2{font-size:2.5em;line-height:45px;margin:0 0 7px;letter-spacing:-2px}h3{font-size:2.18em;line-height:40px;margin:0 0 5px;letter-spacing:-1.5px}h4{font-size:1.87em;line-height:35px;margin:0 0 3px;letter-spacing:-1px}h5{font-size:1.56em;line-height:30px;margin:0 0 2px;letter-spacing:-.5px}h6{font-size:1.26em;line-height:25px;margin:0 0 2px;letter-spacing:-.5px}form input[type=number],form input[type=number].form-control,form input[type=text],form input[type=text].form-control,form textarea,form textarea.form-control{font-family:seravekEL,Seravek,sans-serif;font-weight:lighter;font-size:1em;margin-bottom:0;padding:4px 3px;vertical-align:middle;border-radius:0;height:35px}form .form-group .selectboxit-container .selectboxit{font-size:1em;margin-bottom:0;vertical-align:middle;border-radius:0;height:35px}.selectboxit-container .selectboxit-options a,form .form-group .selectboxit-container span{color:#3e3d3d;display:block;font-size:1em;height:35px;line-height:35px;font-family:seravekEL,Seravek,sans-serif;font-weight:lighter;color:#212121}form .form-group .selectboxit-container .selectboxit-options{border-radius:0}form textarea.form-control{height:auto}.separator-top{margin-top:40px}table.info-content{margin-bottom:20px}.titulo_slider{position:absolute;top:50%;z-index:1000;width:100%}.titulo_slider h1{font-size:55px;font-weight:lighter;text-align:center;text-shadow:#030303 1px 1px 6px}.new_gallery{margin-top:3px}.news-icons ul li{border-right:1px solid #dfdfdf;color:#8f806f;display:inline-block;padding:0 6px}#wrapper-ofertas{margin:30px 0}.item-oferta{margin-bottom:30px}.item-oferta.hotel{margin-bottom:0}.txt-oferta{padding:30px}.item-img-oferta{overflow:hidden;position:relative}.item-img-oferta img{width:100%;max-height:350px;transform:scale(1);transition:all .5s ease 0s}.item-img-oferta img:hover{transform:scale(1.1)}.nopadding{padding:0!important;margin:0!important}.item-oferta h3{margin:20px 0 10px 0}.buttons-oferta{margin-top:30px}.nav-pages{margin:30px 0}.loader-actividades{background-image:url(../images/ajax-loader-act.gif);background-position:center center;background-repeat:no-repeat;display:none;float:left;height:16px;margin-left:20px;margin-top:5px;width:16px}a.btn-2017,button.btn-2017{border:none;transition:all .2s ease 0s;padding:12px 16px;margin-right:15px;font:300 16px/26px SeravekEL,arial;border-radius:0;cursor:pointer;display:inline-block;text-decoration:none}a.btn-outline,button.btn-outline{padding:11px 16px}#instafeed{margin:20px 0 0}#instafeed .foto{box-sizing:border-box;display:inline-block;float:left;height:auto;margin:0;overflow:hidden;padding:0;position:relative;width:100%;overflow:hidden}#instafeed span{padding:0}#instafeed span img{width:100%}#instafeed span a{background:rgba(255,255,255,.75) url(../images/likes.png) no-repeat scroll left top;bottom:0;font:100 25px/42px SeravekEL,arial;height:40px;overflow:hidden;padding:0 10px 0 46px;position:absolute;right:0;z-index:10;transition:all .2s ease 0s;text-decoration:none}#instafeed span a:hover{background-position:left bottom}.content-rooms{margin:0 auto;max-width:1280px}.nopadright{margin-right:0;padding:0}.nopadleft{margin-left:0;padding:0}.recurso{margin-top:30px}.recurso>h3{margin-bottom:20px}.faldon3m{overflow:hidden}.faldon3m-img{position:relative;background:transparent none repeat scroll 0 0}.faldon3m-img>img{width:100%}.faldon3m .box p{color:#333;display:block;left:10%;margin:0 auto;padding:0;position:absolute;text-align:center;text-transform:lowercase;botton:10%;width:80%;z-index:10}.faldon3m-title{bottom:13px;left:13px;position:absolute;right:13px;transition:all .5 ease 0s}.faldon3m-title>h2{background:rgba(0,0,0,.35) none repeat scroll 0 0;color:#fff;display:inline-block;font-size:21px;line-height:18px;margin-bottom:0;padding:17px 0;width:100%;letter-spacing:-.5px;margin:0 auto}.faldon3m img{display:block;height:auto;margin:0;padding:0;width:100%}.services-hover-desc{bottom:0;left:0;padding:13px;position:absolute;top:0;width:100%}.services-hover-inner{background:rgba(255,255,255,.85) none repeat scroll 0 0;display:inline-block;height:100%;opacity:0;padding:10px;transform:scale(.5);transition:all .5s ease 0s;width:100%}.services-hover-table-cell>h2{font-size:25px;line-height:30px;letter-spacing:-.5px}.services-hover-table{display:table;height:100%;width:100%}.services-hover-table-cell{display:table-cell;vertical-align:middle}.services-hover-table-cell>p{font-size:16px;line-height:22px;margin-bottom:0;text-align:center}.faldon3m.active .services-hover-inner,.faldon3m:hover .services-hover-inner{opacity:1;transform:scale(1)}.faldon3m:hover .faldon3m-title{opacity:0;transform:scale(0)}.faldon3m.gastronomia p,.faldon3m.ocio p{top:46%;font:lighter 36px/38px SeravekEL,sans-serif}.faldon3m.emailing .faldon3m-title>h5{color:#fff}.faldon3m.emailing .faldon3m-title{top:10%}.faldon3m.emailing form{display:block;height:74%;left:10%;position:relative;width:80%;z-index:2}.faldon3m.emailing form input[type=email],.faldon3m.emailing form input[type=text]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:none;display:block;font:lighter 90%/110% SeravekEL,sans-serif!important;height:60px;height:auto;margin:0 auto;width:100%;z-index:2}.faldon3m.emailing form input[type=submit]{font:200 20px/60px SeravekEL,sans-serif!important;height:60px;margin:15px auto 0;width:45%;border:none;font:300 16px/26px SeravekEL,arial;border-radius:0;cursor:pointer;display:block;text-decoration:none}.faldon3m.emailing img{filter:grayscale(1);opacity:.2;transform:scale(1)}.faldon3m.emailing .box p{font:lighter 36px/38px SeravekEL,sans-serif;left:10%;top:12%;width:80%}.side-image{position:relative;min-height:350px}.side-image .image-container{position:absolute}.side-image .image-container{background-position:50% 50%;background-size:cover;height:100%;overflow:hidden;padding:0;top:0;z-index:0}.side-image .image-container img{visibility:hidden}.post-content{padding:35px 15px 35px 35px}.txtmini{font-family:seravek;font-size:.85em;display:block}.bg-light{margin:30px 0;padding:15px;text-align:center}.bg-light-ul{margin:30px 0;padding:15px}.bg-light-ul ul{list-style:none;padding:0;margin:0}.bg-light-ul li{padding-left:2em}.bg-light-ul li:before{content:"\f00c";font-family:FontAwesome;display:inline-block;margin-left:-2em;width:2em}.fa.icon-4{font-size:4em}.brrss.interior{background-color:transparent;margin-bottom:20px}.brrss.interior h3{margin-bottom:20px}.brrss.interior form{margin:0}.brrss.interior form label{font-family:seravekEL;text-align:left}.brrss.interior input[type=email]{height:34px;width:445px;padding:3px 7px;border-radius:0;height:50px;margin:0;font-family:seravekEL}.botonera a:last-child{margin-right:0}.checkbox label,.radio label{padding-left:10px}.privacy{display:inline-flex!important;margin:0!important}form{font-family:seravekEL!important}.destacado2016{margin-bottom:35px;margin-top:20px;outline:0!important}.destacado2016 *{text-decoration:none}.destacado2016:focus *,.destacado2016:hover *{text-decoration:none}.destacado2016 .cont{min-height:400px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.15);box-shadow:0 2px 5px 0 rgba(0,0,0,.15);-webkit-transition:box-shadow .5s;transition:box-shadow .5s}.destacado2016:hover .cont{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.65);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.65);box-shadow:0 2px 5px 0 rgba(0,0,0,.65);cursor:pointer}.destacado2016 .row{overflow:hidden;position:relative}.destacado2016 .row img{object-fit:cover;background-size:cover;width:100%;height:225px;visibility:inherit;opacity:1;position:relative;left:0;display:block;transition:all .5s ease 0s;transform:scale(1)}.destacado2016:hover .row img{transform:scale(1.1)}.destacado2016 .tit{font-family:SeravekL,Seravek,sans-serif;font-size:30px;font-weight:lighter;letter-spacing:-1px;padding-bottom:15px;padding-top:15px;text-align:center;text-rendering:optimizelegibility}.destacado2016 .tit em,.destacado2016 .tit span{font-weight:lighter;font-style:normal}.destacado2016 .text{font-family:Seravek,sans-serif;text-align:center}.menu .navbar-header{padding-bottom:10px}.menu .navbar-toggle{margin-right:0;margin-top:5px}.menu-right ul.dropdown-menu{left:auto!important;right:0!important}.li-img{display:table-cell;float:none!important;min-width:200px!important;padding:15px 0 0 8px!important;float:left;padding:5px;width:200px}.li-menu{display:table-cell;float:none!important;padding:15px 5px 15px 15px!important;vertical-align:top!important;float:right;min-width:170px;width:auto}.spacer{display:table-cell;padding-left:5px}.last{display:table-cell;padding:0 4px}.open>.dropdown-menu{display:block}ul.dropdown-menu{border-bottom:medium none!important;border-left:medium none!important;border-radius:0!important;border-right:medium none!important;border-top:medium none!important;clear:both!important;margin:0!important;top:24px}ul.dropdown-menu a{font-family:seravek;display:block}li.dropdown .li-menu a span{display:inline;text-align:left}.dropdown-menu.ul-img *{position:relative}.li-img a span,.nav-header{font-family:seravekB}.nav-header:hover{cursor:default}.li-img img{width:100%}.li-menu li a{font-family:seravekEL}.li-img li{font-size:14px;font-weight:400;margin:0;padding:0 10px;width:100%}.nav-collapse ul.nav li a{font-size:12px;outline:0 none;overflow:hidden;padding:8px 9px;text-shadow:none;text-transform:uppercase}.datepicker{z-index:10500!important}.datepicker th{border:0 none;font-family:seravekL;font-weight:400;text-align:center}.datepicker td span{border-radius:4px;cursor:pointer;display:block;float:left;height:45px;line-height:45px;margin:2px;width:45px;text-align:center}.datepicker td span.active{background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td span.active:hover{background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}li.dropdown li a span{display:block;padding:0;text-align:center}.li-img li a{overflow:hidden;position:block}.li-img li a span{bottom:16px;font-size:15px;opacity:.9;overflow:hidden;text-align:left!important;text-indent:5px;width:100%;font-family:seravek;-webkit-transition:background-color .5s;transition:background-color .5s}.li-img li a img{transform:scale(1);-webkit-transition:all linear .25s;transition:all linear .25s}.li-img li a:hover img{transform:scale(1.1)}b.arrow{display:inline-block;height:0;margin-left:2px;margin-top:10px;width:0}.open b.arrow,.open-languages b.arrow{border-top:medium none!important}ul.nav-commodities li{display:flex;height:auto;position:relative;width:auto}html body header div.header div.container div.menu nav.navbar.navbar-fixed-top div.container div.col-sm-12 div.collapse.navbar-collapse.navbar-ex1-collapse ul.nav.navbar-nav.pull-right.menu2016.mpimary.nav-collapse li.dropdown.open ul.dropdown-menu.ul-img div.li-menu li.last-li a span{display:inline}.menu2016 a:hover{text-decoration:none}footer{height:auto;font-size:95%}footer .copyright{padding-bottom:20px}footer .lined{padding:15px 0;margin:20px 0}footer .footer-bar{height:auto;padding:5px 0;margin-bottom:30px}footer .footer-bar li{height:32px}footer .footer-bar li a{height:32px;display:block;margin-right:3px;text-decoration:none}footer .footer-bar h4,footer .footer-bar li,footer .footer-bar ul{display:inline-block;margin:0}footer .footer-bar ul{margin-left:10px}footer .footer-bar i{font-size:32px}footer .footer-bar h4{line-height:32px;margin-top:3px;font-size:25px}footer .footer-bar h4.right{text-align:right;display:block}footer .partners.t-center img{height:70px;margin-right:15px}#menu-footer{display:table;padding-top:40px;position:relative;width:100%}.li-footer{display:table-cell}.li-footer li.nav-header{border:0 none;font-family:seravekL;font-size:15px;padding:3px 28px 3px 0;text-shadow:none;text-transform:none}ul.submenu-footer{margin-left:0;margin-top:10px!important}.li-footer:first-child li ul.submenu-footer li{margin-bottom:3px}.li-footer li.nav-header a{font-size:13px;font-weight:700;text-shadow:none}ul.submenu-footer li a{font-weight:400!important;outline:0 none;font-family:seravekEL}ol,ul{list-style:outside none none;padding:0}ul.submenu-footer{margin-left:0;margin-top:5px!important}ul.submenu-footer li{cursor:default;font-weight:400!important;line-height:18px;margin-left:0!important}.copy{background-image:url(../../../uploads/files/logo-footer.gif);background-position:right center;background-repeat:no-repeat;padding-top:60px;position:relative}.copy ul{height:auto;padding-bottom:15px;width:100%}.copy ul li:first-child{max-width:550px}.copy ul li{display:inline-block;padding-right:15px;vertical-align:middle}.copy p{font-size:15px;line-height:28px}.copy a{background-repeat:no-repeat;padding:7px 0;vertical-align:top}.copy a.foursquare{background-image:url(../images/logos-pie.gif);background-position:left center;margin-left:10px;width:100px}.copy a.holiday_check{background-image:url(../images/holiday-check-logo.png);height:41px;margin-left:10px;outline:0 none;padding:0;width:100px}#logo-footer{height:108px;position:absolute;right:0;top:0;width:114px}#logo-footer a{background-image:none;display:block;height:108px;outline:0 none;text-decoration:none;width:114px}.copy a{background-repeat:no-repeat;display:inline-block;height:28px;padding:7px 0;vertical-align:top}#content-cookies{bottom:0;height:0;overflow:hidden;position:fixed;width:100%;z-index:10000;display:none}.moveit{height:auto!important}#cookies{opacity:.9;padding:2px 0}#cookies h3{font-size:18px;line-height:20px;margin:0;text-align:center;display:none}#cookies>p{font-size:11px;line-height:normal;margin:0;text-align:center}#cookies a{display:inline-block;padding:0 5px;text-decoration:none}#cookies a:hover{text-decoration:underline}.datepicker{font-family:seravekL;text-align:center}.datepicker td.active,.datepicker td.active:hover{background-repeat:repeat-x;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker td.day:hover{cursor:pointer}.carousel-indicators{bottom:40px}.carousel-caption{font-family:seravekEL;text-shadow:1px 1px 3px #000;font-size:60px;line-height:50px;text-align:left;padding:10px 5% 10px 5%;width:100%;box-sizing:border-box;left:0;right:0;bottom:45px;letter-spacing:-3px}.carousel-caption small{font-size:40px;line-height:40px;letter-spacing:-1.2px}.carousel-simple .carousel-indicators{display:none}.carousel-short .carousel-caption,.carousel-simple .carousel-caption{font-family:seravekEL;font-weight:lighter;line-height:40px}.carousel-short .carousel-caption small,.carousel-simple .carousel-caption small{font-size:40px;letter-spacing:-1.2px;line-height:30px}body[url="home-2016.php"] .carousel.slide.carousel-short{height:300px!important}.carousel-short .carousel-indicators{bottom:1%!important}.carousel-short .carousel-caption{bottom:26px;box-sizing:border-box;font-family:seravekEL;font-size:60px;font-weight:lighter;left:0;line-height:42px;padding:10px 5%;right:0;text-shadow:1px 1px 1px #000;width:100%}.carousel-short .carousel-caption small{font-size:36px;line-height:36px}.carousel-short a.moreInfo{border-radius:50px;display:inline-block;font-size:17px;letter-spacing:-.25px;line-height:42px;margin:15px 0 0;padding:0 40px;text-decoration:none;text-shadow:1px 1px 1px #333;transition:all .5s linear 0s}.carousel-short a.moreInfo:hover{text-decoration:none}.carousel-caption.t-right{text-align:right}.destacadoUp{margin-bottom:60px}.destacadoUp .tit{padding-bottom:5px;padding-top:5px;text-align:left;font-family:seravekL}.destacadoUp .text{text-align:justify;line-height:140%}.carousel-simple{margin-top:20px;height:440px}.carousel-simple .item.t-inverted .carousel-caption{text-shadow:1px 1px 3px #eee}.brrss{text-align:center;padding-top:15px}body[url="home-2016.php"] .brrss h1{font-size:40px;line-height:40px;font-family:seravekEL!important}.brrss ul{margin:0 auto;position:relative;display:inline}.brrss ul li{display:inline-block}.brrss a{border-radius:100%;float:left;font-size:20px;height:64px;line-height:64px;text-decoration:none;width:64px;text-align:center;margin:0 7px;position:relative;display:inline-block;-webkit-transition:background-color .5s,font-size .5s,color .5s;transition:background-color .5s,font-size .5s,color .5s}.brrss a:hover{font-size:28px}.brrss .fa{display:block;height:100%;left:0;position:absolute;top:0;width:100%;vertical-align:middle;line-height:64px;border-radius:90%;-webkit-transition:background-color .5s,font-size .5s,color .5s;transition:background-color .5s,font-size .5s,color .5s}@media (max-width:991px){.brrss{padding-top:55px}}.carousel-control{bottom:0;font-size:0;left:0;opacity:0;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:15%;-webkit-transition:opacity .25s;transition:opacity .25s}.t-right .carousel-caption{text-align:right}.carousel-short .item.t-inverted .carousel-caption{text-shadow:1px 1px 3px #fff}.carousel-short .item.t-inverted a.moreInfo{text-shadow:none}.carousel-short .item.t-inverted a.moreInfo:hover{text-decoration:none}.t-top .carousel-caption{bottom:unset;top:25px}.alta .carousel-caption{bottom:unset!important;top:25px!important}#map,#mapa{height:600px!important;width:100%}.nav-tabs.nav-justified>li>a{font-family:seravekel;font-size:24px}#divhotel{display:block}#divdunas{display:none}.foliotab{border-radius:0 0 4px 4px}.foliotab div>div>ul.accordion{border-top:none}.foliotab div>div>ul.accordion li:last-child{border-bottom:none}.mw-100.hidden-xs.hidden-sm.logo-top{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(225,225,225,1) 0,rgba(255,255,255,1) 37%) repeat scroll 0 0;box-shadow:2px 2px 6px #222;margin-top:-37px;padding:6px 5px 0}#habla_beta_container_do_not_rely_on_div_classes_or_names{position:relative;z-index:800}#habla_topbar_div{padding-bottom:20px!important;padding-top:12px!important}.item-form{display:inline-block}#catalogo-prestigio form button,#catalogo-prestigio form input,#catalogo-prestigio form select,#catalogo-prestigio form textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}#catalogo-prestigio form button,#catalogo-prestigio input,#catalogo-prestigio label,#catalogo-prestigio select,#catalogo-prestigio textarea{font-size:14px!important;font-weight:400!important;line-height:20px!important}#catalogo-prestigio .modal-header{border-bottom:1px solid #eee!important;padding:9px 15px!important}div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-header h3{font-size:28px;clear:both;font-family:Seravek;font-weight:400;margin-top:0!important;text-rendering:inherit!important}#catalogo-prestigio form input[type=text]{font-size:12px!important;margin-bottom:0!important;vertical-align:middle!important;height:31px!important;position:float}#catalogo-prestigio form label{font-size:12px!important;padding-top:2px}#catalogo-prestigio form label{display:block!important}#form-catalogo-prestigio .item-form input#nombre-modal-catalogop.required{width:205px!important;border-radius:4px}div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.item-form input#email-modal-catalogop.required.required-email{width:345px!important;border-radius:4px}div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.item-form input#telefono-modal-catalogop.required{width:160px!important;border-radius:4px}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.item-form input#direccion-modal-catalogop.required{width:510px;border-radius:4px}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.item-form input#poblacion-modal-catalogop.required{width:405px;border-radius:4px}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.item-form input#cp-modal-catalogop.required{width:100px;border-radius:4px}div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.item-form span#pais-modal-catalogopSelectBoxItContainer.selectboxit-container span#pais-modal-catalogopSelectBoxIt.selectboxit.required.select.selectboxit-enabled.selectboxit-btn{width:342px;height:34px}div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.item-form span#pais-modal-catalogopSelectBoxItContainer.selectboxit-container span#pais-modal-catalogopSelectBoxIt.selectboxit.required.select.selectboxit-enabled.selectboxit-btn span#pais-modal-catalogopSelectBoxItArrowContainer.selectboxit-arrow-container i#pais-modal-catalogopSelectBoxItArrow.selectboxit-arrow.selectboxit-default-arrow{left:0;margin:0 auto;position:absolute;right:0;top:50%}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.item-form span#conocido-modal-catalogopSelectBoxItContainer.selectboxit-container span#conocido-modal-catalogopSelectBoxIt.selectboxit.required.select.selectboxit-enabled.selectboxit-btn span#conocido-modal-catalogopSelectBoxItText.selectboxit-text{height:34px}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix a.btn.btn-primary.black{background-repeat:repeat-x;margin-right:0!important;margin-top:20px!important;margin-bottom:10px;text-shadow:0 -1px 0 rgba(0,0,0,.25) box-shadow: 0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05)}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix .btn-primary{font-family:SeravekL;font-size:12px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05)}.btn i{font-size:20px;line-height:16px;margin-right:5px}#catalogo-prestigio form button,#catalogo-prestigio form input,#catalogo-prestigio form select,#catalogo-prestigio form textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}#catalogo-prestigio form button,#catalogo-prestigio form input,#catalogo-prestigio form label,#catalogo-prestigio form select,#catalogo-prestigio form textarea{font-size:14px!important;font-weight:400!important;line-height:20px!important}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in{background-clip:padding-box;border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,.3);left:50%;margin-left:-280px;width:560px;z-index:1050;min-height:50px;max-height:647px;top:50%;margin-top:-307px!important}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix p{margin-bottom:10px;text-align:justify}.bootstrap-checkbox>button.btn{padding:0;width:20px}.bootstrap-checkbox>button.btn.btn-large{padding:10px 0 6px 2px;width:36px}.bootstrap-checkbox>button.btn.btn-small{padding:5px 0 3px 1px;width:24px}.bootstrap-checkbox>button.btn.btn-mini{padding:4px 0 1px 1px;width:20px}.bootstrap-checkbox>.btn.btn-link{text-decoration:none;outline:0}label.bootstrap-checkbox.disabled{cursor:default}.bootstrap-checkbox>.label-prepend-checkbox{padding-right:4px}.bootstrap-checkbox>.label-checkbox{padding-left:4px}.bootstrap-checkbox.disabled>[class^=label-],.bootstrap-checkbox>.btn[disabled]{cursor:not-allowed}[class*=" cb-icon-"],[class^=cb-icon-]{display:inline-block;width:16px;height:16px;margin-top:1px;line-height:14px;vertical-align:text-top;background-image:url(../images/icons.png);background-position:16px 16px;background-repeat:no-repeat}.bootstrap-checkbox button.btn:active>span.cb-icon-check,.bootstrap-checkbox button.btn:focus>span.cb-icon-check,.bootstrap-checkbox button.btn:hover>span.cb-icon-check,.bootstrap-checkbox button.btn>span.cb-icon-check,.bootstrap-checkbox.disabled button.btn:active>span.cb-icon-check,.bootstrap-checkbox.disabled button.btn:hover>span.cb-icon-check{background-position:-1px -1px}.bootstrap-checkbox button.btn>span.cb-icon-check-empty,.bootstrap-checkbox.disabled button.btn:active>span.cb-icon-check-empty,.bootstrap-checkbox.disabled button.btn:hover>span.cb-icon-check-empty{background-position:-20px -1px}.bootstrap-checkbox button.btn:active>span.cb-icon-check-empty,.bootstrap-checkbox button.btn:focus>span.cb-icon-check-empty,.bootstrap-checkbox button.btn:hover>span.cb-icon-check-empty{background-position:-20px -1x}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.privacy{display:inline-block!important}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.privacy label{margin-left:28px;margin-top:-21px}html body.modal-open div.modal-scrollable div#catalogo-prestigio.modal.fade.in div.modal-body.clearfix form#form-catalogo-prestigio div.privacy span.button-checkbox.bootstrap-checkbox button.btn.clearfix.btn-link{margin-top:15px;clear:both}.modal-open{overflow:hidden}.modal-open.page-overflow .modal-scrollable,.modal-open.page-overflow .page-container,.modal-open.page-overflow .page-container .navbar-fixed-bottom,.modal-open.page-overflow .page-container .navbar-fixed-top{overflow-y:scroll}.loading-spinner{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}.link-tag-cloud{margin-bottom:25px}.link-tag-cloud .tag-cloud{font-weight:400!important;margin:0!important;padding:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;text-shadow:none!important}@supports (-ms-ime-align:auto){.ajusteedgediv{background-color:#fff!important}.navbooking{z-index:9999!important}.menu>.navbar{z-index:10000!important}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.navbooking-espacio{margin-left:105px!important}@media(max-width:1140px){.nav-mejor-precio{display:none!important}.navbooking-espacio{margin-left:15px!important}.mejorPrecio{display:block!important}}@media(max-width:767px){.side-image .image-container{position:relative;max-height:350px}.brrss.interior input[type=email]{width:410px}.faldon3m{margin-bottom:30px}a.btn-2017,button.btn-2017{padding:10px;margin-bottom:10px}.image-container{min-height:300px}.post-content{padding:20px}.side-image.bar,.side-image.room{min-height:350px}.submenu-fixed{top:50px}footer .footer-bar{text-align:center!important}footer .footer-bar i{font-size:50px}footer .footer-bar h4{text-align:center!important;font-size:35px;margin-top:10px}body[url="home-2016.php"] .carousel-inner .verano19 img{width:inherit}#myCarousel224 .carousel-inner .item img{width:inherit;max-width:unset;float:right;position:inherit!important}.slider-chema{max-width:100%!important}.slider-contador{float:right;position:inherit!important}}@media(min-width:768px) and (max-width:991px){.brrss.interior input[type=email]{width:235px}.faldon3m{margin-bottom:30px}.side-image.bar,.side-image.room{min-height:400px}footer .footer-bar h4{line-height:32px;margin-top:3px;font-size:20px}.submenu-fixed{top:50px}}@media(min-width:992px) and (max-width:1199px){.brrss.interior input[type=email]{width:345px}.faldon3m{margin-bottom:30px}.navbar.search .form-group,.navbooking .form-group{display:inline-block;margin-bottom:0;margin-left:4px}.submenu-fixed{top:104px}.services-hover-table-cell>p{font-size:13px;line-height:16px}}.kc-round-image{border-radius:50%}.kc-round-image:hover{opacity:.5}.kc-image:hover .overlay{opacity:1}.kc-image:hover .kc-round-image{opacity:.3}.kc-image:hover .kc-text{opacity:0}.kc-image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease}.kc-image .text{font-size:20px;position:absolute;top:84%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.kc-text{margin-top:5px;font-size:20px;text-align:center;font-weight:700}a:focus{text-decoration:none!important}.form_gen input[type=text],.form_gen textarea{padding:4px 6px!important}.item-formX{margin-bottom:10px}.form_gen input[type=date]{border:1px solid #8e7f6e;padding:4px 6px;border-radius:0;height:35px;width:100%}.form_gen p{padding:0!important}.lb-check{display:inline-block;padding-left:5px}.modal-body p{font-size:18px!important}.modal form textarea{height:auto!important}.form_gen .privacy{display:inline-block!important}.form-footer{text-align:right;padding:0 15px}@media(min-width:650px){.form-footer{margin-top:-70px}}.modal-title{color:#b1aea6;font-size:28px;font-family:Seravek}.g-recaptcha{margin-left:20px}#formularioVacacionesRight h5{color:#212121;font-size:2.18em;line-height:40px;margin:0 0 5px;letter-spacing:-1.5px;text-rendering:optimizeLegibility;font-family:SeravekEL,Seravek,sans-serif;font-weight:lighter}#formularioVacacionesRight>.modal-header{border-bottom:none;padding:20px 0}#formularioVacacionesRight .modal-body{padding:10px 0}#formularioVacacionesRight input{width:100%}#formularioVacacionesRight .col-md-12{padding-left:0;padding-right:0}.bookinglanding .selectboxit-container{width:90%!important}.bookinglanding .selectboxit{border:none!important;height:35px!important}.bookinglanding .selectboxit-container span{height:35px!important}div.clearfix[itemprop=description]{text-align:justify}.datepicker-days .disabled{color:red}.iconos-oferta-verano{min-width:115px}@media(max-width:767px){.iconos-oferta-verano{min-width:100px}}.tabla-cookies{width:100%;border:1px solid #b1aea6;color:#333}.tabla-cookies tr{border:1px solid #b1aea6}.tabla-cookies th{padding-left:5px;padding-right:5px;font-style:bold;text-align:center}.tabla-cookies td{padding:10px 5px;border:1px solid #b1aea6}.col-equipoComercial1>.botonera,.col-equipoComercial2>.botonera,.col-equipoComercial3>.botonera{position:absolute;bottom:0;left:50%}.col-equipoComercial1{min-height:547px}.col-equipoComercial2{min-height:566px}.col-equipoComercial3{min-height:600px}.row-equipoComercial{margin-top:40px}@media(max-width:767px){.row-equipoComercial{margin-top:0}}.table-slope{width:100%;text-align:center;background-color:#fff;color:#000;border-collapse:inherit;border-right:1px solid #000;border-bottom:1px solid #000;font-size:14px}.table-slope td{padding:5px 10px;border-top:1px solid #000;border-left:1px solid #000}.table-slope-yellow{background-color: #ffe699;}.table-slope-blue{background-color: #b4c6e7;}.table-slope-red{background-color: #ff7c5d;}@font-face{font-family: 'sans-serif';font-display: swap;}