
nav > h2 {
    margin: 0 0 0 0;
}

#selector-container, #map-container {
  margin-bottom: 10px;
}

#variable option {
  margin-left: 10px;
}

.label {
  font-weight: bold;
}

#variable-list {
    //overflow: scroll;
}

.topic > * {
    margin: 2px;
    padding: 2px;
}

.topic > h3 {
    padding: 0.3em 0 0.3em 0;
}

.variable {
    font-size: 0.9em;
    border: 1px solid #2c3e50;
}

.variable.selected, .variable.selected:hover {
    background-color: #2c3e50;
    color: white;
}

.variable:hover {
    background-color: #edf0f2;
}

