.mc-combo-display.dynamic-content, .mc-combo-display.dynamic-content .ohke-content{
  min-height: unset !important;
  overflow: hidden !important;
}
.mc-combo-display.static {
  display: flex;
  border-radius: 4px;
  border: 1px solid #aaa;
  padding: 0;
  user-select: none;
  position: relative;
}
.mc-combo-display.static.popup .mc-combo-subform{
  position: absolute;
  z-index: 1;
}
.mc-combo-display.static .icon {
  padding: 2px 0 2px 6px;
}
.mc-combo-display.static .icon img{
  height: 22px;
}
.mc-combo-display.static.single .toggle{
  margin: 0 2px -10px;
  padding: 7px 6px;
}
.mc-combo-display.static .toggle {
  margin: 3px 2px 0;
  padding: 2px 6px;
}
.mc-combo-display.static .content {
  flex: 1;
  padding: 3px 6px 2px;
  height: 27px;
  white-space: nowrap;
  overflow: hidden;
}
.mc-combo-display.static .content i {
  font-style: normal;
  color: #aaa;
  display: inline-block;
  padding: 2px 6px;
}
.mc-combo-display.static .content span {
  display: inline-block;
  padding: 2px 6px;
  margin-right: 2px;
  border: 1px solid #aaa;
  border-radius: 3px;
  background-color: #eee;
  max-width: 100%;
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,0.05);
  color: #000;
  line-height: 13px;
  cursor: default;
}
.mc-combo-display.static.single .content {
  cursor: pointer;
  padding: 4px 0;
}
.mc-combo-display.static.single .content span {
  border: 0;
  cursor: pointer;
  background: none;
  box-shadow: none;
}
.mc-combo-display.static .toggle .fa {
  font-size: 1.5em;
  color: var(--light-color);
  cursor: pointer;
}
.list-item-selected{
  box-shadow: inset 0 0 20px var(--active-color);
}
.mc-combo-popup{
  z-index: 1000;
  position: absolute;
  background: #fff;
  border-radius: 6px;
  box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)
}
.mc-combo-subform > .agent-container > .ohke-content{
  min-height: 20px;
  max-height: 350px;
  overflow: auto;
}

.btm-query .mc-combo-display.static {
  border-radius: 0;
  border: 0;
}
.btm-query .mc-combo-display.static .content {
  height: 22px;
}
.btm-query .mc-combo-display.static .content span {
  color: var(--light-color);
}