@import "busy.css";
h3[class*=economy]{
  font-size: 18px;
  text-align:center;
  padding: 0.4vw 0.2vw;
  border-radius:  4px;
}
ol.economy li{
  position: relative;
}
ol.economy span.badge{
  position: absolute;
  right: 0px;
  top: calc(50% - 10px);
  z-index: 3
}
ol.economy li >ol{
  display: none;
}
ol.economy li:hover > ol{
  position: relative;
  top: 0px;
  display: inherit;
}
ol[class*=feature]{
  margin-bottom: 0px;
}
h4[class*=feature]{
  font-size: 16px;
  color: #23527c;
}
ol.economy li ol li{
  text-align: center;
  background-color: #ddd
}
ol.economy p[id*=member_]{
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 0.5vh 0px;
  background-color: #fff;
}
ol.economy p[id*=member_]:not(:last-of-type){
  margin-bottom: 0.5vh;
}
ol.economy span.contact_person:before, ol.economy span.org_name:before{
  text-decoration: underline;
  color: #23527c;
}
ol.economy span.org_name:before{
  content: 'Firma: ';
}
ol.economy span.contact_person:before{
  content: 'Name: '
}
.member_content{
  text-align: center;
}
/*
#member_details .label,
#member_details .lead
{
  word-break: break-all;
}
#member_details .label{
  display: inline-block;
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
*/
/*.ui-autocomplete-loading { background:url(../image/jquery_ui/ui-anim_basic_16x16.gif) no-repeat right center }*/