body{font-family:'Roboto',verdana;font-size:16px;position:relative;margin:0;padding:0;color:#666}a{cursor:pointer;color:#009caf;text-decoration:underline}input::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}button{cursor:pointer;font-family:'Roboto',verdana}.botonform{border:0;background:#009caf;padding:10px
30px;color:#fff;cursor:pointer}.more-link{font-weight:bold;display:inline-block;text-decoration:none;border:0;background:#009caf;padding:10px
30px;color:#fff;cursor:pointer;font-size:0.875em}#menuopacity{position:fixed;z-index:10000;opacity:0.6;background-color:#FFF;width:100%;height:100%;display:none}#contenedor{width:100%}.clear{clear:both;display:block}.euro{font-size:75%}.tachado{text-decoration:line-through}.w205{width:205px}.w243{width:243px}.w310{width:310px}.w326{width:326px}.w492{width:492px}.w741{width:741px}.icon-logoseguridad
span{display:inline !important;position:inherit !important;font-size:inherit !important;margin:0
!important;padding:0
!important;line-height:0 !important;width:0 !important;height:0 !important}@media only screen and (max-width: 990px){.w243{width:243px!important}.w310{width:243px!important}.w313{width:243px!important}.w492{width:243px!important}.w741{width:243px!important}}.header
.menu{display:none}.header
.topSearchButton{display:none}.header{max-width:990px;margin:5px
auto 0;color:#202020}.header
.logo{float:left;margin:0}.header .logo
span{font-size:0.7em;letter-spacing:-1px;vertical-align:super}.menuheader{float:right}.menuheader
ul{list-style:none;padding:0;margin:0}.menuheader .listadomenu>li{float:left;position:relative}.menuheader .listadomenu>li:nth-child(2){margin:0
25px 0 25px}.menuheader .listadomenu
ul{display:none;position:absolute;margin:0;border:solid 1px #eaeaea;background-color:#FFF;width:100%;min-width:130px;right:0;z-index:10}.menuheader .listadomenu > li > a, .menuheader .listadomenu>li>span{text-decoration:none;color:#202020;display:block;height:30px;font-size:0.9em;padding:6px
15px 0;cursor:pointer}.menuheader .listadomenu > li > a:hover, .menuheader .listadomenu>li>span:hover{background-color:#f7f7f7;border-radius:15px}.menuheader .listadomenu > li > a > i, .menuheader .listadomenu>li>span>i{font-size:16px}.menuheader .listadomenu>li>a>i.icon-Arrow-Down{font-size:14px;vertical-align:middle}.menuheader .listadomenu ul > li > a, .menuheader .listadomenu ul>li>span{text-decoration:none;color:#202020;display:block;height:30px;font-size:0.9em;padding:6px
10px 0;cursor:pointer}.menuheader .listadomenu ul > li > a:hover, .menuheader .listadomenu ul>li>span:hover{background-color:#eaeaea}.menuheader .listadomenu
.menuLinkInicio{display:none}hr.lineagris{margin:0;padding:0;border:none;height:1px;border-top:solid 1px #eaeaea;width:100%}.searchBar{background-color:#fff;padding:20px
0 20px 0;display:none}.searchBar
form{display:table;width:80%;margin:0
auto}.searchBar input[type="submit"]{background-color:#9EBD3A;color:#fff;border:3px
solid #9EBD3A;width:100%;height:39px;cursor:pointer}.searchBar
span{display:table-cell;width:80px;height:100%;box-sizing:border-box}.searchBar input[type="text"]{padding:10px
10px 10px 35px;background-color:#fff;color:#666;outline:0;display:table-cell;width:100%;border:1px
solid #DBDBDB;box-sizing:border-box}.searchBar input::-webkit-input-placeholder{color:#666}.searchBar input::-moz-placeholder{color:#666}.navigator>i{display:none;float:left;font-size:16px;padding-left:10px;padding-top:11px;color:#666;position:absolute}.searchBar .ui-helper-hidden-accessible{display:none}.ui-autocomplete{background-color:#FFF;position:absolute;padding:0;list-style:none;max-height:300px;overflow-y:auto;border:solid 1px #ccc;border-top:none;width:544px !important}.ui-menu-item{font-size:0.9em}.ui-menu-item
a{text-decoration:none;color:#666;display:block;padding:5px
0 5px 5px}.ui-menu-item .ui-state-focus{background-color:#666 !important;color:#fff !important}.ui-menu-item
.informal{font-size:0.7em}.footer{width:100%;height:auto;background-color:#333;color:#FFF;font-size:0.8em;background-size:100% auto;background-repeat:no-repeat;background-position:center}.pie{max-width:990px;margin:0
auto;padding:10px
5px 5px 5px}.pie
img{margin-top:20px}.footer
a{color:#FFF;text-decoration:none}.footer
ul{list-style:none;margin:0;padding:0;width:75%;float:left}.menuFooter>li{float:left;width:30%}.menuFooter>li:nth-child(even){margin:0
2% 0 2%}.menuFooter
li{margin-bottom:5px}.menuFooter>li>span{border-bottom:solid 1px #FFF;display:block;font-weight:bold;padding-bottom:5px}.menuFooter>li>ul{margin:10px
0 20px 0}.ConfianzaOnline,.adigital{cursor:pointer}.linkfooter{cursor:pointer}.frmofertas{width:25%;float:left}.frmofertas>div{font-weight:bold;padding-bottom:5px;margin-bottom:10px}.frmofertas
input{padding:5px;border:none;height:30px;color:#fff;box-sizing:border-box;margin-bottom:10px}.frmofertas input[type="email"]{background-color:#676767;width:75%;float:left}.frmofertas input[type="button"]{background-color:#9ebd3a;cursor:pointer;width:23%;float:right}.frmofertas
span{display:block;font-size:0.8em;margin-top:5px;clear:both}.avisolegal{color:#009caf !important;text-decoration:underline;font-style:normal;cursor:pointer}.frmofertas
#msgsuscribir{display:none;margin-bottom:5px}.rrss{border-top:solid 1px #FFF;padding:10px;text-align:center}.rrss
a{background-color:#fff;display:inline-block;width:35px;height:35px;border-radius:100%;box-sizing:border-box;padding-top:7px}.rrss a:hover{background-color:#009caf}.rrss
i{color:#333;font-size:20px}.iconfacebook{padding-left:2px}.cookieveil{position:fixed;background-color:#ccc;opacity:0.8;left:0;top:0;right:0;bottom:0;display:none;z-index:2000}#cookielegal{background:none repeat scroll 0 0 #f2f2f2;bottom:0;left:0;color:#666;display:none;font-size:0.9em;line-height:120%;position:fixed;width:100%;z-index:2001}#cookielegal
p{margin:10px;display:inline-block;line-height:150%;width:calc(100% - 200px)}#cookielegal
.acepto{background-color:#9ebd3a;color:#FFF;border-radius:5px;display:inline-block;padding:3px;text-decoration:none;margin:5px
5px 10px 5px;font-size:14px;padding:10px;float:right}#cookielegal>div{max-width:990px;margin:15px
auto}.copyright{font-size:0.8em;text-align:center;width:100%;height:40px;line-height:40px}.logos{position:relative;display:inline-block;padding-top:20px}.logotipo~.logotipo{margin-top:5px}.logos .logotipo
img{position:relative;vertical-align:middle;margin:0}.logos .logotipo
a{font-family:'Roboto',verdana;margin-left:5px}.breadcrumb{max-width:990px;margin:0
auto;color:#aaa;font-size:0.7em;padding:10px
0 10px 0}.breadcrumb
a{color:#aaa;text-decoration:none}.boxblog{max-width:990px;margin:0
auto 35px auto}.boxblog
.post{width:310px;height:420px;float:left;overflow:hidden;cursor:pointer}.boxblog .post
a{display:block;font-size:1em;color:#666;text-decoration:none;margin-top:20px;height:30px}.boxblog .post
p{font-size:0.875em;color:#999;line-height:18px;margin:15px
0 0 0}.boxblog
#post1{margin:0
30px 0 30px}.container{position:relative;max-width:990px;margin:0
auto;clear:both;overflow:hidden}.searchOfertas .container,
.headerSearchBar .container,
.searchForm
.container{overflow:inherit}.container
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container *:before,.container *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.col1{width:10%}.col2{width:20%}.col3{width:30%}.col4{width:40%}.col5{width:50%}.col6{width:60%}.col7{width:70%}.col8{width:80%}.col9{width:90%}.col10{width:100%}.nopadding{padding:0!important;margin:0!important}.img-responsive{display:block;width:100%;height:auto}.shadow{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:inset 0 100px 100px -100px rgba(0,0,0,0.8);-moz-box-shadow:inset 0 100px 100px -100px rgba(0,0,0,0.8);box-shadow:inset 0 100px 100px -100px rgba(0,0,0,0.8)}.nomargin{margin:0
!important}.nomarginr{margin-right:0 !important}.negrita{font-weight:bold}.vermas{display:block;text-align:right;font-size:0.8em}.userLoginBox{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:15;color:#676767;display:none}.userLoginBox
*{box-sizing:border-box}.userLoginBox
.modalTable{display:table;table-layout:fixed;width:100%;height:100%}.userLoginBox
.modalCell{display:table-cell;height:100%;width:100%;vertical-align:middle;padding:50px;max-height:100%}.userLoginBox
.loginBox{position:relative;margin:0
auto;width:440px;background:#f2f2f2;padding:20px}.userLoginBox .loginBox
.titlogin{font-weight:bold}.userLoginBox .loginBox .titlogin
i{font-size:20px;padding-right:10px}.userLoginBox .loginBox
.closeLogin{position:absolute;width:25px;top:0;right:0;cursor:pointer;margin-top:5px;background-color:transparent}.userLoginBox .socialLogin>button{display:block;width:100%;border:1px
solid #dbdbdb;margin:10px
0;text-align:left}.userLoginBox .socialLogin > button
i{width:40px;height:40px;border-right:solid 1px #dbdbdb;font-size:25px;display:block;float:left}.userLoginBox .socialLogin > button
span{font-size:1em;display:inline-block;padding:10px
0 0 10px;color:#676767 !important}.userLoginBox .socialLogin>button{background:#fff}.userLoginBox .socialLogin > button.facebook
i{color:#3b5998;padding-top:5px}.userLoginBox .socialLogin > button.gplus
i{color:#cc3732;padding-left:5px;padding-top:9px}.userLoginBox
.textSeparator{display:block;text-align:center;font-weight:bold;margin:15px
0 0 0;font-size:0.875}.userLoginBox
.resetPass{display:block;text-align:center;font-size:0.875em;margin:10px
0}.userLoginBox
.submitButton{background:#9ebd3a;width:100%;display:block;border:0;color:#fff;padding:10px
0;margin:10px
0;font-size:0.875em;font-weight:bold}.userLoginBox
.legalPolicy{display:block;font-size:0.6875em}.userLoginBox .legalPolicy input[type="checkbox"]{vertical-align:middle}.userLoginBox
.registerLink{clear:both;display:block;text-align:center;font-size:0.875em;border-top:1px solid #dbdbdb;margin:10px
0 0;padding:10px
0 0}.userLoginBox
.hidden{display:none}.formSuccess
p{font-size:0.8em}.inputGroup{position:relative;display:table;margin:10px
0;width:100%;float:left}.inputGroup>i{display:table-cell;width:40px;border:1px
solid #dbdbdb;margin:0;border-right:none;background-color:#fff;box-sizing:border-box;vertical-align:middle;text-align:center;font-size:24px;height:45px}.inputGroup>input{display:table-cell;width:100%;border:1px
solid #dbdbdb;padding:0
0 0 10px;margin:0;height:45px;font-family:'Roboto',verdana;-webkit-appearance:none;border-radius:0}.inputGroup
select{display:table-cell;width:100%;border:1px
solid #dbdbdb;padding:0
0 0 10px;margin:0;height:45px;background:#fff;color:#676767;cursor:pointer}.inputGroup select
option{padding:10px}.inputGroup>span{display:table-cell;width:40px;background-color:#fff;border:1px
solid #ccc;border-right:0}.inputGroup>textarea{border:1px
solid #dbdbdb;display:block;padding:10px;width:100%;font-family:'Roboto',verdana;-webkit-appearance:none;border-radius:0}.cr-modal{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:15;color:#666;display:none}.cr-modal
*{box-sizing:border-box}.cr-modal
.modalTable{display:table;table-layout:fixed;width:100%;height:100%}.cr-modal
.modalCell{display:table-cell;height:100%;width:100%;vertical-align:middle;padding:50px}.cr-modal
.modalBox{position:relative;margin:0
auto;width:315px;background:#f7f7f7;padding:20px}.cr-modal
.title{font-size:1em;font-weight:bold;line-height:25px}.cr-modal .title
i{font-size:20px;vertical-align:text-bottom;margin-right:5px}.cr-modal
.closeModal{position:absolute;width:25px;top:0;right:0;cursor:pointer;margin-top:5px}#paginacion{text-align:center;height:60px;line-height:60px;clear:both;display:block}#paginacion>*{width:40px;height:40px;line-height:40px;display:inline-block;border-radius:20px;font-size:0.875em;margin:0
7px;text-decoration:none;color:#666}#paginacion
.page{background:#009caf;color:#fff}#paginacion
.noPage{background:#f2f2f2;color:#666;text-decoration:none}#paginacion
.pageJumper{width:20px}.errorBox{border:1px
solid #ef5d4c;padding:10px;margin:10px
0;background:rgba(239,93,76,0.1);font-size:0.875em;border-radius:10px;color:#676767;line-height:20px}.infoBox{padding:10px;margin:10px
0;background-color:#cce9f0;font-size:1em;border-radius:10px;color:#009caf}.loginBox .errorBox,
.loginBox
.infoBox{display:none}.boxad{width:100%;margin:10px
0;text-align:center}.sideBar
.boxad{float:right;width:315px}.comment{position:relative;width:100%;border:1px
solid #dfdfdf;margin-top:25px;font-size:0.9em}.comment
.commentPhoto{position:relative;float:left;width:110px;text-align:center;padding:20px
10px 10px 20px;box-sizing:border-box}.comment .commentPhoto
img{border-radius:50%;height:65px;width:65px}.comment .commentPhoto
.commentName{display:block;overflow:hidden;text-overflow:ellipsis}.comment
.commentTextBox{position:relative;float:none;width:100%;padding:20px
20px 0 0}.comment .commentTextBox>div{margin:0px
0px 6px 0;padding-left:110px}.commentTextBox
br{display:block;line-height:25px;margin-bottom:10px}.comment .commentTextBox
.commentStars{margin-left:0}.comment .commentTextBox .commentImages
a{margin:5px;display:inline-block}.comment .commentTextBox
.commentDetails{font-size:0.8em;text-align:right}.comment .commentTextBox .commentDetails span+span{margin-left:15px;margin-right:15px;font-size:0.8em}.comment .commentTextBox .commentDetails span
a{display:table;margin-top:5px}.comment
.voteBar{width:100%;border-top:1px solid #dfdfdf;font-size:0.875em;padding:5px}.comment .voteBar
.votes{float:left}.comment .voteBar .votes
a{margin-left:10px;text-decoration:none}.comment .voteBar .votes a
i{font-size:16px}.comment .voteBar
.resultadoOpinion{float:right}.comment.response{width:calc(100% - 50px);margin-left:50px;border:1px
solid #009caf}.comment.response
.commentTextBox{position:relative;float:none;box-sizing:border-box}.showStars{display:inline-block}.showStars
i{color:#f59c36;letter-spacing:2px;font-size:17px}.showStars i.icon-star-empty{color:#dbdbdb}.showStars i.icon-star-full{color:#f59c36}.addFav{border:0
none;background-color:transparent;color:#dd5d55;font-size:18px;vertical-align:text-bottom;cursor:pointer}.avisoPan{font-size:0.6em;margin:20px
0}.avisoPan
img{vertical-align:middle}.nota{font-size:0.7em}.frmBox{margin:0
auto 15px 0;width:100%;background:#f7f7f7;padding:20px}.soloMobile{display:none !important}.boletinRGPD{position:relative;display:block}.boletinRGPD input[type="checkbox"].inputRGPD{display:inline-block;vertical-align:middle}.boletinRGPD
div.textRGPD{display:inline-block}.boletinRGPD div.textRGPD
label{font-size:11px;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media only screen and (max-width: 990px){.breadcrumb{padding-left:10px}.logo{padding-left:10px}.boxblog{max-width:650px}.boxblog
#post1{margin:0
0 0 30px}.ui-autocomplete{width:54% !important}.sideBar
.boxad{width:100%}.pie{padding:10px
20px 5px 20px}.pie
img{margin-left:5px !important}.comment
.commentTextBox{float:none;padding-left:20px;width:100%}.comment .commentTextBox>div{padding-left:0}.errorBox{margin:10px}}@media only screen and (max-width: 550px){.comment .voteBar
.resultadoOpinion{float:left;clear:both;margin-top:2px}#paginacion
.noPage{display:none}#paginacion
.pageJumper{background:#f2f2f2;color:#666;text-decoration:none;width:40px}.noMobile{display:none !important}.soloMobile{display:block !important}#cookielegal
.acepto{width:80%;text-align:center;float:none;margin:0
auto;display:block}#cookielegal
p{width:95%}}@media only screen and (max-width: 600px){.breadcrumb{display:none}.userLoginBox
.modalCell{padding:30px
10px}.userLoginBox
.loginBox{width:100%}}@media only screen and (max-width: 768px){.footer{background-size:auto 100%}.footer
ul{float:none;width:100%}.footer
.frmofertas{width:100%;float:none}.menuFooter>li{float:none;width:100%}.menuFooter>li:nth-child(even){margin:0}.pie
img{display:inline}#cookielegal{text-align:left}}@media only screen and (max-width: 700px){body{margin:0;padding:0}#contenedor{position:absolute;left:0;width:100%}.header{margin:0
auto;padding-bottom:0}.header
.menu{display:block;cursor:pointer;float:left;position:relative;width:35px;z-index:100;margin:0
0 0 5px}.header .menu
i{color:#a9a9a9;font-size:24px;cursor:pointer;padding:5px;display:inline-block}.header .menu i:hover{color:#009caf}.header
.logo{left:0;right:0;position:absolute;text-align:center;margin:0;margin-top:4px}.header .logo
span{display:none}.header
.topSearchButton{display:block;float:right;height:30px;width:30px;position:relative;right:10px;margin:0;z-index:100}.header .topSearchButton
i{color:#a9a9a9;font-size:20px;cursor:pointer;padding:5px;display:inline-block}.header .topSearchButton i:hover{color:#009caf}.header
.menuheader{background-color:#333334;z-index:1000;position:absolute;width:75%;left:-75%;top:0;height:100%}.menuheader .listadomenu>li{float:none;position:relative;border-bottom:1px solid #fff !important}.menuheader .listadomenu>li:nth-child(2){margin:5px
0 0 0}.menuheader .listadomenu
ul{display:block;position:relative;border:none;margin:0}.menuheader .listadomenu>li>a{color:#FFF}.menuheader .listadomenu>li>a:hover{background-color:inherit}.menuheader .listadomenu ul > li > a, .menuheader .listadomenu ul>li>span{color:#FFF}.menuheader .listadomenu ul > li > a:hover, .menuheader .listadomenu ul>li>span:hover{background-color:inherit}.menuheader
#accesoul{display:block!important;background:none}.menuheader #accesoul li:first-child{border-bottom:1px solid #fff}.menuheader .iconoacceso,
.menuheader
.iconoaccesohome{display:none !important}.menuheader .listadomenu
li{margin-top:5px}.menuheader .listadomenu
.menuLinkInicio{display:block}.boxblog
.post{float:none !important;margin:0
auto 20px auto !important}}.icofooter{display:none}@media (min-width: 501px){.subMenuFooter{visibility:visible!important;height:auto!important}}@media (max-width: 500px){.subMenuFooter{visibility:hidden;height:0;transition:0.1s}.footer{background-size:cover}.rrss{border-top:none}.icofooter{position:absolute;right:30px;display:inline-block;transition:0.3s;font-size:16px}.pie{padding:20px
20px 0px 20px}}@font-face{font-family:'icomoon';src:url('/css/icomoon.eot?5fg0p2');src:url('/css/icomoon.eot?5fg0p2#iefix') format('embedded-opentype'),
url('/css/icomoon.ttf?5fg0p2') format('truetype'),
url('/css/icomoon.woff?5fg0p2') format('woff'),
url('/css/icomoon.svg?5fg0p2#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ssl:before{content:"\e913";color:#009caf}.icon-round-euro-button-svgrepo-com:before{content:"\e914";color:#009caf}.icon-cama:before{content:"\e912"}.icon-logoseguridad .path1:before{content:"\e90c";color:rgb(0, 156, 174)}.icon-logoseguridad .path2:before{content:"\e90d";margin-left:-1.2001953125em;color:rgb(0, 156, 174)}.icon-logoseguridad .path3:before{content:"\e90e";margin-left:-1.2001953125em;color:rgb(255, 255, 255)}.icon-logoseguridad .path4:before{content:"\e90f";margin-left:-1.2001953125em;color:rgb(255, 255, 255)}.icon-logoseguridad .path5:before{content:"\e910";margin-left:-1.2001953125em;color:rgb(255, 255, 255)}.icon-logoseguridad .path6:before{content:"\e911";margin-left:-1.2001953125em;color:rgb(255,255,255)}.icon-meneame:before{content:"\e90a"}.icon-iconos-custom_trekking-solid:before{content:"\e909"}.icon-Air-Balloon:before{content:"\e614"}.icon-Landscape:before{content:"\ea12"}.icon-Motorcycle2:before{content:"\ead9"}.icon-Running:before{content:"\ec12"}.icon-Ski:before{content:"\ec6c"}.icon-iconos-custom_barco:before{content:"\e907"}.icon-iconos-custom_barco-solid:before{content:"\e908"}.icon-Add:before{content:"\e60b"}.icon-Air-Balloon2:before{content:"\e615"}.icon-Geo3-Star:before{content:"\e960"}.icon-Landscape2:before{content:"\ea10"}.icon-Motorcycle:before{content:"\ead8"}.icon-Remove:before{content:"\ebe1"}.icon-Running2:before{content:"\ec13"}.icon-Ski2:before{content:"\ec6d"}.icon-custom_jacuzzi-solid:before{content:"\e906"}.icon-custom_hotel:before{content:"\e904"}.icon-custom_jacuzzi:before{content:"\e905"}.icon-Shop:before{content:"\ec59"}.icon-Shopping-Cart:before{content:"\ec5c"}.icon-check2:before{content:"\e902"}.icon-close:before{content:"\e901"}.icon-whatsapp:before{content:"\e900"}.icon-Arrow-Down:before{content:"\e641"}.icon-Arrow-Left:before{content:"\e650"}.icon-Arrow-OutRight:before{content:"\e658"}.icon-Arrow-Right:before{content:"\e660"}.icon-Baby:before{content:"\e67b"}.icon-Book:before{content:"\e6d4"}.icon-Close:before{content:"\e773"}.icon-Column:before{content:"\e7a2"}.icon-Couple-Sign:before{content:"\e7bd"}.icon-Dec:before{content:"\e7fe"}.icon-Door-Hanger:before{content:"\e822"}.icon-Envelope-2:before{content:"\e85d"}.icon-Equalizer:before{content:"\e862"}.icon-Facebook-2:before{content:"\e87e"}.icon-Family-Sign:before{content:"\e883"}.icon-Fan:before{content:"\e884"}.icon-Flowerpot:before{content:"\e8e7"}.icon-Full-Screen2:before{content:"\e935"}.icon-Geo2-Star:before{content:"\e959"}.icon-Geo2:before{content:"\e95a"}.icon-Gey:before{content:"\e962"}.icon-Gift-Box:before{content:"\e963"}.icon-Heart:before{content:"\e9a0"}.icon-Idea-5:before{content:"\e9d5"}.icon-Instagram:before{content:"\e9e8"}.icon-Light-Bulb2:before{content:"\ea40"}.icon-Luggage-2:before{content:"\ea69"}.icon-Magnifi-Glass2:before{content:"\ea6f"}.icon-Mail-2:before{content:"\ea71"}.icon-Mail:before{content:"\ea8e"}.icon-Phone:before{content:"\eb5f"}.icon-Plates:before{content:"\eb85"}.icon-Router-2:before{content:"\ec0c"}.icon-Speach-Bubble4:before{content:"\ec9a"}.icon-Summer:before{content:"\ecee"}.icon-Swimming:before{content:"\ed01"}.icon-Order:before{content:"\ed06"}.icon-Telephone:before{content:"\ed27"}.icon-Trekking:before{content:"\ed75"}.icon-TV:before{content:"\ed90"}.icon-Twitter:before{content:"\ed93"}.icon-Type-Pass:before{content:"\ed9a"}.icon-Wheelchair:before{content:"\edf2"}.icon-Winter-2:before{content:"\ee03"}.icon-Administrator:before{content:"\e60e"}.icon-Calendar-3:before{content:"\e70a"}.icon-URL-Window:before{content:"\edb7"}.icon-Arrow-Up:before{content:"\e669"}.icon-Home-4:before{content:"\e9ba"}.icon-Chef-Hat2:before{content:"\e747"}.icon-Chimney:before{content:"\e752"}.icon-Snow-2:before{content:"\ec82"}.icon-Camera-2:before{content:"\e70f"}.icon-Notepad:before{content:"\eb0d"}.icon-Pencil:before{content:"\eb4f"}.icon-Handshake:before{content:"\e993"}.icon-Landscape-2:before{content:"\ea0f"}.icon-Optimization:before{content:"\eb27"}.icon-Star:before{content:"\ecce"}.icon-Statistic:before{content:"\ecd4"}.icon-Euro-Sign2:before{content:"\e868"}.icon-Flag-2:before{content:"\e8d8"}.icon-ID-Card:before{content:"\e9d1"}.icon-Information:before{content:"\e9e6"}.icon-Post-Mail:before{content:"\eb93"}.icon-Pricing:before{content:"\eba7"}.icon-Linkedin:before{content:"\ea4d"}.icon-Youtube:before{content:"\ee20"}.icon-Baby2:before{content:"\e67c"}.icon-Chef-Hat22:before{content:"\e748"}.icon-Dog2:before{content:"\e81d"}.icon-Door-Hanger2:before{content:"\e823"}.icon-Fan2:before{content:"\e886"}.icon-Flowerpot2:before{content:"\e8e9"}.icon-Gey2:before{content:"\e964"}.icon-Home-42:before{content:"\e9bc"}.icon-Old-TV:before{content:"\eb1b"}.icon-Paw:before{content:"\eb45"}.icon-Plates2:before{content:"\eb84"}.icon-Router-22:before{content:"\ec0d"}.icon-Summer2:before{content:"\ecef"}.icon-Paw2:before{content:"\eb46"}.icon-Euro-Sign:before{content:"\e867"}.icon-SSL:before{content:"\ecc7"}.icon-share:before{content:"\e903"}.icon-th-list-outline:before{content:"\e801"}.icon-grid:before{content:"\e800"}.icon-menu:before{content:"\e600"}.icon-history:before{content:"\e90b"}.icon-check:before{content:"\e602"}.icon-star-empty:before{content:"\e601"}.icon-star-half:before{content:"\e603"}.icon-star-full:before{content:"\e604"}.icon-heart:before{content:"\e605"}.icon-facebook:before{content:"\ea8c"}.icon-instagram:before{content:"\ea90"}.icon-twitter:before{content:"\ea91"}.icon-Google-Plus:before{content:"\ea8b"}.icon-google-plus:before{content:"\ea8d"}.icon-telegram:before{content:"\ea95"}.header .menu
i{color:#FFF}.menuheader
.iconoofertahome{color:#FFF !important;text-shadow:0px 0px 2px #000}.menuheader
.iconoguiashome{color:#FFF !important}.menuheader
.iconoaccesohome{color:#FFF !important;text-shadow:0px 0px 2px #000}.menuheader .iconoaccesohome
img{color:#FFF !important}.menuheader .listadomenu>li>a:hover{background-color:rgba(255,255,255,0.3) !important}.menuheader .listadomenu>li>span:hover{background-color:rgba(255,255,255,0.3) !important}.menuheader .listadomenu > li > a
i{font-weight:bold}#header-home{width:100%;height:600px;background-color:#CCC;background-size:100% auto;background-repeat:no-repeat;background-position:center}.content-header-home{width:100%;height:100%;background:-moz-linear-gradient(top,  rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.25)), color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0.25) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );position:relative;background-size:100% auto;background-repeat:no-repeat;background-position:center}.txt-header-home{background-color:rgba(0,0,0,0.3);bottom:0;height:40px;position:absolute;width:100%;padding-right:5px;color:#fff;overflow:hidden;font-size:11px;text-shadow:#333;cursor:pointer;box-sizing:border-box;line-height:40px;text-align:right;font-family:'Roboto',verdana,Tahoma}.txt-header-homeplus{font-size:1em;line-height:40px;font-weight:normal;padding:0
10px}.txt-header-home
a{display:inline-block;margin-bottom:4px;text-decoration:none;color:#FFF;text-shadow:#333;font-size:16px}.txt-header-homeplus
a{font-weight:normal}.homeheader{position:absolute;width:100%;z-index:1000}#header-home
h1{width:100%;text-align:center;font-size:3.2em;font-weight:normal;color:#FFF;margin:0;text-shadow:2px 2px 5px #000}#header-home
h2{width:100%;text-align:center;font-size:1.8em;color:#FFF;margin:0
0 35px 0;text-shadow:2px 2px 5px #000;font-weight:normal}.buscador-home{max-width:990px;margin:0
auto;padding:0;position:relative;height:100%}.buscador-home-pos{width:100%;position:absolute;bottom:75px}.buscador-home-pos
.searchHome{border:5px
solid rgba(0, 0, 0, 0.4);width:100%;border-radius:5px;box-sizing:border-box}.buscador-home
div.inputDestino{width:30%;height:50px;background-color:#FFF;float:left;position:relative;color:#666;box-sizing:border-box}.buscador-home div.inputDestino > i, .buscador-home div.inputPlazas>i{display:block;float:left;font-size:24px;height:40px;padding-left:10px;padding-top:11px;width:35px;position:absolute}.buscador-home
input.inputDestino{margin:5px
0 0 0;font-family:'Roboto',verdana;width:calc(100% - 2px);height:40px;font-size:14px;color:#666;padding:0
0 0 35px;border:none;outline:none;box-sizing:border-box}.buscador-home
div.searchPerson{width:15%;height:50px;background-color:#FFF;border-left:solid 1px #d5d5d5;margin:0;float:left;position:relative;color:#666;box-sizing:border-box;cursor:pointer;font-size:14px;line-height:50px}.buscador-home div.searchPerson
i{display:block;float:left;font-size:24px;height:40px;padding-left:10px;padding-top:11px;width:35px;position:absolute}.buscador-home div.searchPerson>span{width:100%;padding-left:40px}.buscador-home div.searchPerson
i.limpiarPersonas{position:absolute;right:3px;top:calc(50% - (19px / 2));display:block;cursor:pointer;font-size:16px;height:unset;line-height:19px;width:unset;padding:unset;color:#666}.buscador-home
.searchDate{width:20%;height:50px;background-color:#FFF;border-left:solid 1px #d5d5d5;margin:0;float:left;position:relative;color:#666;box-sizing:border-box;cursor:pointer;font-size:14px;line-height:50px}.buscador-home .searchDate>.inputDate>#date_container>i{display:block;float:left;font-size:24px;height:40px;padding-left:10px;padding-top:11px;width:35px;position:absolute}.textoCalendario{padding-left:40px;cursor:pointer;font-size:12px}.limpiarCalendario{position:absolute;right:3px;top:calc(50% - (19px / 2));display:none;cursor:pointer;font-size:16px;height:unset;line-height:19px;width:unset;padding:unset;color:#666}.buscador-home
div.inputPlazas{width:20%;height:50px;background-color:#FFF;border-left:solid 1px #d5d5d5;margin:0;float:left;position:relative;color:#666;box-sizing:border-box}.buscador-home
input.inputPlazas{margin:5px
0 0 0;font-family:'Roboto',verdana;font-size:14px;color:#666;border:none;height:40px;padding:0
0 0 35px;outline:none;width:100%;box-sizing:border-box}.buscador-home
div.selectTipo{width:21%;height:50px;background-color:#FFF;margin:0;float:left;border-left:solid 1px #d5d5d5;box-sizing:border-box;position:relative}.buscador-home
select.selectTipo{display:none}.buscador-home
.select{position:relative;cursor:pointer}.buscador-home .select
span{width:100%;font-size:14px;color:#666;outline:none;padding-left:5px;display:block;height:35px;cursor:pointer;line-height:50px}.buscador-home .select>i{display:block;font-size:0.875em;position:absolute;top:15px;right:10px}.buscador-home
#OptionsSelect{background-color:#fff;display:none;list-style:outside none none;margin:0;padding:0;border:1px
solid #ccc;border-top:none;position:absolute;z-index:1000;width:100%;box-sizing:border-box}.buscador-home #OptionsSelect
li{height:35px;padding:15px
0 0 10px;color:#666;font-size:14px;cursor:pointer}.buscador-home #OptionsSelect li:hover{background-color:#666;color:#FFF}.buscador-home
button{color:#FFF;float:left;width:14%;height:50px;margin:0;border:none;background-color:#9ebd3a;font-weight:bold;font-size:14px;font-family:'Roboto',verdana;cursor:pointer}.contenido-home{width:100%}.contenido-home h2, .contenido-home
h3{color:#999;text-align:center;font-weight:normal}.contenido-home
h2{font-size:2em;margin:0}.contenido-home
h3{font-size:1em;font-weight:normal;margin:0
0 35px 0}.boxcontenido{max-width:990px;margin:20px
auto 35px auto}.ofertas1{width:490px;height:500px;float:left;background-color:#ccc;position:relative}.ofertas2{width:490px;;background-color:#ccc;float:right;height:245px;margin-bottom:10px;position:relative;overflow:hidden}.evento{height:100px;background-color:rgba(0,0,0,0.30);position:absolute;bottom:0;width:485px;border-left:solid 5px #f59c35;color:#FFF;cursor:pointer}.eventotxt{width:420px;float:left;margin-top:25px;padding-left:20px}.evento
a{text-decoration:none;font-weight:bold;color:#FFF;font-size:1em;display:block;margin:0
0 5px 0}.evento
span{font-size:0.9em;display:block}.evento
b{width:35px;height:35px;display:block;float:left;margin-top:30px}.evento b
i{font-size:35px}.evento:hover{background-color:rgba(255,255,255,0.70);color:#000}.evento:hover
a{color:#000}.ofertas2
.evento{border-left:solid 5px #009caf}#idea1,#idea4{margin-left:30px;margin-right:30px}.idea{width:310px;height:350px;float:left;background-color:#ccc;margin-bottom:30px;position:relative}.content-idea{top:0;color:#fff;cursor:pointer;position:absolute;width:310px;height:350px}.content-idea
h4{margin:0}.content-idea
a{text-decoration:none;color:#fff;display:block;font-size:0.9em;font-weight:bold;margin:20px
0 0 20px;text-shadow:1px 1px 5px #000;height:40px}.content-idea
.ideatxt{margin:230px
0 0 20px;text-shadow:2px 2px 5px #000}.content-idea .ideatxt>div{font-size:1em;font-weight:bold}.content-idea .ideatxt>span{font-size:0.9em;display:block}.content-idea
.preciooferta{background-color:#9ebd3a;border-radius:50%;color:#fff;height:55px;margin:10px
0 0 215px;padding:10px;text-align:center;width:55px}.content-idea .ideaoferta
h4{margin-top:185px}.content-idea .ideaoferta h4
a{font-size:1em;height:20px;overflow:hidden}.content-idea .ideaoferta>div{font-size:0.9em;margin-left:20px}.content-idea .preciooferta
.precio{font-size:1.1em;margin-top:7px}.content-idea .preciooferta .precio>span{font-size:0.8em}.content-idea .preciooferta
.preciopor{font-size:0.7em;line-height:10px}.boxhome{width:100%;background-color:#f7f7f7;padding:70px
0 35px 0;margin-bottom:35px}.boxhome>div{width:990px;margin:0
auto}.boxhome>div>div{width:305px;height:185px;background-color:#FFF;color:#676767;float:left;position:relative;border:solid 4px #f2f2f2;padding:0
25px 0 25px;box-sizing:border-box}.boxhome > div > div
i{position:absolute;font-size:30px;border:solid 4px #f2f2f2;border-radius:100%;top:-50px;left:0;right:0;margin:auto;background-color:#FFF;box-sizing:border-box;width:90px;height:90px;text-align:center;padding-top:25px}.boxhome
.even{margin:0
25px 0 25px}.boxhome > div p, .boxhome > div
h2{font-size:0.875em}.boxhome > div
h2{text-align:center;margin-top:50px}.boxhome > div
p{margin-top:5px}.posthome{width:49%;float:left;cursor:pointer}.posthome
a{display:block;font-size:0.875em;color:#676767;text-decoration:none;margin-top:15px;height:34px;overflow:hidden;font-weight:bold}.posthome
p{font-size:0.875em;color:#a8a8a8;line-height:18px;margin:5px
0 0 0}#posthome1{float:right !important}.boxlist{width:310px;float:left;cursor:pointer}.boxlist
ul{list-style:none;margin:0;padding:0}.boxlist
a{text-decoration:none;color:#666;font-size:0.750em}.boxmargins{margin-left:30px;margin-right:30px}.boxlist
h4{border-bottom:solid 1px #666;margin:0;padding-bottom:20px;color:#666;font-weight:normal;font-size:0.9em;margin-bottom:20px}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button, .inputGroup input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.modalPersonas:before{content:'\25B2';position:absolute;top:-17px;left:80px;font-size:20px;line-height:20px;color:#FFF;text-shadow:0px -2px 2px rgba(0,0,0,.2)}.modalPersonas{margin:0px;left:3px;position:absolute;background-color:#FFF;width:calc(100% - 6px);height:160px;right:0;box-shadow:0 0 10px 4px rgba(0,0,0,.2);padding:20px;box-sizing:border-box;display:none;z-index:101;max-width:270px;min-width:230px}.modalPersonas
.minNinios{display:block;font-size:10px}.modalPersonas .btn-cerrar{float:right;background-color:transparent;padding:4px
15px;color:#009caf;margin-top:10px;cursor:pointer;text-decoration:underline;clear:both}.modalPersonas .btn-cerrar:hover{box-shadow:none}.modalPersonas
.modalNinios{border-top:1px solid rgba(0,0,0,.06)}.modalPersonas .modalAdultos,
.modalPersonas
.modalNinios{padding:5px
0;box-sizing:border-box;position:relative}.modalPersonas
.modalAdultos{padding:10px
0 15px 0}.modalPersonas
.sumatorio{position:absolute;right:0;top:calc(50% - 16px)}.modalPersonas .sumatorio .suma,
.modalPersonas .sumatorio .resta,
.modalPersonas .sumatorio
.numeroObjetivo{position:relative;display:inline-block;font-size:14px;line-height:20px;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);outline:0}.modalPersonas .sumatorio .numeroObjetivo:not([readonly]):focus{outline:1px
solid #009caf}.modalPersonas .sumatorio .suma,
.modalPersonas .sumatorio
.resta{border-radius:50%;height:32px;width:32px;background-color:transparent;color:#009caf;cursor:pointer;vertical-align:middle;font-size:32px;line-height:32px;padding:0;box-sizing:border-box}.modalPersonas .sumatorio .suma:active,
.modalPersonas .sumatorio .resta:active{box-shadow:none}.modalPersonas .sumatorio:hover
.numeroObjetivo{color:#009caf;cursor:default}.modalPersonas .sumatorio
.numeroObjetivo{border:0;width:30px;height:24px;font-size:16px}@media only screen and (max-width: 1400px){.boxabout>div{background-size:auto 100%}}@media only screen and (max-width: 990px){.buscador-home-pos{width:97%;padding-left:1%}.contenido-home{padding:0}.ofertas1,.ofertas2{float:none;margin:0
auto 10px auto}.boxcontenido{max-width:650px}#idea1,#idea4{margin-left:0;margin-right:0}#idea1,#idea3,#idea5{float:right}#header-home{background-size:auto 100%}.content-header-home{background-size:auto 100%}#header-home
h1{font-size:2em}#header-home
h2{font-size:1.3em}.buscador-home input.inputDestino, .buscador-home .select span, .buscador-home input.inputPlazas,.buscador-home button, .buscador-home #OptionsSelect li, .buscador-home
.searchPerson{font-size:12px}.boxhome>div{width:95%}.boxhome
.even{margin:0}.boxhome>div>div{width:33%;height:225px}.boxmargins{margin-left:0}.boxblog{padding:0
10px}.boxlist{float:none;margin-bottom:20px;width:100%}.ofertas1{height:auto}}@media only screen and (max-width: 700px){.idea{float:none !important;margin:0
auto 30px auto !important}}@media only screen and (max-width: 550px){#header-home{height:90vh;min-height:450px}#header-home
h1{font-size:27px}#header-home
h2{font-size:18px}.buscador-home-pos{position:absolute;top:50%;height:160px}#SearchHome{position:fixed;top:0;left:0;z-index:1100;background-color:#FFF;border:0;padding:50px
20px 20px 20px;height:100%;border-radius:0}.cerrarSearchHome{position:fixed;display:block;top:15px;right:15px;font-size:24px;color:#666;cursor:pointer;z-index:251;border-radius:50%;background-color:#FFF}.buscador-home
div.inputDestino{width:100%;border:solid 1px #d5d5d5;margin-bottom:10px}.buscador-home
input.inputDestino{font-size:12px}.buscador-home
div.inputPlazas{width:100%;margin-bottom:10px;border:1px
solid #d5d5d5}.buscador-home
div.searchPerson{width:100%;margin-bottom:10px;border:1px
solid #d5d5d5;font-size:12px}.buscador-home
div.selectTipo{width:100%;margin-bottom:10px;border:1px
solid #d5d5d5}.buscador-home
div.searchDate{width:100%;margin-bottom:10px;border:1px
solid #d5d5d5}#fakeDestino
div.inputDestino{margin:0;cursor:pointer}#fakeDestino div.inputDestino
span{padding-left:40px;line-height:50px;font-size:14px}.buscador-home
button{width:100%}.ui-autocomplete{top:84px !important;width:calc(100% - 42px) !important;left:20px !important;position:fixed !important}.contenido-home
h2{font-size:22px}.contenido-home
h3{font-size:16px}.ofertas1,.ofertas2{width:100%;height:200px;overflow:hidden}.ofertas1 img, .ofertas2
img{width:100%;height:100%}.evento{width:100%;box-sizing:border-box;height:initial}.eventotxt{width:100%;box-sizing:border-box;padding:10px}.evento
b{display:none}.idea{width:calc(100% - 20px);overflow:hidden;height:150px}.idea
img{width:100%;height:100%}.content-idea{width:100%;height:100%}.content-idea
h4{font-size:20px}.content-idea
.ideatxt{margin:10px
20px;text-shadow:2px 2px 5px #000;position:absolute;bottom:0;left:0}.content-idea .ideatxt>div{font-size:14px}.content-idea .ideatxt>span{font-size:13px}.boxhome > div
h2{font-size:17px}.boxhome>div{width:calc(100% - 20px)}.boxhome>div>div{width:100%;height:225px}.posthome{width:100%;overflow:hidden}.posthome
img{max-height:150px}.posthome+.posthome{margin-top:40px}.posthome
a{font-size:16px;margin-top:0;height:initial;padding:10px
0}.boxlist
h4{padding:10px}.boxlist ul
li{padding:10px
5px;border-bottom:1px solid #c5c5c5;border-radius:0;margin:0
10px;position:relative;display:block}.boxlist ul li:last-of-type{border-bottom:0}.boxlist ul li
a{display:block}.boxlist{outline:0;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media screen and (max-width: 740px) and (orientation: landscape){#header-home{height:100vh;background-size:cover}.content-header-home{background-size:cover}.buscador-home input.inputDestino, .buscador-home .select span, .buscador-home input.inputPlazas, .buscador-home button, .buscador-home #OptionsSelect
li{font-size:11px;line-height:24px}.buscador-home .select>i{top:20px}.ofertas1,.ofertas2{height:150px;overflow:hidden}.idea{height:115px}.content-idea{height:115px}.content-idea
.ideatxt{margin:10px
0 0 20px}.boxhome>div>div{height:245px}.boxlist ul
li{padding:10px
5px;border-bottom:1px solid #c5c5c5;border-radius:0;margin:0
10px;position:relative}.boxlist ul li:last-of-type{border-bottom:0}}@media(max-width: 750px){.limpiarCalendario{font-size:23px}}.ui-datepicker{background-color:#FFF;padding:0;box-shadow:0 0 10px 4px rgba(0,0,0,.2);width:319px;margin:auto;display:none;border:0;padding:2%}.ui-datepicker-title{text-align:center;font-weight:bold;background-color:#fff;padding:20px;color:#292929}.ui-datepicker-calendar{margin:10px;position:relative;text-align:center;border-spacing:0}.ui-datepicker-calendar thead tr
th{font-weight:bold;color:#8a8a8a;font-size:12px}.ui-datepicker-calendar tbody tr
td{padding:9px
9px;position:relative}.ui-datepicker-calendar tbody tr td
a{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255, 255, 255, 0)}.ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable.ui-state-disabled{color:#a8a8a8}.ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable.ui-state-disabled.diaSeleccionado
span{background-color:#009caf !important;border-radius:50%;color:#fff !important;position:absolute;left:0;right:0;top:0;bottom:0;width:40px;height:40px;margin:auto;line-height:40px;text-align:center;padding:0;box-shadow:none}.ui-datepicker .ui-datepicker-header{position:relative;width:100%;height:100%;display:block;border:0}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;width:65px;height:100%;vertical-align:middle;margin:auto;top:0;bottom:0;cursor:pointer;text-decoration:none}.ui-widget-header .ui-icon{background:transparent}.ui-datepicker-prev{left:0;text-align:center}.ui-datepicker-next{right:0;text-align:center}.ui-datepicker-prev i,
.ui-datepicker-next
i{font-weight:bold;cursor:pointer;position:relative;font-size:28px;color:grey;line-height:59px;text-align:center}.ui-datepicker-prev span,
.ui-datepicker-next
span{height:30px;width:30px;position:relative;display:block;left:calc(50% - 15px);top:calc(50% - 15px);display:none}.ui-datepicker-prev span:after,
.ui-datepicker-next span:after{content:'\003c';font-size:24px;color:#FFF;width:100%;height:100%;position:relative;display:inline-block;line-height:28px}.ui-datepicker-prev:hover span:after,
.ui-datepicker-next:hover span:after{text-shadow:0 0 2px rgba(0,0,0,.6)}.ui-datepicker-prev span:after{content:'\003c'}.ui-datepicker-next span:after{content:'\003e'}.highlight
a{box-shadow:0.5px 0 1px 9.5px #80CED7;background-color:#80CED7;color:#FFF;display:block}.highlight{background-color:transparent !important}.ui-datepicker-calendar tbody tr
td.highlight{background-color:transparent !important;vertical-align:middle;height:37px;box-sizing:border-box}.ui-datepicker-calendar tbody tr
td.diaSeleccionado.highlight{background-color:transparent !important}.ui-datepicker-calendar tbody tr
td.diaSeleccionado{background-color:transparent !important}.ui-datepicker-calendar tbody tr td.diaSeleccionado a,.diaSeleccionado a.ui-state-active,.ui-state-default.ui-state-hover,.ui-datepicker-calendar tbody tr td .ui-state-default.ui-state-hover{background-color:#009caf !important;color:#fff !important;position:absolute;left:0;right:0;top:0;bottom:0;width:39px;height:38px;margin:auto;line-height:40px;text-align:center;padding:0;box-shadow:none}.ui-state-default.ui-state-highlight{background-color:transparent !important;color:#009caf !important;font-weight:bold !important;box-shadow:none}.ui-datepicker-trigger{display:none}.ui-corner-all.ui-state-disabled{display:none}.ui-datepicker .ocupados.highlight
a{background-color:transparent;box-shadow:0 0 0 5px transparent;width:19px;height:19px}.ui-datepicker .ocupados a.ui-state-default{background-color:transparent;box-shadow:0 0 0 5px transparent;width:19px;height:19px;color:#a8a8a8;text-decoration:line-through}.ocupados .ui-state-default.ui-state-highlight{background-color:transparent!important;box-shadow:0 0 0 5px transparent;color:#a8a8a8 !important;text-decoration:line-through}.ocupados.diaSeleccionado a.ui-state-default{background-color:transparent !important;color:#a8a8a8 !important;height:40px;width:40px;box-shadow:none;text-decoration:line-through}.ui-datepicker-unselectable.ui-state-disabled.ocupados{background:#E5E5E5}.ui-datepicker-unselectable.ui-state-disabled.ocupados
span{color:#908f8f;cursor:not-allowed}.ui-datepicker-unselectable.ui-state-disabled.ocupados.diaSeleccionado{background-color:transparent !important}.ui-datepicker-unselectable.ui-state-disabled.ocupados.diaSeleccionado
span{background-color:#009caf !important;border-radius:50%;color:#fff !important;position:absolute;left:0;right:0;top:0;bottom:0;width:40px;height:40px;margin:auto;line-height:40px;text-align:center;padding:0;box-shadow:none;text-decoration:line-through}.ui-datepicker-unselectable.ui-state-disabled
a{color:#a8a8a8 !important}td.ui-datepicker-today{max-width:21px}.ui-datepicker.ui-datepicker-multi{width:620px !important;margin:auto 0}.ui-datepicker-group{width:50%;display:inline-block}.ui-datepicker.ui-datepicker-multi:before{content:'\25B2';position:absolute;top:-17px;left:140px;font-size:20px;line-height:20px;color:#009caf;text-shadow:0px -2px 2px rgba(0,0,0,.2)}.salidas{background:linear-gradient(135deg, #E5E5E5 50%, #fff 50%)}.entradas{background:linear-gradient(135deg, #fff  50%,#E5E5E5  50%)}button.ui-datepicker-current{display:none}button.ui-datepicker-close{border:none;color:#009caf;background:#fff;font-size:16px;text-decoration:underline}@media all  and (max-width: 990px){}@media(max-width:750px){.ui-datepicker-buttonpane{text-align:center}.ui-datepicker-group{display:block;width:100%;margin-bottom:10px;min-height:295px}#ui-datepicker-div{top:0%!important;width:100%!important;left:auto!important;min-height:100vh;position:fixed!important;z-index:1260 !important}.ui-datepicker{padding:0}#msgNoche{margin:0
30px!important;bottom:20px;box-sizing:border-box;border:2px
solid #a8a8a8!important}.ui-datepicker-calendar{margin:0
auto}.ui-datepicker-next{position:fixed}}@media(max-width: 375px){.ui-datepicker-group{min-height:0;margin-bottom:0}#msgNoche{padding:5px!important;position:absolute;bottom:2px;font-size:14px}.ui-datepicker-calendar tbody tr
td{padding:8px
8px!important}button.ui-datepicker-close{position:absolute;top:0;left:3px}}@media all  and (max-width: 320px){.ui-datepicker{width:310px}.ui-datepicker-calendar{margin:10px
5px}}