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

/* Topbar Everscreen 25.3.2022 */

#nmbenefits{background: #bebebe; height:30px; color:#303030;
-webkit-box-shadow: 0px 5px 15px -4px rgba(0,0,0,0.7); 
box-shadow: 0px 5px 15px -4px rgba(0,0,0,0.7);  margin: 0 0 5px 0; 
padding-top:2px;}

#nmbenefits-inner{max-width:1260px; height:25px; margin: 0 auto; display: flex }

.nm01, .nm02, .nm03, .nm04, .nm05{float:left;padding-top:2px;}

.nm01 a, .nm02 a, .nm03 a, .nm04 a, .nm05 a{color:#303030;}
.nm01 a:hover, .nm02 a:hover, .nm03 a:hover, .nm04 a:hover, .nm05 a:hover{color:#e30026;}

.nm01{ flex-grow: 1; text-align: left} 
.nm02{ flex-grow: 1; text-align: center}
.nm03{ flex-grow: 1; text-align: center}
.nm04{ flex-grow: 1; text-align: center}
.nm05{ flex-grow: 1; text-align: right}

.nm01::before{ font-family: 'shopware'; content: "\e63f"; padding-right:5px;} 
.nm02::before{ font-family: 'shopware'; content: "\e63c"; padding-right:5px;}
.nm03::before{ font-family: 'shopware'; content: "\e71d"; padding-right:5px;}
.nm04::before{ font-family: 'shopware'; content: "\e600"; padding-right:5px;}
.nm05::before{ font-family: 'shopware'; content: "\e619"; padding-right:5px;}

@media screen and (min-width: 48em){
	#nmbenefits-inner {
		padding: 0 .625rem;
	}

	header.header-main {
	  height: 150px !important;
	}
}

@media only screen and (max-width: 1200px) {
	.nm02{ display:none;}

	header.header-main {
	  height: 147px !important;
	}
}

@media only screen and (max-width: 1000px) {
  #nmbenefits{display:none;}

  header.header-main {
	  height: 110px !important;
	}
}

@media screen and (min-width: 64em) {
	#nmbenefits-inner {
		 padding-left: 60px !important; 
		 padding-right: 0 !important; 
	}
}

