.leaflet-popup-line{
  transition: 0.5s;
  white-space:nowrap; 
  display:block;
  margin-right:5px; 
  pointer-events: auto;
  padding: 2px 15px;
  border-radius: 3px;
}

.leaflet-popup-name{
  margin-right:5px; 
  color:#999;
  white-space:nowrap; 
  display:inline-block;
  pointer-events: none;
}

.leaflet-popup-line:hover{
  background: rgba(0,0,0,0.4);
}

.leaflet-popup-value{
  white-space:nowrap;
  color:#fff;
  display:inline-block;
  font-weight:bold;
  text-decoration:none;
  pointer-events: none;
}

.leaflet-popup-line input{
  pointer-events: auto;
  background: rgba(250,250,250,0.1);
  border: none;
  padding: 0 5px;
  height: 100%;
}