@charset "UTF-8";
/* CSS Document */

/* nav ebene 1 pos gleich der block danach padding */





@media only screen and (min-width: 1170px) {

  
#sonder {
color:#696f73;
font-size:18px;

}

.sonder {
color:#434436
}

a.sonder {
	text-decoration:none;
	color:#2f3233;

}
a.sonder:hover {
	text-decoration:underline;
	color:#a90040;
}


 
a.ebne {
text-transform:uppercase;


}
a.ebne:hover {
text-decoration: none;
}

a.ebne:active {
text-decoration: none;
}


a.ebne:visited {
text-decoration: none;
}

a.ebne:focus {
text-decoration: none;
}



/* megamenu höhen breiten */
.cd-primary-nav .cd-secondary-nav > li {
    /* change the height according to your needs - you can even set height: auto */
	 height: 470px;
    /* here you set the number of columns - use width percentage */
    width: 30%;
    margin-right: 2.66%;
    border-right: 0px solid #e2e3df;
	
    
  }
  

.menuausnahme {
max-height:540px;
overflow:hidden

}

#twenty {
width:20%

}

#twentyfive {
width:25%
}

/* megamenu höhen */



.moveoben {
border:0px solid red; padding-top: 100px;



}


.cd-logo {
 position: absolute;
  top: 7px;
  left: 45%;
}



.lupe {
border:0px solid red;
position:absolute;
top:100px;
right: 170px;
display:none
}


/* warenkorb  */
.warenkorb {


}




}


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

.lupe {

display:block
}

#sonder {
color:#FFFFFF
}

.sonder {
color:#FFFFFF
}



.ausblenden {
display:none;
visibility:hidden

}


.see-all {
display:none;
visibility:hidden

}

.menuausnahme {
max-height: none;
overflow: auto

}



.cd-logo img {
width:80px;
height:42px;
position:relative;
top:-5px
}

a.ebne {
color:#FFFFFF;
text-transform:uppercase;

}

a.ebne:hover {
color:#FFFFFF;
text-decoration: none;
}

a.ebne:active {
color:#FFFFFF;
text-decoration: none;
}


a.ebne:visited {
color:#FFFFFF;
text-decoration: none;
}

a.ebne:focus {
color:#FFFFFF;
text-decoration: none;
}




}



