.subtitulo{

	padding-top: 15px;
	font-size: 25px;
	color: #6D6E70;
}

.subproduct > a{
	color: black;
}

.subproduct, .adder, .remover{
	margin-left: 5px;
}

.img-producto{
	height: 290px;
}
.img-producto img{
	width: 370px;
	height: 290px;
	overflow: hidden;
}

.titulo-producto{
	text-align: left; 
	font-size: 18px;
	color: #929497;

}

.bottom-producto{
	text-align: right; 
	margin-top: 10px;
	font-size: 18px;
	color: #929497;

}

.bottom-producto img{
	cursor: pointer;
}

.product-title{
	color: #929497;
}

.product-cost, .product-description{
	color: #4D4E4E;
}

.product-instance{
	background-color: #EEEFEF;
	margin-bottom: 10px;
}

#cart_section, #cart a{

	color: #929497;
}
#cart a:hover{
	text-decoration: none;
}

#cart_header, #cart_header a{

	color: #929497;	
	font-size: 15px;
}


#cart_header a{
	margin-left: 5px;
	margin-right: 5px;
}

#cart_header a:last-of-type{
	margin-right: 0px;
}

#cart{
	font-size: 20px;
}

.header-login{
	text-align: right;
}

#total, #total_products{
	color: #4D4E4E;
}


#principal{
	padding-top: 185px;
	background-color: white;
}

.item_id{
	display: none;
}

.navbar{
	background-color: transparent;
}

.product_title{
	font-size: 16px;
	color: #929497;

}

.product-cost{
	color: #4D4E4E;

}

.product-instance > .row > .col-lg-10, .product-instance > .row > .col-lg-2{
	height: 50px;
	padding-top: 5px;
}

.item_add img{
	margin-top: 7px;
}

.product-description{

	color: #4D4E4E;
}

.alert-custom{
	background-color: #eeefef;

	font-size: 24px;
	color: #6D6E70;
}


.alert-custom a{
	color: #00A69C;
}

.product_preview{
	background-clip:content-box;
	background-color: #cdcdab;
}