@charset "UTF-8";
/***************************************************************
 * Copyright notice
 *
 * (c) 2021 Janina Giesen giesen@schaffrath-digital.de
 * L.N. Schaffrath DigitalMedien GmbH
 *
 * All rights reserved
 * This copyright notice MUST APPEAR in all copies of the script!
 ***************************************************************/
/* ----------------------------------------------------------
	container-width from bootstrap
-------------------------------------------------------------*/
/* ab 575px */
/* ab 576px */
/* ab 768px */
/* ab 992px */
/* ab 1200px */
/* ab 1500px */
/* ----------------------------------------------------------
	colors
-------------------------------------------------------------*/
/* dunkelblau #001789 */
/* grün #28b400 */
/* ------------------------------------------------
	navi
---------------------------------------------------*/
header.header .logo-wrap .logo-in-navi {
  border-left: 3px solid #28b400;
  padding-left: 10px;
  height: unset; }
  header.header .logo-wrap .logo-in-navi a {
    height: unset; }
header.header .logo-wrap a,
header.header .header-logo a {
  height: auto; }
header.header.is-sticky .logo-wrap .logo-in-navi {
  height: unset; }

/* ------------------------------------------------
	navi desktop
---------------------------------------------------*/
@media screen and (min-width: 992px) {
  header.header .logo-wrap {
    margin-bottom: 15px; }
  header.header .navi-wrap .main-navi-wrap #lns-nav .main-menu .lvl-0 li a:before {
    background: #28b400; }
  header.header .navi-wrap .main-navi-wrap #lns-nav .main-menu .lvl-0 li.active a {
    border-bottom: 2px solid #28b400; }
  header.header .navi-searchfield.searchfield-in-desktopnavi .search-button {
    background-color: #28b400; }
  header.header.is-sticky .logo-wrap {
    margin-bottom: 12px; }
  header.header.is-sticky .logo-wrap .claim-wrap,
  header.header.is-sticky .header-logo .claim-wrap {
    width: 230px; }

  .rootpage header.header .navi-searchfield.searchfield-in-desktopnavi {
    opacity: 1; } }
.lns-gadgets.accordion-wrap .lns-gadgets.accordion > li .sheet-header:after {
  border-top-color: #28b400; }
.lns-gadgets.accordion-wrap .lns-gadgets.accordion > li.active .sheet-header {
  border-bottom-color: #28b400; }

.lns-ce-topiclist.version1 .topiclist-item .topiclist-link .topiclist-symbol {
  background-color: #28b400; }
.lns-ce-topiclist.version1 .topiclist-item .topiclist-link .topiclist-background-color {
  background-color: #28b400; }
.lns-ce-topiclist.version3 .topiclist-item .topiclist-link .topiclist-text i {
  background-color: #28b400; }

/* ------------------------------------------------
	highcontrastmode-styles
---------------------------------------------------*/
/* changing colors
------------------------------------*/
.highcontrast-mode .lns-ce-heroimage-fullwidth .lns-info-box h1 {
  color: white !important; }
.highcontrast-mode header.header .logo-wrap .claim-wrap .claim, .highcontrast-mode header.header .header-logo .claim-wrap .claim {
  color: black !important; }
.highcontrast-mode header.header .navi-wrap .main-navi-wrap #lns-nav .main-menu .lvl-0 li a:before {
  background: black !important; }
.highcontrast-mode header.header .navi-wrap .main-navi-wrap #lns-nav .main-menu .lvl-0 li.active a {
  border-bottom-color: black !important; }
.highcontrast-mode header.header .logo-wrap .logo-in-navi {
  border-left-color: black !important; }
.highcontrast-mode .lns-ce-topiclist.version1 .topiclist-item .topiclist-link .topiclist-background-color,
.highcontrast-mode .lns-ce-topiclist.version3 .topiclist-item .topiclist-link .topiclist-text i {
  background-color: black !important; }

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