#descricaoProd{
	float: left;
	width: 100%;
	border-top: solid .15vw #efefef;
	margin: 3vw 0;
	padding-top: 2.5vw;
}

#descricaoProd .textoDescricao{
	float: left;
	width: 100%;
	margin: 0;
	text-align: justify;
	font-family: 'Neris-Light';
	font-size: 1vw;
	line-height: 1.4vw;
	word-wrap: break-word;
	color: #484848;
}

#descricaoProd .tabelaCaracteristicas{
	float: left;
	width: 100%;
	margin-top: 2vw;	
	color: #484848;
}

#descricaoProd .tabelaCaracteristicas td{
	padding: .6vw 1vw;
	font-size: .9vw;
	line-height: 1.5vw;
	word-wrap: break-word;
}

#descricaoProd .tabelaCaracteristicas td:nth-child(odd) {
	font-family: 'Neris-SemiBoldItalic';
	text-transform: uppercase;
	text-align: right;
	color: #1d1e1a;
}

#descricaoProd .tabelaCaracteristicas td:nth-child(even){
	font-family: 'Neris-Light';
}


#descricaoProd .tabelaCaracteristicas tr:nth-child(even) {
	background: #efefef;	
}

@media screen and (max-width:1200px) {
	#descricaoProd{
		border-top: solid .2vw #efefef;
		margin: 3.6vw 0;
		padding-top: 2.97vw;
	}

	#descricaoProd .textoDescricao{
		font-size: 1.2vw;
		line-height: 1.7vw;
	}

	#descricaoProd .tabelaCaracteristicas{
		margin-top: 2.4vw;	
	}

	#descricaoProd .tabelaCaracteristicas td{
		padding: .7vw 1.2vw;
		font-size: 1.1vw;
		line-height: 1.8vw;
	}
}
@media screen and (max-width:1000px) {
	#descricaoProd{
		border-top: solid .2vw #efefef;
		margin: 4vw 0;
		padding-top: 3.6vw;
	}

	#descricaoProd .textoDescricao{
		font-size: 1.4vw;
		line-height: 2.1vw;
	}

	#descricaoProd .tabelaCaracteristicas{
		margin-top: 2.4vw;	
	}

	#descricaoProd .tabelaCaracteristicas td{
		padding: .8vw 1.2vw;
		font-size: 1.3vw;
		line-height: 2vw;
	}
}

@media screen and (max-width:880px) {
	#descricaoProd{
		border-top: solid .25vw #efefef;
		margin: 5vw 0;
		padding-top: 4.5vw;
	}

	#descricaoProd .textoDescricao{
		font-size: 1.7vw;
		line-height: 2.7vw;
	}

	#descricaoProd .tabelaCaracteristicas{
		margin-top: 3vw;	
	}

	#descricaoProd .tabelaCaracteristicas td{
		padding: .9vw;
		font-size: 1.6vw;
		line-height: 2.5vw;
	}
}

@media screen and (max-width:680px) {
	#descricaoProd{
		border-top: solid .3vw #efefef;
		margin: 8vw 0;
		padding-top: 8vw;
	}

	#descricaoProd .textoDescricao{
		font-size: 2.2vw;
		line-height: 3.3vw;
	}

	#descricaoProd .tabelaCaracteristicas{
		margin-top: 5vw;	
	}

	#descricaoProd .tabelaCaracteristicas td{
		padding: 1.3vw;
		font-size: 2.1vw;
		line-height: 2.9vw;
	}
}
@media screen and (max-width:580px) {
	#descricaoProd{
		border-top: solid .3vw #efefef;
		margin: 8vw 0;
		padding-top: 8vw;
	}

	#descricaoProd .textoDescricao{
		font-size: 2.75vw;
		line-height: 4vw;
	}

	#descricaoProd .tabelaCaracteristicas{
		margin-top: 5vw;	
	}

	#descricaoProd .tabelaCaracteristicas td{
		padding: 1.4vw;
		font-size: 2.5vw;
		line-height: 3.3vw;
	}
}
@media screen and (max-width:480px) {
	#descricaoProd{
		border-top: solid .3vw #efefef;
		margin: 10vw 0;
		padding-top: 10vw;
	}

	#descricaoProd .textoDescricao{
		font-size: 3.5vw;
		line-height: 5vw;
	}

	#descricaoProd .tabelaCaracteristicas{
		margin-top: 7vw;	
	}

	#descricaoProd .tabelaCaracteristicas td{
		padding: 1.8vw;
		font-size: 3.1vw;
		line-height: 4.5vw;
	}
}
@media screen and (max-width:420px) {
	#descricaoProd{
		border-top: solid .5vw #efefef;
		margin: 10vw 0;
		padding-top: 10vw;
	}

	#descricaoProd .textoDescricao{
		font-size: 4.42vw;
		line-height: 6.45vw;
	}

	#descricaoProd .tabelaCaracteristicas{
		margin-top: 8vw;	
	}

	#descricaoProd .tabelaCaracteristicas td{
		padding: 2.2vw;
		font-size: 3.9vw;
		line-height: 5.5vw;
	}
}