.leaflet-touch .leaflet-bar-part-single{-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;border-bottom:0}.leaflet-control-locate a{background-image:url(../images/locate.png);background-position:-2px -2px}.leaflet-touch .leaflet-control-locate a{background-image:url(../images/locate_touch.png)}.leaflet-control-locate.requesting a{background-image:url(../images/spinner.gif);background-position:50% 50%}.leaflet-control-locate.active a{background-position:-32px -2px}.leaflet-control-locate.active.following a{background-position:-62px -2px}.leaflet-touch .leaflet-control-locate{box-shadow:none;border:4px solid rgba(0,0,0,0.3)}.leaflet-control-zoomslider-wrap{padding-top:5px;padding-bottom:5px;background-color:#fff;border-bottom:1px solid #ccc}.leaflet-control-zoomslider-body{width:2px;border:solid #fff;border-width:0 9px 0 9px;background-color:black;margin:0 auto}.leaflet-control-zoomslider-knob{position:relative;width:12px;height:4px;background-color:#efefef;-webkit-border-radius:2px;border-radius:2px;border:1px solid #000;margin-left:-6px}.leaflet-control-zoomslider-body:hover{cursor:pointer}.leaflet-control-zoomslider-knob:hover{cursor:default;cursor:-webkit-grab;cursor:-moz-grab}.leaflet-dragging .leaflet-control-zoomslider,.leaflet-dragging .leaflet-control-zoomslider-wrap,.leaflet-dragging .leaflet-control-zoomslider-body,.leaflet-dragging .leaflet-control-zoomslider a,.leaflet-dragging .leaflet-control-zoomslider a.leaflet-control-zoomslider-disabled,.leaflet-dragging .leaflet-control-zoomslider-knob:hover{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container .leaflet-control-zoomslider{margin-left:10px;margin-top:10px}.leaflet-control-zoomslider a{width:26px;height:26px;text-align:center;text-decoration:none;color:black;display:block}.leaflet-control-zoomslider a:hover{background-color:#f4f4f4}.leaflet-control-zoomslider-in{font:bold 18px 'Lucida Console',Monaco,monospace}.leaflet-control-zoomslider-in:after{content:"+"}.leaflet-control-zoomslider-out{font:bold 22px 'Lucida Console',Monaco,monospace}.leaflet-control-zoomslider-out:after{content:"-"}.leaflet-control-zoomslider a.leaflet-control-zoomslider-disabled{cursor:default;color:#bbb}.leaflet-touch .leaflet-control-zoomslider-body{background-position:10px 0}.leaflet-touch .leaflet-control-zoomslider-knob{width:16px;margin-left:-7px}.leaflet-touch .leaflet-control-zoomslider a{width:30px;line-height:30px}.leaflet-touch .leaflet-control-zoomslider a:hover{width:30px;line-height:30px}.leaflet-touch .leaflet-control-zoomslider-in{font-size:24px;line-height:29px}.leaflet-touch .leaflet-control-zoomslider-out{font-size:28px;line-height:30px}.leaflet-touch .leaflet-control-zoomslider{box-shadow:none;border:4px solid rgba(0,0,0,0.3)}.leaflet-center{width:40%;margin-left:auto;margin-right:auto;position:relative}.leaflet-control-geosearch,.leaflet-control-geosearch ul{border-radius:7px;background:none repeat scroll 0 0 rgba(0,0,0,0.25);margin:10px 0 0 0;padding:5px;width:100%;height:auto}.leaflet-control-geosearch-msg ul{list-style:none;display:none;height:auto;background:0;padding:0}.leaflet-control-geosearch ul li{background:none repeat scroll 0 0 rgba(255,255,255,0.75);border-radius:4px;margin:2px 0;padding:4px;font:12px arial;text-indent:4px}.leaflet-container .leaflet-control-geosearch input{width:100%;height:28px;padding:0;text-indent:8px;background:rgba(255,255,255,0.75);border-radius:4px;border:0}