/* Prefix Filter */
.encyclopedia-prefix-filters {
    clear: both;
}

.encyclopedia-prefix-filters .filter-level {
    background-color: #f1f1f1;
    border-bottom: 1px solid #d9d9d9;
    overflow: hidden;
    text-align: center;
}

.encyclopedia-prefix-filters .filter-level:last-child {
    margin-bottom: 1em;
}

.encyclopedia-prefix-filters .filter {}

.encyclopedia-prefix-filters .current-filter {}

.encyclopedia-prefix-filters .disabled-filter {
    cursor: not-allowed;
    color: #ccc;
}

.encyclopedia-prefix-filters .filter-link {
    display: inline-block;
    text-align: center;
    padding: 8px 0.5em;
    font-size: 1em;
    text-decoration: none;
    letter-spacing: -1px;
    font-size: .9em;
}

.encyclopedia-prefix-filters .current-filter .filter-link {
    font-weight: bold;
}


/* Search Widget */
.widget_encyclopedia_search {}


/* Search Form */
form.encyclopedia.search-form {}

form.encyclopedia.search-form .ui-helper-hidden-accessible {
    display: none;
}

form.encyclopedia.search-form .ui-autocomplete {
    background-color: #fff;
    border: 1px solid #eee;
    position: absolute;
    left: auto;
    top: auto;
    list-style: none;
}

form.encyclopedia.search-form .ui-autocomplete li {
    cursor: pointer;
    display: block;
    padding: 5px;
}

form.encyclopedia.search-form .ui-autocomplete li:hover,
form.encyclopedia.search-form .ui-autocomplete li.ui-state-focus {
    background-color: #eee;
}