/* MI RESERVA */
#modicacion_reserva .modal{background:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;display:block;}
#modicacion_reserva .modal .close{position:fixed;top:0;bottom:0;left:0;right:0;}
#modicacion_reserva .modal > section{position:fixed;top:50%;left:50%;background:#eee;border:4px solid #666;box-shadow:0px 0px 1px 1px rgba(0,0,0,0.7);padding:25px;}
#modicacion_reserva .modal > section .title{font-weight:bold;min-width:320px;}
#modicacion_reserva .modal > section .title.secondary{min-width:0;}
#modicacion_reserva .modal > section .title_gold{color:#4B5265;font-weight:bold;}
#modicacion_reserva .modal > section .text{margin:20px 0;}
#modicacion_reserva .modal > section .text.secondary{margin:10px 0 0;}
#modicacion_reserva .modal > section .text_gold{color:#4B5265;}
#modicacion_reserva .modal > section .num{width:32px;text-align:center;padding:1px;}
#modicacion_reserva .modal > section .button_color{position:relative;min-width:0;padding:2px 10px;margin:0 5px;}

#modicacion_reserva .modal > section .form{background:#fff;padding:10px;margin:20px 0;}
#modicacion_reserva .modal > section .form.secondary{background:#eee;padding:10px;margin:0;}
#modicacion_reserva .modal > section .form select{background:#eee;border:0;}

#modicacion_reserva .modal > section .huesped .form > *{background:#eee;border:0;padding:2px 4px;}

#modicacion_reserva .modal > section .ocupantes .form{margin:15px 0;}

#modicacion_reserva .modal > section .preference > ul{width:500px;}
#modicacion_reserva .modal > section .preference .old > ul > li > div{width:150px;padding:10px;}
#modicacion_reserva .modal > section .preference .old .title{min-width:0;}
#modicacion_reserva .modal > section .preference .new{background:#fff;padding:10px;margin-bottom:15px;}
#modicacion_reserva .modal > section .preference .new > ul > li > div{width:150px;padding:10px;}
#modicacion_reserva .modal > section .preference .new > ul > li > div:first-child{display:none;}
#modicacion_reserva .modal > section .preference .new > ul > li > div select{border:0;padding:0;background:#eee;margin:0;width:100%;}

#modicacion_reserva .modal > section .fechas > ul{width:665px;}
#modicacion_reserva .modal > section .fechas .old > ul > li > div{width:150px;padding:10px;}
#modicacion_reserva .modal > section .fechas .old .title{min-width:0;}
#modicacion_reserva .modal > section .fechas .new{background:#fff;padding:10px;margin-bottom:15px;}
#modicacion_reserva .modal > section .fechas .new > ul > li > div{width:150px;padding:10px;}
#modicacion_reserva .modal > section .fechas .new > ul > li > div:first-child{display:none;}
#modicacion_reserva .modal > section .fechas .new > ul > li > div select{border:0;padding:0;background:#eee;margin:0;width:100%;}
#modicacion_reserva .modal > section .fechas .old{vertical-align:top;padding-top:10px;}
#modicacion_reserva .modal > section .fechas .new{vertical-align:top;max-width:350px;}
#modicacion_reserva .modal > section .fechas .new > ul{vertical-align:top;}
#modicacion_reserva .modal > section .fechas .new > ul.tarifas{padding-top:40px;}
#modicacion_reserva .modal > section .fechas .new > ul.tarifas .tarifa{line-height:15px;font-family: 'Maven Pro', sans-serif;margin-bottom:3px;padding:3px 0;border-bottom:1px solid #666;padding-right:25px;}
#modicacion_reserva .modal > section .fechas .new > ul.tarifas .tarifa:first-child{border-top:1px solid #666;}
#modicacion_reserva .modal > section .fechas .new > ul.tarifas .tarifa > div:first-child{padding:0;font-weight:bold;display:block;}
#modicacion_reserva .modal > section .fechas .new > ul.tarifas .tarifa > div:last-child{padding:0;font-size:12px;color:#4B5265;font-weight:bold;}
#modicacion_reserva .modal > section .fechas .new > ul.mensaje{padding-top:38px;}
#modicacion_reserva .modal > section .fechas .new > ul.mensaje > li{padding:5px;border:1px solid #666;max-width:170px;line-height:15px;font-family: 'Maven Pro', sans-serif;}

@media (max-width:600px)
	{
		#modicacion_reserva .modal > section{padding:10px;}
		#modicacion_reserva .modal > section .title{min-width:280px;}
		
		#modicacion_reserva .modal > section .huesped .form > *{width:100%;}
		
		#modicacion_reserva .modal > section .ocupantes .title.secondary{width:100%;text-align:center;}
		#modicacion_reserva .modal > section .ocupantes .title_gold{width:100%;text-align:center;margin-bottom:10px;}
		#modicacion_reserva .modal > section .ocupantes .text{width:30%;text-align:center;}
		#modicacion_reserva .modal > section .ocupantes .text_gold{width:30%;text-align:center;}
		#modicacion_reserva .modal > section .ocupantes .num{width:17%;text-align:center;}
		#modicacion_reserva .modal > section .ocupantes select{width:17%;text-align:center;}
		
		#modicacion_reserva .modal > section .preference > ul{width:auto;}
		#modicacion_reserva .modal > section .preference .old .title{width:100% !important;text-align:center;}
		#modicacion_reserva .modal > section .preference .new .title_gold{width:100% !important;text-align:center;}
		#modicacion_reserva .modal > section .preference .old > ul > li > div{width:135px;}
		#modicacion_reserva .modal > section .preference .old > ul > li:first-child > div:first-child{display:none;}
		#modicacion_reserva .modal > section .preference .new{background:#fff;padding:0;}
		#modicacion_reserva .modal > section .preference .new > ul > li > div{width:135px;}
		#modicacion_reserva .modal > section .preference .new > ul > li > div:first-child{display:inline-block;}
		#modicacion_reserva .modal > section .preference .new > ul > li:first-child > div:first-child{display:none;}
		
		#modicacion_reserva .modal > section .fechas .old{vertical-align:top;padding-top:0;}
		#modicacion_reserva .modal > section .fechas > ul{width:auto;}
		#modicacion_reserva .modal > section .fechas .old .title{width:100% !important;text-align:center;}
		#modicacion_reserva .modal > section .fechas .new .title_gold{width:100% !important;text-align:center;}
		#modicacion_reserva .modal > section .fechas .old > ul > li > div{width:135px;}
		#modicacion_reserva .modal > section .fechas .old > ul > li:first-child > div:first-child{display:none;}
		#modicacion_reserva .modal > section .fechas .new{background:#fff;padding:0;}
		#modicacion_reserva .modal > section .fechas .new > ul > li > div{width:135px;}
		#modicacion_reserva .modal > section .fechas .new > ul > li > div:first-child{display:inline-block;}
		#modicacion_reserva .modal > section .fechas .new > ul > li:first-child > div:first-child{display:none;}
		#modicacion_reserva .modal > section .fechas .new > ul.mensaje{padding:10px;}
		#modicacion_reserva .modal > section .fechas .new > ul.mensaje > li{max-width:none;width:255px;}
	}

#modicacion_reserva .button_color{transition:background 0.5s;background:#ad5d5d;color:#fff;border:2px solid #fff;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.8);padding:5px 10px;min-width:200px;display:inline-block;text-align:center;cursor:pointer;}
#modicacion_reserva .button_color.blue{transition:background 0.5s;background:#5da4ad;}
#modicacion_reserva .button_color.gold{transition:background 0.5s;background:#4B5265;}
#modicacion_reserva .button_color:hover{background:#965151;}
#modicacion_reserva .button_color.blue:hover{background:#518e96;}
#modicacion_reserva .button_color.gold:hover{background:#cc9900;}

#modicacion_reserva h2{margin:0;font-weight:normal;letter-spacing:3px;font-family: 'Maven Pro', sans-serif;text-transform:uppercase;}
#modicacion_reserva .content_persons{border-left:1px solid #ccc;padding-left:10px;}
#modicacion_reserva h3{margin:0;text-align:center;border-bottom:1px solid #666;font-weight:normal;font-size:14px;}

#modicacion_reserva .content_ids{margin:10px 0;}
#modicacion_reserva .content_ids li{font-size:15px;margin:0 10px;border:4px solid #4B5265;padding:5px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.8);min-width:90px;}

#modicacion_reserva article > header{position:relative;border-bottom:1px solid #666;}
#modicacion_reserva h4{margin:10px 0 0;text-align:center;font-size:18px;padding-top:10px;}
#modicacion_reserva .button_color{position:absolute;top:0;right:0;}
#modicacion_reserva > article > section{margin:20px 0;border:4px solid #4B5265;padding:10px 30px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.8);}
#modicacion_reserva article > section > ul > li{position:relative;border-bottom:1px solid #666;padding-right:90px;}
#modicacion_reserva article > section > ul > li .button_color{top:auto;bottom:5px;font-size:14px;min-width:0;padding:3px 15px;}
#modicacion_reserva article > section > ul > li div{display:inline-block;text-align:left;}
#modicacion_reserva article > section > ul > li .title{font-weight:bold;min-width:180px;line-height:40px;}
#modicacion_reserva article > section > ul > li .title_gold{font-weight:bold;min-width:180px;line-height:40px;color:#4B5265;}
#modicacion_reserva article > section > ul > li .title.secondary{min-width:0;}
#modicacion_reserva article > section > ul > li .text.secondary{padding:0 20px 0 5px;}
#modicacion_reserva article > section > ul > li:last-child{border-bottom:0;}
#modicacion_reserva article > section > ul > li:last-child .prize{padding-left:20px;font-weight:bold;font-size:24px;font-family: 'Maven Pro', sans-serif;line-height:55px;}

#modicacion_reserva article > section.rooms{padding:0;}
#modicacion_reserva article > section > ul > li.room{padding:0;border-bottom:1px solid #4B5265;}
#modicacion_reserva article > section > ul > li article > section > ul > li{position:relative;border-bottom:1px solid #666;padding-right:90px;}
#modicacion_reserva article > section > ul > li article > section > ul > li:last-child{border-bottom:1px solid #666;}
#modicacion_reserva article > section > ul > li article > header{border:0;cursor:pointer;}
#modicacion_reserva article > section > ul > li article > header > ul{padding:10px 0;border-bottom:1px solid #4B5265;position:relative;}
#modicacion_reserva article > section > ul > li article > header > ul > li{padding:0 100px;text-align:center;}
#modicacion_reserva article > section > ul > li article > header > ul > li h5{padding:0 30px;margin:0;font-size:20px;font-family: 'Maven Pro', sans-serif;font-weight:normal;}
#modicacion_reserva article > section > ul > li article > header > ul > .icon{position:absolute;top:calc(50% - 11px);right:0px;stroke:#000;}
#modicacion_reserva article > section > ul > li article > header > ul > .icon svg{height:11px;width:22px;}
#modicacion_reserva article > section > ul > li article > section{text-align:center;padding:10px 30px;display:none;}
#modicacion_reserva article > section > ul > li article > section > ul{text-align:left;}
#modicacion_reserva article > section > ul > li article > section > .button_color{position:relative;bottom:auto;margin-top:15px;}
#modicacion_reserva article > section > ul > li .preference > *{display:inline-block;}
#modicacion_reserva article > section > ul > li .preference > .title_gold{vertical-align:top;}

#modicacion_reserva article > section.services > ul > li{padding-right:0;border:0;}
#modicacion_reserva article > section.services > ul > li .title{width:180px;}
#modicacion_reserva article > section.services > ul > li > *{display:inline-block;}
#modicacion_reserva article > section.services > ul > li > div{line-height:18px;vertical-align:top;}
#modicacion_reserva article > section.services > ul > li > ul{width:calc(100% - 190px);}
#modicacion_reserva article > section.services > ul > li > ul > li{overflow:hidden;}
#modicacion_reserva article > section.services > ul > li > ul > li .text{float:left;max-width:calc(100% - 100px);}
#modicacion_reserva article > section.services > ul > li > ul > li .button_delete{float:right;color:#ad5d5d;text-decoration:underline;cursor:pointer;}
#modicacion_reserva article > section.services > ul > li > ul > li .button_delete:hover{text-decoration:none;}

	@media (max-width:600px)
	{
		#modicacion_reserva article > section > ul > li .title{width:100%;line-height:16px;}
		#modicacion_reserva article > section > ul > li .text.secondary{padding:0;}
		
		#modicacion_reserva article > header{text-align:center;}
		#modicacion_reserva article > header > *{display:inline-block !important;position:relative !important;}
		#modicacion_reserva article > header > h4{padding-right:10px;}
		#modicacion_reserva article > header > div{min-width:0 !important;padding:2px 10px !important;}
		#modicacion_reserva article > section{padding:10px 15px;}
		#modicacion_reserva article > section > ul > li:last-child .title{width:auto;}
		#modicacion_reserva article > section > ul > li article > section{padding:10px;}
		
		#modicacion_reserva article > section.services > ul > li .title{width:100%;}
		#modicacion_reserva article > section.services > ul > li > ul{width:100%;}
	}
/**/
.home #engine section{display:block;}

/* GENERICO */
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;/*font-family:'Arial';*/}
html{height:100%;}
h1 {margin:0px;font-weight:normal;}
img {border:0px;}
body {cursor:default;margin:0;padding:0;height:100%;font-family: 'Open Sans', sans-serif;;}
button {cursor:pointer;}
ul{margin:0;padding:0;list-style:none;}
li{list-style:none; display: inline-block;}
fieldset{margin:0;border:0;}
a{color:#000;}
p{margin:0;}
.fl, .fl_ch > div, .fl_ch > li , .fl_ch > section{float:left;}
.dl, .dl_ch > div, .dl_ch > li , .dl_ch > section  , .dl_ch > ul{display:inline-block;text-align:left;}
.fc {text-align:center;}
.fc li {display:inline-block;vertical-align:middle;}
.fr, .fr_ch > div, .fr_ch > li, .fr_ch > section {float:right;}

/*.no_sizing, .no_sizing *{box-sizing:initial;-moz-box-sizing:initial;-webkit-box-sizing:initial;}*/

.over_hidden{overflow:hidden;}
.auto {max-width:1140px;min-width:300px;margin:0px auto;padding:0px 10px;}
.visibility{visibility:hidden;}
.none{display:none;}

.convert_to_bg{background-size:cover !important;background-position:center !important;}
.convert_to_bg img{display:none;}

.tablet{display:none;}
.mobile{display:none;}

.tx-100{transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);}
.ty-100{transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);}
.ty-50{transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.tx-50{transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);}
.t-100{transform:translate(-100%,-100%);-moz-transform:translate(-100%,-100%);-webkit-transform:translate(-100%,-100%);-o-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);}
.t-50{transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
.ty100{transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);}

