.slide {
	width: 100%;
	height: 450px;
	background-color: #dcdcdc;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover; 	
}

.shop-details {
	border: 0px !important;
	color: #ffffff !important;
	background-color: #8b181a !important;

}
a {
	text-decoration: none;
}

#map {	
	width: 100%;
	height: 400px;
}

.leaflet-control-attribution
{
	opacity: 0.5;
}

.leaflet-control-attribution svg
{
	display: none !important;
}

@media (max-width: 768px) {
	.slide {
		width: 100%;
		height: 300px;
	}
}