.sidebarBox, .mainContainers {
  background: #FFF;
  padding: 40px;
}

@media (min-width: 1500px) {
  .tm-page-container .tm-page {
    max-width: 1500px;
    background: rgba(255, 255, 255, 0);
  }
}
h3.el-title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
  padding-bottom: 10px;
  position: relative;
  color: #6b6a68;
  margin-top: 0;
  font-size: 18px;
  line-height: 24px;
  font-weight: normal;
  text-transform: none;
}

h1 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
  margin-top: 20px;
  padding-bottom: 10px;
  position: relative;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
  color: #864e60;
}
h1::after {
  bottom: 0;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  width: 30px;
  background-color: #c5b083;
}

h3.uk-article-title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
  margin-top: 20px;
  padding-bottom: 10px;
  position: relative;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  color: #864e60;
}
h3.uk-article-title::after {
  bottom: 0;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  width: 30px;
  background-color: #c5b083;
}

.tm-header .uk-container {
  margin-top: 0;
  background: white;
  box-sizing: border-box;
  justify-content: space-between;
  align-items: flex-start;
}
.tm-header .tm-headerbar {
  padding: 0px;
}
.tm-header .uk-navbar-container .uk-container {
  padding: 0px;
}
.tm-header .uk-navbar-container .uk-container .uk-active a {
  background-color: #fff;
  color: #864e60;
}
.tm-header .uk-navbar-container .uk-container .uk-margin-small-right {
  margin-right: 0px !important;
}

.uk-navbar-nav > li > a {
  font-weight: 300;
}

.tm-header-mobile .uk-navbar {
  background: #FFF;
  padding: 15px 30px;
}
.tm-header-mobile .uk-navbar-toggle-icon {
  transform: translate(0, 0) scale(2);
}

.leftContainers {
  padding: 30px;
  background: #FFF;
}
.leftContainers p {
  font-size: 16px;
  color: #6c6d74;
}
.leftContainers .el-content div {
  font-size: 16px;
  color: #6c6d74;
}
.leftContainers h3.uk-h3 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
  padding-bottom: 10px;
  position: relative;
  margin-top: 0;
  font-size: 18px;
  font-weight: 300;
  text-transform: none;
  color: #6b6a68;
}
.leftContainers h3.uk-h3::after {
  bottom: 0;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  width: 30px;
  background-color: #c5b083;
}

.sidebarBox h3.el-title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
  padding-bottom: 10px;
  position: relative;
  margin-top: 0;
  font-size: 18px;
  line-height: 24px;
  font-weight: normal;
  text-transform: none;
  color: #6b6a68;
}
.sidebarBox h3.el-title::after {
  bottom: 0;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  width: 30px;
  background-color: #c5b083;
}

.suchgrid h2 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
  margin-top: 20px;
  padding-bottom: 10px;
  position: relative;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  color: #864e60;
}
.suchgrid h2::after {
  bottom: 0;
  content: "";
  height: 3px;
  left: 0;
  position: absolute;
  width: 30px;
  background-color: #c5b083;
}

.filter-search {
  display: flex;
  justify-content: space-between;
  margin-bottom: 60px;
}
.filter-search span {
  width: 100%;
}
.filter-search select {
  border: 1px solid #ccc;
  background: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%236C6D74%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%236C6D74%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) no-repeat, -webkit-gradient(linear, left top, left 15, from(#FFFFFF), color-stop(4%, #f4f4f4), to(#FFFFFF)) !important;
  background: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%236C6D74%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%236C6D74%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) no-repeat, -moz-linear-gradient(top, #FFFFFF, #f4f4f4 1px, #FFFFFF 15px) !important;
  background-repeat: none;
  background-position: center right !important;
}

.archiv .item_introtext {
  font-size: 16px;
  color: #6c6d74;
}
.archiv h3.uk-article-title {
  margin-bottom: 20px !important;
}

ul.uk-nav-sub > li > a:before {
  content: " ";
  display: block;
  position: absolute;
  left: 18px;
  top: auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'/%3E%3C/svg%3E");
  height: 10px;
  width: 20px;
  background-repeat: no-repeat;
}

/*# sourceMappingURL=custom.css.map */
