.tx-solr-autosuggest { border: 1px solid #CCC; background: #FFF; overflow: auto; }
.tx-solr-autosuggest strong { font-weight: bolder; color: rgb(0, 110, 96);; }
.tx-solr-autosuggest .autocomplete-suggestion { padding: 4px 19px; white-space: nowrap; overflow: hidden; }
.tx-solr-autosuggest .autocomplete-selected { background: rgb(212, 220, 206); }
.tx-solr-autosuggest .autocomplete-group { padding: 10px 19px; }
.tx-solr-autosuggest .autocomplete-group strong { display: block; border-bottom: 1px solid #999; }

.gd-solr-autosuggest {
    position: absolute;
    z-index: 9999;
    background-color: white;
    width: 100%;
    display: flex;
}

.gd-solr-autosuggest-facets {
    border: 1px solid rgb(204, 204, 204);
    border-right: 0;
}

.gd-solr-autosuggest-facets legend {
    float: left;
    padding-left: 19px;
    padding-top: 6px;
    font-size: 1em;
}

.gd-solr-autosuggest-facets button {
    color: rgb(0, 110, 96);
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0);
    border: none;
    display: block;
    padding-left: 19px;
}

.gd-solr-autosuggest-facets button:hover {
    text-decoration: underline;
    cursor: pointer;
    color: rgb(0, 42, 17)
}