/* Globale Schriftzuweisung */
body {
    font-family: 'Inter', "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.page-header h1, .page-header .h1,
.categories-list h1,
.categories-list .h1 {
  text-transform: unset;
}

.module-title {
    text-transform: unset;
}

.item-page.layout-default.no-sidebar .top-article-info {
  text-align: left;
  max-width: unset;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: 0pt !important;
}

.t4-header .header-wrap {
  min-height: 55px;
}

.navbar-brand.logo-control img.logo-img {
  max-height: unset;
}

.t4-megamenu .navbar-nav > li > a,
.t4-megamenu .navbar-nav > li > .nav-link {
  padding: 0px 1rem;
  height: 55px;
  line-height: normal;
}

.t4-megamenu .dropdown-menu {
    background: #333333;
}

.t4-megamenu .navbar-nav > li > a .item-caret::before,
.t4-megamenu .navbar-nav > li > .nav-link .item-caret::before {
    border-top-color: #00a5b8;
}

.t4-megamenu .navbar-nav > li.active > .nav-link .item-caret::before {
    border-top-color: var(--mainnav-link-active-color);
}

.t4-megamenu .navbar-nav > li.animating > .nav-link .item-caret::before {
    border-top-color: var(--mainnav-link-active-color);
}

@media screen and (min-width: 768px) {
  .t4-palette-mainnav .t4-megamenu .navbar-nav > li:hover > .nav-link,
  .t4-palette-mainnav .t4-megamenu .navbar-nav > li.active > .nav-link {
    -webkit-box-shadow: inset 0 -2px 0 #ffffff;
    box-shadow: inset 0 -2px 0 #ffffff;
  }
}


@media (min-width: 768px) {
  .t4-main-body {
    padding-top: 1rem;
    padding-bottom: 0px;
  }
}

.blog .items-leading .item-content,
.blog-featured .items-leading .item-content {
  padding-left: 0rem;
  padding-right: 0rem;
  padding-top: 1rem;
  padding-bottom: 0rem;
}

div.t4-col.sidebar-l,
div.t4-col.sidebar-r {
  padding-top: 1rem;
}

h3.module-title span {
  font-weight: bold;
}