.vehicle-datapoints {
	background: #222;
}

.vehicle-datapoints__item {
}

.vehicle-datapoints__item__key {
	padding: 0.5rem 1rem 0.25rem;
	font-weight: 700;
}

.vehicle-datapoints__item__value {
	padding: 0.25rem 1rem 0.5rem;
}

.vehicle-datapoints__item:nth-child(odd) {
	background: rgba(255, 255, 255, 0.1);
}

@media screen and (min-width: 640px) {
	.vehicle-datapoints {
		display: table;
		width: 600px;
		max-width: 100%;
		margin: 0 auto;
	}

	.vehicle-datapoints__item {
		display: table-row;
	}

	.vehicle-datapoints__item__key {
		display: table-cell;
		padding: 1rem;
	}

	.vehicle-datapoints__item__value {
		display: table-cell;
		padding: 1rem;
	}
}
