#trp-floater-ls{
	height: 0px;
	overflow: hidden;
}
.loader{
	display: block;
}
body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.link-lang{
	color: inherit;
}
.menu-btn.on .lineas-boton.hover{
	border-top-color: #DE4426;
	border-bottom-color: #DE4426;
}
html body .menu-btn.on .lineas-boton.azul.hover, html body .menu-btn.on .lineas-boton.verde.hover, html body .menu-btn.on .lineas-boton.amarillo.hover, {
	border-top-color: #feead8;
	border-bottom-color: #feead8;
}
html {
	margin-top: 0px !important;
}
.slick-slider{
	margin-bottom: 0px;
}
body .btn-check-availability{
	text-decoration: none;
}
.input-spaces-newsletter::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #FBEAD9;
}
.input-spaces-newsletter::-moz-placeholder { /* Firefox 19+ */
	color: #FBEAD9;
}
.input-spaces-newsletter:-ms-input-placeholder { /* IE 10+ */
	color: #FBEAD9;
}
.input-spaces-newsletter:-moz-placeholder { /* Firefox 18- */
	color: #FBEAD9;
}
/* The popup bubble styling. */
.popup-bubble {
	/* Position the bubble centred-above its parent. */
	position: absolute;
	top: 0;
	left: 0;
	transform: translate(-50%, -100%);
}
/* The parent of the bubble. A zero-height div at the top of the tip. */
.popup-bubble-anchor {
	/* Position the div a fixed distance above the tip. */
	position: absolute;
	width: 100%;
	bottom: /* TIP_HEIGHT= */ 0px;
	left: 0;
}
/* JavaScript will position this div at the bottom of the popup tip. */
.popup-container {
	cursor: auto;
	height: 0;
	position: absolute;
	/* The max width of the info window. */
	width: 200px;
}
.down-icon{
	pointer-events: none;
}
@media screen and (max-width: 479px) {
	* {
    	-ms-overflow-style: none;  /* Internet Explorer 10+ */
    	scrollbar-width: none;  /* Firefox */
	}
	*::-webkit-scrollbar { 
    	display: none;  /* Safari and Chrome */
	}
}