/*lay212 überschreiben*/
.card-header #ContLay21SubueberschriftP {
   padding-top: 0%;
 
}

/*Mitglieder Intros */
.cl10804,
.cl12179,
.cl15066 {
    padding: 0!important;
    
}


/*überschreibe lay 21*/
#ContLay21Div {
 
}

#ContLay21ImgDiv img {
  
    max-height: 80px!important;

}
#ContLay6Div {
    max-height: 280px;
}

/*############################################# 959 */
/*lay21 mobil*/
@media screen and (max-width: 959px) {
    
 
    
    #ContLay21ImgDiv img {
  
    max-height: inherit!important;

}
}


html {
	height: 100vh; /* set viewport constraint */
    min-height: 100%; /* enforce height */
}

/*HINTERGRUENDE */
.primaryContainer0 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
/*	background: url("../ms02Pics/hint2.jpg") no-repeat center center fixed;*/
      background-color: rgba(134,138,168,1); /*blau gerastert*/
  -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;
    position: relative;
    
    
      -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
    
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
  animation-name: fadeIn;
    
   
}


.primaryContainer2 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
/*background: url("../ms02Pics/hint2.jpg") no-repeat center center fixed;*/
   
  -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;
    position: relative;
   background-color: rgba(134,138,168,1); /*blau gerastert*/
   
    
 -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
    
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
  animation-name: fadeIn;
}

.primaryContainer3 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
/*	background: url("../ms02Pics/hint2.jpg") no-repeat center center fixed;*/
      background-color: rgba(134,138,168,1); /*blau gerastert*/
  -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;
    position: relative;
    
     -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
    
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
  animation-name: fadeIn;
}

.primaryContainer21 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
/*	background: url("../ms02Pics/hint2.jpg") no-repeat center center fixed;*/
      background-color: rgba(134,138,168,1); /*blau gerastert*/
  -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;
    position: relative;
    
     -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
    
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
  animation-name: fadeIn;
}

.primaryContainer6 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
/*	background: url("../ms02Pics/hint2.jpg") no-repeat center center fixed;*/
      background-color: rgba(134,138,168,1); /*blau gerastert*/
  -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;
    position: relative;
    
     -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
    
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
  animation-name: fadeIn;
}

.primaryContainer10 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
/*	background: url("../ms02Pics/hint2.jpg") no-repeat center center fixed;*/
      background-color: rgba(134,138,168,1); /*blau gerastert*/
  -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;
    position: relative;
    
     -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
    
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
  animation-name: fadeIn;
}

.primaryContainer99 {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
/*	background: url("../ms02Pics/hint2.jpg") no-repeat center center fixed;*/
      background-color: rgba(134,138,168,1); /*blau gerastert*/
  -webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment: fixed;
    position: relative;
    
     -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    
    -webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s;
    
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
  animation-name: fadeIn;
}

/*HINTERGRUENDE ENDE */


#ContStartseiteHTMLDiv {
    clear: both;
    padding: 1%;
    font-size: 1.1em;
    line-height: 1.4em;
	background-color: rgba(255,255,255,0.2);
	
}



/*############################################# 959 */
/*mobile HINTERGRÜNDE*/
@media screen and (max-width: 959px) {
   
	body {
		background-color: #e3e3e3;
	}
    
    
   .primaryContainer2 {
 
  background-color: #e3e3e3;
}

.primaryContainer3 {

 
  background-color: #e3e3e3;
}

.primaryContainer21 {
   
 
  background-color: #e3e3e3;
}

.primaryContainer6 {
    
 
  background-color: #e3e3e3;
}

.primaryContainer99 {
    
 
  background-color: #e3e3e3;
}
	
}

/*mobile HINTERGRUENDE ENDE */
    
    