.species-control-container {
  position: relative;
}

.hidden {
  display: none;
}

.leaflet-control-layers {
  display: none;
}

.leaflet-top.leaflet-left {
  display: none;
}

.btn-inline {
  margin: 0px;
}

input, textarea {
  min-width: 0px;
}

.species-image {
  display: block;
  margin: auto;
  padding-top: 20px;
}

.sol-current-selection {
  display: none;
}

.side-nav.bruv header {
  padding: 10px;
}

.container section {
  margin-bottom: 30px;
}

.logo-container img {
  display: block;
  max-width: 90%;
  height: auto;
}

.creative-commons {
  margin-top: 30px;
}

.container.kogelberg {
  padding: 50px 30px;
}

.ol-list {
  list-style: decimal;
  padding-left: 25px;
  padding-top: 5px;
  padding-bottom: 10px;
}
