.container {
	width: 100%;
}
.categoriaL {
	float: left;
	width: 40%;
	padding: 0px;
	background-color: #937b3e;
}

.categoriaLD {
	float: left;
	width: 40%;
	padding: 0px;
	background-color: #937b3e;
	margin: 30px 0px 40px 0px;
}

.categoriaLD img {
	width: 100%;
}

img:hover {
	transform: scale(.95);
	transition:all 0.3s ease-in-out;
	box-shadow: 0px 2px 5px #000000;
}

.container a {
	text-decoration: none;
}

.categoriaL img {
	width: 100%;
}

.categoriaR {
	float: left;
	width: 40%;
	margin-left: 20%;
	padding:0px;
	background-color: #937b3e;
}

.categoriaRD {
	float: left;
	width: 40%;
	margin: 30px 0px 40px 20%;
	padding:0px;
	background-color: #937b3e;
}

.categoriaRD img {
	width: 100%;
}

.categoriaR img {
	width: 100%;
}

.textoContainer {
	width: 90%;
	margin: auto;
	max-height: 100px;
	min-height: 99px;
	overflow: hidden;
	background-color: #937b3e;
}

.textoContainer .titulo {
	color: #F5F0E8;
	text-align: center;
}

/*Tablet*/

@media screen and (max-width: 785px) and (min-width: 481px) {
	.categoriaL {
		width: 45%;
	}
	.categoriaR {
		width: 45%;
		margin-left: 10%;
	}
	.categoriaLD {
		width: 45%;
	}
	.categoriaRD {
		width: 45%;
		margin-left: 10%;
	}

	.textoContainer .titulo {
		font-weight: normal;
		font-size: 17px;
	}
}

/*Mobile*/

@media screen and (max-width: 480px) {
	.categoriaL {
		width: 100%;
		float: none;
		margin-bottom: 30px;
		margin-top: 0px;
	}
	.textoContainer .titulo {
		font-weight: normal;
	}
	.categoriaR {
		width: 100%;
		float: none;
		margin-left: 0px;
		margin-bottom: 30px;
	}
	.categoriaRD {
		width: 100%;
		float: none;
		margin: 0px;
	}
	.categoriaLD {
		width: 100%;
		float: none;
		margin-top: 0px;
		margin-bottom: 30px;
	}

	.textoContainer .titulo{
		font-size: 20px;
	}
}