.leaflet-ruler{
  height: 40px;
  width: 220px;
  background-image: url("icon.png"); /* <div>Icons made by <a href="http://www.freepik.com" title="Freepik">Freepik</a> from <a href="http://www.flaticon.com" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div> */
  background-repeat: no-repeat ;
  background-position: left;
  background-origin: content-box;
  padding: 10px;
  margin: auto;
}
.leaflet-ruler:hover{
  background-image: url("icon-colored.png"); /* <div>Icons made by <a href="http://www.freepik.com" title="Freepik">Freepik</a> from <a href="http://www.flaticon.com" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></div> */
}
.leaflet-ruler-clicked{
  background-image: url("icon-colored.png");
  border-color: #ff8f48 !important;
}
.leaflet-bar{
  background-color: #ffffff;
}

div.leaflet-bar h4{
	margin: auto;
	padding-left:40px;
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}
div.leaflet-bar h4:hover{
font-weight:bold;}

.leaflet-control {
  cursor: pointer;
}
.leaflet-control-layers{
  width:220px;
}
.result-tooltip{
  background-color: wheat;
  border-width: medium;
  border-color: #ff8f48;
  
  font-size: smaller;
  border-radius: 5px;
}
.moving-tooltip{
  background-color: rgba(255, 255, 255, .7);
  background-clip: padding-box;
  opacity: 0.5;
 /* border: dotted;*/
  border-color: #ff8f48;
  font-size: smaller;
}
.plus-length{
  padding-left: 45px;
}

.leaflet-tooltip-left:before {
border-left-color: wheat;
}
.leaflet-tooltip-right:before {
border-right-color:wheat;
}

