.botonera {
  background-color: #619f3c;
  border: 1px solid #619f3c;
}

.boton {
  flex-direction: column;
  justify-content: center;
}

.boton.select {
  background-color: #88c04a;
}

.boton:not(.select):hover {
  background-color: #3d6d29;
}

.upper-navbar {
  padding: 0 20px;
}

.logo img {
  height: 70px;
  margin: 9px 6px;
}

.table-title {
  background-color: #BBE33D;
}

.lower-navbar {
  background-color: #619f3c;
}

.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
  left: 0;
}

@media all and (max-width: 575px) {
  .lower-navbar {
    background-color: #f3f3f3;
  }
}