/* MAPS */
.shared-list .gMapContainer {
	position: relative;
	background: url(/includes/public/assets/shared/closed-map.jpg);
	height: 40px;
	width: 100%;
}
.shared-list.map-open .gMapContainer {
	height: auto;
	background: none;
}
.shared-list .mapWrapper {
	position: relative;
	border: 1px solid #b5b5b5;
	margin-bottom: 35px;
}
.shared-list .showGMap { cursor: pointer; }
.shared-list .showGMap p { margin-bottom: 6px; }
.shared-list .showGMap .isOpen { display:none; }
.shared-list .showGMap .isClosed { cursor: pointer;
	position: relative;
}

.shared-list.map-open .isOpen { display: block; }
.shared-list.map-open .showGMap .isClosed { display: none; } 
.shared-list .gMapContainer .gMapHolder { height: 400px; }
.shared-list.map-open .gMapHolder { display:block; }


/*** Map info Window ***/
.gMapContainer .infoWindow { padding: 5px; }
.gMapContainer .infoWindow h5 { color: #e86000; }
.gMapContainer .infoWindow ul { list-style: none; }
.gMapContainer .infoWindow img { float: left; margin: 0px 10px 10px 0; display: inline; }
.gMapContainer .infoWindow .contactInfo { margin-left: 0; margin-bottom: 0; line-height: 1.5rem; font-size: .8rem; }
.gMapContainer .infoWindow .eventActions { font-size: .9rem; line-height: 1.0rem; margin-top: 6px; margin-left: 0px;   }
.gMapContainer .infoWindow .eventActions li { display: inline; padding-right: 10px; }
.gMapContainer .infoWindow .eventActions li a {
	text-transform: uppercase;
}