.recent-posts {
  background-color: #EAEDE7;
  padding-top: 4.375rem;
  padding-bottom: 4.375rem; }
  .recent-posts.archive {
    background-color: #FFF; }
  .recent-posts .postItem .line {
    width: 100%;
    display: block;
    border-bottom: 2px solid #000;
    margin-bottom: 1.75rem;
    margin-top: 1.875rem; }
  .recent-posts .postItem h2 {
    margin-bottom: 1.875rem; }
  .recent-posts .postItem .btn-row {
    margin-top: 1.875rem; }
  .recent-posts .postItem .align-items-center {
    display: flex;
    align-items: center; }

.archive-list {
  padding-top: 4.375rem;
  padding-bottom: 4.375rem; }
  .archive-list .heading h2 {
    padding-bottom: 3rem; }
    @media all and (min-width: 769px) {
      .archive-list .heading h2 {
        padding-bottom: 3.75rem; } }
  .archive-list .list {
    border-top: 1px solid #000; }
    .archive-list .list a {
      display: inline-block;
      height: 100%;
      width: 100%; }
    .archive-list .list .rowLine {
      display: block;
      padding-top: 1.375rem;
      padding-bottom: 1.375rem;
      border-bottom: 1px solid #000; }
      .archive-list .list .rowLine .date {
        padding-left: 1.875rem; }
      .archive-list .list .rowLine .icons {
        padding-right: 1.875rem; }
      .archive-list .list .rowLine .icons {
        float: right; }
        .archive-list .list .rowLine .icons img.hover {
          display: none; }
        .archive-list .list .rowLine .icons img.default {
          display: inline; }
      .archive-list .list .rowLine:hover img.default {
        display: none; }
      .archive-list .list .rowLine:hover img.hover {
        display: inline; }
  .archive-list .btn-row {
    margin-top: 1.875rem; }

.aktuell.rotunde {
  background-color: #EAE8E4; }

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