#marker-popup{cursor:pointer;margin-bottom:-100%;margin-top:0}#map{min-height:100%!important;height:100%!important}#legend{position:absolute;bottom:0;width:15em;color:#fff;margin-left:1%;background-color:#6b6a68;opacity:.75;text-align:left!important}#legend h1{font-size:100%;display:inline;font-weight:700;color:#fff;padding-left:10px;font-family:Roboto,sans-serif}#legend-items{height:12em;-webkit-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear}#legend-items.ng-hide{height:0}#legend-items a{background-color:#6b6a68;padding:10px 10px 10px 10px}#legend-items a:hover{cursor:context-menu}#legend>a.item{background-color:#434343;padding:10px 10px 10px 10px}.circleALARM,.circleCAST,.circleCOMMERROR,.circleOK{float:left;position:relative;width:20px;height:20px;border-radius:10px;color:#fff;line-height:100px;text-align:center}.circleOK{background:#51c047}.circleCOMMERROR{background:#2156c0}.circleCAST{background:#f56e1d}.circleALARM{background:#d95151}.select-layer-wrapper .select-layer{position:absolute;top:1.5em;right:3.5em;background:rgba(55,71,79,.8);color:#fff;border:4px solid rgba(255,255,255,.5);border-radius:5px;text-align:center;padding:1em}@media (max-width:767px){.select-layer-wrapper .select-layer{position:absolute;top:2.5em;right:.5em}.ol-touch .ol-zoomslider{top:7.5em}}