span.facet-chip {
    margin-right: 10px;
    color: black;
    background-color: #C3E646;
    font-size: small;
}

.facet-chip {
color:  white;
}

.facet-list {
    font-size: 0.8em;
}

.facet-list > a, .facet-list > a:visited, .facet-list > a:hover, .facet-list > a:focus {
    color: #000000; !important;
    text-decoration: underline;
    padding-left: 5px;
    padding-right: 5px;
}

.facet-list > span.badge {
margin-left: auto;
margin-right: auto;
}

.facet-list > .badge {
    min-width: 36px;
}
.panel-scroll {
    overflow-y:auto;
    max-height:340px;
}

.facet-chip {
}

/* enable absolute positioning */
.inner-addon {
    position: relative;
}

/* style icon */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align icon */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }