/* PROMO */
#promo {
	background-image: url(../img/promo-salas.jpg);
}

/* CONTENT */
#salas .infoSala {
	margin-top:10px;
}
#salas .infoSala div {
	border:solid 1px #E1E1E1;
	box-sizing:border-box;
	display:inline-block;
	margin:0 1% 10px 0;
	padding:15px 30px 15px 15px;
}
#salas .infoSala div div {
	border:none;
	margin:0;
	padding:0;
	width:auto;
}
#salas .infoSala img {
	float:left;
	margin-right:12px;
}
#salas .infoSala b {
	color:#837A71;
	font-size:1.3em;
	text-transform:uppercase;
}
#salas .infoSala p {
	margin-bottom:0;
}

#salas .listado > ul > li {
    list-style-image: none;
    list-style-position: inside;
}
#salas .listado > ul > li > img {
	margin-right:10px;
	vertical-align:top;
}

#salas .instalaciones {
	float:left;
	margin-top:50px;
	width:100%;
}
#salas .instalaciones img {
	margin:20px 20px 20px 0;
}
#salas a.boton {
	margin-top: 50px;
}
#salas form li {
	float: left;
    margin: 0 2% 10px 0;
    width: 98%;
}
#salas form li span {
	display: block;
    font-size: 1.3em;
    font-weight: 600;
    margin-bottom: 4px;
}
#salas form li input, textarea {
	border: solid 1px #E1E1E1;
    box-sizing: border-box;
    color: #837A71;
    padding: 10px 5px;
    width: 100%;
}
#salas form li textarea {
	height:100px;
	font-family: 'Open Sans', sans-serif;
}
#salas form li.w1 {
    width: 23%;
}
#salas form li.w2 {
    width: 48%;
}
#salas form li.agradecimiento {
	color:#837A71;
	font-size:1.3em;
	line-height:1.3em;
	margin-top:20px;
}
#salas form li a.boton {
	margin-top:10px;
	float:right;
}

@media screen and (max-width: 480px) {
	#salas .infoSala div {
		margin-right:2%;
		width:48%;
	}
	#salas .infoSala div:nth-child(2n) {
		margin-right:0;
	}
	#salas a.boton {
		box-sizing: border-box;
	    text-align: center;
		width:100%;
	}
	#salas form li.agradecimiento {
		margin-right:0;
		text-align:center;
		width:100%;
	}
	#salas form li.w1 {
		width:48%;
	}
	#salas form li.w2:last-child {
		width:100%;
	}
}
@media screen and (max-width: 720px) {
}
@media screen and (max-width: 999px) {
	.contIzq {
		display: block;
		position: relative;
		width: 100%;
	}
}
@media screen and (max-width: 1365px) {
}
@media screen and (min-width:481px) and (max-width: 720px) {
	#salas .infoSala div {
		padding:8px;
		text-align:center;
		width:31%;
	}
	#salas .infoSala img {
		display: block;
		float: none;
    	margin: 0 auto 10px;
	}
	.contIzq ul li {
    	box-sizing: border-box;
	    width: 50%;
	}
}
@media screen and (min-width:481px) and (max-width: 999px) {
}
@media screen and (min-width:721px) and (max-width: 999px) {
	.contIzq ul li {
 	   box-sizing: border-box;
    	width: 33.3%;
	}
}
@media screen and (min-width:721px) and (max-width: 1365px) {
}