body { 
    padding-top: 65px; 
}
#map{
	height:600px;
	width:100%;
}

#hover-div{
	position:absolute;
	color:#FFFFFF;
	font-weight:bold;
}
#hover-div>span{
	position:absolute;
	width:100px;
}

#footer{
	margin-top:20px;
	padding:10px;
	background-color:#3c3c3c;
	color:#FFFFFF;
}

.accordion-section .panel-default > .panel-heading {
    border: 0;
    background: #f4f4f4;
    padding: 0;
}
.accordion-section .panel-default .panel-title a {
    display: block;
	color:#4caf50;
}