@media only screen and (max-width: 1399px) {
	
	.header .navbar-brand {
	  height: 185px;
	}
	
	.header #header-middle-right-bkg {			
		width: 684px;		
		right: 0;
		height:280px;
	}	
	.header #header-middle-right-bkg.logged {			
		width: 684px;		
		right: 0;
		height:280px;
	}	
	
	.header .header-middle {
		height: 280px;
	}
}

@media only screen and (max-width: 1199px) {
	.header .navbar-brand {
	  height: 155px;
	}
	
	.header #header-middle-right-bkg {			
		width: 554px;		
		right: 0;
		height:250px;
	}	
	.header #header-middle-right-bkg.logged {			
		width: 554px;		
		right: 0;
		height:250px;
	}	
	
	.header .header-middle {
		height: 250px;
	}
}

@media only screen and (max-width: 990px) {
	.header .navbar-brand {
	  height: 115px;
	}
	
	.header #header-middle-right-bkg {			
		width: 400px;		
		right: 0;
		height:166px;
	}	
	.header #header-middle-right-bkg.logged {			
		width: 400px;		
		right: 0;
		height:166px;
	}	
	
	.header .header-bottom-container {
		background-color: #f4e1db;		
		background-image: url('/images/zeiter/banniere_shop_left.png');
		background-repeat: no-repeat;
		background-size: auto 100%;
	}
	
	#header-middle-right-bkg-mob {
		display:block;
		background-image: url('/images/zeiter/banniere_shop_right.png');
		background-repeat: no-repeat;
		background-size: auto 100%;
		width: 220px;
		height: 121px;
		position: absolute;
		right: 0;
	}
}


@media only screen and (max-width: 767px) {
	
}

@media only screen and (max-width: 1199px){
	.navbar-nav .nav-item {
		  margin-right: 20px;
	}
	
	.header .stickable .navbar-brand img {	  
	  max-width: 150px;	  
	}

}

@media only screen and (max-width: 990px) {
	.navbar-toggler.mobile-menu-btn {
	  margin-top: 0px;
	  background-color: rgb(255, 255, 255);
	  padding: 3px;
	}
}

@media only screen and (max-width: 767px) {
	
	.sidebar .single-widget h3 span.mobileMessage,
	.single-widget.condition h3 span.mobileMessage {	
		display:inline;
	}
}