.search-wrapper {
    margin-top: 2.0rem;
}

.organization {
    padding-top: 1.0rem;
    padding-bottom: 1.0rem;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.organization a, .organization a:hover, .organization a:visited, .organization a:focus, .organization a:active {
    color: #50596c;
}

.leaflet-container a, .leaflet-container a:hover, .leaflet-container a:visited, .leaflet-container a:focus, .leaflet-container a:active {
    color: #333 !important;
}

.accordion .accordion-header {
    padding: 0 !important;
}

.accordion .accordion-body {
    margin-bottom: 1.4rem !important;
}

.accordion input:checked ~ .accordion-body, .accordion[open] .accordion-body {
    max-height: fit-content !important;
}

.category-color-red { color: #9c262a; }
.category-color-orange-dark { color: #d5331b; }
.category-color-orange { color: #ee8b1a; }
.category-color-yellow { color: #f5b72d; }
.category-color-blue-dark { color: #1a586a; }
.category-color-blue { color: #106cb7; }
.category-color-cyan { color: #25a3db; }
.category-color-purple { color: #502c62; }
.category-color-violet { color: #891887; }
.category-color-pink { color: #bc4c9a; }
.category-color-green-dark { color: #005e2b; }
.category-color-green { color: #008e3d; }
.category-color-green-light { color: #67ab38; }
.category-color-black { color: #231f20; }
.category-color-white { color: #ffffff; }

.category-hover-red:hover { background-color: #fbf2f2; }
.category-hover-orange-dark:hover { background-color: #fcf4f3; }
.category-hover-orange:hover { background-color: #fdf9f3; }
.category-hover-yellow:hover { background-color: #fefbf4; }
.category-hover-blue-dark:hover { background-color: #eff8fb; }
.category-hover-blue:hover { background-color: #f0f7fd; }
.category-hover-cyan:hover { background-color: #f3fafd; }
.category-hover-purple:hover { background-color: #f6f2f9; }
.category-hover-violet:hover { background-color: #fceffc; }
.category-hover-pink:hover { background-color: #fbf6f9; }
.category-hover-green-dark:hover { background-color: #eafff3; }
.category-hover-green:hover { background-color: #ecfef4; }
.category-hover-green-light:hover { background-color: #f7fbf3; }
.category-hover-black:hover { background-color: #f4f3f3; }
.category-hover-white:hover { background-color: #ffffff; }
