#searchLocation { width: 88%; padding: 10px; margin-bottom: 10px; border: 1px solid var(--button-border); border-radius: 5px; } #removeMarkers { margin-right: 1rem; margin-left: 1rem; } #searchResults { width: 100%; border-color: var(--button-border); } #searchButton { margin-right: 0rem; margin-top: -4.8rem; } #count_features_fond { position: fixed; bottom: 1rem; right: 1rem; z-index: 10; background: white; padding: 1rem; border-radius: 8px; } .search-source-control { margin: 5px 0; font-size: 0.9em; label { display: flex; align-items: center; gap: 5px; } input[type="checkbox"] { margin: 0; } } .close-results-button { border: 0; border-radius: 3px; }