














#menu-0 .mbr-brand__name {
  font-size: 16px;
  /* background-color: #a0b4d7;
 display: block;
height: 65px;
width: 210px;
padding: 10px;
margin-top:-10px;
margin-left:-30px; */

 /*padding: 5px 9px 5px 9px;  */
  
}

@media only screen and (min-width:768px) and (orientation:landscape) and (max-width:1065px){
#menu-0 .mbr-brand__name {
  font-size: 13px;
 padding-bottom:20px;  
}
}
#menu-0.mbr-navbar--stuck .mbr-navbar__section {
  background: #003399;
}

#menu-0 .mbr-navbar__section {
  background: #003399;
}
#menu-0 .mbr-navbar__hamburger {
  color: #ffffff;
}
#menu-0 .mbr-navbar__items a {
  font-family: 'Open Sans', sans-serif;
  font-size: 11px;
 }
 
 
  @media only screen and (min-width:768px) and (orientation: landscape) and (max-width:1065px){ 
 #menu-0 .mbr-navbar__items a {
  font-family: 'Open Sans', sans-serif;
  font-size: 11px; 
  }
  #menu-0  .mbr-navbar__container {
      display: table;
  padding: 5px 0;
  width: 100%;
  }
  }
 /*#menu-0 .mbr-brand__name a {
 background: #a0b4d7;*/
 

@media only screen and (min-width:914px){
 #menu-0 .mbr-unterflaeche-links  {
  background-color: #a0b4d7;
  display: block;
  position: relative;
  /*padding: 0px 40px 0px -40px;*/
  padding-left: 40px;
  padding-right: 40px;	 
  left: -20px;
  height: 80px;
  width: 22%;
  }
/*@media only screen and (min-width:1053px) {
 #menu-0 .mbr-unterflaeche-links  {
  background-color: #a0b4d7;
  display: block;
  position: relative;
 padding: 0px 40px 0px -40px;
  padding-left: 40px;
  padding-right: 40px;	 
  left: -20px;
  height: 80px;
  width: 21%;
  }*/
  
#footer1-2 P {
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
}
#header1-11 .btn {
	font-family: 'Open Sans', sans-serif;
	color: #892e8e;
	border: 5px solid;
	border-color: #892e8e;
	font-weight: bold;
	
}

@media screen and (min-width: 1024px) {
	#header1-11 .btn02 {
	background: transparent;
	position: relative;
	 display: block;
	 margin-top: -57%;

            
   /*margin-right: 5%;*/
	 /*margin-bottom: 90%;
	margin-bottom: 2%;
	/*background-image:url('../images/Dj-Torsten-Matschke.png');
	background: url('D:/Daten/Matschke_2016/netzseite/test07/assets/images/Dj-Torsten-Matschke02.png') no-repeat; 
	img {
content:url(images/Dj-Torsten-Matschke.png);*/

	/*width: 1295px; 
	height: 1000px;*/
}	
img {
	width: 57%;
	height: auto;
}
}	

	
@media screen and (min-width: 1023px) {
	
	#header1-11 .btn {
		background: transparent;
		position: relative;
	display: block;
    margin-left: 45%;
    margin-right: 5%;
	margin-top: -3%;
	padding: 2%;
	 /*left: 8%;
      top: -105px;*/
	  font-size: 21px;
	  /*margin: -200px 20px 13px 200px;*/
		
}
 }
 
 @media screen and (min-width: 1920px) {
	
	
	#header1-11 .btn {
		background: transparent;
		position: relative;
	display: block;
    margin-left: 45%;
    margin-right: 5%;
	margin-top: -3%;
	padding: 2%;
	 /*left: 8%;
      top: -105px;*/
	  font-size: 28px;
		
}
 }
 
/*@media screen and (min-width: 1600px) {
	
	#header1-11 .btn {
		background: transparent;
		position: relative;
		display: block;
    margin-left: 45%;
    margin-right: 5%;
	 margin-bottom: 90%;	
		/*left: 23%;
      top: -125px;
	  font-size: 25px;
		/*margin: -200px 20px 13px 200px;*/
		
}
 } 


 @media only screen and (max-width:240px) {
 #header1-11 .btn {
		background: #ffffff;
        color: #892e8e;	 
		opacity: 0.5;
  		background: rgba(256, 256, 256, 0.8);
		transform: scale(5%);
		
    } 
	#header1-11 .btn02 {
	display:none;
	color: #892e8e;	
	background: transparent;
	width: 0%;
height: 0%;	}
}  	
	
@media screen and (max-width:668px) {
	#header1-11 .btn {
		background: #ffffff;
		color: #892e8e;
		font-size: 25px;
		opacity: 0.5;
  		background: rgba(256, 256, 256, 0.8);
		/*position: relative;
		left: 40px;
      top: -105px;
		margin: -200px 20px 13px 200px;*/		
	/*#header1-11 .torsten {
      position: relative;
	  left: 50%;
      top: -165px;*/
  }
  #header1-11 .btn02 {
	display:none;
	color: #892e8e;  
	background: transparent;
	width: 0%;
