.metismenu.mod-menu .metismenu-item.active > a, .metismenu.mod-menu .metismenu-item.active > button, .metismenu.mod-menu .metismenu-item > a:hover, .metismenu.mod-menu .metismenu-item > button:hover {
	text-decoration: none;
}


@media screen and (max-width:998px) {
  
  .page-header {
    /*background-color: white;*/
    color: black;
    padding-top: 60px;
  }
  
  .h1, h1 {
    
    color: black;
  }
  
  .Logoleiste img {
    
    padding-left: 5px; !important
  }
    
  .container-sidebar-left {
	grid-area: unset;
}
  
  .mod-list {
	
	width: max-content;
}
  
  
  
  
  }
  



@media screen and (min-width: 1000px) {
  
 
}

.sidebar-right .metismenu .metismenu-item > span, .sidebar-right .metismenu .metismenu-item > a, .sidebar-left .metismenu .metismenu-item > span, .sidebar-left .metismenu .metismenu-item > a {
	white-space: nowrap;
}


.card {

  border: 0px;
}


.hr, hr {
	color: inherit;
	border: 0;
	border-top: 1px solid #eee;
	opacity: 1;
	margin: 1rem 0;
}

.mod-list li.active > a {
	text-decoration: none;
  color: red;
  
}

.mod-list li a {
	text-decoration: none;
	color: black;
  font-weight: bold;
  font-size: 14px;
  
}

.mod-list li {
  
  padding: .55em 0;
}



.sidebar-left {
  
  border: 0px;
  width: 70%;
}




.com-content-article__body{
	font-size: 14px;
	line-height: 22px;
  width: 80%;
  margin-top: 3%;
  margin-left: 10.5%;
  /*font-weight: lighter;*/
}

.h1, h1 {
 font-size: 22px; !important
  line-height: 24px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  
  
}

.page-header {
	color: white;
	margin: -40px 0px 10px 10%;
	border: 0;
}

.Logoleiste {
	width: 100%;
	/*padding-top: 7px;
	padding-bottom: 7px;*/
	background-color: #fc0003;
}

.Logoleiste img {
	width: 315px;
	padding-left: 8%;
  padding-top: 6px;
  padding-bottom: 6px;
  
}

.card-body {
  
  padding: 0px;
}

.container-sidebar-left {
  
  margin-top: 50%;
  margin-left: 25%;
  
}


.container-component {

	/*margin-left: 10%;*/
}

.container-banner {
	/* margin: 0 0 2rem; */
	/* display: block; */
  
  margin-top: 0px;
  margin-bottom: 0px;
  
}

.container-banner img {
	/*margin: 0px 0px 0px 0px;*/
	/* display: block; */
  vertical-align: middle;
  margin: -10px 0px -10px 0px;
  
}

.mod-custom {
	position: unset;
}

.mod-custom {
	position: unset;
	padding: 4px 0px 0px 0px;
}
