.fcf-dbcontrols-backref-item{
  padding: 8px;
  border: 1px solid #dedede;
  margin: 0px 0px 8px 0px;
  border-radius: 8px;
}

.fcf-dbcontrols-backref-item-end{
  clear: both;
}

.fcf-dbcontrols-backref-top-controls{
  float: right;
}

.fcf-dbcontrols-backref-remove-button,
.fcf-dbcontrols-backref-folding-button{
  display: inline-block;
  vertical-align: bottom;
}
.fcf-dbcontrols-backref-remove-button:before{
  text-align: center;
  display: inline-block;
  content: "x";
  border-radius: 32px;
  border: 1px solid #dedede;
  width: 1.5em;
  height: 1.5em;
}
.fcf-dbcontrols-backref-folding-button:before{
  text-align: center;
  display: inline-block;
  content: '\23f7';
  border-radius: 32px;
  border: 1px solid #dedede;
  width: 1.5em;
  height: 1.5em;
}
.fcf-dbcontrols-backref-folding-button.active:before{
  content: '\23f6';
}

.fcf-dbcontrols-backref-folding{
  display: none;
}

.fcf-dbcontrols-backref-folding.active{
  display: block;
}

.fcf-dbcontrols-backref-top-folding-title{
  display: block;
  float: left;
}
.fcf-dbcontrols-backref-top-folding-title.hidden{
  display: none;
}