.icon-active { background-color: #ffc !important } .icon-ruler { cursor: pointer; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADVSURBVCiRndIxSkMBEIThb18eSLCwV7DRIiRH8AZaWtnYeQIPINhbWIh9Kg+hCN4hEQsLUawsRBFEhLXZgEgUngvT/bOzDBuZqes0nR1dTRHRQPsH0McAw9IIlzhuC+hh7QewjEdco4dTbEMTEQOc4xBbuMcrdrGEE6ziCusVYBEXWKj4Po5q+0ZmmgljDNrMfIuIp9q2g/fM3I+IwENEbNa5w2JWIjNFxAHucFvAqEp4wRST0k1mfszam2LvG3CGSWY+z222ktrM/Pyt/rmmrvOvN/oCjRNGEaC8yE0AAAAASUVORK5CYII=') !important; } .ruler-map { cursor: crosshair !important; } .total-popup { width: auto !important; height: auto !important; padding-left: 15px; margin-top: -10px !important; background-color: transparent; } .total-popup-content { padding: 1px 7px; background-color: #4D90FE; border-radius: 8px; color: white; font-weight: bold; white-space: nowrap; text-align: center; .poly-close { display:none; &:hover { opacity: 0.7; } } &:hover { .poly-close { display: inline; margin-left: 10px; position: relative; cursor: pointer; } } svg { width: 15px; height: 10px; position: relative !important; top: 0px !important; left: 5px !important; path { stroke: white; fill: transparent; stroke-linecap: round; stroke-width: 7; } &:hover { opacity: 0.7; } &:active { opacity: 0.3; } } } .total-popup-label { padding: 0px; padding-top: 10px; background-color: transparent; text-shadow: 1px 1px 0px rgba(255, 255, 255, 1); color: #4D90FE; font-weight: bold; font-size: 10px; white-space: nowrap; } .node-label { top: -25px !important; } .azimut { color: blue; text-shadow: 1px 1px 0px white; font-size: 13px; font-weight: normal; } .azimut-final { text-shadow: none; font-weight: bold; }