.box-aceite .service__thumb{
	max-height: 205px;
	text-align: center;
}

.service__thumb img{
	max-height: 205px;
	text-align: center;
}

figure.table table
{
	width: 70%;
	margin-left: auto;
	margin-right: auto;
}
figure.table table td:first-child
{
	width: 70% !important;
}

figure table td{
	padding: 5px 20px 5px 0px;
}

figure table td:first-child{
	text-align: right;
	width: 30%;
}

figure table td strong{
	color: #76B600;
}

	#ficha-aceite figure.table table
	{
		width: 70%;
		margin-left: auto;
		margin-right: auto;
	}
	#ficha-aceite figure.table table td:first-child
	{
		width: 30% !important;
	}

	#ficha-aceite figure table td{
		padding: 5px 20px 5px 0px;
	}

	#ficha-aceite figure table td:first-child{
		text-align: right;
		width: 30%;
	}

	#ficha-aceite figure table td strong{
		color: #76B600;
	}


.aceite-detail p{
	min-height: 100px;
	margin: 0px;
}
.price{
	margin-bottom: 10px;
}
.price strong{
	color: #76B600;
	font-size: 22px;
}

.btn-cart{
	position: relative;
}

.badge-cart{
	position: absolute;
	top: -8px;
	right: -5px;
	background: red;
}

.sticker{
	z-index: 1000 !important;
}

.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }
