.ccm-page .mesch-filter-list-block .filter .checkbox,
.ccm-page .mesch-filter-list-block .filter .radio {
  margin-top: 10px;
  margin-bottom: 0px;
}
.ccm-page .mesch-filter-list-block .filter select.form-control,
.ccm-page .mesch-filter-list-block .filter .mesch-filter-fulltext-box {
  margin: 15px 0px;
}
.ccm-page .mesch-filter-list-block .filter .mesch-filter-dynamic .form-group .checkbox-group.flexed,
.ccm-page .mesch-filter-list-block .filter .mesch-filter-dynamic .form-group .radio-group.flexed {
  display: flex;
  flex-wrap: wrap;
}
.ccm-page .mesch-filter-list-block .filter .mesch-filter-dynamic .form-group .checkbox-group .checkbox,
.ccm-page .mesch-filter-list-block .filter .mesch-filter-dynamic .form-group .radio-group .checkbox,
.ccm-page .mesch-filter-list-block .filter .mesch-filter-dynamic .form-group .checkbox-group .radio,
.ccm-page .mesch-filter-list-block .filter .mesch-filter-dynamic .form-group .radio-group .radio {
  margin-top: 0;
}
.ccm-page .mesch-filter-list-block .filter .mesch-filter-fulltext-box:after,
.ccm-page .mesch-filter-list-block .filter .mesch-filter-fulltext-box:before {
  content: "";
  display: table;
}
.ccm-page .mesch-filter-list-block .filter .mesch-filter-fulltext-box:after {
  clear: both;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group {
  margin: 0;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > .panel.panel-default {
  margin: 0 0 15px 0;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > .panel.panel-default > .panel-collapse.collapse.in {
  display: inline-block;
  width: 100%;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > .panel.panel-default > .panel-collapse > .panel-body {
  border: none;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > .panel.panel-default > .panel-collapse > .panel-body > a > p:before {
  content: '\f106';
  font-family: FontAwesome;
  margin-right: 5px;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > .panel.panel-default a[data-toggle="collapse"].collapsed p.remo-expander-hide {
  display: none;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > .panel.panel-default a[data-toggle="collapse"].collapsed p.remo-expander-expand:before {
  content: '\f107';
  font-family: FontAwesome;
  margin-right: 5px;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > .panel.panel-default a[data-toggle="collapse"]:not(.collapsed) p.remo-expander-expand {
  display: none;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > .panel.panel-default a[data-toggle="collapse"]:not(.collapsed) p.remo-expander-hide:before {
  content: '\f106';
  font-family: FontAwesome;
  margin-right: 5px;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > ul {
  padding: 0;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result.panel-group > ul > li:before {
  content: '';
  margin: 0;
  padding: 0;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result h2:first-of-type,
.ccm-page .mesch-filter-list-block .mesch-filter-list-result h3:first-of-type {
  margin-top: 10px;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result hr {
  margin: 40px 0px 5px 0px;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result .picture-text h3 {
  margin-top: 0px;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result .pagination {
  margin-bottom: 0;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result > a {
  display: inline-block;
  margin-top: 40px;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result > ul {
  list-style: none;
  padding-left: 0;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result .file-list-entry {
  padding: 15px 0 10px 0;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result .file-list-entry .media-left {
  padding-top: 3px;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result .file-list-entry .media-left svg.media-object path,
.ccm-page .mesch-filter-list-block .mesch-filter-list-result .file-list-entry .media-left svg.media-object line,
.ccm-page .mesch-filter-list-block .mesch-filter-list-result .file-list-entry .media-left svg.media-object polyline {
  fill: none;
  stroke-width: 2;
}
.ccm-page .mesch-filter-list-block .mesch-filter-list-result .file-list-entry p {
  margin: 0;
}
.ccm-ui #ccm-block-form button.btn .fa.fa-refresh,
.ccm-ui #ccm-block-form button.btn .fa.fa-plus-circle {
  padding-right: 2px;
}
.ccm-ui #ccm-block-form fieldset {
  border: none;
  margin-bottom: 0;
  padding-bottom: 15px;
}
.ccm-ui #ccm-block-form .ccm-attribute.ui-sortable-handle > div {
  border-radius: 5px;
  padding: 7px;
}
.ccm-ui #ccm-block-form .ccm-attribute.ui-sortable-handle:hover > div {
  background-color: #ddd;
}
.ccm-ui #ccm-block-form #ccm-tab-content-default-filter .ccm-search-option input[type="checkbox"],
.ccm-ui #ccm-block-form #ccm-tab-content-default-filter .ccm-search-option input[type="radio"] {
  margin-right: 5px;
}
.ccm-ui #ccm-block-form #ccm-tab-content-default-sort .fa:not(.fa-refresh) {
  color: #4290be;
}