height: 0%;	}
}

@media screen and (min-width: 669px) and (max-width: 1022px) {
	#header1-11 .btn {
		color: #892e8e;
		background: #ffffff;
		opacity: 0.5;
  		background: rgba(256, 256, 256, 0.8);
		margin-left: 0%;
		margin-right:90%;
		 font-size: 25px;
		
		
		/*position: relative;
		left: 50%;
      top: -105px;
		margin: -200px 20px 13px 200px;	
	#header1-11 .torsten {
      */
  }
    #header1-11 .btn02 {
	color: #892e8e;
	font-size: 23px;
	display:none;
	background: transparent;
	width: 0%;
height: 0%;	}
}
   }
   
 @media screen and (orientation:landscape) {
 
 #header1-11 .btn {
		background: #ffffff;
		opacity: 0.5;
	    color: #892e8e; 
  		background: rgba(256, 256, 256, 0.8);
 }
   }
@media only screen and (orientation:landscape) and (min-width: 667px) {
   /*#header1-11 .btn {
   position: relative;
	  left: 0%;
      top: 0px; }*/
	
	#menu-0 .mbr-navbar{
      height: 55px;
	  padding: 10px;
}
}
  
   }
   
 @media screen and (width: 768px) {
  #header1-11 .btn {
	font-size: 30px;
	position: relative;
	  left: -90%;
      top: 65px;
	/*left: -90%;
		top: 85px;*/
  }
 }  
 
 @media only screen and (max-width:360px) {
 #header1-11 .btn {
		background: #ffffff;
		opacity: 0.5;
  		background: rgba(256, 256, 256, 0.8);
		color: #892e8e;
	 font-size: 20px;
	     position: relative;
		top: -10px;
  
    } 
	 
#header1-11 .menu-box{
	background: #892e8e;
	 }
/*#header1-4 .mbr-parallax-background,
#header1-4 .mbr-background {
   	background-attachment: fixed !important;
  background-position: 10% 30%;
  background-repeat: no-repeat;
  background-size: 10% !important;
}*/ 
	 } 
  
  #header1-4 H1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 30px;
  color: #892e8e;
}
#header1-4 DIV {
  font-size: 25px;
}
#header1-4 P {
  color: #000000;
}

#features1-10 .mbr-section__col .mbr-header__text {
  font-family: 'Open Sans', sans-serif;
  color: #892e8e;
}
#features1-10 P {
  font-family: 'Open Sans', sans-serif;
}
#testimonials1-9 .mbr-section__header {
	font-family: 'Open Sans', sans-serif;
	color: #892e8e;
	font-weight: bold;
}
#testimonials1-9 .mbr-reviews__text P {
  font-family: 'Open Sans', sans-serif;
  color: #000000;
  text-align: left;
}
 


#content4-9 .mbr-section__col .mbr-header__text {
  font-family: 'Open Sans', sans-serif;
  font-size: 25px;
  color: #892e8e;
}
#content4-10 .mbr-section__col .mbr-header__text {
  font-family: 'Open Sans', sans-serif;
  color: #892e8e;
  font-size: 25px;
}
#content4-10 P {
  text-align: left;
}

#gallery1-7 SMALL {
  text-align: center;
  font-family: 'Open Sans', sans-serif;
}
#form1-8 .btn {
  font-family: 'Open Sans', sans-serif;
  color: #892e8e;
}

#form1-8 .mbr-header__text {
  color: #892e8e;
  font-family: 'Open Sans', sans-serif;
}

#form1-8 .mbr-buttons__btn {
 color: #892e8e;
  border-color: #892e8e;
  font-family: 'Open Sans', sans-serif; 
  
    }
#form1-8 .a.mbr-buttons__btn {
  background: #892e8e;
  }
@media only screen and (max-width:360px) {  
#form1-8  .mbr-buttons--right .mbr-buttons__btn {
	color: #892e8e;
	margin-top: 30px;
  }
#contacts3-11 .mbr-buttons--right .mbr-buttons__btn {
	margin-top: 30px;
  }
  }
  
@media only screen and (max-width:375px) {  
#form1-8  .mbr-buttons--right .mbr-buttons__btn {
	color: #892e8e;
	margin-top: 30px;
  }
#contacts3-11 .mbr-buttons--right .mbr-buttons__btn {
	margin-top: 30px;
  }
  }  
 @media only screen and (max-width:768px) {  
#form1-8  .mbr-buttons--right .mbr-buttons__btn {
	color: #892e8e;
	margin-top: 30px;
  }
#contacts3-11 .mbr-buttons--right .mbr-buttons__btn {
	margin-top: 30px;
  }
  }   
#contacts1-10 P {
  font-family: 'Open Sans', sans-serif;
}
#header2-0 {
  top: -200px;
  height: 3050px;
  body {
    background-color: #3c3c3c;

}

}
/*@media screen and (min-width: 1024px) {
.mbr-box__container {
  height: 75%;
}
}*/