h2 {
	margin-left: auto;
	margin-right: auto;
}
div.elements.ContactsMain {
	font-size: 120%;
	line-height: 140%;
}

div.elements.ContactsMain div.items div.item.item-main {
	margin-left: auto;
}
div.elements.ContactsMain div.items div.item div.title {
	font-weight: 700;
}

div.elements.ContactsMap #map {
	width: 100%;
	height: 675px;
}

div.elements.ContactsForm {
	width: 70%;
	margin: 0 auto;
	margin-bottom: 50px;
	
}

div.elements.ContactsForm label.pps_area textarea {
	height: 135px;
}

.form {
	padding: 50px !important
}

@media screen and (max-width: 768px) {
	div.elements.ContactsMap #map {
		width: 100%;
		height: 400px;
	}
	div.elements.ContactsForm {
		width: 100%;
	}
}