.leaflet-popup-content{margin:5px 5px;line-height:1.3;position:relative}a.leaflet-popup-close-button{color:#878787 !important;font-size:18px !important;padding:3px 2px 0 0 !important;position:absolute;top:0;right:0;border:0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;text-decoration:none;font-weight:bold;background:transparent}.leaflet-popup-content a{color:#96b41e}.leaflet-bar a,.leaflet-bar a:hover{color:#575757}.leaflet-bar{border-radius:0}.leaflet-container .leaflet-control-attribution{font-size:10px}.osm-layer-label-disabled{color:#999}.ganglinie_small{position:absolute;left:0;top:1px;width:45px;height:43px}.pegelinfo{white-space:nowrap;position:absolute;left:50px;top:0;width:160px}.wasserstand{font-size:110%;font-weight:bold}.kommentar{white-space:normal;color:#b65f5f}.grenzwertbar{position:relative;float:right;top:3px;right:0;width:47px;height:40px;background-size:47px 40px;background-repeat:no-repeat}.grenzwertbar>img{position:absolute;left:0}.moreinfo{position:absolute;top:52px;left:0;width:100%;padding-top:6px}.border_mobil{border-top:1px solid #a5b3b8}.border_desktop{border-top:1px solid #bdbdbd}.clearbox{clear:both}.overflow-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hr-seperator{color:#bdbdbd;background-color:#bdbdbd;height:1px;border:0}