.map {
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin: 0 0 32px 0;
  min-height: 100%;
}

.list--legenda canvas {
  position: absolute;
  left: 0;
  top: 1em;
  width: 1em;
  height: 1em;
  border-radius: 100%;
}

.h3,
.h4 {
  color: #333;
}

.h4 {
  font-weight: normal;
}

.h3 {
  margin-bottom: 0;
}

.kpm {
  height: 100%;
  z-index: 5;
}

#map .kpm.no-height {
  height: 100%;
  padding-bottom: 100%;
}

a.no-space-right {
  padding-right: 0 !important;
}

.ol-popup {
  display: none;
}