html, body {
	height: 100%;
	margin: 0;
}

#map { width: 100%; }

#accordionStats { overflow-y : scroll }
#accordionTop { overflow-y : scroll }
.table-ks { overflow-x : scroll }
.table-ks tbody { text-align : left }

#spinner { position: absolute;
					top: 200px;
					width: 100%;
					text-align: center;
					z-index: 1050 !important
					}
		
.info { padding: 6px 8px; font: 14px/16px Arial, Helvetica, sans-serif; background: white; background: rgba(255,255,255,0.8); box-shadow: 0 0 15px rgba(0,0,0,0.2); border-radius: 5px; }
.info h4 { margin: 0 0 5px; color: #777; }

.leaflet-control-layers-list { text-align: left }

.legend {
    line-height: 18px;
    color: #555;
	text-align: left
}
.legend i {
    width: 18px;
    height: 18px;
    float: left;
    margin-right: 8px;
    opacity: 0.7;
}
