/* solr.css, created on 14-06-2021 13:49 */



li.solr-list-item {
    color: rgba(0,0,0,.87);
    cursor: pointer;
    min-height: 35px;
    line-height: 1.5rem;
    text-align: left;
    display: inline-block;
    margin-right: 13px;
    float: left;
    font-size: 12px;
    clear: both;
    padding: 10px 4px;
    width:100%;
}
div#searchResult {
    background: #fff;
    width: 100%;
    z-index: 999;
    clear: both;
    height: 300px;
    overflow: scroll;
    display:none;
}

.solr-list-item .context {
    padding-left: 39px;
}

.clear-btn {
    margin-right: 80px;
}
.filter-btn {
    margin-right: 40px;
}

span.solrSearchType {
    padding: 5px;
    border-radius: 4px;
    display: inline-block;
    text-align: center;
	vertical-align: middle;
}

span.solrSearchType.type-wiki {
    color: #4caf50;
}

span.solrSearchType.type-news {
    color: #ee6e73;
}
span.solrSearchType.type-doc {
    color: #ccc;
}
.suggestedQuery {
    padding: 20px;
}

span.suggestions {
    font-size: 20px;
}
span.suggestions i {
    font-size: 15px;
    font-style: italic;
}

li.solr-list-item a {
    font-size: 15px;
    vertical-align: middle;
}

.filter-list{
  display:none;
  width:100%;
}

ul#filter-list {
    width: 100%;
    position: absolute;
    opacity: 1;
    padding: 10PX;
    z-index: 99;
    background: #fff;
    width: 200px;
    right: 0px;
	box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%), 0 3px 1px -2px rgb(0 0 0 / 20%)
}
ul#filter-list li {
	color: rgba(0,0,0,.87);
    cursor: pointer;
    min-height: 35px;
    line-height: 1.5rem;
    text-align: left;
    display: inline-block;
    margin-right: 13px;
    float: left;
    font-size: 12px;
    clear: both;
}

.advance-filter
{
	border-bottom: 1px solid #ebebeb;
}
.advance-filter ul {
    width: 100%;
}

.advance-filter ul li {
    display: inline-block;
    margin-right: 20px;
    color: #5f6368;
    line-height: 16px;
    margin: 0 1px;
    padding: 16px 12px 12px 10px;
    text-align: center;
	cursor:pointer;
}

li.filter-list-li:hover {
    color: #1a73e8;
}

li.filter-list-li.active {
    border-bottom: #1a73e8 1px solid;
}

.advance-filter ul li i, .advance-filter ul li label {
    font-size: 15px;
    vertical-align: bottom;
    color: #5f6368;
}


#solrsearchBar li.taggrouphead {
    line-height: 50px;
    background: #e8e8e894;
    padding-left: 10px;
    border-bottom: 1px solid #ddd;
    width: 100%;
}

#solrsearchBar .sub-tag {
  display:none;
}

li.re-index-db {
    float: right;
    font-size: 10px;
}