h1{}h2{}h3{font-size:18px;font-weight:bold}h4{}h2,h3,h4{color:#38649d;font-family:Julius\ Sans\ One,san-serif}a{}a:hover{text-decoration:underline}body{background:#2f4884}p{font-family:Muli,san-serif;font-size:13px}li{font-family:Muli;font-size:13px}.listStyl ul li{color:#777;list-style:disc outside none;margin:0 0 0 20px}#header{}#header .content{background:url(../../../files/xbg-header.png.pagespeed.ic.KfPREK-y1_.png) repeat scroll 0 0 transparent;margin-top:30px}#main{background:url(../../../files/xbg-content.png.pagespeed.ic.lSnEk4ZqwG.png) repeat}.not-home #main{background:#fff!important;position:relative}.not-home #main .content{margin-top:270px;margin-bottom:30px}.not-home #main h2{font-size:22px;font-weight:bold;margin:10px 0}#main .content{margin-top:380px}.cat-offers #main .content,.cat-offer-detail #main .content,.cat-reviews #main .content,.cat-photos #main .content,.blog-home #main .content,.post #main .content,.mejor-precio #main .content,.mas-ventajas #main .content{margin-top:20px!important}#footer{background:#2f4884}#footer .content{}#header .content,#main .content,#footer .content{position:relative}#logo{margin:-15px 10px}.widget_qtranslate{margin-top:-27px}.widget_qtranslate h3{}.widget_qtranslate ul{}.widget_qtranslate ul li{}.widget_qtranslate ul li:first-child{}.widget_qtranslate ul li.last-child{}.widget_qtranslate ul li a{}.widget_qtranslate ul li a:hover{}.widget_qtranslate ul li.active a{}.widget_qtranslate ul li.active a,.widget_qtranslate ul li.current-menu-item a{}.widget_qtranslate ul li.active a{}.widget_qtranslate ul li.current-menu-item a:hover,.widget_qtranslate ul li.active a:hover{}.widget_qtranslate ul li.active a:hover{}.widget_qtranslate select{font-size:12px;height:25px}.widget_qtranslate ul li{display:inline-block}.widget_qtranslate ul li.active{display:none}ul#menu_web{margin:10px 0 0 0px}.cat-home ul#menu_web{margin:20px 0 0 150px}ul#menu_web li{text-transform:uppercase;color:#002d6c;font-family:Belleza;font-size:17px}.cat-home ul#menu_web li a{padding:0 25px 5px}ul#menu_web li a{padding:0 25px 15px}ul#menu_web>li{display:inline-block;position:relative}ul#menu_web>li a{}ul#menu_web>li:hover a{}ul#menu_web>li a:hover{text-decoration:underline}ul#menu_web>li:hover ul.sub-menu{}ul#menu_web>li.current-menu-item{}ul#menu_web>li a:hover,ul#menu_web>li.current-menu-item a,ul#menu_web>li.current-menu-parent a{}ul#menu_web>li ul.sub-menu{background:url(../../../files/xbg-header.png.pagespeed.ic.KfPREK-y1_.png) repeat scroll 0 0 transparent;font-size:14px;margin-left:20px}ul#menu_web>li ul.sub-menu li a{font-size:14px;padding:3px 10px}ul#menu_web>li ul.sub-menu li a:hover,ul#menu_web>li ul.sub-menu li.current-menu-item a{}ul#menu_web>li.current-menu-item ul.sub-menu{}ul#menu_web>li.current-menu-parent ul.sub-menu{}ul#menu_web li.current-menu-item ul.sub-menu .current_page_item a{}ul#menu_web>li div[data-ajax-menu-parent]{}#menu_aux1 li{float:left;margin:5px 10px 5px 0}.mapa{box-shadow:0 0 3px #666;margin:10px 5px 10px 0}.mapa h3{text-align:center}.mapa .external-link{}.mapa .external-link:hover{}.mapa .map_canvas{margin-bottom:10px;width:100%!important}.mapa .map_canvas p{}.mapa .map_canvas img{}.mapa .formRuta{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(255,255,255,1)),color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 )}.mapa .formRuta label{}.mapa .formRuta input.origen{margin:5px 10px;width:92%}.mapa .formRuta input.calculaRuta{background:#cedce7;background:-moz-linear-gradient(top,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(206,220,231,1)),color-stop(100%,rgba(89,106,114,1)));background:-webkit-linear-gradient(top,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);background:-o-linear-gradient(top,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);background:-ms-linear-gradient(top,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);background:linear-gradient(to bottom,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 );height:32px;margin:0 10px 10px!important}.mapa .formRuta input.calculaRuta:hover{}.mapa .formRuta input.calculaRuta.disabled,.mapa .formRuta input.calculaRuta.disabled:hover{}.mapa .formRuta a.ocultaRuta{}.mapa .formRuta a.ocultaRuta:hover{}.mapa .alert,.adp-warnbox{color:#000;margin-top:20px}.mapa .alert button.close{}.mapa .ruta{width:100%!important}.mapa .ruta table{}.mapa .ruta table img{}.mapa .googleMapsContainer{}.mapa .googleMapsContainer .place,.mapa .links-cercanos .googleMapsContainer .linkGoogleMaps{display:inline-block}.mapa .googleMapsContainer .place{}.mapa .googleMapsContainer .linkGoogleMaps{}.mapa .googleMapsContainer .linkGoogleMaps:hover{cursor:pointer}.mirai_motor{}.mirai_motor h3{}.mirai_motor #tituloMotorSelector{}.mirai_motor #selectHotel{}.mirai_motor>label{}.mirai_motor>label input{}.mirai_motor #mirai_bookentrance{}.mirai_motor #mirai_be1,.mirai_motor #mirai_be3,.mirai_motor #mirai_be5,.mirai_motor #mirai_be2,.mirai_motor #mirai_be4,.mirai_motor #mirai_be6,.mirai_motor #mirai_be7,.mirai_motor #mirai_be9,.mirai_motor #mirai_be10{float:left;margin-right:5px!important}.mirai_motor #mirai_be1,.mirai_motor #mirai_be3,.mirai_motor #mirai_be5,.mirai_motor #mirai_be8,.mirai_motor #mirai_be10{line-height:25px;display:inline-block}.mirai_motor #mirai_be2,.mirai_motor #mirai_be4,.mirai_motor #mirai_be6,.mirai_motor #mirai_be9,.mirai_motor #selectHotel{height:25px;border-radius:0px;width:10%;color:#000;cursor:auto}.mirai_motor #mirai_be4{width:5%!important}.mirai_motor #mirai_be5{}.mirai_motor #mirai_be7{display:inline-block}.mirai_motor #mirai_be7 input{width:auto}.mirai_motor #mirai_be7 input:hover{}.mirai_motor #mirai_be8{text-decoration:none}.mirai_motor #mirai_be8:hover{text-decoration:underline}.mirai_motor #mirai_be9{width:auto}.mirai_motor #mirai_be10{display:none}.mirai_motor.square #mirai_be1,.mirai_motor.square #mirai_be3,.mirai_motor.square #mirai_be5,.mirai_motor.square #mirai_be2,.mirai_motor.square #mirai_be4,.mirai_motor.square #mirai_be6,.mirai_motor.square #mirai_be7,.mirai_motor.square #mirai_be9{margin:0px 0px 10px!important}.mirai_motor.square #mirai_be1,.mirai_motor.square #mirai_be3,.mirai_motor.square #mirai_be5{width:42%}.mirai_motor.square #mirai_be2,.mirai_motor.square #mirai_be4,.mirai_motor.square #mirai_be6{width:57%}.mirai_motor.square #mirai_be4{width:30%!important}.mirai_motor.square #mirai_be5{font-size:12px;line-height:13px}.mirai_motor.square #mirai_be7{display:inline-block;width:100%!important;text-align:center;margin-bottom:10px!important}.mirai_motor.square #mirai_be8{display:inline-block;text-align:center;width:100%;font-size:12px}.mirai_motor.square #mirai_be9{width:100%}#mirai_rootTable{font-size:14px!important}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-datepicker-buttonpane button,.ui-datepicker td:hover a{}#ui-datepicker-div{font-size:14px!important}.engine_mashup{background:url(../../../files/xbg-motor.png.pagespeed.ic.4xtqY9upfI.png);height:70px;box-shadow:2px 2px 4px #ccc;position:relative}.engine_mashup>div{}.engine_mashup>div .text-before{margin:0px}.text-before>h3{display:none}html[lang="en"] .text-before>h3{left:30px}.engine_mashup>div .text-after{}.engine_mashup>div form{color:#666;font-family:Muli,sans-serif;font-size:11px;padding:9px 0 0;text-align:center;text-transform:uppercase}.engine_mashup>div form legend{}.engine_mashup>div form .control-group{}.engine_mashup>div form .control-group label{}.engine_mashup>div form .control-group label.label-code{}.engine_mashup>div form .control-group span.help-inline{display:none!important}.engine_mashup>div form .control-group span.legend a{}.engine_mashup>div form .control-group select,.engine_mashup>div form .control-group input[type="text"]{padding:2px 13px 2px 4px}.engine_mashup>div form .control-group input[type="text"].date{}.engine_mashup>div form .control-group input[type="text"].code{}.engine_mashup>div form .button-group{}.engine_mashup>div form .button-group input[type="submit"]{background:#a90329;background:-moz-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(44%,#8f0222),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0%,#8f0222 44%,#6d0019 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );border-radius:3px 3px 3px 3px;color:#fff;font-family:belleza;font-size:15px;height:32px;margin-top:1.2em!important;text-shadow:1px 1px 3px #000;text-transform:uppercase}.engine_mashup>div form .button-group input[type="submit"]:hover{}.engine_mashup>div form .button-group input[type="submit"],.mapa .formRuta input.calculaRuta,#mirai_be7 input{border-radius:3px 3px 3px 3px;color:#fff;font-family:belleza;font-size:15px;height:32px;margin-top:1.2em!important;text-shadow:1px 1px 3px #000;text-transform:uppercase}.engine_mashup>div form .button-group input[type="submit"]:hover,.mapa .formRuta input.calculaRuta:hover,#mirai_be7 input:hover{}.engine_mashup>div form .button-group a{}.engine_mashup>div form .button-group a:hover{}.engine_mashup>div form .button-group .icon-lock{margin:3px 2px 0 0}.engine_mashup>div form .button-group .tracking-link{color:#660;display:inline-block;font-size:13px;font-weight:600;line-height:2em;margin:1.5em 0 9px!important;text-transform:lowercase}.engine_mashup.square.two-columns>div form .control-group label{width:35%}.engine_mashup.square.two-columns>div form .control-group span.legend{margin-left:35%}.engine_mashup.square.two-columns>div form .control-group input[type="text"]{width:56%}.engine_mashup .tabbable{}.engine_mashup .tabbable .nav-tabs{}.engine_mashup .tabbable .nav-tabs li a{}.engine_mashup .tabbable .nav-tabs li.active a{}.engine_mashup .tabbable .tab-content{background:#ddd;background:-moz-linear-gradient(top,#ddd 1%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ddd),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ddd 1%,#fff 100%);background:-o-linear-gradient(top,#ddd 1%,#fff 100%);background:-ms-linear-gradient(top,#ddd 1%,#fff 100%);background:linear-gradient(to bottom,#ddd 1%,#fff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 )}.engine_mashup .tabbable .tab-content>.tab-pane{}.cat-booking .engine_mashup{height:auto;margin-top:30px}.cat-booking .engine_mashup.inline>div form{padding-top:14px}.cat-booking .engine_mashup.inline>div form .button-group input[type="submit"]{margin-top:-5px!important}.cat-booking .engine_mashup>div form .button-group .tracking-link{margin-top:0px!important}#ventaJas{background:none repeat scroll 0 0 #555;display:block;float:left;height:54px;position:relative}#ventaJas ul{}#ventaJas ul li.titleR{background:none repeat scroll 0 0 #bf5971;color:#fff;display:inline-block;float:left;padding:9px 1% 9px 2%;text-align:left;width:24%}#ventaJas ul li.options{border-right:1px solid;display:inline-block;float:left;text-align:center;vertical-align:middle;width:18%}#ventaJas ul li:last-child{border-right:0 none}#ventaJas ul li h3{color:#fff;font-size:1em;line-height:1.4}html[lang="fr"] #ventaJas ul li h3{font-size:12px;line-height:1.5}#ventaJas ul li a{color:#eee;display:block;line-height:.9;padding:40px 2% 0}#ventaJas ul li a:hover{color:#fff}#ventaJas ul li a.bestPrice{background:url(../../../files/xcoins-icon.png.pagespeed.ic.uku0kJ2SF5.png) no-repeat scroll center 6px rgba(0,0,0,0)}#ventaJas ul li a.DiscontDay{background:url(../../../files/xcalendar_icon.png.pagespeed.ic.zZEnMZc1H9.png) no-repeat scroll center 6px rgba(0,0,0,0)}#ventaJas ul li a.AdvantagesOn{background:url(../../../files/xventajas_icon.png.pagespeed.ic.Rg4KSMKRJp.png) no-repeat scroll center 6px rgba(0,0,0,0)}.flecha-right{border-bottom:28px solid rgba(0,0,0,0);border-left:27px solid #bf5971;border-top:27px solid rgba(0,0,0,0);float:left;font-size:0;height:0;line-height:0;margin-right:15px;width:0}.popover{}.popover .popover-inner{}.popover .popover-title{}.tooltip.right .tooltip-arrow{}.tooltip .tooltip-inner{}p.numero{background:none repeat scroll 0 0 #bf415c;color:#fff;display:inline-block;float:left;font-weight:bold;margin:0 0 0 -51px!important;padding:8px 17px}.ventaja{background:none repeat scroll 0 0 #e2e0e0;margin:0 0 20px;padding:10px 20px 10px 44px}.titleVentaja{color:#993448;font-family:'Nunito',sans-serif;font-size:17px;font-weight:700;margin:8px 0 17px!important}.listConditions{}.listConditions li{background:url(../../../files/xbg-lista-informacion.png.pagespeed.ic.ocsKaH-tus.png) no-repeat scroll 0 7px rgba(0,0,0,0);margin:0 0 14px;padding:0 0 0 13px}.contentVentajas{float:left;margin:3px 0 0;width:50%}.offers-mashup{}.offers-mashup h3{}.offers-mashup img{float:left;height:140px;margin:10px 5px 0 7px}.offers-mashup .carousel{}.offers-mashup .carousel-inner{}.offers-mashup .carousel-inner .item{}.offers-mashup .carousel-control{}.offers-mashup .carousel-control:hover{}.offers-mashup .carousel-control.right{}.offers-mashup .carousel-control.right:hover{}.offers-mashup dl{color:#906;font-family:Julius\ Sans\ One;margin-top:20px}.offers-mashup dl dt{font-size:14px}.offers-mashup dl dd{font-size:15px}.offers-mashup .rss-link{}.offers-mashup .more-info-link{background:#a90329;background:-moz-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(44%,#8f0222),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0%,#8f0222 44%,#6d0019 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );border-radius:3px 3px 3px 3px;color:#fff;display:inline-block;font-family:belleza;font-size:10px;margin-top:45px;padding:4px 15px;position:absolute;text-align:center;text-shadow:1px 1px 3px #000;text-transform:uppercase}.offers-mashup .more-info-link:hover{}.offers-slide .slide .no-offers{color:#906;padding-top:50px}.offers-mashup-inner{}.offers-mashup-slide{}#offersHs #headerOffers{display:none}#offersHs .rowOffers{padding:0!important;width:96%!important}#offersHs .contents h2{color:inherit!important}#cuadroOfertas,#cuadroOpiniones{margin-top:20px;padding:0}#offersHs .rowOffers{min-height:230px!important}#offersHs ul,#offersHs .rowOffers>p{padding:15px 17px}.box.offers-newsletter_cont{margin:10px 1px 0!important}.mirai_opiniones.box{margin:10px 0 0 142px!important;padding:10px 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mirai_opiniones h3{font-size:15px;font-weight:bold}.mirai_opiniones #xdhsReviewSummaryContent-XdHs{}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating{}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating #scoreTop{}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating #scoreTop #score{color:#666;font-size:34px;line-height:15px}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating #scoreTop #ratingBar{}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating #mirai_recommend{}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating #mirai_recommend h3{}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating #mirai_reviewSouce{}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating .mirai_btReview{background:url(../../../files/xarrow.png.pagespeed.ic.H7fbM6v81j.png) no-repeat scroll right center transparent;color:#660;display:block;font-family:Belleza,sans-serif;font-size:14px;font-weight:600;height:20px;margin-right:10px;padding-right:25px;text-align:right;text-transform:uppercase}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating .mirai_btReview:hover{text-decoration:underline}.mirai_opiniones #xdhsReviewSummaryContent-XdHs #hsRating #writeReviews{}.mirai_opiniones>p{display:none}div.hssurveys_full .comments p.commentsPerson span.date{color:#000!important}div.hssurveys_full .noLink,div.hssurveys_full .noLink a{color:#000!important}div.hssurveys_full{padding:2%;width:96%}.reviewsOn .questions li p.answer{line-height:22px!important;padding:0 6px 0 10px!important}#social-media{margin-top:40px}#social-media h3{}#social-media ul{text-align:right}#social-media ul li{display:inline-block;text-align:left}#social-media ul li:first-child{}#social-media ul li a{background-image:url(../../../files/xsprite_color.png.pagespeed.ic.BjvF6Rdc7Z.png)}#social-media ul li .picassa_link_24{background-position:-264px -64px}.hotelschema{color:#ccc;font-family:Muli;font-size:12px;line-height:15px;margin-top:10px}.hotelschema h3{}.hotelschema .name{}.hotelschema .separator{}.hotelschema a{}.hotelschema a:hover{}.address_phone{}.fullscreen-slideshow .slideshow .contSlideshow .txtslider{}#sidebar-preheader .ngg-singlepic{height:100%;width:100%;position:fixed;padding:0!important;z-index:-1!important}.on-page-slideshow .slideshow{}.on-page-slideshow .slideshow .contSlideshow .txtslider{}.on-page-slideshow>div,.on-page-slideshow>div .contSlideshow img{width:93%}.cat-rooms .on-page-slideshow>div,.cat-rooms .on-page-slideshow>div .contSlideshow img{height:250px;width:93%}.on-page-slideshow .prev,.on-page-slideshow .next{}.on-page-slideshow .prev:hover,.on-page-slideshow .next:hover{}.on-page-slideshow .prev{background:url(../../../files/xarrows.png.pagespeed.ic.mqGv-grENw.png) no-repeat scroll 0 -44px transparent;height:30px;left:0px;text-indent:-20000px;width:30px;z-index:10}.on-page-slideshow .prev:hover{}.on-page-slideshow .next{background:url(../../../files/xarrows.png.pagespeed.ic.mqGv-grENw.png) no-repeat scroll 0 0 transparent;height:30px;text-indent:-20000px;width:30px;right:30px;z-index:10}.on-page-slideshow .next:hover{}.on-page-slideshow div[class*="pager"]{z-index:10}.on-page-slideshow div[class*="pager"] a{}.on-page-slideshow div[class*="pager"] a:hover,.on-page-slideshow div[class*="pager"] a.activeSlide{}.background-slideshow{}.background-slideshow .slideshow{}.background-slideshow .slideshow .contSlideshow .txtslider{}.background-slideshow .prev,.background-slideshow .next{}.background-slideshow .prev:hover,.background-slideshow .next:hover{}.background-slideshow .prev{}.background-slideshow .prev:hover{}.background-slideshow .next{}.background-slideshow .next:hover{}.background-slideshow div[class*="pager"]{}.background-slideshow div[class*="pager"] a{}.background-slideshow div[class*="pager"] a:hover,.background-slideshow div[class*="pager"] a.activeSlide{}.bookingstep1{background:url(../../../files/situacion/xhotel-maya-01.jpg.pagespeed.ic.NJXHw_RGBB.jpg) no-repeat fixed center top;background-size:100% 100%}.bookingstep1 header #logo{}.bookingstep1 #motor_reservas #mirai_bookentrance{background:#fff;padding:10px 0 20px}.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input{background:#a90329;background:-moz-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(44%,#8f0222),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0%,#8f0222 44%,#6d0019 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );border-radius:3px 3px 3px 3px;color:#fff;font-family:belleza;font-size:15px;height:32px;margin-top:1.2em!important;text-shadow:1px 1px 3px #000;text-transform:uppercase;text-decoration:none!important}.bookingstep1 #motor_reservas #mirai_bookentrance #mirai_be7 input:hover{text-decoration:underline}.bookingstep1 #mirai_be0 input,.bookingstep1 #mirai_be0 span,.bookingstep1 #mirai_be0 select{font-family:Muli,san-serif;font-size:13px;text-transform:uppercase;height:32px}.bookingstep1 ul#menu_web li a{text-decoration:none!important}.bookingstep1 #header{background:#2f4884}.bookingstep1 #header .content{background:none;margin:0 auto;width:960px}#mirai_be0,#mirai_be2,#mirai_be0 input,#mirai_be0 select{}.bookingstep1 ul#menu_web{display:block;background:url(../../../files/xbg-header.png.pagespeed.ic.KfPREK-y1_.png) repeat}.bookingstep1 ul#menu_web>li{padding-top:10px}.bookingstep1 ul#menu_web li a{text-decoration:none}.bookingstep1 .booking_mobile,.bookingstep1 .sub-menu{display:none!important}.bookingstep1 #main{background-color:transparent!important}.bookingstep1 #main .content{margin-top:50px!important}.ngg-galleryoverview{}.ngg-galleryoverview .ngg-gallery-thumbnail{}.ngg-galleryoverview .ngg-gallery-thumbnail img{}.ngg-galleryoverview .ngg-gallery-thumbnail img:hover{}#sb-container{}#sb-container #sb-overlay{background-color:#000!important}#sb-container #sb-wrapper #sb-wrapper-inner{border:1px solid #303030!important}#sb-container #sb-info{}#sb-container #sb-info #sb-counter{}#sb-container #sb-info #sb-nav{}#sb-container #sb-info #sb-nav #sb-nav-close{}#sb-container #sb-info #sb-nav #sb-nav-next{}#sb-container #sb-info #sb-nav #sb-nav-previous{}.blog-wrapper{width:70%;float:left}.post .blog-wrapper{width:100%}.mirai_widget_recent_entries,.widget_postcategories{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(255,255,255,1)),color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );border-radius:2px 2px 2px 2px;box-shadow:2px 2px 5px #999;height:260px;margin-left:20px;margin-top:20px;padding:10px 0 0 20px}.post{position:relative}.post h2{margin-top:15px}.post h2 a{color:#000;font-size:20px;text-transform:uppercase}.post .meta{}.post .meta .autor_post{}.post .meta .fecha_post{}.post .meta .comentarios_post{}.post .entry{}.post .entry p{}.post .entry .post-edit-link{}.post .entry .categorias{}.post .entry .categorias a{}.paginaAnterior{}.paginaSiguiente{}.post #respond{}.post #respond h3{}.post #respond form{}.post #respond form .logged-in-as{}.post #respond form .comment-form-comment{}.post #respond form .comment-form-comment label{}.post #respond form .comment-form-comment textarea{}.post #respond form .comment-form-comment .form-submit{}.post #respond form .comment-form-comment .form-submit input{}.post #prev_post{}.post #next_post{}.post #prev_post a{}.post #next_post a{}.post .entry img{border:5px solid #fff}.post .entry img.aligncenter{}.post .entry img.alignleft{}.post .entry img.alignright{}.home .addthis_toolbox,.not-home .addthis_toolbox{display:none}.addthis_toolbox{position:absolute;top:40px;right:0px;width:330px}.post .addthis_toolbox{display:block!important}.backstretch{margin-top:30px!important}.best-price{background:url(../../../files/arrow-best-price.png) no-repeat scroll right center transparent;font-weight:700px;text-transform:uppercase;font-family:'Belleza',sans-serif;color:#660;font-size:14px;font-weight:600;line-height:15px;padding-left:12px;width:120px}.red{color:#8b0404!important;font-size:17px!important;padding:9px 0 0}.box{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );height:180px;margin:-50px 1px 0}.box-tour{background:#5f6bad;background:-moz-linear-gradient(top,rgba(95,107,173,1) 0%,rgba(47,72,132,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(95,107,173,1)),color-stop(100%,rgba(47,72,132,1)));background:-webkit-linear-gradient(top,rgba(95,107,173,1) 0%,rgba(47,72,132,1) 100%);background:-o-linear-gradient(top,rgba(95,107,173,1) 0%,rgba(47,72,132,1) 100%);background:-ms-linear-gradient(top,rgba(95,107,173,1) 0%,rgba(47,72,132,1) 100%);background:linear-gradient(to bottom,rgba(95,107,173,1) 0%,rgba(47,72,132,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f6bad', endColorstr='#2f4884',GradientType=0 );height:180px;margin:-50px 1px 0;width:232px}.box h2,.box-tour h2{color:#38649d;font-family:Julius\ Sans\ One,san-serif;font-size:23px}.box-tour h2{text-align:center;color:#fff}.box h2#pin{background:url(../../../files/xpin.png.pagespeed.ic.vb-3iBJjpq.png) no-repeat;margin:10px;padding-left:30px}.box h2#bottle{background:url(../../../files/xbottle.png.pagespeed.ic.BGF98fK781.png) no-repeat;margin:10px 0;padding-left:100px}.box p{font-size:13px;line-height:19px;padding-left:11px}.box a{background:url(../../../files/xarrow.png.pagespeed.ic.H7fbM6v81j.png) no-repeat scroll right center transparent;color:#660;display:block;font-family:Belleza,sans-serif;font-weight:600;margin-right:10px;padding-right:25px;text-align:right;text-transform:uppercase}.espacio{float:left;margin:26px}.sombra{background:url(../../../files/xshadow.png.pagespeed.ic.ZHZcAHE2_S.png) no-repeat scroll center center transparent;height:30px}.content-home{margin-top:10px}.logo-pie{background:url(../../../files/xlogo-pie.png.pagespeed.ic.pir7oIKgcH.png) no-repeat scroll 0 0 transparent;height:88px;float:left;width:100px}#menu_aux1 li a{color:#fff!important;font-family:Belleza;text-transform:uppercase;margin-top:5px}.transporte{margin-left:15px}h4.avion{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 0 transparent;font-size:17px;height:34px;line-height:38px;padding-left:35px}h4.autobus{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -70px transparent;font-size:17px;height:34px;line-height:38px;padding-left:35px}h4.tren{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -35px transparent;font-size:17px;height:34px;line-height:38px;padding-left:35px}.menu-up{position:absolute;right:94px;top:-30px}.accordion-group{border:none!important;margin-bottom:0;margin-left:10px}.accordion-heading{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(255,255,255,1)),color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 )}.accordion-heading h2{}.accordion-heading .accordion-toggle{font-family:Julius\ Sans\ One;font-size:17px;color:#38649d}.accordion-heading .accordion-toggle:hover{}.accordion-heading .accordion-toggle.collapsed{}.accordion-body{}.accordion-body .accordion-inner{background:#ededed;background:-moz-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,237,237,1)),color-stop(40%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);background:-o-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);background:-ms-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);background:linear-gradient(to bottom,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 )}.accordion-heading .playa{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 0 transparent;padding-left:40px;margin:5px 0 0px 10px}.accordion-heading .cultura{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 -40px transparent;padding-left:40px;margin:5px 0 0px 10px}.accordion-heading .negocios{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 -75px transparent;padding-left:40px;margin:5px 0 0px 10px}.accordion-heading .centro{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 -110px transparent;padding-left:40px;margin:5px 0 0px 10px}.accordion-heading .hospitales{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 -148px transparent;padding-left:40px;margin:5px 0 0px 10px;font-size:16px}.accordion-heading .deportes{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 -185px transparent;padding-left:40px;margin:5px 0 0px 10px}.accordion-heading .casino{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 -217px transparent;padding-left:40px;margin:5px 0 0px 10px}.accordion-heading .compras{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 -253px transparent;padding-left:40px;margin:5px 0 0px 10px}.accordion-heading .fiestas{background:url(../../../files/xsprite-tourism.png.pagespeed.ic.9dCMLXlF6F.png) no-repeat scroll 0 -290px transparent;padding-left:40px;margin:5px 0 0px 10px}.img-tabs{display:block;float:left;margin-top:10px}ul.list-width{width:190px;float:left;margin:13px 20px}.link-privacy{background:url(../../../files/xpdficon_large.png.pagespeed.ic.SsAkBfcY9m.png) no-repeat scroll right center transparent;color:#fff!important;display:block;font-size:12px;padding:5px 40px 5px 0;position:absolute;right:0;top:5px}.marco{box-shadow:0 0 4px #666;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666}.room-box{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(255,255,255,1)),color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );margin:10px;border:1px solid #f3f3f3;box-shadow:  -4px 2px 4px #CCCCCC, 0 0 0 #CCCCCC, 4px 2px 4px #CCCCCC, 0 0 1px #CCCCCC;-moz-box-shadow: -4px 2px 4px #CCCCCC, 0 0 0 #CCCCCC, 4px 2px 4px #CCCCCC, 0 0 1px #CCCCCC;-webkit-box-shadow: -4px 2px 4px #CCCCCC, 0 0 0 #CCCCCC, 4px 2px 4px #CCCCCC, 0 0 1px #CCCCCC;width:455px}.cat-rooms .on-page-slideshow{padding:15px 15px 0px}.rooms-txt{margin:15px;min-height:85px}.wifi{background:url(../../../files/xsprite-rooms.png.pagespeed.ic.UplaGG74uO.png) no-repeat scroll 0 0 transparent;height:23px;padding:8px 0 0 30px}.tv{background:url(../../../files/xsprite-rooms.png.pagespeed.ic.UplaGG74uO.png) no-repeat scroll 0 -30px transparent;height:23px;padding:8px 0 0 30px}.clima{background:url(../../../files/xsprite-rooms.png.pagespeed.ic.UplaGG74uO.png) no-repeat scroll 0 -66px transparent;height:23px;padding:8px 0 0 30px}.bano{background:url(../../../files/xsprite-rooms.png.pagespeed.ic.UplaGG74uO.png) no-repeat scroll 0 -100px transparent;height:23px;padding:8px 0 0 30px}.telefono{background:url(../../../files/xsprite-rooms.png.pagespeed.ic.UplaGG74uO.png) no-repeat scroll 0 -130px transparent;height:23px;padding:8px 0 0 30px}.caja-fuerte{background:url(../../../files/xsprite-rooms.png.pagespeed.ic.UplaGG74uO.png) no-repeat scroll 0 -161px transparent;height:23px;padding:8px 0 0 30px}.minibar{background:url(../../../files/xsprite-rooms.png.pagespeed.ic.UplaGG74uO.png) no-repeat scroll 0 -195px transparent;height:23px;padding:8px 0 0 30px}.galeria-mini{margin-top:10px;width:300px!important;height:200px!important;float:left}ul.ico-servicios li{height:24px;padding:2px 0 0 34px}.recepcion{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -112px transparent}.roomservice{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -140px transparent;line-height:12px}.buffet{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -167px transparent}.wifi2{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -194px transparent}.lavanderia{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -222px transparent}.copias{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -248px transparent}.minusvalidos{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -275px transparent;line-height:12px}.parking{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -304px transparent}.rest{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -332px transparent}.cafe{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -365px transparent}.gym{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -390px transparent}.piscina{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -413px transparent}.solarium{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -440px transparent}.padel{background:url(../../../files/xsprite.png.pagespeed.ic.m0SSk9V7oU.png) no-repeat scroll 0 -468px transparent}.img-single{margin:5px 20px 10px 5px;box-shadow:1px 1px 3px #666}.separador{height:20px}.contacto-box{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(255,255,255,1)),color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 55%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );border:1px solid #f3f3f3;height:160px;padding:20px;width:280px}h3.contacto-ico{background:url(../../../files/xcontact-ico.png.pagespeed.ic.vvRHLf0McJ.png) no-repeat scroll 0 6px transparent;padding-left:30px}.cat-restaurant #main{height:444px}.tabbable{}.nav-tabs{margin-bottom:10px}.nav-tabs,.nav-pills{}.nav-tabs>li,.nav-pills>li{}.nav-tabs>li.active>a,.nav-pills>li.active>a{border-bottom:1px solid #fff}.nav-tabs>li.active>a:hover,.nav-pills>li.active>a:hover{}.nav-tabs>li>a,.nav-pills>li>a{color:#38649d;font-family:Julius\ Sans\ One;font-size:17px;font-weight:bold;background:#ededed;background:-moz-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,237,237,1)),color-stop(40%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);background:-o-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);background:-ms-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);background:linear-gradient(to bottom,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 40%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );box-shadow:0 -2px 2px #ccc;-moz-box-shadow:0 -2px 2px #ccc;-webkit-box-shadow:0 -2px 2px #ccc}.nav-tabs>li>a:hover,.nav-pills>li>a:hover{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 40%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(40%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 40%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 40%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 40%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 40%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 );box-shadow:0 -2px 2px #ccc;-moz-box-shadow:0 -2px 2px #ccc;-webkit-box-shadow:0 -2px 2px #ccc}.tab-content{}.tab-content>.tab-pane{}#social-media ul li .delicious_link_24,#social-media ul li .delicious_link_24:hover{background-position:-288px -64px!important}.extra1_link{background:url(../../../files/xsprite_color.png.pagespeed.ic.BjvF6Rdc7Z.png);background-position:-288px -64px!important;height:24px;width:24px}html[lang="es"] .jobs-form-en{display:none}html[lang="en"] .jobs-form{display:none}html[lang="es"] .contact-en{display:none}html[lang="en"] .contact-es{display:none}.jobs-form,.jobs-form-en,.contact-es,.contact-en,#best-price-form{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );box-shadow:0 0 4px #ccc;margin:20px 10px;padding:40px 10px 40px 60px}.your-name .wpcf7-text,.your-email .wpcf7-text{width:70%}#best-price-form{float:right;margin:2px auto!important;padding:0 30px 24px 20px;width:43%}#best-price-form .your-name .wpcf7-text,#best-price-form .your-email .wpcf7-text{width:210px}#best-price-form .pull-left{margin-right:10px!important}.your-message .wpcf7-textarea{height:173px;width:100%}.wpcf7-submit{background:#a90329;background:-moz-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(44%,#8f0222),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:-ms-linear-gradient(top,#a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom,#a90329 0%,#8f0222 44%,#6d0019 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );border-radius:3px 3px 3px 3px;color:#fff;font-family:belleza;font-size:13px;height:32px;margin-top:1.2em!important;text-shadow:1px 1px 3px #000;text-transform:uppercase;text-decoration:none!important;width:100px!important}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{width:605px}.wpcf7-form>h3{font-size:15px}.offers-newsletter{text-align:center;margin:10px 0 30px}.offers-newsletter h3{font-size:15px;font-weight:bold}.offers-newsletter p{margin:0!important}.offers-newsletter .wpcf7-submit{margin-top:0!important}.offers-newsletter div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{width:auto!important}#banner-home{position:absolute;right:15px;top:300px;border-radius:6px;-webkit-border-radius:3px}#banner-home a{display:block;border-radius:6px;-webkit-border-radius:6px;box-shadow:0 0 10px #000;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#banner-home a:hover{box-shadow:0 0 10px #fff}#banner-home img{border-radius:6px;-webkit-border-radius:6px}#twitter-widget-2{position:absolute;top:34px;left:430px}#footer .addthis_toolbox{display:block!important;position:absolute;top:8px;left:428px;width:95px}#footer .addthis_toolbox a{display:none!important}#footer .addthis_toolbox a.addthis_button_facebook_like{display:block!important}#vk_like{position:absolute!important;top:7px;left:545px}.pics-location li{box-sizing:border-box;padding:10px!important}.pics-location li img{box-shadow:#333 0 0 3px;margin:3px}.pics-location .title-bold{font-weight:bold;color:#38649d}@media (min-width:1200px){#main .content{margin-top:450px}.not-home #main .content{margin-top:350px;margin-bottom:30px}.box-tour{width:280px}.room-box{width:570px}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{width:745px}#ventaJas ul li.titleR{width:19%}.text-before>h3{display:block;left:100px;position:absolute;top:25px}html[lang="fr"] .text-before>h3{left:60px}html[lang="de"] .text-before>h3{left:70px}html[lang="ru"] .text-before>h3{left:10px}}@media (min-device-width:768px) and (max-device-width:979px){ul#menu_web>li ul.sub-menu{}}@media (min-device-width:768px) and (max-device-width:979px) and (orientation:portrait){ul#menu_web>li ul.sub-menu{}ul#menu_web li a{padding:0 10px 15px}#navidad{display:none}.widget_qtranslate{margin-left:490px!important}.engine_mashup{width:740px}.engine_mashup>div form .button-group .icon-lock{display:none}.engine_mashup>div form .button-group .tracking-link{width:90px}.engine_mashup.inline>div form .button-group a{line-height:10px}.bookingstep1 #mirai_roomSelectionContainer{width:98%}.bookingstep1 #header .content{width:100%}.blog-wrapper{width:100%}.mirai_widget_recent_entries,.widget_postcategories,.box-tour,.box,.sombra{display:none}.not-home #main .content{margin-top:120px}.accordion-heading .hospitales{font-size:13px}#twitter-widget-2,.home #footer .addthis_toolbox{display:none!important}}@media (max-device-width:767px){#header{}#header .content{background:none}.home #menu_web li.booking-button{display:inline-block!important}.home ul#menu_web{margin:50px 0}.home #menu_web li,ul#menu_web>li.current-menu-item,ul#menu_web>li:hover{background:none repeat scroll 0 0 rgba(0,0,0,.9);border-radius:0!important;color:#fff;margin:2% 1%!important;padding:0!important;text-align:center;width:47%}.home ul#menu_web li a{padding:10px 0}.home #footer .widget_qtranslate{margin-top:10px}.not-home #menu_phone{padding:5px 0}.not-home #main .content{margin-top:10px;!important;padding:2px 5px}.room-box{display:none}#twitter-widget-2,.home #footer .addthis_toolbox,#ventaJas{display:none!important}}#cuadroOpiniones #hssurveys_full{height:inherit}