#map {
	width: 100%; height: 20vh; 
}
.contact {
	width: 100%; height: auto; 
}
.row {
	width: 100%; height: auto; margin: 15px auto;
}
.row span {
	width: 50%; height: auto; margin-right: 5px; padding: 5px; display: block; vertical-align: top; background: rgb(0,0,0); color: rgb(255,255,255);
	font-weight: bold; font-size: 13pt;
}
.row label {
	width: 100%; height: auto; margin-right: 5px; padding: 5px; display: block; vertical-align: top; color: rgba(250,0,0,.9); font-weight: bold;
	font-size: 13pt; border-bottom: 1px solid rgba(0,0,0,.2); padding: 5px 3px 5px; margin-bottom: 5px;
}