@charset "utf-8";
header-bottom #form1 {




}
#detalle_producto {
	width: 571px;
	height: 450px;
}
#detalle_producto img {
	max-width: 100%;

}
#paginado ul {
	float: left;
	clear: both;

}




#contact-page {
	bottom: 0px;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	background-color: #1E1A15;
	color: #FFF;
	-webkit-animation: bounce 2s ease infinite;
	animation: bounce 2s ease infinite;
	left: 10px
}#ensayo2 {
	bottom: 0px;
	right: 10px;
	padding-top: 10px;
	padding-right: 16px;
	padding-left: 16px;
	padding-bottom: 10px;
	background-image: url(images/home/wha.png);
	width: 44px;
	height: 44px;
	margin-bottom: 69px;
}
#ensayo3 {
	bottom: 0px;
	right: 10px;
	padding-top: 10px;
	padding-right: 16px;
	padding-left: 16px;
	padding-bottom: 10px;
	background-image: url(images/home/wha.png);
	width: 44px;
	height: 44px;
	margin-bottom: 69px;
}
#ensayo4 {
	bottom: 0px;
	right: 10px;
	padding-top: 10px;
	padding-right: 16px;
	padding-left: 16px;
	padding-bottom: 10px;
	background-image: url(images/home/wha.png);
	width: 44px;
	height: 44px;
	margin-bottom: 69px;
}
#imageField2 {
}
#imageField {
	width: auto;
	height: auto;
}
#imagen_carrito {
	width: 100px;
	height: 100px;
	float: left;
}
#imagen_carrito a img {
	max-width: 100%;
}
#eliminar {
	background-color: #428BDC;
}
#id_domicilio {
	width: 250px;
}
ul form .btnenviar {
	background-color: #2B79C2;
	color: #FFFFFF;
	border-top-right-radius: 20px;
	padding-right: 15PX;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-right-radius: 20px;
}
#enviar pedido {
	background-color: #2B79C2;
}
form a input {
	background-color: #2B79C2;
}
#direc {
	width: auto;
}
.contacto {
	width: 60%;
	height: auto;
}
.col-sm-9.padding-right .features_items table {
	width: auto;

}
.col-sm-9.padding-right h4 table {
	width: 100%;
	height: 20px;
}
tbody tr .cart_product2 {
	width: 150px;
}
.cart_product2 a img {
	max-width: 100%;
}
#imangen_marca {
	width: 193px;
	height: 249px;
	text-align: center;
}
.productinfo.text-center #imangen_marca img {
	max-width: 100%;
}
.single-products .productinfo.text-center .producto_listato {
	width: 210px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}
.productinfo.text-center .producto_listato img {
	max-width: 100%;
}

.col-sm-9.padding-right .features_items .producto_listato {
	width: 220px;
	border: 1px solid #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 30px;
	overflow: hidden;
	margin-left: 4px;
	float: left;
}
.features_items .producto_listato img {
	max-width: 100%;
}
.producto_listato h4 {
	color: #42B3ED;
	text-align: center;
	height: 45px;
}
.features_items .producto_listato #form2 {
	text-align: center;
}
.col-sm-9.padding-right .features_items #paginado2 {
	clear: both;
	text-align: center;
	padding-top: 15px;
}
.product-details .col-sm-5 .marco_detalle {
	border: 1px solid #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 350px;
	margin-bottom: 15px;
	margin-right: 20px;
}
.col-sm-5 .marco_detalle .foto_imagen {
}
.col-sm-5 .marco_detalle .foto_imagen {
	width: 309px;
	height: 268px;
}
.marco_detalle .foto_imagen img {
	max-width: 100%;
}
.product-details .col-sm-5 .marco_detalle2 {
	width: 350px;
	border: 1px solid #000000;
	padding-top: 60px;
	padding-left: 60px;
	float: left;
	height: 414px;
}
.col-sm-5 .marco_detalle2 .posicion1 {
	position: absolute;
	top: 2px;
	left: 16px;
}


.col-sm-9.padding-right .category-tab.shop-details-tab .foto_imagen1 {
	width: 110px;
	height: 110px;
}
.folio-expand a #Image13 {
	max-height: 100%;
}
.col-sm-9.padding-right .category-tab.shop-details-tab .carousel-inner2 {
	width: 110px;
	height: 110px;
	float: left;
	margin-right: 9px;
}
.carousel-inner .item.active .carousel-inner2 {
	width: 99px;
	height: 97px;
	float: left;
}
.carousel-inner .item.active .carousel-inner3 {
	width: 110px;
	height: 110px;
}
