.fabrikForm.form-search .text-bg-light {float: right; width: auto;margin-top: -55px;}
.fabrikForm.form-search .text-bg-light > div {padding: 1rem}
.fabrikForm.form-search .text-bg-light a.btn {background: #eee;margin: 0 5px;}
.fabrikForm.form-search .text-bg-light a.btn:hover {background: #ccc}

a.fabrikorder {text-decoration:none;color: #000}

.listfilter select,
.listfilter input {width:100%}

.fabrik_element.decimal {text-align:right}

.list-footer.container {margin-top: 50px}

textarea {color: var(--body-color);
  appearance: none;
  background-color: var(--body-bg);
  border: var(--border-width) solid #ced4da;
  border-radius: var(--border-radius);
  background-clip: padding-box;
  width: 100%;
  padding: .6rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  display: block;}

.fabrikSubGroup {background: #fafafa;
  padding: 15px;}


.boxes .com-content-article__body a {display:inline-block; margin:15px 15px 0 0; padding: 40px 0; border: 1px #ddd solid; background: #eee; min-width: 200px; text-align:center; text-decoration: none; color: #333; font-weight: bold; float:left}
.boxes .com-content-article__body a:hover {background: #ddd}


td.repeat-merge ul.fabrikRepeatData li:last-child, td.repeat-reduce ul.fabrikRepeatData li:last-child {
    border-bottom: 0px;
}
.fabrikRepeatData > li {
line-height: 60px;
      min-height: 71px;
}