section.locations-map {
	background-color: #E5E3DF;
}

.location {
	background-color: rgba( 255, 255, 255, 0.6 );
}

.location .location-link {
	display: block;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease
}
.location .location-link:hover {
	background-color: rgba( 0, 0, 0, 0.1 );
}
.location .location-title {
	color: #44291A;
	line-height: 1em;
}
.location .location-phone a {
	text-decoration: none;
}

.location .my-location {
	display: inline-block;
	background-color: #FF9C00;
	color: #FFFFFF;
	padding: 0 40px;
	line-height: 2em;
}

.location .more-info {
	background-color: #b6202b;
	color: #FFFFFF;
	padding: 0 40px;
	line-height: 2em;
	margin-bottom: 10px;
}
.location .more-info:hover {
	background-color: #BA0213;
}

.location .set-location {
	color: #FFFFFF;
	padding: 0 40px;
	line-height: 2em;
	margin-bottom: 10px;
}

@media screen and (max-width: 1362px) {

}

@media screen and (max-width: 992px) {
	.location .location-link {
		padding: 20px;
	}
}

@media screen and (max-width: 767px) {

}

@media screen and (max-width: 479px) {

}
