.static-map .map-container {
	margin-top: 60px;
	overflow: hidden;
}
.static-map .map-container  .map-wrapper {
	position: relative;
	background-image: url("/includes/public/assets/images/map/back.png");
	z-index: 0;
}
.static-map .map-wrapper .map {}
.static-map .map-wrapper .map .left-side {}
.static-map .map-wrapper .map .left-side .map-display-wrapper {}
.static-map .map-wrapper .map .left-side .map-display {}
.static-map .map-wrapper .map .left-side .image-wrapper {
	position: relative;
	right: 30px;
	top: 9px;
}
.static-map .map-wrapper .map .left-side .map-img {
	min-width: 483px;
}
.static-map .map-wrapper .map .left-side .map-img:not(.map-img-default) {
	background-image: url(/includes/public/assets/images/map/map.png);
	background-position: cover;
	
}
.static-map .map-wrapper .map .right-side {
	margin-top: 40px;
	padding: 0px 0px 0px 40px;
}
.static-map .map-wrapper .map .right-side > .header {
	position: relative;
	display: inline-block;
	width: 100%;
	border-bottom: 2px solid #CBC0A9;
}
.static-map .map-wrapper .map .right-side > .header > .title {
	float: left;
	font-size: 65px;
}
.static-map .map-wrapper .map .right-side .header .actions-wrapper {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	position: absolute;
	right: 10px;
	bottom: 12px;
}
.static-map .map-wrapper .map .right-side .header .action-link {}
.static-map .map-wrapper .map .right-side .header .go-arrow {}
.static-map .map-wrapper .map .right-side .content {}
.static-map .map-wrapper .map .right-side .content .map-items {}
.static-map .map-wrapper .map .right-side .content .map-item {
    padding: 0px;
    position: relative;
    margin-bottom: 20px;
}
.static-map .map-wrapper .map .right-side .content .map-item.no-bottom-border .border-wrapper {
	display: none;
}

.static-map .map-wrapper .map .right-side .content .map-item .info-wrapper {
	background-size: 100% 100%;
    padding: 15px 20px 17px;
    margin-top: 8px;
}
.static-map .map-wrapper .map .right-side .content .map-item .border-wrapper {
	display: inline-block;
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: -20px;
}
.static-map .map-wrapper .map .right-side .content .map-item .border-wrapper .border-bottom {
	border-bottom: 2px solid #CBC0A9;
	display: inline-block;
	width: 90%;
}

.static-map .map-wrapper .map .right-side .content .map-item.hover > .info-wrapper,
.static-map .map-wrapper .map .right-side .content .map-item:hover > .info-wrapper {
	background-image: url("/includes/public/assets/images/map/hover.png");
}

.static-map .map-wrapper .map .right-side .content .map-item .header {
}
.static-map .map-wrapper .map .right-side .content .map-item .title {
	margin-bottom: 0px;
	font-weight: normal;
	font-family: 'KlinicSlab-Book';
}
.static-map .map-wrapper .map .right-side .content .map-item .text {
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	line-height: 20px;
}
.static-map .map-wrapper .map .right-side .content .map-item .map-link {
	font-weight: bold;
}
@media only screen and (min-width: 40em) { 
	.static-map .map-wrapper .map .right-side .content .map-item:nth-child(6) .border-wrapper,
	.static-map .map-wrapper .map .right-side .content .map-item:nth-child(5) .border-wrapper {
		display: none;
	}
}
@media only screen and (max-width: 64em) { 
	.static-map .map-wrapper .map .left-side .image-wrapper {
		right: initial;
		text-align: center;
    	top: 9px;
	}
	.static-map .map-wrapper .map .right-side {
	    padding-left: 0.9375rem;
	    padding-right: 0.9375rem;
	    padding: 0px 50px;
	}

	.static-map .map-wrapper .map .right-side .medium-block-grid-2 > li:nth-of-type(odd) .border-wrapper {
	    padding-left: 8px;
	}
	.static-map .map-wrapper .map .right-side .medium-block-grid-2 > li:nth-of-type(even) .border-wrapper {
    	padding-right: 8px;
	}
	.static-map .map-wrapper .map .right-side .content .map-item .border-wrapper {
		padding: 0px 20px;
	}
	.static-map .map-wrapper .map .right-side .content .map-item .border-wrapper .border-bottom {
		width: 100%;
	}
}


@media only screen and (max-width: 40.063em) {
	.static-map area { cursor: default !important; }
	.static-map .map-container {
		margin-top: 0;
	}

	.static-map .map-wrapper .map .left-side .map-img {
		min-width: 100%;
	}
	.static-map .map-wrapper .map .right-side {
		padding: 0px 0.9375rem 20px;
		margin-top: 30px;
	}
	.static-map .map-wrapper .map .right-side > .header > .title {
		float: none;
		font-size: 28px;
		margin-bottom: 6px;
	}
	.static-map .map-wrapper .map .right-side .header .actions-wrapper {
		float: right;
	}
	.static-map .map-wrapper .map .right-side .header .actions-wrapper a {
		font-size: 14px;
	}
	.static-map .map-wrapper .map .right-side .medium-block-grid-2 > li:nth-of-type(even) .border-wrapper,
	.static-map .map-wrapper .map .right-side .medium-block-grid-2 > li:nth-of-type(odd) .border-wrapper {
	    padding-left: 10px;
    	padding-right: 10px;
	}
	.static-map .map-wrapper .map .right-side ul.map-items li:first-of-type .info-wrapper {
		margin-top: 5px;
	}
	.static-map .map-wrapper .map .right-side ul.map-items li:last-child .border-wrapper {
		display: none;
	}
	.static-map .map-wrapper .map .right-side .content .map-item {
		margin-bottom: 0px;
	}
	.static-map .map-wrapper .map .right-side .content .map-item .info-wrapper {
    	padding: 0px 10px;
    	margin-top: 21px;
	}
	.static-map .map-wrapper .map .right-side .content .map-item .title {
		font-size: 20px;
	}
	.static-map .map-wrapper .map .right-side .content .map-item .text {
		font-size: 13px;
		line-height: 16px;
	}
}
