.list-group-item{
	cursor: pointer;
}
.list-group-item.item-class-a>a{
	display: block;
	padding: 3px 0px;
	font-weight: 400;
	white-space: nowrap;
	text-decoration: none;
	color: #000;
	/* font-family: 'Raleway',serif; */
	font-weight: 400;
	font-size: 14px;
	line-height: 1.42857143;
}
.list-group-item.active.item-class-a>a{
	color: #fff;
}
.list-group-item a:hover {
	color: #f30 !important;
	text-decoration: none;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cpath fill='none' stroke='%23ff3300' d='M0 3.5c5 0 5-3 10-3s5 3 10 3 5-3 10-3 5 3 10 3'/%3E%3C/svg%3E") repeat-x 0 100%;
	background-size: 20px auto;
	animation: waveMove 1s infinite linear;
}
@keyframes waveMove {
	from {
		background-position: 0 100%;
	}
	to {
		background-position: -20px 100%;
	}
}
.mapRow{
	min-height: 400px;
}
.mapR{
	position: relative;
    min-height: 300px;
}
.mapList>ul{
	margin-bottom: 0;
}
.allmap{
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	border-radius: 4px;
}
