main{
	margin-top: 60px;
	margin-bottom: 60px;
}
.info {
	color: #000;
}
.info .price{
	font-family: 'Roboto-Thin';
	font-size: 60px;
}
.info .model{
	font-family: 'Roboto-Light';
	font-size: 30px;
	margin-bottom: 0;
}
.info .model span{
	font-family: 'Roboto-Bold';
}
.info .description{
	font-size: 18px;
	font-family: 'Roboto-Light';
	margin-bottom: 0;
}
.info ul{
	margin-top: 40px;
	margin-bottom: 40px;
}
.quantity{
	border: 2px solid #000;
	border-radius: 4px;
	max-width: 96px;
	font-family: 'Roboto-Light';
	font-size: 20px;
	height: 54px;
    margin-top: 1px;
	margin-right: 10px;
}
.quantity button{
	border: none;
	color: #000;
	outline: none;
	width: 30px;
}
.quantity button:hover{
	background: #000;
}
.quantity button:focus{
	border: none;
	box-shadow: none;
}
.quantity input{
	border: transparent;
	text-align: center;
	font-family: 'Roboto-Light';
	font-size: 22px;
	color: #000;
}
.add-to-cart{
	background: url('../images/bot_comprar_1.svg') no-repeat;
	width: 134px;
	height: 54px;
	color: transparent;
	border: none;
}
.add-to-cart:hover{
    opacity: 0.7 !important;
}
.select-color {
	border: 2px solid #000000;
	border-radius: 4px;
	height: 54px;
	width: 242px;
	font-family: 'Roboto-Light';
	font-size: 20px;
	color: #000;
	margin-bottom: 10px;
	padding: 2px 6px;
}
.thumb-holder{
	text-align: center;
}
.product-img-thumb{
	display: inline-block;
	border: 2px solid #CECECE;
	border-radius: 4px;
	text-align: center;
	width: 115px;
	height: 75px;
}
.product-img-thumb:hover{
	cursor: pointer;
	border: 2px solid #000000;
}
.product-img-thumb img{
 	max-width: 100px;
 	margin: 10px auto 0;
}

/***************************/
.products{
	margin-top: 80px;
	margin-bottom: 80px;
}
.products h4{
	width: 100%;
	text-align: center;
	margin-bottom: 120px;
	font-family: 'Roboto-Thin';
	font-size: 50px;
	color: #000;
}
@media(max-width: 768px){
	.product-detail{
		text-align: center;
	}
}