/*Banner Slide*/
.banner-slide {
	background:url(../img/banner.jpg) right bottom;
	width:100%;
	height:350px;
}
.productos {
	width:810px;
	height:auto;
	margin:auto;
	margin-top:50px;
	margin-bottom:40px;
	position:relative;
	overflow:hidden;
}
.titulo-inicio {
	width:950px;
	height:auto;
	margin: auto;
	padding-top: 20px;
	text-align:left;
	cursor:default;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}
.titulo-inicio h1 {
	width: 100%;
	letter-spacing:-1.5px;
	font-size:35px;
	margin-top:130px;
	margin-bottom: 5px;
	color: #fff;
}
.titulo-inicio p {
	width: 100%;
	font-size:17px;
	font-weight:400;
	letter-spacing:-0.5px;
	color: #eee;
}
.clientes {
	width: 1080px;
	height: auto;
	margin-bottom:40px;
}
.clientes p {
	font-size:17px;
	font-weight:500;
	letter-spacing:-0.5px;
	text-align: center;
	margin-bottom: 30px;
	color: #777;
}
.producto {
	width:240px;
	height:140px;
	margin-left:15px;
	margin-right:15px;
	float:left;
	margin-bottom:30px;
}
.producto .img {
	background: rgb(247,247,247);
	background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(221,221,221,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(221,221,221,1) 100%);
	background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(221,221,221,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#dddddd',GradientType=0 );
	width:240px;
	height:140px;
}
.producto .img, .producto .img img {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.hover {
	width: 240px;
	height: 140px;
	top: -144px;
	z-index: 800;
	position:relative;
	opacity: 0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.hover:hover {
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,20,88,0.89) 99%, rgba(0,20,88,0.9) 100%);
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,20,88,0.89) 99%,rgba(0,20,88,0.9) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,20,88,0.89) 99%,rgba(0,20,88,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6001458',GradientType=0 );
	width: 240px;
	height: 140px;
	z-index: 900;
	opacity: 0.9;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.boton-ficha-tecnica {
	background: #ffc900;
	width: 160px;
	height: 28px;
	color: #000;
	margin: auto;
	top: 70%;
	font-size: 12px;
	font-weight: 800;
	text-transform: uppercase;
	line-height: 30px;
	text-align: center;
	z-index: 999;
	position: relative;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;
}
.info-producto {
	text-transform:capitalize;
	font-size:13.5px;
	padding-top:10px;
	color:#494949;
}
.info-producto h5 {
	color:#001458;
	font-size:18px;
	letter-spacing:-0.5px;
}
.precio-antes {
	font-size:13px;
	font-weight:600;
	letter-spacing:-0.5px;
	padding-top:3px;
	color:#777;
	float:left;
	text-decoration:line-through;
}
.precio-ahora {
	font-size:13px;
	font-weight:600;
	letter-spacing:-0.5px;
	padding-top:3px;
	margin-left:10px;
	color:#0E9500;
	float:left;
}
.precio-normal {
	font-size:13px;
	font-weight:600;
	letter-spacing:-0.5px;
	padding-top:3px;
	float:left;
}
.division-productos {
	width:30px;
	height:260px;
	float: left;
}
/*RESPONSIVE HOME*/
@media only screen and (max-width:1070px) {
	.productos {
		width:810px;
	}
	.whatsapp-flotante {
		display:none;
	}
}
@media only screen and (max-width:1070px) {
	.contenedor-banner {
		width:800px;
		height:540px;
	}
	.division-banner {
		display:none;
	}
	.banner1, .banner2, .banner3 {
		width:800px;
		height:150px;
		margin-bottom:30px;
	}
	.contenedor-banner h5 {
		padding-top:60px;
	}
}
@media only screen and (max-width:800px) {
	.productos {
		width:540px;
	}
	.titulo-inicio {
		width: 600px;
		padding-top: 15px;
	}
	.titulo-inicio h1 {
		font-size:25px;
		padding: 0;
	}
	.contenedor-banner {
		width:500px;
		height:540px;
	}
	.banner1, .banner2, .banner3 {
		width:500px;
		height:150px;
		margin-bottom:30px;
	}
	.contenedor-banner h5 {
		padding-top:60px;
	}
}
@media only screen and (max-width:600px) {
	.productos {
		width:260px;
	}
	.producto {
		width:240px;
		height:140px;
		margin:0 10px 70px 10px;
	}
	.producto img {
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		border-radius:10px;
	}
	.titulo-inicio {
		width:100%;
		text-align:center;
	}
	.titulo-inicio h1 {
		font-size:20px;
		margin-top: 40px;
	}
	.titulo-inicio p {
		font-size:15px;
	}
	.producto .img-small {
		width:240px;
		height:140px;
	}
	.info-producto {
		width:150px;
	}	
	.info-producto .puntaje {
		display:none;
	}
	.banner-slide {
		height:150px;
	}
	.contenedor-banner {
		width:330px;
		height:540px;
	}
	.banner1, .banner2, .banner3 {
		width:330px;
		height:150px;
		margin-bottom:30px;
	}
	.contenedor-banner h5 {
		padding-top:60px;
	}
	.hover {
		display:none;
	}
	.img {
		display:none;
	}
}
@media only screen and (min-width:600px) {
	.img-small {
		display: none;
	}
}