/* customized leaflet.css */

#mapWrapper .leaflet-top.leaflet-left .leaflet-control{
	display:inline-block;
	clear:none;
}

#mapWrapper .leaflet-control-layers{
	border:none;
	background:transparent;
}

#mapWrapper .leaflet-control-layers-base{
	background-color: #ffffff;
}

#mapWrapper .leaflet-control-layers label{
	display:inline-block;
	width: 80px;
	height: 30px;
	text-align: center;
	line-height: 1.9;
	border-radius: 4px;
	margin-left: -1px;
	border: solid 1px #7d7d7d;
	color: #232323;
	background-color: #ffffff;
}

#mapWrapper .leaflet-control-layers label:hover {
  background-color: rgba(125, 125, 125, 0.6);
  color: #ffffff;
  cursor: pointer;
}

#mapWrapper .leaflet-control-layers label:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

#mapWrapper .leaflet-control-layers label:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

#mapWrapper .leaflet-control-layers label span{
	font-size:14px;
}

#mapWrapper .leaflet-control-layers label:first-child span{
  letter-spacing:1em;
  margin-right:-1em;
}

#mapWrapper .leaflet-control-layers label.select {
  background-color: #7d7d7d;
  color: #ffffff;
}

.leaflet-control-layers [type="radio"]{
	display:none;
}

