
.container {
	
}

.felix_header { 
	display:inline-block;	
	background-repeat:no-repeat;
    height: 60px; 
}
.logo_rw { 
	display:inline-block;	
	background-repeat:no-repeat;
    height: 55px; 
}
.bg_holz { 
	display:inline-block;
	background-repeat:repeat-x;
   	height: 60px;
}
.bg_buch { 
	display:inline-block;
	background-repeat:no-repeat;
   	height: 55px;
}
.rolfiraup { 
	display:inline-block;
	background-repeat:no-repeat;
   	height: 222px;
	margin-top:0px;
}
.williwull { 
	display:inline-block;
	background-repeat:no-repeat;
   	height: 243px;
	margin-top:0px;
}
.muhna_vogel { 
	display:inline-block;
	background-repeat:no-repeat;
   	height: 256px;
	margin-top:0px;
}
.rackeit { 
	display:inline-block;
	background-repeat:no-repeat;
   	height: 256px;
	margin-top:0px;
}
.valise { 
	display:inline-block;
	background-repeat:no-repeat;
   	height: 153px;
	margin-top:0px;
}
.content{
	margin-bottom:80px;	
}
.header_rw h1{
	margin:0px;	
}
.bg_buch{
	z-index:-5;
	position:relative;
	bottom:-12px;
}
.wurm{
	z-index:1;
	position:relative;
}
.logo_rw{
	cursor:pointer;	
	padding-top:10px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1),
    only screen and (-o-min-device-pixel-ratio: 2/2),
    only screen and (min--moz-device-pixel-ratio: 1),
    only screen and (min-device-pixel-ratio: 1) 
{
    .felix_header {
       background: url('../images/felix_header@1x.png'), url('../images/holz@1x.png');
	   background-size: 176px 60px, 60px 60px;
	   background-repeat:no-repeat, repeat-x;
	   background-position:top left, top center;
    }
    .bg_holz {
       background:url('../images/holz@1x.png');
	   background-repeat:repeat-x;
	   background-size:60px 60px;
    }   
	.bg_buch {
       background: url('../images/buecher@1x.png');
	   background-size: 130px 55px;
	   background-repeat:no-repeat;    	
	}
	.rolfiraup {
       background: url('../images/raup_blumm.png');
	   background-size: 256px 222px;
	   background-repeat:no-repeat;    	
	}
	.williwull {
       background: url('../images/kaatz_wull.png');
	   background-size: 256px 243px;
	   background-repeat:no-repeat;    	
	}
	.muhna_vogel {
       background: url('../images/muhna_vogel.png');
	   background-size: 245px 256px;
	   background-repeat:no-repeat;    	
	}
	.rackeit {
       background: url('../images/rackeit.png');
	   background-size: 181px 256px;
	   background-repeat:no-repeat;    	
	}
	.valise {
       background: url('../images/valise.png');
	   background-size: 256px 152px;
	   background-repeat:no-repeat;    	
	}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
    only screen and (-o-min-device-pixel-ratio: 3/2),
    only screen and (min--moz-device-pixel-ratio: 1.5),
    only screen and (min-device-pixel-ratio: 1.5) 
{
       .felix_header {
       background: url('../images/felix_header@2x.png'), url('../images/holz@2x.png');
	   background-size: 176px 60px, 60px 60px;
	   background-repeat:no-repeat, repeat-x;
	   background-position:top left, top center;
	   
    }
      .bg_holz {
       background:url('../images/holz@2x.png');
	   background-repeat:repeat-x;
	   background-size:60px 60px; 
    }    	
	.bg_buch {
       background: url('../images/buecher@2x.png');
	   background-size: 130px 55px;
	   background-repeat:no-repeat;    	
	}
	.rolfiraup {
       background: url('../images/raup_blumm@2x.png');
	   background-size: 256px 222px;
	   background-repeat:no-repeat;    	
	}
	.williwull {
       background: url('../images/kaatz_wull@2x.png');
	   background-size: 256px 243px;
	   background-repeat:no-repeat;    	
	}
	.muhna_vogel {
       background: url('../images/muhna_vogel@2x.png');
	   background-size: 245px 256px;
	   background-repeat:no-repeat;    	
	}
	.rackeit {
       background: url('../images/rackeit@2x.png');
	   background-size: 181px 256px;
	   background-repeat:no-repeat;    	
	}
	.valise {
       background: url('../images/valise@2x.png');
	   background-size: 256px 152px;
	   background-repeat:no-repeat;    	
	}
}

@media screen and (min-width: 300px) and (max-width: 360px){
	.col-xs-5 {
    
	margin:0 -5px 0 0px;
	}	
	.logo_rw img{
		width:75%;
		height:auto;	
	}
}
@media screen and (min-width: 361px){
	.col-xs-5 {
    width: auto;
	}	
	.logo_rw img{
		max-width:inherit;
		width:auto;
		height:24px;	
	}
}
