﻿.ol-control{background-color:rgba(255,255,255,.4);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:2px;position:absolute}.ol-control:hover{background-color:rgba(255,255,255,.6)}.ol-control button{background-color:rgba(0,0,255,.5);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;border:none;color:#fff;display:block;font-size:1.14em;font-weight:700;height:1.375em;line-height:.4em;margin:1px;padding:0;text-align:center;text-decoration:none;width:1.375em}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-control button:focus{background-color:rgba(0,0,255,.7);text-decoration:none}.ol-control button:hover{background-color:rgba(0,0,255,.7);text-decoration:none}.ol-scale-line{background-color:rgba(0,0,255,.3);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-box{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;border:2px solid blue;box-sizing:border-box}.ol-mouse-position{position:absolute;right:8px;top:8px}.ol-scale-line-inner{border-top:none;border:1px solid #eee;color:#eee;font-size:10px;margin:1px;text-align:center;will-change:contents,width}.ol-overlay-container{will-change:left,right,top,bottom}.ol-unsupported{display:none}.ol-viewport .ol-unselectable{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ol-zoom{left:.5em;top:.5em}.ol-zoom .ol-zoom-in{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.ol-rotate{right:.5em;top:.5em;-webkit-transform:opacity .25s linear, visibility 0s linear;-moz-transform:opacity .25s linear, visibility 0s linear;-ms-transform:opacity .25s linear, visibility 0s linear;transform:opacity .25s linear, visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;-webkit-transform:opacity .25s linear, visibility 0s linear .25s;-moz-transform:opacity .25s linear, visibility 0s linear .25s;-ms-transform:opacity .25s linear, visibility 0s linear .25s;transform:opacity .25s linear, visibility 0s linear .25s;visibility:hidden}.ol-zoom-extent{left:.5em;top:4.643em}.ol-zoom-extent button{line-height:1.4em}.ol-full-screen{right:.5em;top:.5em}.ol-compass{display:block;font-size:1.2em;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-touch .ol-zoomslider{top:5.5em}.ol-attribution{bottom:.5em;max-width:calc(100% - 1.3em);right:.5em;text-align:right}.ol-attribution ul{color:#000;display:inline-block;font-size:.7rem;line-height:1.375em;margin:0;padding:0 .5em;text-shadow:0 0 2px #fff}.ol-attribution li{display:inline;line-height:inherit;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{display:inline-block}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:rgba(255,255,255,.8)}.ol-attribution.ol-logo-only{background:0 0;bottom:.4em;height:1.1em;line-height:1em}.ol-attribution.ol-logo-only ul{display:block}.ol-attribution.ol-logo-only button{display:none}.ol-attribution.ol-uncollapsible{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;border-radius:4px 0 0 0;bottom:0;height:1.1em;line-height:1em;right:0}.ol-attribution.ol-uncollapsible img{margin-top:-0.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;left:.5em;top:4.5em}.ol-zoomslider button{height:10px;position:relative}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap .ol-overviewmap-map{border:1px solid #7b98bc;display:inline-block;height:150px;margin:2px;width:150px}.ol-overviewmap button{display:inline-block}.ol-overviewmap.ol-uncollapsible{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;border-radius:4px 0 0 0;bottom:0;left:0}.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap.ol-collapsed .ol-overviewmap-map{display:none}.ol-overviewmap:not(.ol-collapsed){background:rgba(255,255,255,.8)}.ol-overviewmap:not(.ol-collapsed) button{bottom:1px;left:2px;position:absolute}.ol-overviewmap-box{border:2px dotted rgba(0,0,255,.7)}@media print{.ol-control{display:none}}.popupOverlay{box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:rgba(0,0,0,.7);color:#fff;font-size:14px;font-weight:normal;line-height:18px;padding:10px 20px;position:absolute;text-align:center;width:200px;z-index:10001}.popupOverlay:before{border-style:solid;content:"";height:0;position:absolute;width:0}.popupOverlay .closeBtn{height:10px;position:absolute;right:7px;top:7px;width:10px}.popupOverlay .closeBtn:before{width:100%;height:100%;display:block;font-family:"Icons" !important;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff}.popupOverlay:hover .popupTooltip-close{cursor:pointer;display:block}.popupOverlay.pos-top{bottom:100%;left:50%;margin-bottom:10px;margin-left:-100px}.popupOverlay.pos-top:before{border-color:rgba(0,0,0,.7) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px 9px 0 9px;bottom:-10px;left:50%;margin-left:-9px}.popupOverlay.pos-top-right{bottom:100%;margin-bottom:10px;right:0}.popupOverlay.pos-top-right:before{right:0;border-color:rgba(0,0,0,.7) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px 9px 0 9px;bottom:-10px;left:50%;margin-left:-9px}.popupOverlay.pos-top-left{bottom:100%;left:0;margin-bottom:10px}.popupOverlay.pos-top-left:before{right:auto;border-color:rgba(0,0,0,.7) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px 9px 0 9px;bottom:-10px;left:50%;margin-left:-9px}.popupOverlay.pos-right{left:100%;margin-left:10px;top:50%}.popupOverlay.pos-right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,.7) rgba(0,0,0,0) rgba(0,0,0,0);border-width:9px 10px 9px 0;margin-top:-9px;left:-10px;top:50%}.popupOverlay.pos-right-top{left:100%;margin-left:10px;top:0}.popupOverlay.pos-right-top:before{bottom:auto;border-color:rgba(0,0,0,0) rgba(0,0,0,.7) rgba(0,0,0,0) rgba(0,0,0,0);border-width:9px 10px 9px 0;margin-top:-9px;left:-10px;top:50%}.popupOverlay.pos-right-bottom{bottom:0;left:100%;margin-left:10px}.popupOverlay.pos-right-bottom:before{bottom:0;border-color:rgba(0,0,0,0) rgba(0,0,0,.7) rgba(0,0,0,0) rgba(0,0,0,0);border-width:9px 10px 9px 0;margin-top:-9px;left:-10px;top:50%}.popupOverlay.pos-bottom{left:50%;margin-left:-100px;margin-top:10px;top:100%}.popupOverlay.pos-bottom:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.7) rgba(0,0,0,0);border-width:0 9px 10px 9px;top:-10px;left:50%;margin-left:-9px}.popupOverlay.pos-bottom-left{left:0;margin-top:10px;top:100%}.popupOverlay.pos-bottom-left:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.7) rgba(0,0,0,0);border-width:0 9px 10px 9px;top:-10px;right:auto;left:0;margin-left:9px}.popupOverlay.pos-bottom-right{margin-top:10px;right:0;top:100%}.popupOverlay.pos-bottom-right:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.7) rgba(0,0,0,0);border-width:0 9px 10px 9px;top:-10px;right:0;left:auto;margin-right:9px}.popupOverlay.pos-left{margin-right:10px;right:100%;top:50%}.popupOverlay.pos-left:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.7);border-width:9px 0 9px 10px;margin-top:-9px;right:-10px;top:50%}.popupOverlay.pos-left-top{margin-right:10px;right:100%;top:0}.popupOverlay.pos-left-top:before{bottom:auto;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.7);border-width:9px 0 9px 10px;margin-top:-9px;right:-10px;top:50%}.popupOverlay.pos-left-bottom{bottom:0;margin-right:10px;right:100%}.popupOverlay.pos-left-bottom:before{bottom:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.7);border-width:9px 0 9px 10px;margin-top:-9px;right:-10px;top:50%}.tx-r2l2osm .map{width:100%;height:50vh;border:1px #ccc solid}.ol-control button{background-color:#3d5536;width:25px;height:25px}.ol-control button:hover,.ol-control button:focus{background-color:#677a4f}.ol-zoom-extent button:before{display:inline-block;font-family:"Icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:16px;text-align:center}.ol-zoom-extent.image button:before{position:static;color:rgba(0,0,0,0);font-family:inherit;content:normal;padding:0px;margin:0px}