.comun_tab{background:#eee;}
.box{border:1px solid #bbb;padding:10px 30px 20px;background:#fff;}
.box2{box-shadow: 0 0 1px #444;background:#fff;border:5px solid #eee;}
#tab_contacto .list .box2:first-of-type > div:last-of-type {margin-top: 5px;}
.blue_button{ border: 0;cursor:pointer;color:#fff;margin:1px;padding:8px 8px 6px;font-size:13px;background:#4B5265;text-align:center;}
.blue_button:hover{background:#4B5265;}
.downer{z-index:0;}
.upper{z-index:1;}

.see_more_action{margin-bottom:20px;}
.see_more_action .text{cursor:pointer;font-size:12px;font-weight:bold;}
.see_more_action .clicked li{color:#212121;vertical-align:middle;margin:0 3px;}
.see_more_action .arrow svg{stroke:#4B5265;}

	@media (max-width:768px)
	{
		.tablet{display:block;}
		.no_tablet{display:none;}
	}
	
	@media (max-width:599px)
	{
		.mobile{display:block;}
		.no_mobile{display:none;}
	}
	
/* EFECTOS CSS3 */
	/* orbital */
		.orbital_activate{-webkit-animation-name: orbit;-webkit-animation-duration: 6s;-webkit-animation-iteration-count:infinite;-webkit-animation-fill-mode: forwards;-webkit-animation-timing-function:linear;
							-moz-animation-name: orbit;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: orbit;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: orbit;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes orbit{0%{-o-transform:scale(1) translateX(0px);-ms-transform:scale(1) translateX(0px);transform:scale(1) translateX(0px);}25%{-o-transform:scale(1.5) translateX(35px);-ms-transform:scale(1.5) translateX(35px);transform:scale(1.5) translateX(35px);}50%{-o-transform:scale(1) translateX(70px);-ms-transform:scale(1) translateX(70px);transform:scale(1) translateX(70px);}75%{-o-transform:scale(0.5) translateX(35px);-ms-transform:scale(0.5) translateX(35px);transform:scale(0.5) translateX(35px);}100%{-o-transform:scale(1) translateX(0px);-ms-transform:scale(1) translateX(0px);transform:scale(1) translateX(0px);}}
		@-webkit-keyframes orbit{0%{-webkit-transform:scale(1) translateX(0px);z-index:0;}25%{-webkit-transform:scale(1.5) translateX(40px);z-index:0;}50%{-webkit-transform:scale(1) translateX(70px);z-index:0;}75%{-webkit-transform:scale(0.5) translateX(40px);z-index:-1;}100%{-webkit-transform:scale(1) translateX(0px);z-index:0;}}
		@-moz-keyframes orbit{0%{-moz-transform:scale(1) translateX(0px);}25%{-moz-transform:scale(1.5) translateX(35px);}50%{-moz-transform:scale(1) translateX(70px);}75%{-moz-transform:scale(0.5) translateX(35px);}100%{-moz-transform:scale(1) translateX(0px);}}
		
	/* giro eterno eje vertical */
		.vertical_rotate_eternal_activate{-webkit-animation-name: giroVer;-webkit-animation-duration: 4s;-webkit-animation-iteration-count:infinite;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: giroVer;-moz-animation-duration: 4s;-moz-animation-iteration-count:infinite;-moz-animation-fill-mode: forwards;
							-o-animation-name: giroVer;-o-animation-duration: 4s;-o-animation-iteration-count:infinite;-o-animation-fill-mode: forwards;
							-ms-animation-name: giroVer;-ms-animation-duration: 4s;-ms-animation-iteration-count:infinite;-ms-animation-fill-mode: forwards;}
		@keyframes giroVer{0%{-o-transform:scale(1);-ms-transform:scaleX(1);transform:scale(1);}50%{-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}100%{-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}}
		@-webkit-keyframes giroVer{0%{-webkit-transform:scaleX(1);}50%{-webkit-transform:scaleX(-1);}100%{-webkit-transform:scaleX(1);}}
		@-moz-keyframes giroVer{0%{-moz-transform:scaleX(1);}50%{-moz-transform:scaleX(-1);}100%{-moz-transform:scaleX(1);}}

	/* giro 180º */
		.rotate_activate{-webkit-animation-name: giro;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: giro;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: giro;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: giro;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes giro{0%{-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}}
		@-webkit-keyframes giro{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(180deg);}}
		@-moz-keyframes giro{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(180deg);}}
		.rotate_no_activate{-webkit-animation-name: giro2;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: giro2;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: giro2;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: giro2;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes giro2{0%{-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}100%{-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}
		@-webkit-keyframes giro2{0%{-webkit-transform:rotate(180deg);}100%{-webkit-transform:rotate(0deg);}}
		@-moz-keyframes giro2{0%{-moz-transform:rotate(180deg);}100%{-moz-transform:rotate(0deg);}}
	
	/* giro -45º */
		.rotate_activate_90m{-webkit-animation-name: giro90m;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: giro90m;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: giro90m;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: giro90m;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes giro90m{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}100%{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);}}
		@-webkit-keyframes giro90m{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(-90deg);}}
		@-moz-keyframes giro90m{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(-90deg);}}
		.rotate_no_activate_90m{-webkit-animation-name: giro90_2m;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: giro90_2m;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: giro90_2m;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: giro90_2m;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes giro90_2m{0%{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}100%{transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}}
		@-webkit-keyframes giro90_2m{0%{-webkit-transform:rotate(-90deg);}100%{-webkit-transform:rotate(0deg);}}
		@-moz-keyframes giro90_2m{0%{-moz-transform:rotate(-90deg);}100%{-moz-transform:rotate(0deg);}}
		
	/* slideLateral */
		.slide_left{-webkit-animation-name: sLeft;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: sLeft;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: sLeft;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: sLeft;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes sLeft{0%{-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}100%{-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}}
		@-webkit-keyframes sLeft{0%{-webkit-transform:translateX(-100%);}100%{-webkit-transform:translateX(0%);}}
		@-moz-keyframes sLeft{0%{-moz-transform:translateX(-100%);}100%{-moz-transform:translateX(0%);}}
		.slide_right{-webkit-animation-name: sRight;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: sRight;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: sRight;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: sRight;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes sRight{0%{-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}100%{-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}}
		@-webkit-keyframes sRight{0%{-webkit-transform:translateX(0%);}100%{-webkit-transform:translateX(-100%);}}
		@-moz-keyframes sRight{0%{-moz-transform:translateX(0%);}100%{-moz-transform:translateX(-100%);}}
		
	/* slideDown */
		.slide_down_activate{-webkit-animation-name: down1;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: down1;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: down1;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: down1;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes down1{0%{-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}100%{-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}}
		@-webkit-keyframes down1{0%{-webkit-transform:translateY(-100%);}100%{-webkit-transform:translateY(0%);}}
		@-moz-keyframes down1{0%{-moz-transform:translateY(-100%);}100%{-moz-transform:translateY(0%);}}
		.slide_down_no_activate{-webkit-animation-name: down2;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: down2;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: down2;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: down2;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes down2{0%{-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}100%{-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}}
		@-webkit-keyframes down2{0%{-webkit-transform:translateY(0%);}100%{-webkit-transform:translateY(-100%);}}
		@-moz-keyframes down2{0%{-moz-transform:translateY(0%);}100%{-moz-transform:translateY(-100%);}}
		
	/* slideDown sin translate*/
		.slide_down_activate2{-webkit-animation-name: down12;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: down12;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: down12;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: down12;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes down12{0%{-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}100%{-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}}
		@-webkit-keyframes down12{0%{-webkit-transform:translateY(0%);}100%{-webkit-transform:translateY(100%);}}
		@-moz-keyframes down12{0%{-moz-transform:translateY(0%);}100%{-moz-transform:translateY(100%);}}
		.slide_down_no_activate2{-webkit-animation-name: down22;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: down22;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: down22;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: down22;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes down22{0%{-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}100%{-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}}
		@-webkit-keyframes down22{0%{-webkit-transform:translateY(100%);}100%{-webkit-transform:translateY(0%);}}
		@-moz-keyframes down22{0%{-moz-transform:translateY(100%);}100%{-moz-transform:translateY(0%);}}
		
	/* slideUp */
		.slide_up_activate{-webkit-animation-name: up1;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: up1;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: up1;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: up1;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes up1{0%{-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}100%{-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}}
		@-webkit-keyframes up1{0%{-webkit-transform:translateY(0%);}100%{-webkit-transform:translateY(-100%);}}
		@-moz-keyframes up1{0%{-moz-transform:translateY(0%);}100%{-moz-transform:translateY(-100%);}}
		.slide_up_no_activate{-webkit-animation-name: up2;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: up2;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: up2;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: up2;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes up2{0%{-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}100%{-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}}
		@-webkit-keyframes up2{0%{-webkit-transform:translateY(-100%);}100%{-webkit-transform:translateY(0%);}}
		@-moz-keyframes up2{0%{-moz-transform:translateY(-100%);}100%{-moz-transform:translateY(0%);}}

/* ENGINE */

	#formulario_buscador, #formulario_buscador * {box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
	.content_slide .content_motor.ficha_info #engine section { display:block; }
	.info_layer{margin-top:116px;}

/* COMUN TAB */
	.comun_tab{padding:0 0 20px;}
	@media(min-width:801px){
		.info_layer{margin-top:166px;}
		.comun_tab{padding:0 0 50px;}
	}
/* FOOTER */
	#footer{background:#212121;}
	#footer .auto{position:relative;}
	#footer .content_links{min-height: 130px;border-bottom:1px solid #333;padding:10px 300px 20px 0;position:relative;background:#39323a;z-index:0;}
	#footer .content_links .list .title{color:#699f8f;font-size:13px;text-transform:uppercase;}
	#footer .content_links .list{padding:10px 20px;}
	#footer .content_links .list li a{color:#ccc;font-size:12px;text-decoration:none;}
	#footer .content_links .list li a:hover{color:#fff;font-size:12px;text-decoration:none;}
	#footer .content_links .list.social_links li{margin:0 5px;}
	#footer .content_links .list.social_links li:first-child{margin:0 0 5px;}
	#footer .content_links .list.social_links li:nth-child(2){clear:both;}
	#footer .content_links .list.social_links li svg{fill:#ccc;}
	#footer .content_links .list.social_links li svg:hover{fill:#fff;}
	
	#footer .auto > .content_destiny{background:#333;width:100%;display:none;}
	#footer .auto > .content_destiny .content_city .title{padding:20px 6% 10px;color:#4B5265;text-transform:uppercase;font-size:13px;}
	#footer .auto > .content_destiny .content_city{width:40%;}
	#footer .auto > .content_destiny .content_city li{width:40%;margin:10px 3%;vertical-align:top;text-align:left;margin-bottom:20px;}
	#footer .auto > .content_destiny .content_city li .subtitle{margin-bottom:10px;}
	#footer .auto > .content_destiny .content_city li .subtitle a{color:#fff;font-size:13px;text-decoration:none;}
	#footer .auto > .content_destiny .content_city li .text{color:#ccc;font-size:12px;}

	#footer .auto > .content_destiny .content_lang .title{padding:20px 6% 10px;color:#4B5265;text-transform:uppercase;font-size:13px;}
	#footer .auto > .content_destiny .content_lang{width:20%;}
	#footer .auto > .content_destiny .content_lang li{margin:10px 6%;text-align:left;margin-bottom:20px;}
	#footer .auto > .content_destiny .content_lang li .subtitle{margin-bottom:10px;}
	#footer .auto > .content_destiny .content_lang li .subtitle a{color:#fff;font-size:13px;text-decoration:none;}
	
	#footer .auto > .content_destiny .content_lang .ES .ES{display:none;}
	#footer .auto > .content_destiny .content_lang .EN .EN{display:none;}
	#footer .auto > .content_destiny .content_lang .IT .IT{display:none;}
	#footer .auto > .content_destiny .content_lang .AL .AL{display:none;}
	#footer .auto > .content_destiny .content_lang .FR .FR{display:none;}
	#footer .auto > .content_destiny .content_lang .PT .PT{display:none;}
	#footer .auto > .content_destiny .content_lang .NL .NL{display:none;}
	#footer .auto > .content_destiny .content_lang .RU .RU{display:none;}
	
	#footer .auto > .content_ventajas{background:#333;position:absolute;bottom:100%;left:10px;right:10px;}
	#footer .auto > .content_ventajas .ventaja{width:33%;padding:15px;color:#ccc;font-size:13px;}
	#footer .auto > .content_ventajas .ventaja .fc{text-align:left;}
	#footer .auto > .content_ventajas .ventaja .fc li{padding:0 5px;}
	#footer .auto > .content_ventajas .ventaja .svg_tick svg{width:32px;height:32px;fill:#4B5265;}
	#footer .auto > .content_ventajas .ventaja .svg_targetas svg{width:25px;height:32px;fill:#4B5265;}
	#footer .auto > .content_ventajas .ventaja .svg_servicio_habitaciones svg{width:32px;height:32px;fill:#4B5265;}
	#footer .auto > .content_ventajas .ventaja .svg_atencion_24h svg{width:32px;height:32px;fill:#4B5265;}
	#footer .auto > .content_ventajas .ventaja .svg_money svg{width:25px;height:32px;fill:#4B5265;}
	#footer .auto > .content_ventajas .ventaja .svg_building svg{width:32px;height:32px;fill:#4B5265;}
	
	#footer .content_links .content_interactive{position:absolute;top:0;right:0;height:100%;width:330px;}
	#footer .content_links .content_interactive .content_newsletter{height:34%;visibility:hidden;}
	#footer .content_links .content_interactive > section{position:relative;height:33%;border-bottom:1px solid #333;cursor:pointer;}
	#footer .content_links .content_interactive > section:last-child{border-bottom:0;}
	#footer .content_links .content_interactive > section:hover{background:#333;}
	#footer .content_links .content_interactive > section:hover .text{color:#fff;}
	#footer .content_links .content_interactive .content_ventajas.selected{background:#333;}
	#footer .content_links .content_interactive .content_newsletter{cursor:auto;}
	#footer .content_links .content_interactive .content_newsletter:hover{background:#444;}
	#footer .content_links .content_interactive .content_newsletter .content_email{position:absolute;top:25%;right:0;}
	#footer .content_links .content_interactive .content_newsletter .content_email .aux_circle{width:24px;height:26px;border:2px solid #333;margin-top:2px;margin-right:-14px;border-radius:50%;}
	#footer .content_links .content_interactive .content_newsletter .content_email .aux_circle2{background:#777;width:24px;height:24px;margin-top:3px;margin-left:-14px;border-radius:50%;}
	#footer .content_links .content_interactive .content_newsletter .content_email .email{color:#fff;background:#444;border:2px solid #333;padding:3px;border-left:0;border-right:0;}
	#footer .content_links .content_interactive .content_newsletter .content_email .send{position:relative;border:0;width:20px;height:24px;margin:3px 0 0 -2px;background:#777;}
	#footer .content_links .content_interactive .content_newsletter .content_email .email:focus{outline:0px;}
	#footer .content_links .content_interactive .content_newsletter .content_email .send svg{stroke:#333;margin:4px 3px;stroke-width:2px;}
	#footer .content_links .content_interactive .content_destiny.selected{background:#333;}
	#footer .content_links .content_interactive .text{position:absolute;top:35%;left:20px;color:#ccc;font-size:16px;font-family: 'Maven Pro', sans-serif;font-style:italic;}
	#footer .content_links .content_interactive .vertical{position:absolute;top:30%;right:10px;color:#4B5265;border-radius:50%;background:#333;width:25px;height:25px;font-size:20px;text-align:center;padding:1px 1px 0 0;}
	#footer .content_links .content_interactive .horizontal{position:absolute;top:30%;right:10px;color:#4B5265;border-radius:50%;background:#333;width:25px;height:25px;font-size:20px;text-align:center;display:none;}
	#footer .content_links .content_interactive .selected .vertical{display:none;}
	#footer .content_links .content_interactive .selected .horizontal{display:block;}
	
	#footer .content_footer_info{color:#ccc;}
	#footer .content_footer_info .links{padding:10px 20px;font-size:12px;}
	#footer .content_footer_info .links .svg_hotusa svg{background:#fff;}
	#footer .content_footer_info .links > li{text-align:left;margin:5px 10px 5px 0;}
	#footer .content_footer_info .links .list li{padding:0 7px;border-right:1px solid #ccc;}
	#footer .content_footer_info .links .list li:first-child{padding-left:0;}
	#footer .content_footer_info .links .list li:last-child{border-right:0;}
	#footer .content_footer_info .links .list a{color:#ccc;text-decoration:none;}
	#footer .content_footer_info .links .list a:hover{color:#fff;}
	#footer .content_footer_info .security{font-size:12px;padding:20px 0;}
	#footer .content_footer_info .security .svg_verisign svg{width:75px;height:35px;}
	
	
	
	/* ---------- FOOTER ---------- */
	.icon_verisign_light{background:url("../images/icon/icon_verisign_light.png") no-repeat right center;width:60px;height:41px;margin:auto}
	.copyright_align1 {font-size: 11px;line-height: 20px;float: left;padding: 10px 10px 10px 30px;}
	.all > img { display: none;}
	.footer_title_list{font-size:13px;text-transform:uppercase;color:#4B5265;}
	#footer .content_footer{overflow: hidden;position:relative;padding:20px;}
	#footer .content_footer_links{width:100%;padding-right:280px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	#footer .content_footer_interaction{color:#ccc;width:260px;position:absolute;top:20px;right:20px;}
	#footer .content_footer_interaction .destinos{cursor:pointer;font-size:16px;font-family: 'Maven Pro', sans-serif;font-style:italic;}
	#footer .content_footer_links .footer_list{margin:0 5px 15px 0;min-width:190px;}
	#footer .content_footer_links .footer_list a{color:#ccc;text-decoration:none;font-size:12px;}
	#footer .content_footer_links a img{margin-left:18px;}
	
	#footer .content_footer_links .list_social_links li{margin-right:10px;opacity:0.5;}
	#footer .content_footer_links .list_social_links li:hover{opacity:1;}
	#footer .content_folding_footer{display: none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#333;padding:20px;}
	#footer .folding_footer{width:40%;min-width:300px;}
	#footer .folding_footer_language{width:20%;min-width:100px;}
	#footer .content_destinos li{width:43%;margin-right:7%;margin-top:18px;}
	#footer .folding_footer_language .content_destinos{margin-top:20px;}
	#footer .title_list a{color:#f0f0f0;text-decoration:none;text-transform:none;}
	#footer .title_list a:hover{text-decoration:underline;}
	#footer .content_destinos .info_list{text-transform:none;color:#ccc;text-decoration:none;margin-top:8px;font-size:11px;}
	
	.icon_plus_bg_black {background: url("../images/icon/icon_plus_bg_black_green.png") no-repeat right center;width: 20px;height: 20px;margin: auto;}
	.icon_hotusa{background:url("../images/icon/icon_hotusa.png") no-repeat right center;width:38px;height:50px;margin:auto}

	#footer{background:#39323a !important;}
	#footer .footer_sure_buy{float:right;}
	#footer .footer_external_links{max-width:500px;float:left;width:100%;}
	#footer .footer_external_links .external_links{display:inline-table;}
	#footer .footer_external_links .external_links li{display:table-cell;vertical-align:middle;}
	#footer .footer_external_links .external_links li img{margin-right:10px;}
	#footer .footer_external_links .external_links .responsive_links{}
	.list_social_links{min-width:120px;}
	#footer .footer_external_links .external_links .responsive_links a{text-decoration:none;color:#ccc;}
	#footer .footer_external_links .external_links .responsive_links a:hover{text-decoration:underline;}
	#footer .general_info{position:relative;padding:10px 20px;border-top:1px solid black;color:#ccc;}
	#footer .general_info ul{margin:0;font-family:'Open Sans',sans-serif;font-size:11px;}
	#footer .general_info ul li{margin-right:5px;}
	
	#footer .content_folding_footer .footer_title_list span {color: #4B5265;font-size: 13px;}
	#footer .content_folding_footer .footer_title_list .content_destinos {font-size: 13px;color: #ccc;text-transform: none;}
	#footer .content_folding_footer .footer_title_list .content_destinos .subtitle {margin-bottom: 5px;}
	#footer .content_folding_footer .footer_title_list .content_destinos .subtitle a {color: #FFF;text-decoration: none;}
	#footer .folding_footer_language li {margin: 10px 0;list-style: none;}
	#footer .folding_footer_language li a {color: #FFF;text-decoration: none;text-transform:none;}
	
	#footer{background:#4a4a4a;width:100%;float:left;border-bottom:8px solid #333;}
	#footer_izq{width:600px;float:left;}
	#footer_der{width:300px;float:right;}
	#nav2{float:left;width:100%;padding:0 0 20px;}
	#nav2 img{float:left;margin:0 5px 0 40px;}
	#nav2_content{list-style-type:none;float:left;width:auto;margin-top:10px;}
	#nav2_content li{list-style:none;width:auto;float:left;color:#a4a4a4;font-size:9px;}
	#nav2_content li.copy{font-size:11px;color:#fff;clear:both;float:left;margin-left:5px;}
	#nav2_content li a{width:auto;cursor:pointer;float:left;text-decoration:none;font-size:11px;color:#fff;border-right:1px solid #fff;padding:0 5px;}
	.copyright_align3 img{width:12%;margin:5px 18px 0 0;}
	.titulo_hotel_propuesto img{height:12px;}
	#content_footer ul{list-style-type:none;}
	.borde_derecho_logos{border-right:1px solid #CAC8C4;width:188px;padding-left:60px;float:left;}
	.lista_enlaces_footer{color:#CAC8C4;font-size:11px;float:left;padding-left:40px;}
	.lista_enlaces_footer li{padding-bottom:10px;}
	.titulo_lista{color:#4b5265;text-transform:uppercase;}
	.separacion_superior_logo_footer{padding-top:25px;padding-bottom:25px;}
	#primer_contenido_footer{margin-top:40px;}
	.atencion_cliente_align1{float:left;margin-top:7px;padding-right:4px;font-size:11px;color:#fff;}
	.atencion_cliente_align2 a{float:left;width:16px;margin:6px 5px 0 0;}
	#nav2 .atencion_cliente_align2 a img{margin:0 5px 0 0;}
	#pie_cliente_copyright{width:100%;height:107px;padding-top:10px;color:#CAC8C4;}
	#copyright{margin-top:5px;float:right;clear:both;font-size:11px;color:#fff;}
	.copyright_align1{float:left;padding:10px 10px 10px 30px;}
	.copyright_align2{margin-top:22px;padding-right:185px;}
	#nav2 .copyright_align3{float:right;margin:0;}
	#primer_contenido_footer a{color:#fff;text-decoration:none;}
	#destinos_destacados{width:924px;float:left;border-bottom:1px solid #A3A3A3;margin:10px 0;padding:0 0 15px 40px;}
	.destinos_mas_solicitados{background:url(../imagenes_plantillas/footer/mas-destinos.jpg) no-repeat;width:96%;float:left;padding-left:25px;line-height:18px;font-size:12px;text-transform:uppercase;color:#fff;}
	.destinos_mas_solicitados:hover{cursor:pointer;text-decoration:underline;}
	#footer_content{width:955px;float:left;margin:10px auto;}
	#footer_content a{color:#fff;margin-bottom:5px;text-decoration:none;font-weight:400;width:100%;float:left;}
	#footer_content_left{float:left;width:360px;padding:20px 10px 20px 20px;}
	#footer_content_center{float:left;width:360px;border-left:1px #fff solid;border-right:1px #fff solid;padding:20px 10px 20px 20px;}
	#footer_content_right{float:left;width:128px;padding:20px 10px 20px 20px;}
	#footer_content_right div{float:left;width:128px;color:#bbb;font-size:11px;margin:10px 5px 10px 0;}
	@media (max-width:768px) {
		#footer .content_links{padding-right:0;}
		#footer .auto > .content_destiny{display:none !important;}
	}
	
	@media (min-width:955px){
		#footer .content_links{z-index: 1;}
	}
	#footer .auto > .content_ventajas.slide_down_activate2{display:none;}
	#footer .auto > .content_ventajas.slide_down_no_activate2{z-index:4;display:block;}

/* HEADER FICHA */
	#header_hotel{background:#fff;position:relative;}
	
	#header_hotel .top_header{background:#333;color:#f0f0f0;font-size:12px;}
	#header_hotel .top_header .default_lang{cursor:pointer;}
	#header_hotel .top_header .content_lang{background:#333;position:fixed;width:100%;top:0;left:0;z-index:100;text-align:right;}
	#header_hotel .top_header .content_lang li{display:inline-block;padding:6px;}
	#header_hotel .top_header .content_lang li.close{cursor:pointer;}
	#header_hotel .top_header .content_lang li.close:hover{color:#4B5265;}
	#header_hotel .top_header .content_lang li > a{color:#f0f0f0;text-decoration:none;}
	#header_hotel .top_header .content_lang li > a:hover{color:#4B5265;}
	#header_hotel .top_header .action_menu{color:#4B5265;text-transform:uppercase;cursor:pointer;padding:4px 0 0;}
	#header_hotel .top_header .action_menu .svg_menu_bars{display: none;margin-right:10px;}
	#header_hotel .top_header .action_menu div {color:#fff;}	
	#header_hotel .top_header .action_menu .svg_menu_bars svg{fill:#4B5265;width:32px;height:18px;}
	#header_hotel .top_header .action_lang{cursor:pointer;}
	#header_hotel .flecha_menu{stroke:#ccc;}
	#header_hotel .flecha_menu svg {transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}

	#header_hotel .top_header .content_official{padding:5px 10px;color:#4B5265;text-transform:uppercase;}
	
	#header_hotel .top_header .action_lang{margin:0 5px;padding:5px 0;}
	#header_hotel .top_header .action_lang .svg_lang{stroke:#f0f0f0;margin-top:-2px;margin-left:5px;}
	
	#header_hotel .top_header .content_business_access .business_access{padding: 2px 10px;}
	#header_hotel .top_header .content_business_access .business_access svg{fill:#4B5265;width:20px;height:20px;vertical-align:middle;}
	#header_hotel .top_header .content_business_access a{color:#f0f0f0;text-decoration:none;}
	
	#header_hotel .bottom_header .logo .svg_eurostars svg{display:none;fill:#fff;width:45px;height:45px;}
	#header_hotel .bottom_header .logo .text{ background: url("../images/header/logo_exe.png") no-repeat scroll 0 -15px rgba(0, 0, 0, 0);color: #fff;height:75px;padding-left: 10px;text-align: center; max-width: 150px;}
	#header_hotel .bottom_header .logo .text .title{display:none;font-size:22px;letter-spacing:2px;border-bottom:1px solid #fff;font-family: 'Maven Pro', sans-serif;}
	#header_hotel .bottom_header .logo .text .subtitle{display:none;font-size:14px;letter-spacing:2px;margin-top:3px;font-family: 'Maven Pro', sans-serif;}
	
	#header_hotel .bottom_header .hotel_info{color:#000;border-left:1px solid #fff;}
	#header_hotel .bottom_header .hotel_info .title{font-size:25px;display: table-cell;vertical-align: middle;padding-right: 10px;}
	#header_hotel .bottom_header .hotel_info .title div:nth-of-type(2){font-size:18px;}
	#header_hotel .bottom_header .hotel_info .title .stars svg{float:left;}
	#header_hotel .bottom_header .hotel_info .title svg{fill:#4B5265;vertical-align:top;}
	#header_hotel .bottom_header .hotel_info .info{font-size:12px;display: block;padding-bottom: 10px;}
	#header_hotel .bottom_header .hotel_info .title .stars{display:block;width:100%;font-size: 12px;}
	#header_hotel .bottom_header .content_telephone{text-align:right;display: table-cell;vertical-align: middle;}
	#header_hotel .bottom_header .content_telephone .title{font-size:16px;color:#333;}
	#header_hotel .bottom_header .content_telephone .info{font-size:16px;color:#333;}
	
	#header_hotel .bottom_header .content_migas{font-size:11px;color:#999;width:100%;margin-top:10px;}
	#header_hotel .bottom_header .content_migas a{color:#999;text-decoration:none;display: inline;}
	#header_hotel .bottom_header .content_migas a:hover{text-decoration:underline;}
	#header_hotel .bottom_header .content_migas span{color:#ccc;}

	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = ""]{display: none;}
	#header_hotel .bottom_header .hotel_info .title .stars:before{content: attr(data-estrellas);}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas^="*"]:before{content: attr(data-estrellas); font:8px 'icons';}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "Premier Class"]:before{content: "Premier Class";color: #699f8f;}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "Luxury Class"]:before{content: "Luxury Class";color: #699f8f;}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "5GL"]:before{content: "*****";font:8px 'icons';color: #699f8f;}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "5GL"]:after{content: "GL";color: #699f8f;}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "5"]:before{content: "*****";font:8px 'icons';color: #699f8f;}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "4"]:before{content: "****";font:8px 'icons';color: #699f8f;}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "3"]:before{content: "***";font:8px 'icons';color: #699f8f;}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "2"]:before{content: "**";font:8px 'icons';color: #699f8f;}
	#header_hotel .bottom_header .hotel_info .title .stars[data-estrellas = "1"]:before{content: "*";font:8px 'icons';color: #699f8f;}

	@media(max-width:800px){
		#header_hotel .bottom_header .hotel_info > a{display: none;;}
		#header_hotel .bottom_header .logo .hotel_info{padding-left:10px;}
		#header_hotel .bottom_header .content_telephone .info{display:none;}
		.tab_menu{display:none;}
	}
	@media(min-width:801px){
		#header_hotel .bottom_header .hotel_info .title{padding: 0 20px;}
		#header_hotel .bottom_header .hotel_info .info{font-size:14px;}
		#header_hotel .bottom_header .hotel_info .title div:nth-of-type(2){font-size:25px;}
	}
	.header_hotel nav{z-index:100;background:url(../images/icon/bg_main_menu.jpg);position:fixed;top:0;left:0;height:100%;box-shadow: 3px 0 10px 0 rgba(0,0,0,0.8);}
	.header_hotel > nav > ul > li:first-child{cursor:pointer;padding:5px 10px;}
	.header_hotel > nav > ul > li{text-transform:uppercase;}
	.header_hotel > nav > ul > li:hover{background:#fff;}
	.header_hotel > nav > ul > li:hover > a{color:#4B5265;}
	.header_hotel > nav > ul > li > a{color:#333;text-decoration:none;display:block;padding:5px 10px;}
	
	.tab_menu{background: none repeat scroll 0 0 #212121;position:relative;z-index:10;}
	.tab_menu .auto{position:relative;}
	.tab_menu .list > li{color: #fff;font-size:12px;text-transform:uppercase;font-weight:bold;}
	.tab_menu .list .see_more_menu{fill: #fff;vertical-align:initial;cursor:pointer;}
	.tab_menu .list .see_more_menu:hover{color:#4B5265;fill:#4B5265;}
	.tab_menu .list .see_more_menu svg{vertical-align:bottom;}
	.tab_menu .list > li > a{color:#fff;text-decoration:none;padding:8px 7px;display:block;margin:11px 0;}
	.tab_menu .list > li > a:hover{background:#fff;color:#4B5265;}
	.content_folding_menu{position:relative;}
	.content_folding_menu .folding_list{text-align:center;position:absolute;top:-3px;right:15px;font-weight:bold;text-transform:uppercase;font-size:12px;border:1px solid #ccc;border-top:0;z-index:1;}
	.content_folding_menu .folding_list > li{    display: block;background:url("../images/icon/bg_menu_navigation.jpg")center;}
	.content_folding_menu .folding_list > li > a{display:block;text-decoration:none;padding:10px 15px;}
	.content_folding_menu .folding_list > li > a:hover{background:#fff;color:#4B5265;}
	
	.to_tablet .bottom_header .logo .svg_eurostars{display:none;}
	.to_tablet .bottom_header .logo .text{display:none;}
	.to_tablet .bottom_header .logo .hotel_info{margin-left:0 !important;padding-left:0 !important;border-left:0 !important;}
	.to_tablet .bottom_header .logo .hotel_info .info{display:none;}
	.to_tablet .bottom_header .content_telephone .title{display:none;}
	.to_tablet .bottom_header .content_telephone .info{padding-top:7px;}
	.to_tablet .bottom_header .content_migas{display:none;}
	
	.INFORMACION .INFORMACION a{color:#4B5265;}
	.HABITACION .HABITACION a{color:#4B5265;}
	.SALONES .SALONES a{color:#4B5265;}
	.PROMOCIONES .PROMOCIONES a{color:#4B5265;}
	.RESTAURANTES .RESTAURANTES a{color:#4B5265;}
	.MAPA .MAPA a{color:#4B5265;}
	.FOTOS .FOTOS a{color:#4B5265;}
	.OPINIONES .OPINIONES a{color:#4B5265;}
	.reserva_salon{display:none !important;}
	.icon_logo svg{ height:52px; width:183px;}

	@media (max-width:768px)
	{
		#header_hotel .bottom_header .logo .hotel_info{margin-left:0;padding-left:0;border-left:0;display: table-cell;vertical-align: middle;max-width: 250px;}
		#header_hotel .bottom_header .content_telephone .info{padding-top:7px;}
	}

	
	/* COOKIES */
	.dn{display:none;}
	#sta-cookies:checked ~ .tpl-g-cookies{display:none;}
	.tpl-g-cookies{background:#000;position:relative;z-index:25;color:#fff;padding:10px;text-align:center;font-size:13px;}
	.tpl-g-cookies a{color:#4B5265;font-weight:bold;}
	.tpl-g-cookies label{cursor:pointer;padding:0 10px;margin:0 10px;background:#4B5265;color:#fff;}
	
	
	/* HEADER - CORPORATE FICHA */
	.content_business_access .conexion_user {float: left;background: #333;width: 100%;}
	.content_business_access .conexion_user #bienvenido {display:block;float: left;width: 100%;max-width: 1200px;min-width: 300px;}
	.content_business_access .conexion_user #panel_logo_home {display: none;}
	.content_business_access .conexion_user #bienvenido div {float: right;}
	.content_business_access .conexion_user #bienvenido div #bienvenido_sr,  .conexion_user #bienvenido div #bienvenido_cerrar_session {float:left;}
	.content_business_access .conexion_user #bienvenido div #bienvenido_sr {background: #3762a6;padding: 2px 15px;color: #FFF;border-radius: 0 0 0 5px;border: 1px solid #d8d8d8;border-top:0;border-right:0;}
	.content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session {background: #898989;padding: 2px 15px;border-radius: 0 0 5px 0;border: 1px solid #d8d8d8;border-top:0;border-left:0;}
	.content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session a {text-decoration: none !important;padding-left: 20px;background: url(../images/corporate/logoff.png) 0px center no-repeat;color:#ccc !important;}
	.content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session img {display:none;}
	.content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session a:hover {text-decoration: underline !important;}
	
	@media (max-width:599px)
	{
		#header_hotel .top_header .content_official.corporate {display:none;}
		.content_business_access .conexion_user #bienvenido{min-width:100%;}
		.content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session {height:20px;width:18px; overflow:hidden;}
		.content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session a {margin-left:-5px; padding-left:22px;}
	}
	
	.business_access.content_business_access.dispo {display:block;border:0;background:transparent;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user {float: left;background: #333;width: 100%;margin-top:-5px;background:transparent;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #bienvenido {display:block;float: left;width: 100%;max-width: 1200px;min-width: 300px;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #panel_logo_home {display: none;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #bienvenido div {float: right;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #bienvenido div #bienvenido_sr,  .conexion_user #bienvenido div #bienvenido_cerrar_session {float:left;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #bienvenido div #bienvenido_sr {background: #3762a6;padding: 2px 15px;color: #FFF;border-radius: 0 0 0 5px;border: 1px solid #d8d8d8;border-top:0;border-right:0;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session {background: #898989;padding: 2px 15px;border-radius: 0 0 5px 0;border: 1px solid #d8d8d8;border-top:0;border-left:0;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session a {text-decoration: none !important;padding-left: 20px;background: url(../images/corporate/logoff.png) 0px center no-repeat;color:#ccc !important;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session img {display:none;}
	.business_access.content_business_access.dispo .content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session a:hover {text-decoration: underline !important;}
	
	@media (max-width:599px)
	{
		.mobile.content_official.corporate{display:none;}
		.business_access.content_business_access.dispo  .content_business_access .conexion_user #bienvenido{min-width:100%;}
		.business_access.content_business_access.dispo  .content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session {height:20px;width:18px; overflow:hidden;}
		.business_access.content_business_access.dispo  .content_business_access .conexion_user #bienvenido div #bienvenido_cerrar_session a {margin-left:-5px; padding-left:22px;}
	}
/* FIN HEADER CORPORATE */	
	/* FIN: HEADER - CORPORATE FICHA */
	
/* SLIDE */
	.content_slide{position:relative;height: 412px;}
	.content_slide .photos{height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
	.content_slide .photos > div{top: 0px;width: 100%;height: 100%;position: absolute;background-position: center;background-repeat: no-repeat;background-size: cover;}
	.content_slide .bg1{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover !important;background-position:center !important;}
	.content_slide .bg2{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover !important;background-position:center !important;display:none;}
	.content_slide .pagination-container{position: absolute;z-index: 1;padding: 10px;right: 0;bottom: 0;left: 0;margin: 0 auto;text-align: center;}
	.content_slide .pagination-container .pagination{display: inline-block;padding: 6px;}
	.content_slide .pagination-container .pagination .radio-button{margin:0 5px;width:20px;height:20px;background:#444;cursor:pointer;display: inline-block;vertical-align: middle;}
	.content_slide .pagination-container .pagination .radio-button.sta-active{background:#4B5265;border:2px solid #fff;}
	.content_slide .content_motor{position:relative;}
	@media(min-width:801px){
		.content_slide .pagination-container{
			left:auto;
			right:10px;
		}
	}
	.bg_header{background-size:cover;height:175px !important;width:100%;}
	.bg_header .bg_opacity{background:rgba(0,0,0,0.7);height:175px;width:100%;position:absolute;top:0;left:0;right:0;}
	
	@media (max-width:599px)
	{
		.bg_header{height:52px !important;}
	}
	
/* TAB_INFO */
	#tab_info .content_description{text-align:center;font-size:13px;padding:20px 0}
	#tab_info .content_description .title_holder{font-size:24px;font-family: 'Maven Pro', sans-serif;text-transform:uppercase;}
	#tab_info .content_description .title_holder span{padding-top:15px;margin-top:10px;color:#4B5265;display:block;font-size:18px;background:url(../images/dispo/title_line.png) top no-repeat;background-size:100% 2px;text-transform:none;}
	#tab_info .content_description .subtitle{font-weight: bold; margin-bottom: 0; margin-left: auto; margin-right: auto; padding-top: 10px; width: 80%;}
	#tab_info .content_description .text{margin-bottom: 0;margin-left: auto;margin-right: auto;overflow: hidden;padding-top: 10px;width: 80%; min-height: 45px;}
	
	#tab_info .content_services{text-align:center;}
	#tab_info .content_services > li{width:49%;}
	#tab_info .content_services .content_services_icons .title{font-size:16px;font-family: 'Maven Pro', sans-serif;font-weight:bold;text-transform:uppercase;margin:10px 0 10px 5px;}
	#tab_info .content_services .content_marks .star_mark .svg_star{margin:auto;width:75px;position:relative;}
	#tab_info .content_services .content_marks .star_mark .svg_star svg{fill:#f0f0f0;stroke:#4B5265;}
	#tab_info .content_services .content_marks .star_mark .svg_star .note{position:absolute;top:0;left:0;width:75px;text-align:center;line-height:75px;font-size:30px;}
	#tab_info .content_services .content_marks .content_ventajas .title > li{font-size:16px;font-family: 'Maven Pro', sans-serif;font-weight:bold;text-transform:uppercase;margin:10px 0 10px 5px;}
	#tab_info .content_services .content_marks .content_ventajas .title .svg_ok svg{fill:#333;width:17px;height:25px;}
	#tab_info .content_services .content_marks .content_ventajas .list_ventajas > ul{color:#666;font-style:italic;}
	#tab_info .content_services .content_marks .content_ventajas .list_ventajas > ul > li{margin:5px 0;}
	#tab_info .content_services .content_marks .recomendation_mark{margin:15px 0;}
	@media(max-width: 410px){
		#tab_info .content_services .content_marks .recomendation_mark{display:none;}
	}
	#tab_info .content_services .content_marks .recomendation_mark .left{background:url("../images/icons/icon_banner_grey_left.png") right center no-repeat;height:39px;width:20px;}
	#tab_info .content_services .content_marks .recomendation_mark .center{padding:0 10px;background:url("../images/icons/icon_banner_trans_center.png") center left #e2e2e2;font-size:13px;height:39px;line-height:39px;font-style:italic;font-family: 'Maven Pro', sans-serif;}
	#tab_info .content_services .content_marks .recomendation_mark .center span{font-style: normal;font-weight: bold;font-size:18px;font-family: 'Maven Pro', sans-serif;}
	#tab_info .content_services .content_marks .recomendation_mark .right{background:url("../images/icons/icon_banner_grey_right.png") left center no-repeat;height:39px;width:20px;}
	
	#tab_info .content_services .content_marks .link{margin-top:15px;color:#4B5265;text-decoration:none;font-weight:bold;font-size:13px;}
	#tab_info .content_services .content_marks .link:hover{text-decoration:underline;}
	
	#tab_info .tab_info_list{height: 36px;margin-top:30px;font-size:12px;}
	#tab_info .tab_info_list > li{color: #333;border-bottom: 1px solid #bbb;font-family: 'Maven Pro', sans-serif;font-size:14px;background:#ddd;cursor:pointer;padding:10px 15px;margin:0 10px;}
	#tab_info .tab_info_list > li.selected{border:2px solid #bbb;border-bottom:0;background:#fff;}
	
	#tab_info .content_tab_info{background:#fff;border:2px solid #bbb;border-right:0;border-left:0;}
	#tab_info .content_tab_info .aux_design{border-right:0;border-left:0;padding:25px 0;}
	#tab_info .content_tab_info .aux_design .auto_list{max-width:none;}
	
	#tab_info .content_tab_info .info{display:none;}
	#tab_info .content_tab_info .info.business{}
	#tab_info .content_tab_info .info.kids{}
	#tab_info .content_tab_info .info:first-child{display:block;}
	#tab_info .content_tab_info .info .content_part{column-count:2;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;}
	#tab_info .content_tab_info .info .content_part .content{position:relative;width:100%;padding-right:40px;}
	#tab_info .content_tab_info .info .content_part .content .icon{position:absolute;top:0;left:0;width:40px;text-align:center;}
	#tab_info .content_tab_info .info .content_part .content .icon svg{fill:#333;}
	#tab_info .content_tab_info .info .content_part .content .svg_poi svg{width:21px;height:36px;}
	#tab_info .content_tab_info .info .content_part .content .svg_restaurante svg{width:24px;height:44px;}
	#tab_info .content_tab_info .info .content_part .content .svg_edificio svg{width:40px;height:40px;}
	#tab_info .content_tab_info .info .content_part .content .content_text{padding-left:40px;width:100%;font-size:13px;margin-bottom:25px;}
	#tab_info .content_tab_info .info .content_part .content .content_text .content_border{border-left:1px solid #bbb;padding-left:10px;}
	#tab_info .content_tab_info .info .content_part .content .content_text .content_border .title{font-size: 14px;color:#4B5265;font-weight:bold;}
	#tab_info .content_tab_info .info .content_part .content .content_text .content_border .description{color:#666;margin:2px 0 7px;}
	#tab_info .content_tab_info .info .content_part .content .content_text .content_border a{color: #333;font-weight: bold;font-style: italic;text-decoration: underline;}
	#tab_info .content_tab_info .info .content_part .content .content_text .content_border a:hover{text-decoration:underline;}
	
	@media (max-width:768px)
	{
		#tab_info .content_services > li{width:100%;margin:10px 0;height:auto !important;}
		#tab_info .content_tab_info .info .content_part{column-count:1;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;}
	}
	
	@media (max-width:768px)
	{
		#tab_info .tab_info_list{display:none;}
		#tab_info .content_tab_info{border:0;background:none;}
		#tab_info .content_tab_info .info{margin:5px 0;display:block;background:#fff;border:5px solid #eee;box-shadow:0px 0px 2px #444;float:none;width:auto !important;}
		#tab_info .content_tab_info .info .content_clicked{text-transform:uppercase;font-weight:bold;padding:20px 10px;cursor:pointer;}
		#tab_info .content_tab_info .info .content_clicked .arrow svg{stroke:#4B5265;stroke-width:1px;width:25px;height:11px;}
		#tab_info .content_tab_info .info .content_info{display:none;}
		#tab_info .content_tab_info .aux_design{padding:0;}
		#tab_info .content_tab_info .aux_design .auto_list{overflow:visible;width:auto !important;}
		#tab_info .content_tab_info .aux_design .auto{overflow:visible;}
		#children_services, #business_services{-webkit-column-count:1 !important;}
		#children_services > li .text, #business_services > li .text{padding-right:20px !important;}
	}
/* TAB PROMOCIONES */
	#tab_promociones .oferta{display:none;}
	#tab_promociones .romance{fill:#c1386c;}
	#tab_promociones .gourmet{fill:#e08600;}
	#tab_promociones .relax{fill:#00a6b0;}
	#tab_promociones .weekend{fill:#875d80;}
	#tab_promociones .business{fill:#6d7a8c;}
	#tab_promociones .family{fill:#e08600;}

	#tab_promociones .content_description{text-align:center;font-size:13px;padding:20px 0}
	#tab_promociones .content_description .title_holder{font-size:24px;font-family: 'Maven Pro', sans-serif;text-transform:uppercase;}
	#tab_promociones .content_description .title_holder span{padding-top:15px;margin-top:10px;color:#4B5265;display:block;font-size:18px;background:url(../images/dispo/title_line.png) top no-repeat;background-size:100% 2px;text-transform:none;}
	#tab_promociones .content_description .subtitle{color:#333;font-weight:bold;margin-top:10px;}
	
	#tab_promociones .promo_list > li{margin:0 20px;}
	#tab_promociones .promo_list .title{font-family: 'Maven Pro', sans-serif;font-size: 14px;font-weight: bold;text-transform: uppercase;color: #333;}
	#tab_promociones .promo_list svg{fill:#666;height:40px;cursor:pointer;}
	#tab_promociones .promo_list .romance:hover svg{fill:#c1386c;}
	#tab_promociones .promo_list .gourmet:hover svg{fill:#e08600;}
	#tab_promociones .promo_list .relax:hover svg{fill:#00a6b0;}
	#tab_promociones .promo_list .weekend:hover svg{fill:#875d80;}
	#tab_promociones .promo_list .business:hover svg{fill:#6d7a8c;}
	#tab_promociones .promo_list .family:hover svg{fill:#e08600;}
	
	#tab_promociones .list .box2{position:relative;margin:15px 0;padding:20px;}
	#tab_promociones .list .box2 .convert_to_bg{position:absolute;top:20px;left:20px;width:250px;height:190px;overflow:hidden;}
	#tab_promociones .list .box2 .content_description{color: #999;padding:0 165px 0 270px;text-align:left;min-height:190px;}
	#tab_promociones .list .box2 .content_description .title{font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
	#tab_promociones .list .box2 .content_booking{width:150px;position:absolute;right:20px;top:20px;height:190px;}
	#tab_promociones .list .box2 .content_booking .box_booking{overflow: hidden;box-shadow: 0 0 2px #444;height:145px;text-align:center;border:4px solid #eee;padding-top:20px;}
	#tab_promociones .list .box2 .content_booking .box_booking .prize{color: #666;font-size: 17px;}
	#tab_promociones .list .box2 .content_booking .box_booking .prize span{font-size:25px;font-weight:bold;}
	#tab_promociones .list .box2 .content_booking .blue_button{margin-top:13px;text-transform:uppercase;cursor:pointer;display:none;}
	#tab_promociones .list .box2 .content_booking .box_booking .svg_list > div{display:none;}
	#tab_promociones .list .box2.romance .content_booking .box_booking .svg_list .romance{display:block;}
	#tab_promociones .list .box2.gourmet .content_booking .box_booking .svg_list .gourmet{display:block;}
	#tab_promociones .list .box2.relax .content_booking .box_booking .svg_list .relax{display:block;}
	#tab_promociones .list .box2.weekend .content_booking .box_booking .svg_list .weekend{display:block;}
	#tab_promociones .list .box2.business .content_booking .box_booking .svg_list .business{display:block;}
	#tab_promociones .list .box2.family .content_booking .box_booking .svg_list .family{display:#e08600;}
	
	#tab_promociones .list .box2.romance .content_booking .box_booking .prize span{color:#c1386c;}
	#tab_promociones .list .box2.gourmet .content_booking .box_booking .prize span{color:#e08600;}
	#tab_promociones .list .box2.relax .content_booking .box_booking .prize span{color:#00a6b0;}
	#tab_promociones .list .box2.weekend .content_booking .box_booking .prize span{color:#875d80;}
	#tab_promociones .list .box2.business .content_booking .box_booking .prize span{color:#6d7a8c;}
	#tab_promociones .list .box2.family .content_booking .box_booking .prize span{color:block;}
	
	#tab_promociones .list .box2.romance .content_description .title{color:#c1386c;font-family: 'Maven Pro', sans-serif;}
	
	#tab_promociones .list .box2.weekend .content_description .title{color:#875d80;font-family: 'Maven Pro', sans-serif;}
	
	#tab_promociones .list .box2.family .content_description .title{color:#eabb00;font-family: 'Maven Pro', sans-serif;}
	
	#tab_promociones .list .box2.gourmet .content_description .title{color:#e08600;font-family: 'Maven Pro', sans-serif;}
	
	#tab_promociones .list .box2.relax .content_description .title{color:#00a6b0;font-family: 'Maven Pro', sans-serif;}
	
	#tab_promociones .list .box2.business .content_description .title{color:#6d7a8c;font-family: 'Maven Pro', sans-serif;}
	
	@media (max-width:768px)
	{
		#tab_promociones .list .box2 .content_description{padding-right:0;min-height:210px;}
		
		#tab_promociones .list .box2 .content_booking{position:relative;top:auto;left:auto;height:32px;width:100%;padding-right:170px;padding-left:20px;}
		#tab_promociones .list .box2 .content_booking .box_booking{height:33px;text-align:left;padding:2px 10px;}
		#tab_promociones .list .box2 .content_booking .box_booking .svg_list{float:left;}
		#tab_promociones .list .box2 .content_booking .box_booking .prize{float:left;padding-left:5px;}
		#tab_promociones .list .box2 .content_booking .box_booking .prize span{font-size:18px;}
		#tab_promociones .list .box2 .content_booking .box_booking br{display:none;}
		
		#tab_promociones .list .box2 .content_booking .blue_button{position:absolute;top:0;right:0;width:150px;margin-top:0;}
		
		#tab_promociones .list .box2 .content_booking .box_booking .svg_list svg{height:21px;}
	}
	
	@media (max-width:599px)
	{
		#tab_promociones .list .box2 .convert_to_bg{position:initial;width:100%;}
	
		#tab_promociones .list .box2 .content_description{padding:20px 0;min-height:0;}
		#tab_promociones .list .box2 .content_booking{padding-right:115px;}
		#tab_promociones .list .box2 .content_booking .box_booking .prize{font-size:12px;font-weight:bold;padding:0;text-align:center;width:100%;}
		#tab_promociones .list .box2 .content_booking .blue_button{right:-20px;width:120px;}
	}
	
/* TAB HABITACIONES */
	#tab_habitaciones .content_description{text-align:center;font-size:13px;padding:20px 0}
	#tab_habitaciones .content_description .title_holder{font-size:24px;font-family: 'Maven Pro', sans-serif;text-transform:uppercase;}
	#tab_habitaciones .content_description .title_holder span{padding-top:15px;margin-top:10px;color:#4B5265;display:block;font-size:18px;background:url(../images/dispo/title_line.png) top no-repeat;background-size:100% 2px;text-transform:none;}
	#tab_habitaciones .content_description .subtitle{margin-bottom: 10px;font-weight:bold;margin-top:10px;}
	#tab_habitaciones .content_description .text{color:#999;overflow:hidden;width:80%;margin: 0 auto;}
	#tab_habitaciones .content_description .text a {color:#999;}

	#tab_habitaciones .box2 .content_info .content_description .text{overflow:hidden;width: 100%;margin-top:10px;}
	#tab_habitaciones .room_services{text-align:left;}
	
	#tab_habitaciones .list .box2{position:relative;margin:15px 0;padding:20px;}
	#tab_habitaciones .list .box2 .convert_to_bg{position:absolute;top:20px;left:20px;width:250px;height:190px;overflow:hidden;}
	#tab_habitaciones .list .box2 .content_description{padding:0 0 40px 270px;text-align:left;min-height:160px;}
	#tab_habitaciones .list .box2 .content_description .title{font-family: 'Maven Pro', sans-serif;border-bottom:2px solid #4B5265;font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
	#tab_habitaciones .list .box2 .content_description .subtitle{font-family: 'Maven Pro', sans-serif;color:#4B5265;text-transform:uppercase;font-weight:normal;}
	#tab_habitaciones .list .box2 .blue_button{font-family: 'Maven Pro', sans-serif;text-transform:uppercase;cursor:pointer;width:250px;float:right;display:none;}
	
	@media (max-width:768px)
	{
		#tab_habitaciones .list .box2 .content_description{padding-right:0;min-height:210px;}
	}
	
	@media (max-width:599px)
	{
		#tab_habitaciones .list .box2{padding:0;margin:5px 0;}
		
		#tab_habitaciones .list .box2 .content_clicked{text-transform:uppercase;font-weight:bold;padding:20px;cursor:pointer;}
		#tab_habitaciones .list .box2 .content_clicked .arrow svg{stroke:#4B5265;stroke-width:1px;width:25px;height:11px;}
		
		#tab_habitaciones .list .box2 .convert_to_bg{position:initial;width:100%;}
	
		#tab_habitaciones .list .box2 .content_info{padding:0 20px 20px 20px;display:none;}
		#tab_habitaciones .list .box2 .content_description{min-height:0;padding:20px 0 50px;}
		#tab_habitaciones .list .box2 .blue_button{width:100%;float:none;}
	}

/* TAB RESTAURANTES */
	#tab_restaurantes .content_description{text-align:center;font-size:13px;padding:20px 0}
	#tab_restaurantes .content_description .title_holder{padding-bottom: 10px;font-size:24px;font-family: 'Maven Pro', sans-serif;text-transform:uppercase;}
	#tab_restaurantes .content_description .title_holder span{padding-top:15px;margin-top:10px;color:#4B5265;display:block;font-size: 18px;background:url(../images/dispo/title_line.png) top no-repeat;background-size:100% 2px;text-transform:none;}
	#tab_restaurantes .content_description .sub_holder {font-weight: bold;color: #333;font-size: 13px;}
	
	#tab_restaurantes .list .box2{position:relative;margin:15px 0;padding:20px;}
	#tab_restaurantes .list .box2 .convert_to_bg{position:absolute;top:20px;left:20px;width:250px;height:190px;overflow:hidden;}
	#tab_restaurantes .list .box2 .content_description{color:#999;padding:0 0 0 270px;text-align:left;min-height:160px;}
	#tab_restaurantes .list .box2 .content_description .title{font-family: 'Maven Pro', sans-serif;color: #000;border-bottom:2px solid #4B5265;font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
	#tab_restaurantes .list .box2 .content_description .subtitle{color:#4B5265;text-transform:uppercase;font-weight:normal;}
	#tab_restaurantes .list .box2 .blue_button{display:none;font-family: 'Maven Pro', sans-serif;text-transform: uppercase;cursor: pointer;width: 150px;float: right;border: 0;}
	
	@media (max-width:768px)
	{
		#tab_restaurantes .list .box2 .content_description{padding-right:0;min-height:210px;}
	}
	
	@media (max-width:599px)
	{
		#tab_restaurantes .list .box2{padding:0;margin:5px 0;}
		
		#tab_restaurantes .list .box2 .content_clicked{text-transform:uppercase;font-weight:bold;padding:20px;cursor:pointer;}
		#tab_restaurantes .list .box2 .content_clicked .arrow svg{stroke:#4B5265;stroke-width:1px;width:25px;height:11px;}
		
		#tab_restaurantes .list .box2 .convert_to_bg{position:initial;width:100%;}
	
		#tab_restaurantes .list .box2 .content_info{padding:0 20px 20px 20px;display:none;}
		#tab_restaurantes .list .box2 .content_description{min-height:0;padding:20px 0;}
		#tab_restaurantes .list .box2 .blue_button{width:100%;float:none;}
	}

/* TAB SALONES */
	#tab_salones .fc.list div svg {fill: #999;}
	#tab_salones .content_description{text-align:center;font-size:13px;padding:20px 0}
	#tab_salones .content_description .text{color:#999;width:80%;margin:0 auto;}
	#tab_salones .content_description .text a {color:#999;}
	#tab_salones .content_description .text a font{color:#999;}

	#tab_salones .content_info .content_description .text{color:#999;width:100%;margin:0 auto;}

	#tab_salones .content_description .title_holder{font-size:24px;font-family: 'Maven Pro', sans-serif;text-transform:uppercase;}
	#tab_salones .content_description .title_holder span{padding-top:15px;margin-top:10px;color:#4B5265;display:block;font-size:18px;background:url(../images/dispo/title_line.png) top no-repeat;background-size:100% 2px;text-transform:none;}
	#tab_salones .content_description .subtitle{margin-bottom:10px;font-weight:bold;margin-top:10px;}
	#tab_salones .content_description .blue_button{font-family: 'Maven Pro', sans-serif;text-transform:uppercase;margin-top:20px;padding:8px 20px;}
	
	#tab_salones .list .box2{position:relative;margin:15px 0;padding:20px;}
	#tab_salones .list .box2 .convert_to_bg{position:absolute;top:20px;left:20px;width:250px;height:190px;overflow:hidden;}
	#tab_salones .list .box2 .content_info{min-height:190px;}
	#tab_salones .list .box2 .content_description{padding:0 0 0 270px;text-align:left;min-height:160px;}
	#tab_salones .list .box2 .content_description .title{font-family: 'Maven Pro', sans-serif;border-bottom:2px solid #4B5265;font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
	#tab_salones .list .box2 .content_description .subtitle{color:#4B5265;text-transform:uppercase;font-weight:normal;}
	#tab_salones .list .box2 .content_description .area{margin:15px 0;text-align:left;}
	#tab_salones .list .box2 .content_description .list{position:relative;}
	#tab_salones .list .box2 .content_description .list li{width:100px;padding:10px 0;padding-bottom:25px;}
	#tab_salones .list .box2 .content_description .list .content_pax{position:absolute;width:100%;top:0;left:0;}
	#tab_salones .list .box2 .content_description .list .content_pax li{color: #999;padding:50px 0 10px;}
	li.box2 section.content_info {overflow: visible;}
	
	@media (max-width:768px)
	{
		#tab_salones .list .box2 .content_description{padding-right:0;min-height:210px;}
	}
	
	@media (max-width:599px)
	{
		#tab_salones .list .box2{padding:0;margin:5px 0;}
		
		#tab_salones .list .box2 .content_clicked{text-transform:uppercase;font-weight:bold;padding:20px;cursor:pointer;}
		#tab_salones .list .box2 .content_clicked .arrow svg{stroke:#4B5265;stroke-width:1px;width:25px;height:11px;}
		
		#tab_salones .list .box2 .convert_to_bg{position:initial;width:100%;}
	
		#tab_salones .list .box2 .content_info{padding:0 20px 20px 20px;display:none;}
		#tab_salones .list .box2 .content_description{min-height:0;padding:20px 0;}
		#tab_salones .list .box2 .blue_button{width:100%;float:none;}
	}
	
/* TAB CONTACTO */
	#tab_contacto .content_description{text-align:center;font-size:13px;padding:20px 0;}
	#tab_contacto .content_description .text{width: 80%;margin: 0 auto;color: #666;overflow:hidden;}
	#tab_contacto .content_description .text a {color: #999;}
	#tab_contacto .content_description .text a font{color: #999;}
	#tab_contacto .content_description .title_holder{font-size:24px;font-family: 'Maven Pro', sans-serif;text-transform:uppercase;}
	#tab_contacto .content_description .title_holder span{color:#4B5265;display:block;font-size:18px;background:url(../images/dispo/title_line.png) top no-repeat;background-size:100% 2px;padding-top:15px;margin-top:10px;text-transform:none;}
	#tab_contacto .content_description .subtitle{color:#212121;margin-bottom: 10px;font-weight:bold;margin-top:10px;}
	
	#tab_contacto .list .box2{padding:10px 20px;width:40%;font-size:12px;text-align:left;margin:7px;min-height: 70px;}
	#tab_contacto .list .box2 > div {color: #666;}
	#tab_contacto .list .box2 > div > strong {color: #212121;}
	#tab_contacto .list .box2:first-of-type > div:last-of-type strong[data-display=""]{display:none;}
	#tab_contacto .list .box2:first-of-type > div:last-of-type span[data-display1=""],
	#tab_contacto .list .box2:first-of-type > div:last-of-type span[data-display2=""]{display:none;}
	#tab_contacto .content_map{width:100%;height:400px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);margin-top:20px;}

	
	@media (max-width:768px)
	{
		#tab_contacto .list .box2{width:100%;margin:3px;}
	}
	
	@media (max-width:599px)
	{
		
	}
	
/* TAB GALERIA */
	#tab_galeria .content_description{text-align:center;font-size:13px;padding:20px 0;}
	#tab_galeria .content_description .title_holder{font-size:24px;font-family:'Times New Roman';text-transform:uppercase;font-weight:bold;}
	#tab_galeria .content_description .title_holder span{color:#4B5265;display:block;font-size:18px;background:url(../images/dispo/title_line.png) top no-repeat;background-size:100% 2px;padding-top:10px;text-transform:none;}
	#tab_galeria .content_description .subtitle{font-weight:bold;margin-top:10px;height:50px;}
	
	#tab_galeria .content_description .list li{cursor:pointer;margin-bottom:3px;}
	#tab_galeria .content_description .list li img{width:130px;height:100px;}
	#tab_galeria .content_description.contenedor_fotos {float: none !important;}
	.modal{display:none;}
	
	.modal .header .controller_direction .left, .modal .header .controller_direction .right{cursor:pointer;}
	.modal .header .controller_direction .left svg, .modal .header .controller_direction .right svg{stroke:#4B5265;stroke-width:2px;width:20px;height:20px;}
	.modal .header .controller_direction .title{text-transform:uppercase;font-family:'Times New Roman';font-weight:bold;letter-spacing:3px;font-size:20px;margin:0 25px;}
	.modal .header .controller_close{cursor:pointer;}
	.modal .header .controller_close .title{text-transform:uppercase;font-size:13px;}
	.modal .header .controller_close .icon{width:20px;height:20px;background:#ccc;padding-right:1px;border-radius:50%;}
	.modal .header .controller_close:hover .title{color:#4B5265;}
	.modal .header .controller_close:hover .icon{background:#4B5265;color:#fff;}
	
	.modal .content_diapos li{max-height:50%;opacity:0.5;transform:scale(0.85);-moz-transform:scale(0.85);-webkit-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);}
	.modal .content_diapos .shower{max-height:100%;opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}
	.modal .content_diapos li img{max-height:100%;width:auto;}
	
	/* slideLateral */
		.esp_small_diapo{-webkit-animation-name: esp_sdiapo;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: esp_sdiapo;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: esp_sdiapo;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: esp_sdiapo;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes esp_sdiapo{0%{-o-transform:scale(1);opacity:1;-ms-transform:scale(1);transform:scale(1);}100%{-o-transform:scale(0.85);opacity:0.5;-ms-transform:scale(0.85);transform:scale(0.85);}}
		@-webkit-keyframes esp_sdiapo{0%{-webkit-transform:scale(1);opacity:1;}100%{-webkit-transform:scale(0.85);opacity:0.5;}}
		@-moz-keyframes esp_sdiapo{0%{-moz-transform:scale(1);opacity:1;}100%{-moz-transform:scale(0.85);opacity:0.5;}}
		.esp_normal_diapo{-webkit-animation-name: esp_ndiapo;-webkit-animation-duration: 1s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode: forwards;
							-moz-animation-name: esp_ndiapo;-moz-animation-duration: 1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode: forwards;
							-o-animation-name: esp_ndiapo;-o-animation-duration: 1s;-o-animation-iteration-count:1;-o-animation-fill-mode: forwards;
							-ms-animation-name: esp_ndiapo;-ms-animation-duration: 1s;-ms-animation-iteration-count:1;-ms-animation-fill-mode: forwards;}
		@keyframes esp_ndiapo{0%{-o-transform:scale(0.85);opacity:0.5;-ms-transform:scale(0.85);transform:scale(0.85);}100%{-o-transform:scale(1);-ms-transform:scale(1);opacity:1;transform:scale(1);}}
		@-webkit-keyframes esp_ndiapo{0%{-webkit-transform:scale(0.85);opacity:0.5;}100%{-webkit-transform:scale(1);opacity:1;}}
		@-moz-keyframes esp_ndiapo{0%{-moz-transform:scale(0.85);opacity:0.5;}100%{-moz-transform:scale(1);opacity:1;}}
	
	@media (max-width:768px)
	{
		#tab_galeria .content_description{width:100%;float:none;}
		#tab_galeria .content_description .subtitle{margin-bottom:20px;height:auto;}
	}
	#tpl-egm-menu-ctr{text-transform:uppercase;}
	#tpl-egm-menu-ctr > .bar{position:fixed;bottom:0;left:0;right:0;background-color:#4B5265;}
	#tpl-egm-menu-ctr > .bar .changeFV{position:absolute;top:10px;left:30px;z-index:5;}
	#tpl-egm-menu-ctr > .bar .changeFV > div{cursor:pointer;color:#aaa;}
	#tpl-egm-menu-ctr > .bar .changeFV > div.selected{color:#fff;}
	#tpl-egm-menu-ctr > .bar .changeFV > .foto{padding:0 5px;}
	#tpl-egm-menu-ctr > .bar .changeFV > .video{padding:0 10px;border-left:1px solid #fff;}
	#tpl-egm-menu-ctr > .bar .direct{position:relative;padding:0 150px;text-align:center;}
	#tpl-egm-menu-ctr > .bar .direct div {display: inline-block;}
	#tpl-egm-menu-ctr > .bar .direct .title{line-height:40px;min-width:200px;color:#fff;}
	#tpl-egm-menu-ctr > .bar .direct .icon{vertical-align:middle;cursor:pointer;}
	#tpl-egm-menu-ctr > .bar .direct svg{stroke:#fff;width:25px;height:25px;}
	#tpl-egm-menu-ctr > .control.left{position:absolute;top:calc(50% - 50px);left:0;background:transparent;width:50px;height:100px;cursor:pointer;}
	#tpl-egm-menu-ctr > .control.left .icon svg{stroke:rgba(255,255,255,0.7);width:50px;height:100px;padding:15px;}
	#tpl-egm-menu-ctr > .control.left:hover{transition:all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;background:rgba(0,0,0,0.5);}
	#tpl-egm-menu-ctr > .control.left:hover .icon svg{transition:all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;stroke:#fff;}
	#tpl-egm-menu-ctr > .control.right{position:absolute;top:calc(50% - 50px);right:0;background:transparent;width:50px;height:100px;cursor:pointer;}
	#tpl-egm-menu-ctr > .control.right .icon svg{stroke:rgba(255,255,255,0.7);width:50px;height:100px;padding:15px;}
	#tpl-egm-menu-ctr > .control.right:hover{transition:all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;background:rgba(0,0,0,0.5);}
	#tpl-egm-menu-ctr > .control.right:hover .icon svg{transition:all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;stroke:#fff;}
	#tpl-egm-menu-ctr .sta-close{color:#fff;line-height:40px;position:absolute;top:0;right:30px;font-size:13px;cursor:pointer;}
	#tpl-egm-menu-ctr .sta-close div {display:inline-block;}
	#tpl-egm-menu-ctr .sta-close .title{vertical-align:super;}
	#tpl-egm-menu-ctr .sta-close .icon{vertical-align:middle;stroke:#fff;}
	#tpl-egm-menu-ctr .sta-close .icon svg{width:30px;height:30px;}
	
	@media (max-width:800px)
	{
		#tpl-egm-menu-ctr > .changeFV{top:12px;font-size:13px;left:5px;}
		#tpl-egm-menu-ctr > .direct{padding:0 125px;}
		#tpl-egm-menu-ctr > .direct .title{line-height:40px;min-width:230px;color:#fff;}
		#tpl-egm-menu-ctr > .sta-close{right:5px;}
	}
	@media (max-width:600px)
	{
		#tpl-egm-menu-ctr > .sta-close .title{color:#fff;}
		#tpl-egm-menu-ctr > .sta-close .icon{stroke:#fff;}
		#tpl-egm-menu-ctr > .bar{display:none;}
	}	
	.galeria ul li.grid-sizer {display: none !important;}

/* TAB DISPO */

	#dispo b.help p {z-index:6 !important;}
	#dispo form.summary {z-index:10 !important;}

/* SERVICIOS */

	/* servicios hotel */
		#hotel_services > li .icon svg{fill:#666;width:40px;height:40px;}
		#hotel_services > li:hover .icon svg{fill:#4B5265;}
		#hotel_services > li .text{display:none;border-radius:5px;position:absolute;top:95%;left:50%;background:#fff;padding:5px 10px;border:1px solid #ccc;z-index:5;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);}
		#hotel_services > li:hover .text{display:block;fill:#4B5265;}
	
		#hotel_services > li{display:none;position:relative;margin:10px;}
		#hotel_services > li .icon{width:40px;}
		#hotel_services.HAC-1 .HAC-1{display:inline-block;}
		#hotel_services.HAC-2 .HAC-2{display:inline-block;}
		#hotel_services.HAC-5 .HAC-5{display:inline-block;}
		#hotel_services.HAC-8 .HAC-8{display:inline-block;}
		#hotel_services.HAC-14 .HAC-14{display:inline-block;}
		#hotel_services.HAC-15 .HAC-15{display:inline-block;}
		#hotel_services.HAC-20 .HAC-20{display:inline-block;}
		#hotel_services.HAC-22 .HAC-22{display:inline-block;}
		#hotel_services.HAC-26 .HAC-26{display:inline-block;}
		#hotel_services.HAC-35 .HAC-35{display:inline-block;}
		#hotel_services.HAC-36 .HAC-36{display:inline-block;}
		#hotel_services.HAC-37 .HAC-37{display:inline-block;}
		#hotel_services.HAC-42 .HAC-42{display:inline-block;}
		#hotel_services.HAC-46 .HAC-46{display:inline-block;}
		#hotel_services.HAC-48 .HAC-48{display:inline-block;}
		#hotel_services.HAC-52 .HAC-52{display:inline-block;}
		#hotel_services.HAC-53 .HAC-53{display:inline-block;}
		#hotel_services.HAC-54 .HAC-54{display:inline-block;}
		#hotel_services.HAC-58 .HAC-58{display:inline-block;}
		#hotel_services.HAC-61 .HAC-61{display:inline-block;}
		#hotel_services.HAC-65 .HAC-65{display:inline-block;}
		#hotel_services.HAC-66 .HAC-66{display:inline-block;}
		#hotel_services.HAC-74 .HAC-74{display:inline-block;}
		#hotel_services.HAC-76 .HAC-76{display:inline-block;}
		#hotel_services.HAC-77 .HAC-77{display:inline-block;}
		#hotel_services.HAC-79 .HAC-79{display:inline-block;}
		#hotel_services.HAC-84 .HAC-84{display:inline-block;}
		#hotel_services.HAC-105 .HAC-105{display:inline-block;}
		#hotel_services.HAC-145 .HAC-145{display:inline-block;}
		#hotel_services.HAC-157 .HAC-157{display:inline-block;}
		#hotel_services.HAC-403 .HAC-403{display:inline-block;}
		#hotel_services.HAC-159 .HAC-159{display:inline-block;}
		#hotel_services.HAC-179 .HAC-179{display:inline-block;}
		#hotel_services.HAC-224 .HAC-224{display:inline-block;}
		#hotel_services.HAC-229 .HAC-229{display:inline-block;}
		#hotel_services.HAC-269 .HAC-269{display:inline-block;}
		#hotel_services.HAC-283 .HAC-283{display:inline-block;}
		#hotel_services.HAC-284 .HAC-284{display:inline-block;}
		#hotel_services.HAC-316 .HAC-316{display:inline-block;}
		#hotel_services.HAC-317 .HAC-317{display:inline-block;}
		#hotel_services.HAC-343 .HAC-343{display:inline-block;}
		#hotel_services.HAC-344 .HAC-344{display:inline-block;}
		#hotel_services.HAC-345 .HAC-345{display:inline-block;}
		#hotel_services.HAC-346 .HAC-346{display:inline-block;}
	/* servicios habitacion */
		.room_services > li .icon svg{fill:#666;width:40px;height:40px;}
		.room_services > li:hover .icon svg{fill:#4B5265;}
		.room_services > li .text{width:auto !important;display:none;border-radius:5px;position:absolute;top:95%;left:50%;background:#fff;padding:5px 10px;border:1px solid #ccc;z-index:5;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);}
		.room_services > li:hover .text{display:block;text-align:center;}
	
		.room_services > li{display:none;position:relative;margin:10px;}
		.room_services > li .icon{width:40px;}
		.room_services.RMA-2 .RMA-2{display:inline-block;}
		.room_services.RMA-9 .RMA-9{display:inline-block;}
		.room_services.RMA-10 .RMA-10{display:inline-block;}
		.room_services.RMA-11 .RMA-11{display:inline-block;}
		.room_services.RMA-13 .RMA-13{display:inline-block;}
		.room_services.RMA-18 .RMA-18{display:inline-block;}
		.room_services.RMA-19 .RMA-19{display:inline-block;}
		.room_services.RMA-22 .RMA-22{display:inline-block;}
		.room_services.RMA-26 .RMA-26{display:inline-block;}
		.room_services.RMA-28 .RMA-28{display:inline-block;}
		.room_services.RMA-50 .RMA-50{display:inline-block;}
		.room_services.RMA-56 .RMA-56{display:inline-block;}
		.room_services.RMA-61 .RMA-61{display:inline-block;}
		.room_services.RMA-69 .RMA-69{display:inline-block;}
		.room_services.RMA-80 .RMA-80{display:inline-block;}
		.room_services.RMA-91 .RMA-91{display:inline-block;}
		.room_services.RMA-92 .RMA-92{display:inline-block;}
		.room_services.RMA-101 .RMA-101{display:inline-block;}
		.room_services.RMA-107 .RMA-107{display:inline-block;}
		.room_services.RMA-112 .RMA-112{display:inline-block;}
		.room_services.RMA-119 .RMA-119{display:inline-block;}
		.room_services.RMA-123 .RMA-123{display:inline-block;}
		.room_services.RMA-189 .RMA-189{display:inline-block;}
		.room_services.RMA-210 .RMA-210{display:inline-block;}
		.room_services.RMA-221 .RMA-221{display:inline-block;}
		.room_services.RMA-251 .RMA-251{display:inline-block;}
		.room_services.RMA-276 .RMA-276{display:inline-block;}
		.room_services.RMA-277 .RMA-277{display:inline-block;}
		.room_services.RMA-278 .RMA-278{display:inline-block;}
		.room_services.RMA-281 .RMA-281{display:inline-block;}
		.room_services.RMA-282 .RMA-282{display:inline-block;}
		.room_services.RMA-283 .RMA-283{display:inline-block;}
		.room_services.RMA-284 .RMA-284{display:inline-block;}
		.room_services.RMA-285 .RMA-285{display:inline-block;}
		.room_services.RMA-286 .RMA-286{display:inline-block;}
		.room_services.RMA-287 .RMA-287{display:inline-block;}
		.room_services.RMA-288 .RMA-288{display:inline-block;}
	/* servicios niños */
		#children_services > li .icon svg{fill:#333;width:30px;height:30px;}
		#children_services > li .text{border-left:1px solid #ccc;width:100%;padding:5px;font-size:14px;padding-left:10px;}
	
		#children_services{-webkit-column-count:2;}
		#children_services > li{display:none;position:relative;margin:10px;width:100%;padding-left:55px;margin-bottom:20px;}
		#children_services > li .icon{width:55px;position:absolute;top:0;left:0;text-align:center;}
		#children_services.FAM-1 .FAM-1{display:inline-block;}
		#children_services.FAM-2 .FAM-2{display:inline-block;}
		#children_services.FAM-3 .FAM-3{display:inline-block;}
		#children_services.FAM-4 .FAM-4{display:inline-block;}
		#children_services.FAM-5 .FAM-5{display:inline-block;}
		#children_services.FAM-6 .FAM-6{display:inline-block;}
		#children_services.FAM-7 .FAM-7{display:inline-block;}
		#children_services.FAM-8 .FAM-8{display:inline-block;}
		#children_services.FAM-9 .FAM-9{display:inline-block;}
		#children_services.FAM-10 .FAM-10{display:inline-block;}
		#children_services.FAM-11 .FAM-11{display:inline-block;}
		#children_services.FAM-12 .FAM-12{display:inline-block;}
		#children_services.FAM-13 .FAM-13{display:inline-block;}
		#children_services.FAM-14 .FAM-14{display:inline-block;}
		#children_services.FAM-15 .FAM-15{display:inline-block;}
		#children_services.FAM-16 .FAM-16{display:inline-block;}
		#children_services.FAM-17 .FAM-17{display:inline-block;}
		#children_services.FAM-18 .FAM-18{display:inline-block;}
		#children_services.FAM-19 .FAM-19{display:inline-block;}
		#children_services.FAM-20 .FAM-20{display:inline-block;}
		#children_services.FAM-21 .FAM-21{display:inline-block;}
		#children_services.FAM-22 .FAM-22{display:inline-block;}
		#children_services.FAM-23 .FAM-23{display:inline-block;}
		#children_services.FAM-24 .FAM-24{display:inline-block;}
		#children_services.FAM-25 .FAM-25{display:inline-block;}
		#children_services.FAM-26 .FAM-26{display:inline-block;}
		#children_services.FAM-27 .FAM-27{display:inline-block;}
		#children_services.FAM-28 .FAM-28{display:inline-block;}
		#children_services.FAM-29 .FAM-29{display:inline-block;}
		#children_services.FAM-30 .FAM-30{display:inline-block;}
		#children_services.FAM-31 .FAM-31{display:inline-block;}
		#children_services.FAM-32 .FAM-32{display:inline-block;}
		#children_services.FAM-33 .FAM-33{display:inline-block;}
		#children_services.FAM-34 .FAM-34{display:inline-block;}
		#children_services.FAM-35 .FAM-35{display:inline-block;}
		#children_services.FAM-36 .FAM-36{display:inline-block;}
		#children_services.FAM-37 .FAM-37{display:inline-block;}
		#children_services.FAM-38 .FAM-38{display:inline-block;}
		#children_services.FAM-39 .FAM-39{display:inline-block;}
		#children_services.FAM-40 .FAM-40{display:inline-block;}
		#children_services.FAM-41 .FAM-41{display:inline-block;}
		#children_services.FAM-42 .FAM-42{display:inline-block;}
		#children_services.FAM-43 .FAM-43{display:inline-block;}
		#children_services.FAM-44 .FAM-44{display:inline-block;}
		#children_services.FAM-45 .FAM-45{display:inline-block;}
		#children_services.FAM-46 .FAM-46{display:inline-block;}
		#children_services.FAM-47 .FAM-47{display:inline-block;}
		#children_services.FAM-48 .FAM-48{display:inline-block;}
		#children_services.FAM-49 .FAM-49{display:inline-block;}
		#children_services.FAM-50 .FAM-50{display:inline-block;}
		#children_services.FAM-51 .FAM-51{display:inline-block;}
		#children_services.FAM-52 .FAM-52{display:inline-block;}
		#children_services.FAM-53 .FAM-53{display:inline-block;}
		#children_services.FAM-54 .FAM-54.FAM-54{display:inline-block;}
		#children_services.FAM-55 .FAM-55{display:inline-block;}
		#children_services.FAM-56 .FAM-56{display:inline-block;}
		#children_services.FAM-57 .FAM-57{display:inline-block;}
		#children_services.FAM-58 .FAM-58{display:inline-block;}
		#children_services.FAM-59 .FAM-59{display:inline-block;}
		#children_services.FAM-60 .FAM-60{display:inline-block;}
		#children_services.FAM-61 .FAM-61{display:inline-block;}
		#children_services.FAM-62 .FAM-62{display:inline-block;}
		#children_services.FAM-63 .FAM-63{display:inline-block;}
		#children_services.FAM-64 .FAM-64{display:inline-block;}
		#children_services.FAM-65 .FAM-65{display:inline-block;}
		#children_services.FAM-66 .FAM-66{display:inline-block;}
		#children_services.FAM-67 .FAM-67{display:inline-block;}
		#children_services.FAM-68 .FAM-68{display:inline-block;}
		#children_services.FAM-69 .FAM-69{display:inline-block;}
		#children_services.FAM-70 .FAM-70{display:inline-block;}
		#children_services.FAM-71 .FAM-71{display:inline-block;}
		#children_services.FAM-72 .FAM-72{display:inline-block;}
		#children_services.FAM-73 .FAM-73{display:inline-block;}
		#children_services.FAM-74 .FAM-74{display:inline-block;}
		#children_services.FAM-75 .FAM-75{display:inline-block;}
		#children_services.FAM-76 .FAM-76{display:inline-block;}
		#children_services.FAM-77 .FAM-77{display:inline-block;}
		#children_services.FAM-78 .FAM-78{display:inline-block;}
		#children_services.FAM-79 .FAM-79{display:inline-block;}
		#children_services.FAM-80 .FAM-80{display:inline-block;}
		#children_services.FAM-81 .FAM-81{display:inline-block;}
		#children_services.FAM-82 .FAM-82{display:inline-block;}
		#children_services.FAM-83 .FAM-83{display:inline-block;}
		#children_services.FAM-84 .FAM-84{display:inline-block;}
		#children_services.FAM-85 .FAM-85{display:inline-block;}
		#children_services.FAM-86 .FAM-86{display:inline-block;}
		#children_services.FAM-87 .FAM-87{display:inline-block;}
		#children_services.FAM-88 .FAM-88{display:inline-block;}
		#children_services.FAM-89 .FAM-89{display:inline-block;}
		#children_services.FAM-90 .FAM-90{display:inline-block;}
		#children_services.FAM-91 .FAM-91{display:inline-block;}
		#children_services.FAM-92 .FAM-92{display:inline-block;}
		#children_services.FAM-93 .FAM-93{display:inline-block;}
		#children_services.FAM-94 .FAM-94{display:inline-block;}
		#children_services.FAM-95 .FAM-95{display:inline-block;}
		#children_services.FAM-96 .FAM-96{display:inline-block;}
		#children_services.FAM-97 .FAM-97{display:inline-block;}
		#children_services.FAM-98 .FAM-98{display:inline-block;}
	/* servicios negocio */
		#business_services > li .icon svg{fill:#333;width:30px;height:30px;}
		#business_services > li .text{border-left:1px solid #ccc;width:100%;padding:5px;font-size:14px;padding-left:10px;}
	
		#business_services{-webkit-column-count:2;}
		#business_services > li{display:none;position:relative;margin:10px;width:100%;padding-left:55px;margin-bottom:20px;}
		#business_services > li .icon{width:55px;position:absolute;top:0;left:0;text-align:center;}
		#business_services.BUS-1 .BUS-1{display:inline-block;}
		#business_services.BUS-24 .BUS-24{display:inline-block;}
		#business_services.BUS-35 .BUS-35{display:inline-block;}
		#business_services.BUS-37 .BUS-37{display:inline-block;}
		#business_services.BUS-39 .BUS-39{display:inline-block;}
		#business_services.BUS-46 .BUS-46{display:inline-block;}
		#business_services.BUS-65 .BUS-65{display:inline-block;}
		#business_services.BUS-94 .BUS-94{display:inline-block;}
		#business_services.BUS-96 .BUS-96{display:inline-block;}
		#business_services.BUS-102 .BUS-102{display:inline-block;}
		#business_services.BUS-103 .BUS-103{display:inline-block;}
		#business_services.BUS-104 .BUS-104{display:inline-block;}
		#business_services.BUS-105 .BUS-105{display:inline-block;}
		#business_services.BUS-106 .BUS-106{display:inline-block;}
		#business_services.BUS-107 .BUS-107{display:inline-block;}
		#business_services.BUS-108 .BUS-108{display:inline-block;}
		#business_services.BUS-109 .BUS-109{display:inline-block;}
		#business_services.BUS-110 .BUS-110{display:inline-block;}
		#business_services.BUS-111 .BUS-111{display:inline-block;}
		#business_services.BUS-112 .BUS-112{display:inline-block;}
		#business_services.BUS-113 .BUS-113{display:inline-block;}
		#business_services.BUS-114 .BUS-114{display:inline-block;}
		#business_services.BUS-115 .BUS-115{display:inline-block;}
		#business_services.BUS-116 .BUS-116{display:inline-block;}
		#business_services.BUS-117 .BUS-117{display:inline-block;}
		#business_services.BUS-118 .BUS-118{display:inline-block;}
		#business_services.BUS-119 .BUS-119{display:inline-block;}
		#business_services.BUS-120 .BUS-120{display:inline-block;}
		#business_services.BUS-121 .BUS-121{display:inline-block;}
		#business_services.BUS-122 .BUS-122{display:inline-block;}
		#business_services.BUS-123 .BUS-123{display:inline-block;}
		#business_services.BUS-125 .BUS-125{display:inline-block;}
		#business_services.BUS-126 .BUS-126{display:inline-block;}
		#business_services.BUS-127 .BUS-127{display:inline-block;}
		#business_services.BUS-128 .BUS-128{display:inline-block;}
		#business_services.BUS-129 .BUS-129{display:inline-block;}
		#business_services.BUS-130 .BUS-130{display:inline-block;}
		#business_services.BUS-131 .BUS-131{display:inline-block;}
		#business_services.BUS-132 .BUS-132{display:inline-block;}
		#business_services.BUS-133 .BUS-133{display:inline-block;}
		#business_services.BUS-134 .BUS-134{display:inline-block;}
		#business_services.BUS-136 .BUS-136{display:inline-block;}
		#business_services.BUS-138 .BUS-138{display:inline-block;}
		#business_services.BUS-140 .BUS-140{display:inline-block;}
		#business_services.BUS-141 .BUS-141{display:inline-block;}
		#business_services.BUS-142 .BUS-142{display:inline-block;}
		#business_services.BUS-143 .BUS-143{display:inline-block;}
		#business_services.BUS-144 .BUS-144{display:inline-block;}
		#business_services.BUS-145 .BUS-145{display:inline-block;}
		#business_services.BUS-148 .BUS-148{display:inline-block;}
		#business_services.BUS-149 .BUS-149{display:inline-block;}
		#business_services.BUS-150 .BUS-150{display:inline-block;}
		#business_services.BUS-151 .BUS-151{display:inline-block;}
		#business_services.BUS-152 .BUS-152{display:inline-block;}
		#business_services.BUS-153 .BUS-153{display:inline-block;}
		#business_services.BUS-154 .BUS-154{display:inline-block;}
		#business_services.BUS-155 .BUS-155{display:inline-block;}
		#business_services.BUS-156 .BUS-156{display:inline-block;}
		#business_services.BUS-157 .BUS-157{display:inline-block;}
		#business_services.BUS-158 .BUS-158{display:inline-block;}
		#business_services.BUS-159 .BUS-159{display:inline-block;}
		#business_services.BUS-160 .BUS-160{display:inline-block;}
		#business_services.BUS-161 .BUS-161{display:inline-block;}
		#business_services.BUS-162 .BUS-162{display:inline-block;}
		#business_services.BUS-163 .BUS-163{display:inline-block;}
		#business_services.BUS-164 .BUS-164{display:inline-block;}
		#business_services.BUS-166 .BUS-166{display:inline-block;}
		#business_services.BUS-167 .BUS-167{display:inline-block;}
		#business_services.BUS-168 .BUS-168{display:inline-block;}
		#business_services.BUS-169 .BUS-169{display:inline-block;}
		#business_services.BUS-170 .BUS-170{display:inline-block;}
/* BANDERAS IDIOMAS */
	#header_hotel .top_header .default_lang, #header_hotel #lang_form li.lang_option {background-position: left center;padding-left:20px;}
	#lang_form li.lang_option.ES, #header_hotel .top_header .default_lang.ES{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFnSURBVHjaYvzPgAD/UNlYEUAAmuTYAAAQhAEYqF/zFbe50RZ1cMmS9TLi0pJLRjZohAMTGFUN9HdnHgEE1sDw//+Tp0ClINW/f0NIKPoFJH/9//ULyGaUlQXaABBALAx/Gf4zAt31F4i+ffj3/cN/XrFfzOx//v///f//LzACM/79ZmD8/e8TA0AAMYHdDVT958vXP38nMDB0s3x94/Tj5y+YahhiAKLfQKUAAcQEdtJfoDHMF2L+vPzDmFXLelf551tGFOOhev4A/QgQQExgHwAd8IdFT/Wz6j+GhlpmXSOW/2z///8Eq/sJ18Dw/zdQA0AAMQExxJjjdy9x2/76EfLz4MXdP/i+wsyGkkA3Aw3984cBIIAYfzIwMKel/bt3jwEaLNAwgZIQxp/fDH/+MqqovL14ESCAWICeZvr9h0FSEhSgwBgAygFDEMT+wwAhgQgc4kAEVAwQQIxfUSMSTxxDAECAAQAJWke8v4u1tAAAAABJRU5ErkJggg==);}
	#lang_form li.lang_option.CA, #header_hotel .top_header .default_lang.CA{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATBJREFUeNpUkU1LA0EMhpNViqWtVYrFj4OnulCoFNSbF3+Gtn9UvBSxoHgR9eRBD1Xbgyu0Ckt3MhMzMzvtGsLLSxieTBKkhxMIwczGmKJqrcUsVGJVqtQ5de8NsGbQwMTWKGaFTABqhb1X6uYVJ/295v5Z3kJIWgFZZXKpJDOmTAyUK/O7F0zvu3TYguW3BK883mUmaqxmCLXZYITj3m5j7QgKgTTP2Rac5U2kQ6U6e3zD39tO6aAB/4PNEs/G4qUC0fr7cIKfFzubpXbxdUSp6xDYwWOt/vM0wumwzd1mYbMWbMIAxjexY6gI6slVgh/n21vlOAzsYY7qNpNXSIHRXN1In8f4fR1Hx3FgEwek+72si4Rt78PaACWXU/watPyN/SH9dRfqT+69GHn5J8AAeJhkjAZrdt8AAAAASUVORK5CYII=);}
	#lang_form li.lang_option.EN, #header_hotel .top_header .default_lang.EN{background-repeat: no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAflJREFUeNpinDRzn5qN3uFDt16+YWBg+Pv339+KGN0rbVP+//2rW5tf0Hfy/2+mr99+yKpyOl3Ydt8njEWIn8f9zj639NC7j78eP//8739GVUUhNUNuhl8//ysKeZrJ/v7z10Zb2PTQTIY1XZO2Xmfad+f7XgkXxuUrVB6cjPVXef78JyMjA8PFuwyX7gAZj97+T2e9o3d4BWNp84K1NzubTjAB3fH0+fv6N3qP/ir9bW6ozNQCijB8/8zw/TuQ7r4/ndvN5mZgkpPXiis3Pv34+ZPh5t23//79Rwehof/9/NDEgMrOXHvJcrllgpoRN8PFOwy/fzP8+gUlgZI/f/5xcPj/69e/37//AUX+/mXRkN555gsOG2xt/5hZQMwF4r9///75++f3nz8nr75gSms82jfvQnT6zqvXPjC8e/srJQHo9P9fvwNtAHmG4f8zZ6dDc3bIyM2LTNlsbtfM9OPHH3FhtqUz3eXX9H+cOy9ZMB2o6t/Pn0DHMPz/b+2wXGTvPlPGFxdcD+mZyjP8+8MUE6sa7a/xo6Pykn1s4zdzIZ6///8zMGpKM2pKAB0jqy4UE7/msKat6Jw5mafrsxNtWZ6/fjvNLW29qv25pQd///n+5+/fxDDVbcc//P/zx/36m5Ub9zL8+7t66yEROcHK7q5bldMBAgwADcRBCuVLfoEAAAAASUVORK5CYII=);}
	#lang_form li.lang_option.IT, #header_hotel .top_header .default_lang.IT{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAE2SURBVHjaYmSYyMDwgwEE/jEw/GF4mvT0HyqQUlX9B5aEIIAAYmH4wlDtWg1SDwT//0lKSv7/D+T9/w+nYmL+//79/88fIPll0yaAAGJhYAGJP/n69O+/v0CAUAcHt2////ULqJpRVhZoA0AAsQCtAZoMVP0HiP7+RlcNBEDVYA0Mv38DNQAEEMj8vwx//wCt/AdC/zEBkgagYoAAYgF6FGj277+///wlpAEoz8AAEEAgDX/BZv/69wuoB48GRrCTAAKICajh9//fv/6CVP/++wu7BrDxQFf/YWAACCCwk0BKf0MQdg1/gBqAPv0L9ANAALEAY+33vz+S3JIgb/z5C45CBkZGRgY4UFICKQUjoJMAAoiRoZSB4RMojkHx/YPhbNVZoM3AOISQQPUK9vaQOIYAgAADAC5Wd4RRwnKfAAAAAElFTkSuQmCC);}
	#lang_form li.lang_option.FR, #header_hotel .top_header .default_lang.FR{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGzSURBVHjaYiyeepkBBv79+Zfnx/f379+fP38CyT9//jAyMiq5GP77wvDnJ8MfoAIGBoAAYgGqC7STApL///3/9++/pCTv////Qdz/QO4/IMna0vf/z+9/v379//37bUUTQACBNDD8Z/j87fffvyAVX79+/Q8GQDbQeKA9fM+e/Pv18/+vnwzCIkBLAAKQOAY5AIAwCEv4/4PddNUm3ji0QJyxW3rgzE0iLfqDGr2oYuu0l54AYvnz5x9Q6d+/QPQfyAQqAin9B3EOyG1A1UDj//36zfjr1y8GBoAAFI9BDgAwCMIw+P8Ho3GDO6XQ0l4MN8b2kUwYaLszqgKM/KHcDXwBxAJUD3TJ779A8h9Q5D8SAHoARP36+Rfo41+/mcA2AAQQy49ff0Cu//MPpAeI/0FdA1QNYYNVA/3wmwEYVgwMAAHE8uPHH5BqoD1//gJJLADoJKDS378Z//wFhhJAALF8A3rizz8uTmYg788fJkj4QOKREQyYxSWBhjEC/fcXZANAALF8+/anbcHlHz9+ffvx58uPX9KckkCn/gby/wLd8uvHjx96k+cD1UGiGQgAAgwA7q17ZpsMdUQAAAAASUVORK5CYII=);}
	#lang_form li.lang_option.AL, #header_hotel .top_header .default_lang.AL{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGzSURBVHjaYvTxcWb4+53h3z8GZpZff/79+v3n/7/fDAz/GHAAgABi+f37e3FxOZD1Dwz+/v3z9y+E/AMFv3//+Qumfv9et241QACxMDExAVWfOHkJJAEW/gUEP0EQDn78+AHE/gFOQJUAAcQiy8Ag8O+fLFj1n1+/QDp+/gQioK7fP378+vkDqOH39x9A/RJ/gE5lAAhAYhzcAACCQBDkgRXRjP034R0IaDTZTFZn0DItot37S94KLOINerEcI7aKHAHE8v/3r/9//zIA1f36/R+o4tevf1ANYNVA9P07RD9IJQMDQACxADHD3z8Ig4GMHz+AqqHagKp//fwLVA0U//v7LwMDQACx/LZiYFD7/5/53/+///79BqK/EMZ/UPACSYa/v/8DyX9A0oTxx2EGgABi+a/H8F/m339BoCoQ+g8kgRaCQvgPJJiBYmAuw39hxn+uDAABxMLwi+E/0PusRkwMvxhBGoDkH4b/v/+D2EDyz///QB1/QLb8+sP0lQEggFh+vGXYM2/SP6A2Zoaf30Ex/J+PgekHwz9gQDAz/P0FYrAyMfz7wcDAzPDtFwNAgAEAd3SIyRitX1gAAAAASUVORK5CYII=);}
	#lang_form li.lang_option.PT, #header_hotel .top_header .default_lang.PT{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAG8SURBVHjaYmSIZGD4wgAF/xgYWBj+boQysSKAAGJh+MRQnVoNUgEE///9ZfzLoPiX4e8fxj9/mP/8Yfr9+/+fP/9h5JdNmwACiIWBCaj4/5P3T7mY/xoJ/9UR/v0n8O+f17/Zlv/+//73/1+////+9f/XL6BqRllZoA0AAcQCNvv/339/C03+8v/8w7bk7+/vv/+7/P4S95ur+xdY9W+IBobfv4EaAAKICeiuv////vnz58PX3xxb/7BlN3/K7Ph1WoSR/fcfhl//f4KN/wW1BGg6QAAxMfxi+PP37++/v1kYfn//+usnE+cHCbWfTKz/mH7+ZgUpQmj48wdoA0AAsQA1/P0HZP458/qXqvNfjdnVItxy3wNvApUIvwPb8BvqJEawkwACiIXhDwPQ+F9/f+2890dY6/cnrycCb++z3frNfOwX01eEagZgKAHdzcAAEEAgG4DGA/W8+fO79+Rvdt5f2+b++sP+m+kdWDVEwx+gBmBY/wX6ASCAWBi+Mfz+80eSX/L3n99AzwBDm0H2NwtQHS/QapDBIPT3LwQBnQQQQIwMxgwM7xgYfjAArQKRTAyvP2OPYwgACDAAjtdGduN8tIgAAAAASUVORK5CYII=);}
	#lang_form li.lang_option.RU, #header_hotel .top_header .default_lang.RU{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAE2SURBVHjaYvz69T8DAvz79w9CQVj/0MCffwwAAcQClObiAin6/x+okxHMgPCAbOb//5n+I4EXL74ABBALxGSwagTjPzbAyMgItAQggBg9Pf9nZPx//x7kjL9////9C2QAyf9//qCQQCQkxFhY+BEggFi2b/+nq8v46BEDSPQ3w+8//3//BqFfv9BJeXmQEwACCOSkP38YgHy4Bog0RN0vIOMXVOTPH6Cv/gEEEEgDxFKgHEgDXCmGDUAE1AAQQCybGZg1f/d8//XsH0jTn3+///z79RtE/v4NZfz68xfI/vOX+4/0ZoZFAAHE4gYMvD+3/v2+h91wCANo9Z+/jH9VxBkYAAKIBRg9TL//MEhKAuWAogxgZzGC2CCfgUggAoYdGAEVAwQQ41egu5AQAyoXTQoIAAIMAD+JZR7YOGEWAAAAAElFTkSuQmCC);}
	#lang_form li.lang_option.NL, #header_hotel .top_header .default_lang.NL{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFXSURBVHjaYvzPgAD/UNlYEUAAkuTgCAAIBgJggq5VoAs1qM0vdzmMz362vezjokxPGimkEQ5WoAQEKuK71zwCCKyB4c//J8+BShn+/vv/+w/D399AEox+//8FJH/9/wUU+cUoKw20ASCAWBhEDf/LyDOw84BU//kDtgGI/oARmAHRDJQSFwVqAAggxo8fP/Ly8oKc9P8/AxjiAoyMjA8ePAAIIJZ///5BVIM0MOBWDpRlZPzz5w9AALH8gyvCbz7QBrCJAAHEyKDYX15r/+j1199//v35++/Xn7+///77DST/wMl/f4Dk378K4jx7O2cABBALw7NP77/+ev3xB0gOpOHfr99AdX9/gTVASKCGP//+8XCyMjC8AwggFoZfIHWSwpwQk4CW/AYjsKlA8u+ff////v33998/YPgBnQQQQIzAaGNg+AVGf5AYf5BE/oCjGEIyAQQYAGvKZ4C6+xXRAAAAAElFTkSuQmCC);}
	#lang_form li.lang_option.CZ, #header_hotel .top_header .default_lang.CZ{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFuSURBVHjaYmSIP9sdIJLlJsIABv/+/YOQyAw4+PPvH0AAsQj++8LGK3vzxV8DRR6Inv//wQScQgIvXrwACCAmIOD+/2f1hS9Hrn+EqIArQzMeYiFAALEAGX///ef6+3PjlX9///2z0xL4jwNANAAEEMsfoLuAhv3/z/3357qLf//8/eegLYBLw58/fwACiOXXH7Bv/v7/+/c/59+fK87+Fd++WkmUDcj/9+cPkGT4C5b7+5dRQIAhLw8ggIA2AA0FCQL1/P77z/fCGplzG37++v3/16+/v0Hk/9+//4FJFiWlDz9/AgQQy98/QKeDlAI12J3faHduI1TR798Mv34xgPUASaBrQIiBASCAWBh+gawAqT630f48SDXEPLg2kMgfoAaQq4A6AAIIqAGk2uvZEdO35xmkpIFyTEDzgEqBHvj9mxFI/vnDDPMG0AaAAGJh+PHnWohxCMP7l8BQAyNQaMDYfyDRD2MwMTAABBgAMxl5E8UTSgsAAAAASUVORK5CYII=);}
	#lang_form li.lang_option.HU, #header_hotel .top_header .default_lang.HU{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFCSURBVHjaYjzLgAL+gMl/MMYfGBtCAhFAAA7E7QQAEAZi/XANJ+1WDuJC96iHEELIyt3d8dihpKIsFmlygPlOG7jnPAHEAjbo/+8nT/8Dlf79C5IDMoAkUCmQ/AVk/Pr/6xeQyyorC7QHIIBYwGb/R1YNlAaZClYKVg3U9gui/xcDA0AAMf79+5eRkRGk7f9/BjDEBYDKPn36BBBAECdBVcEZWAEDI+O/f/8AAogFoQi/+UAb/gMD5R9AADEy+DNkpWTdf3f/z98/v//++vXn96+/v37//Q1EIAaMC5RVFlI6W3AOIIBYGH4AA/APSMUfqKJff35BVYNIoOCvPyANf//8/wt0DkAAsTD8YgAGsiSPJDBQ/gDN+QfSBmb/AYYLUAAYHX//gAPxL0gDQAAxMlgzAPWA0A8MBhD9Z0ADAAEGACLkbQYCfrxnAAAAAElFTkSuQmCC);}
	#lang_form li.lang_option.CN, #header_hotel .top_header .default_lang.CN{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAIAAAD5gJpuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAFqSURBVHjaYrzOwPAPjJgYQEDAleHVbhADIvgHLPgHiQ0QQCxAlkR9NW8sw+cV/1gV/7Gb/hV4+vfzhj8Mv/78//Pn/+/f/8AkhH1t0yaAAAJp4I37zyz2lDfu79uqv/++/WYz+cuq/vvLxt8gdb+A5K9/v34B2SyyskBLAAII5JAva/7/+/z367a/f3/8ZuT9+//Pr78vQUrB6n4CSSj6/RuoASCAWEDO/fD3ddEfhv9/OE3/sKj8/n7k9/fDQNUIs/+DVf8HawAIIJCT/v38C3Hr95N/GDh/f94AVvT7N8RUBpjxQAVADQABBNLw/y/Ifwy/f/399ufTOpDBEPf8g5sN0QBEDAwAAQTWABEChgOSA9BVA00E2wAQQCANQBbEif/AzoCqgLkbbBYwWP/+//sXqBYggFhAkfL7D7OkJFCOCSj65zfUeFjwg8z++/ffX5AGoGKAAGI8jhSRyIw/SJH9D4aAYQoQYAA6rnMw1jU2vQAAAABJRU5ErkJggg==);}
	#lang_form li.lang_option.AR, #header_hotel .top_header .default_lang.AR{background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAGYktHRAD/AP8A/6C9p5MAAADwSURBVChTjVK7DgFBFD3Lio1IFDRaERqFxAdoVXqFhkbjD5Q+ifAHWqWISiPxSkQiXmvdM1Yykx2Jk5zMnXvOvbOzdxx0agF+4as44WpBLFyjYLEvleTvIywNaA4LepWtooKW12E2EEPWe36MtzhahaMiY0PTYDbwY2gXD8BdCpI+6uOyImPmlCYeHebOCTBaZzBpLoCTBzxEJiVmjho9OswG8QCrbRq7q4tzf4au3J9kzBw1enREx8jdJYFGaY9BdaNSw3ke02UOSD0iI7W/A2Y4vmf4ge7rc7LlPZhX+IJGVwo8+XkkY0sxYW/wN4A3tkdWgCOq7/8AAAAASUVORK5CYII=);}
	
	#livechat .header {height:auto!important;}
	#livechat .footer {display: block!important;}
	
	/* ------------- FAQ - chat ------------*/
		#tpl-popup-activate {position:fixed; left:100vw; width: 0;}
		#tpl-popup-activate:not(:checked) ~ .tpl-popup_faq {opacity: 0; visibility: hidden;}
		.tpl-popup_faq {color: #666; counter-reset: faq; font-family: 'Open Sans', sans-serif; font-size: 14px; left: 10vw; top: calc(10vh + 30px); bottom: 10vh; margin: auto; position: fixed; right: 10vw; z-index: 2147483648;}
		.tpl-popup_faq > label {position: absolute; bottom: calc(100% + 10px); right: 0;}
		.tpl-popup_faq > label > svg {fill: #fff; height: 20px; width: 20px; transition: all 0.2s ease-in-out;}
		.tpl-popup_faq > label > svg:hover {fill: #ccc;}
		.tpl-popup_faq > label:before {background: rgba(0, 0, 0, 0.7); content: ''; cursor: default; height: 100vh; left: 0; position: fixed; top: 0; width: 100vw; z-index: -1;}
		.tpl-popup_faq > div {background: #efefef; border-bottom: 10px solid #efefef; border-top: 10px solid #efefef; box-sizing: border-box; height: 100%; overflow: auto; padding-left: 10px;}
		.tpl-popup_faq > div > article:not(:last-of-type) {margin-bottom: 20px;}
		.tpl-popup_faq > div > article {padding-right: 10px;}
		.tpl-popup_faq > div > article > header {color: #39323a; font-size: 16px; font-weight: bold; padding-bottom: 10px;}
		.tpl-popup_faq > div > article > header:before {counter-increment: faq; content: counter(faq)". ";}

		/* SAFARI 5.1 */
		::-moz-svg-foreign-content, :root .tpl-popup_faq {left: 10%; top: 15%; bottom: 10%; right: 10%;}
		::-moz-svg-foreign-content, :root .tpl-popup_faq > #tpl-popup-activate:checked ~ label {top: -30px;}
		::-moz-svg-foreign-content, :root .tpl-popup_faq > #tpl-popup-activate:checked ~ label:before {height: 100%; width: 100%;}

		@media (min-width:600px) {
			.tpl-popup_faq > div {padding-left: 20px;}
			.tpl-popup_faq > div > article {padding-right: 20px;}
		}

		@media (min-width:800px) {
			.tpl-popup_faq {max-height: 800px; max-width: 900px;}
		}
	/* ------------- END FAQ - chat ------------*/


	.content_links ul.list li:last-of-type{display: block;}

	.padreTpl-header2.sta-fixed #header_hotel{position: fixed;top:0;left: 0;right: 0;z-index: 200;}
	.tpl-soloMotorFicha{position: relative;display: table;width: 100%;height: 100%;margin:0 auto;}
	.tpl-soloMotorFicha_content{display:table-cell;vertical-align:middle;}

	/* tpl-hubtype-eh */
.sta-head-dispo ~ .tpl-hubtype-eh > div {bottom:90px;}
.tpl-hubtype-eh > input {
  position: fixed;
  top: 0;
  left: -999px;
}
.tpl-hubtype-eh > input#tpl-hubtype-eh_sms:checked ~ div > label:first-of-type {
  -moz-opacity: 0 !important;
  -khtml-opacity: 0 !important;
  -webkit-opacity: 0 !important;
  opacity: 0 !important;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0) !important;
  filter: alpha(opacity=0) !important;
  visibility: hidden!important;
}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div:after {
  box-shadow: 0px 0px 233px 91px rgba(0, 0, 0, 0.5);
}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:first-of-type {
  -moz-opacity: 0 !important;
  -khtml-opacity: 0 !important;
  -webkit-opacity: 0 !important;
  opacity: 0 !important;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0) !important;
  filter: alpha(opacity=0) !important;
  visibility: hidden!important;
}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:nth-of-type(2) {
  -webkit-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
  box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:nth-of-type(2):before {
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  visibility: hidden;
}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:nth-of-type(2) > svg:first-of-type {
  margin: -5px 0 0 -5px;
  height: 10px;
  width: 10px;
  fill: transparent;
}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > label:nth-of-type(2) > svg:nth-of-type(2) {
  margin: -11px 0 0 -11px;
  height: 22px;
  width: 22px;
  fill: #699f8f;
}
.tpl-hubtype-eh > input#tpl-hubtype-eh_ball:checked ~ div > div {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  visibility: visible;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}
.tpl-hubtype-eh > div {
  position: fixed;
  bottom: 20px;
  right: -100px;
  text-align: left;
  z-index: 200;
}
.sta-openModalMotor .tpl-hubtype-eh > div {
  z-index: 59;
}
.tpl-hubtype-eh > div:after {
  content: '';
  position: absolute;
  right: 0;
  bottom: -20px;
  box-shadow: none;
  z-index: -1;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}
.tpl-hubtype-eh > div > label:first-of-type {
  font: bold 14px 'Roboto', sans-serif;
  color: #fff;
  background: #699f8f;
  position: absolute;
  right: 60px;
  bottom: 10px;
  padding: 12px 25px 12px 12px;
  margin-right: 10px;
  min-width: 180px;
  visibility: hidden;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  -webkit-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.25);
  box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.25);
}
.tpl-hubtype-eh > div > label:first-of-type:before {
  content: '\e0ae';
  position: absolute;
  right: 12px;
  top: 50%;
  font: 12px/1px Icons;
}
.tpl-hubtype-eh > div > label:first-of-type:after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  margin: -7px -7px 0 0;
  border-top: 7px solid transparent;
  border-left: 8px solid #699f8f;
  border-bottom: 7px solid transparent;
}
.tpl-hubtype-eh > div > label:nth-of-type(2) {
  position: absolute;
  right: 0;
  bottom: 0;
  background: #fff;
  height: 60px;
  width: 60px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.25);
  box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.25);
}
.tpl-hubtype-eh > div > label:nth-of-type(2):hover {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -ms-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
  box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
}
.tpl-hubtype-eh > div > label:nth-of-type(2) > svg {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 10px;
  width: 10px;
  fill: transparent;
  margin: -5px 0 0 -5px;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}
.tpl-hubtype-eh > div > label:nth-of-type(2) > svg:first-of-type {
  height: 32px;
  width: 32px;
  fill: #699f8f;
  margin: -16px 0 0 -16px;
}
.tpl-hubtype-eh > div > label:nth-of-type(2):before {
  content: '1';
  font: bold 1px/5px 'Roboto', sans-serif;
  position: absolute;
  right: -2px;
  top: 6px;
  color: #fff;
  height: 5px;
  width: 5px;
  background: #ea1313;
  text-align: center;
  opacity: 0;
  margin: 3px 3px 0 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  -ms-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}
.tpl-hubtype-eh > div > div {
  position: absolute;
  right: 0;
  bottom: 70px;
  width: 230px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  overflow: hidden;
  background: #fff;
  -webkit-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
  box-shadow: 4px 4px 50px 8px rgba(0, 0, 0, 0.35);
  visibility: hidden;
  -moz-opacity: 0;
  -khtml-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
}
.tpl-hubtype-eh > div > div > div {
  background: #699f8f;
  padding: 15px 10px 12px 20px;
  font: 300 14px 'Roboto', sans-serif;
  color: #fff;
}
.tpl-hubtype-eh > div > div > div > strong {
  font: 18px 'Droid Serif', serif;
  display: block;
}
.tpl-hubtype-eh > div > div > ul > li > a {
  text-decoration: none;
  font: 300 14px 'Roboto', sans-serif;
  display: block;
  color: #00111b;
  padding: 15px 10px;
  position: relative;
}
.tpl-hubtype-eh > div > div > ul > li > a:hover {
  background: rgba(188, 187, 192, 0.5);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  -ms-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
}
.tpl-hubtype-eh > div > div > ul > .sta-zopim {
  display: none;
}
.tpl-hubtype-eh > div > div > ul > .sta-ico > a {
  padding-left: 65px;
}
.tpl-hubtype-eh > div > div > ul > .sta-ico > a:before {
  content: '';
  position: absolute;
  left: 20px;
  top: 50%;
  height: 32px;
  width: 32px;
  margin-top: -16px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.tpl-hubtype-eh > div > div > ul > .sta-face > a:before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAAdVBMVEUAhP////8Agv8Af/8AfP8Aev8Ad/9ppv8Adf8Ac//5/P/k7v/f6//W5f/z+P/Z5/8AcP/L3v+/1//p8f9Olf+oyf/u9P+RvP/G2/8thv+30P+ixv+ewv87kf8xiv+uzf+GtP97rv9XnP9fof9Ejv9vov+SuP9KgikeAAAEj0lEQVR4Ae3Z63KiTBDG8ae7Z1CHgwERAyKiId7/Jb57yO4mFgqbmcn6Vs3vSz7mXxbNHMD/XhAEQRAEQRAEQRAEQcBKR6vVUoFFf/sbacHDEGHUZb99Tqo3cVq0i6FmEca/JhEWlyamESbdnkqlGf8O69W5SDK6bbPedSth/BMK5yPNEPelEnw5pfqcZqqO5yXjSwmfKvoLJi9F8GVE9Qn9raLU+CL6kNMnVNtI8AWkbumTsoWCd9F5TZ9mGi3wiqU3ZGNdKngkXJAlc9I+H7+c7O0UPFFlTC4chf30HWJyYyvwQM4bcqVQcE66DbmzFzjGSMmC/0nhnNxy/LZZ7cmxrBS4Iwtybt3BGR425F4TwZWoIB/OAjfUgrzYdAwXuE7Ij53ABWnJl4HhQJeRL80S9vSevDElwxbXhvxpFGzpHXm0GWCrS8mex0HmF/KqeoIdXZBfB4aVFc1mDM1g6KOthg0paba+p2nbhD5KFWxEDc21Wy6nCk1RP9OV7EVgQaV/c8pQLd2Tvi4buka9TSCXG5rnqKdWnWwhqnF9BpWToVkKjR+WRxq3aVmNPy8p2wReaJac8UYaGtMcFHRLY7LaJnBLc6RP+O2poGsmr5eMaE/jOnweFzTDumb8wc/X+QvFQNR72fmvaVoCxjuscnonPokAUGN99mNcb2hS3Ak+YJXSL9VeFL6JTnRTqy0CM5qyKeX2IaYZBN+pl4xu2toEGpqQdQJcY/2jsDhE+EG9ZnRb4zMwe1EYwUNC65OWt76hojuKyD5wsu+aHH7nQSaWo+fI3zN4ivDL9aQI3sgQE3n7BSu656J+59QnxiiWZHIZtwhM6I4+wk962BEdI4zgbqLP7jXDKd22fSuSZR/TN5eRQn5a05ReWQQ2dNNe4zvhxeb2tS7nNMlmxyrtxJPDq8XznWtdXdC0DhaBPd1QCABWXWHoD7NQeC860jS77datJaoRBtTQXv+zV40/1JZmSGGBDzGNSZkhT21M16qDwi/L3Rd8dtI5jchrFpyq+3sHdaJZervAsSlJahW95jQuruWtz9Ac1ZlhgQ9jN1K6y83E/lq90DypwMpTRlc23XCcPAHIC83UaljR15Noht2G7ktX6pDRTB3DCp/pg6zNaFJ+oLmSFWzl9J6hOQzN1QssqQt5FA+wpiryZ6/w0LfoZmDYkw35so/ggFzIk6yDE5I+9sdESElepAxHooZ8KAWu1Gtyb6fhjJzJuRQu6Z4cqzqGS6ohp8yLglPMKbl0UXCMo4Tc2S3hHA8xuXKM4AGLq8JWwwuuUzd9S3jCXJA10yv4s2oN2dmUEXzSF7KSHwReyYIsmF3EeODA/KyBxw3MehY8bmB1FAU8buC+VMCjBpp4J4rxqIGmOUHDlkWgMXfisnzRscCWRaA5DnzaPicZXavSoj3rpcCeRWD6qphF8+H8emqbPE3iOE7S4rhbvJad0gIb9oHJYsX4iVmU1jr6TmslzAw79oGVzYvXf2DWdgI8bKBphgh43MC0FMbjBq7PK8ajkpPdbPjX1YIgCIIgCIIgCIIgCIIgeAj/AYSNTaPTbyjTAAAAAElFTkSuQmCC') no-repeat center #0084ff;
  background-size: 27px;
}
.tpl-hubtype-eh > div > div > ul > .sta-telegram > a:before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAMAAAANxBKoAAABVlBMVEUAAABJ2/82vPI1v+ozu+4zvesyueY0uugyu+gyueYzuuczu+gyu+gyuugyueYyuucyueczuucyueYzueYzueczuuczuuYyueYyuucyueYzueY0uuY2uuY6u+Y6vOc8vOc9u+VCvuhKwehKwelLvuVLwelNwehOwehPw+lSxOpVxepeyOtfyOtgyOtrzOxww+Vwzu1zz+530O540e560e570e6Cz+uC1O+Dz+uI1vCJ1vCK1/CN2PGRzeiTzOaVyuSYy+WY3PKkzeSk4PSlzeSnzuSw2e2w5PWx2+6y5PWz0OS10OS15fW33u+73vC75/a96Pe/6ffH7PjP6vXS5fHS7/nU5vHV5vHX6PLZ6fPa6fPb6vPb8vrd8/re8/rg7fXi7vbk7/bm9vzn8ffr8/jv+Pzv+f3x9/rz+Pv0+Pv2+vz2+/34/P76/P36/f78/v79/v7+/v74YN31AAAAGXRSTlMABxMYHjIzTmVmd3iOmJmyxsfM4+bw9vn+Gn4jBgAAAcFJREFUeAGV1XdD00AYBvAXLi0hHWnStMmjuLfiHop7K+L2xL1RQUB9v/8/nrRpchmh9/sAyT033oeyhN1y/SAMfLdlC6pkOZ0IiajjWFRmshkiK2xOUpGJRg9Feo0JyhEeyniCMmpdlOvWSDPVR5X+FKXU+6jWT31ddLGZrhjthofNefHONDCOxvBQehhHb3BMTYynSYoVotS+SwcxElpE5KDEzKnnzHNIOETkodDhWz9YmUXCIxIR8nacf8kb/mxDIhI0jZzZe6usrCwzv0eaTW3odl3+yP+tf/7CzPNIa5OLlC3HnvzmDUuvlliZQ5pLPkb23PjKAytvF39yJqTiU4DYyb/Mw0XI179yIZWAQsR2P10bLGJRvltnJRsSIQXpjTvzbG35jZSf4r/MI/NtH5r9UspvHLuIzLpd6B7J+985dhQal1rQXZBX7rxgLgqJFtnQHZBXFx7cLQwJO39PHl9fuL337GpByEjk7+C5m9d2Aoc+5EN2Cu73zPGtULY/ZD4CjVP1dk6chia0TN+lwZs3miems8p8Dio1gxlrOL+VemU31M17x7zTzPoy08We1sWeY1ElMd0e9nw73/P/ADno2LCS8Un5AAAAAElFTkSuQmCC') no-repeat center #32b9e6;
  background-size: 38px;
}
.tpl-hubtype-eh > div > div > ul > .sta-zopim > a {
  cursor: pointer;
}
.tpl-hubtype-eh > div > div > ul > .sta-zopim > a:before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAMAAAAL34HQAAACH1BMVEXtdxb//v7ufB7teRnpgy7phjXteBj////teBfrfSP//fztdxf//v3tehv//fvteRruex3ufSDufiHwiznwjTvwiTXuehv+/Pn++PP//PrxkEH98ebvhCz/+/n//f3ufyTvgyr+9/Hxk0b9693+9e7texz2u4r738n/+/f61rnwhzHugij85ND///7ufyP617v98ef5zKj3wpbwizj50bD98uj++fbvhS3ymVD61bf1rnPwjz7++vb5zqvzpWTugSb98OT+9OzviTT61LXvginwjDr86NfwjTzxl03738j0pmbynVX73sb4w5j97N/0rXH+8ur4y6b4yaLynlj3xJr97eD+9/L73cX3wZTxkkT4yKH0q27ym1P1sXn74Mv+8+rugCb2uYf//Pn1r3Xxl0z0qGn1toD+9Ov97uH+9u/ymlL1sHfymE7++PLxlUn2t4Lvhi/xkUL859X62b34xpz2vIzvhjD50rHxlkvufSH86Nb62sD73cT2uYb85tP74s350K7869v0qm385dL507P86tr728Hzol/zpGL4x5/7487++fTtehr0p2jxlEj617r2uIXtfB71snr1s33wizf97uLzoFz86dj1tH/63ML3wpf4yqX3v5Lyn1r0qWz3vY7//Pvwjj72uoj1tH761rj2vo/74cv3v4/62r/+/PrzoV30rHDrgCf97uPphDH//vzxlkzueRnoiDnmj0juexzcU6uhAAAKBUlEQVR4Ae3a+1cTd/rA8Scz/c4z30lCLggkIS0BE5oSSNCQghAuBIMIiAUCyAUSLrDlflEQKspdEBRR6gVFWyyiLaXt7voH7pJJDJ4VM5NMXM7ZvH7yB0/O+3yeh8/MgcA//v8EksIXcCL93/9EVjQrmhXNimZFs6JZ0axoVjQrmhXNimZFs6JZNE29Iwit89QRsWaCkJM0/V/KEpNSj3Onqzu381rl10fc3ujsnO/Lc3oMJP25syi57kLF5ZtZ38zUM0wGfohh7LfuZ726XLFjIqjPl0UqJtb3ryymq4z4CWrVwuLr3PURX1mks6S6nM6aG0V25GAt8XZT81/npZHOEhOnyl1fPzIiZ8aqBleB1RDRLEPjw8W5+g93yei2VVm+Ye1afsi06fFDosGl2eYdImJZ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') no-repeat center #ed7716;
  background-size: 24px;
}
.tpl-hubtype-eh > div > div > ul > .sta-twitter > a:before {
  background: url('data:image/jpeg;base64,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') no-repeat center #01abe6;
  background-size: 22px;
}
.tpl-hubtype-eh > div > div > ul > .sta-whatsapp > a:before {
  background: url('data:image/png;base64,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') no-repeat center #54cc61;
  background-size: 24px;
}
@media (min-width: 601px) {
  .tpl-hubtype-eh > div > div > ul > .sta-whatsapp{display: none;}
}
@media (min-width: 801px) {
  .sta-head-dispo ~ .tpl-hubtype-eh > div {bottom:20px;}
  .tpl-hubtype-eh.sta-showSms > div > label:nth-of-type(2):before {
    font: bold 8px/16px 'Roboto', sans-serif;
    height: 16px;
    width: 16px;
    opacity: 1;
    margin: 0;
  }
  .tpl-hubtype-eh.sta-showSms > div > label:first-of-type {
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    filter: alpha(opacity=100);
    visibility: visible;
  }
  .sta-header-fixed{background-color: #eee;}
  .sta-fixed-engine .padreTpl-header2{z-index: 26;}
  .sta-fixed-engine .sta-menu-container{z-index: 27;position: relative;}
  .sta-fixed-engine > div{position:fixed;left:0;right:0;z-index: 100;top:0;}
  .sta-header-fixed .sta-motorContainer-other{position: relative;top:0;transition:all .3s;}
  .sta-fixed-engine .sta-motorContainer-other{top:-52px;transition:all .3s;z-index: 1;}
  .sta-fixed-engine .padreTpl-header2{z-index: 28;}
}
/* FIN tpl-hubtype-eh */

.padreTpl-header2 .tpl-header2 .header-content .language-container label[for=tpl-header-language]{padding:8px 24px!important;}
.tpl-header2 .header-nav-container .header-nav-mobile .navigation-mobile-menu li{display: block;}
@media(max-width:800px){.sta-menu-container{display:none;}}
.sta-menu-container{background-color: #212121;min-height: 50px;}
.sta-menu-container .list .see_more_menu{display: none;}
.sta-menu-container.sta-verMas .list .see_more_menu{display: inline-block;}
.sta-motorContainer-other{background:#39323a;}

