/* xxl */	
@media only screen and (min-width : 1400px) {}

/* xl */
@media only screen and (min-width : 1200px) {}

/* lg */
@media only screen and (max-width : 1199px) {
	#figure-home h1{
		top:260px;
	}
	.habitacion-thumb a figure em{
		line-height:136px;
	}
}

/* md */
@media only screen and (max-width : 991px) {
	.espacio{
		padding:4.5rem 0;
	}
	#menu{
		position:static;
		padding:5px 0 0 0;
		box-shadow: none;
	}
	li.nav-item{
		margin:0;
		padding:15px 0;
		border-bottom:solid 1px #222;
	}
	a#reserve{
		margin:30px 0 0 0;
	}
	.contenido{
		padding:1.5rem 0 4.5rem 0;
	}
	#figure-home h1{
		position: static;
		margin:45px 0 0 0;
	}
	.habitacion-thumb{
		margin-bottom: 30px;
	}
	.habitacion-thumb a figure em{
		line-height:300px;
	}
	a#footer-logo{
		display:block;
		margin-bottom: 45px;
	}
	#footer nav{
		margin-bottom: 15px;
	}
	#footer hr{
		margin-top: 15px;
	}
	#footer .justify-content-end{
		margin-top: 60px;
		justify-content: flex-start!important;
	}
	#footer a#siete{
		margin-bottom: 45px;
	}
	a#reserve-mobile{
		display:block;
		position:fixed;
		bottom:0;
		
		padding:15px 0;
		width: 100%;
		
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffd65e+0,febf04+100;Yellow+3D+%232 */
		background: #ffd65e; /* Old browsers */
		background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
	
		color:#1a1a1a;
		font-weight: 700;
		letter-spacing:-0.0125rem;
		text-align: center;
		text-decoration: none;

	}
	
	body.hotel .contenido,
	body.habitacion .contenido{
		margin:15px 0 0 0;
	}
	
	.hotel h1{
		margin-top:0px;
		font-size: 30px;
	}
	.hotel h2{
		margin-bottom: 30px;
		font-size: 24px;
	}
	.galeria.pt-5{
		padding-top:0 !important;
	}
	.galeria img {
		height: 225px !important;
		width: auto !important;
	}
	
	.servicios img{
		width: 30px;
		margin: 15px 15px 15px 0;
	}
	.servicios span{
		font-size: 16px;
	}
	.servicios span em{
		display:none;
	}
	
	.habitacion .contenido .text-end{
		text-align: left !important;
	}
}

/* sm */ 
@media only screen and (max-width : 767px) {}

/* xs */ 
@media only screen and (max-width : 575px) {}


























