.map {
	margin:0px;
}
.map .footer-map svg {
	width: 100%;
	min-height: 300px;
}

.map .footer-map svg .region {
	cursor: pointer;
	fill: #636363;
}

.map .footer-map svg .region:hover {
	fill: #2cb9a3;
}

.map .sidebar-map {
	background-color: #CCC8C8;
	font-family: "mayonezitalic";
	font-size: 14px;
	font-style: italic;
	overflow: hidden;
	padding: 20px 1px 1px;
}

.map .sidebar-map .title {
    text-align: center;
    padding-bottom: 10px;
    font-size:13px;
}
.map .sidebar-map svg {
	width:100%;
	height:auto;
}
