/* Aus bootstrap/less/nachrichten.less; Variablen: variable.css. */
@media screen {
  .mod_newsarchive {
    line-height: 1.5;
  }
  .mod_newsarchive .header {
    padding-top: 15px;
    color: blue;
    clear: both;
    float: left;
    width: 100px;
  }
  .mod_newsarchive .header .day {
    padding-top: 10px;
  }
  .mod_newsarchive .event {
    margin-left: 20px;
    float: left;
  }
  .mod_newsarchive,
  .mod_newslist {
    line-height: 1.5;
  }
  .mod_newsarchive .layout_latest,
  .mod_newslist .layout_latest {
    border-bottom: 1px solid #d9d9d9;
    margin: 2em 0 3em;
    clear: both;
  }
  .mod_newsarchive .layout_full,
  .mod_newslist .layout_full {
    border-bottom: 2px solid var(--fl-text-color);
    padding-top: 10px;
  }
  .mod_newsarchive .info,
  .mod_newslist .info {
    font-size: var(--fl-font-size-h5);
    float: left;
    display: none;
  }
  .mod_newsarchive h2,
  .mod_newslist h2 {
    display: none;
    font-size: var(--fl-font-size-h4);
    line-heigth: 1;
    margin-top: 0;
  }
  .mod_newsarchive h2 a,
  .mod_newslist h2 a {
    color: var(--fl-text-color);
    text-decoration: none;
  }
  .mod_newsarchive h1,
  .mod_newslist h1 {
    font-size: var(--fl-font-size-h3);
    line-heigth: 1;
    margin-top: 0;
  }
  .mod_newsarchive h1 a,
  .mod_newslist h1 a {
    color: var(--fl-text-color);
    text-decoration: none;
  }
  .mod_newsarchive a:hover,
  .mod_newslist a:hover,
  .mod_newsarchive a:focus,
  .mod_newslist a:focus,
  .mod_newsarchive a,
  .mod_newslist a {
    text-decoration: none;
  }
  .mod_newsarchive .teaser,
  .mod_newslist .teaser,
  .mod_newsarchive .more,
  .mod_newslist .more {
    clear: both;
  }
  .mod_newsarchive .ce_text p,
  .mod_newslist .ce_text p {
    padding-left: 2em;
  }
  #right .mod_newsarchive .teaser {
    display: none;
  }
  #right .mod_newsarchive h2 {
    font-size: var(--fl-font-size-h3);
  }
  #ziele .ce_text {
    clear: both;
  }
}
