#navContainer {margin-left:auto;display:flex;align-items:center;}
ul.menu, li.menu {list-style-type:none;margin:0;padding:0;z-index:100;}
#nav {z-index:100;}
#nav ul {list-style-type:none;margin:0;padding:0;width:auto;white-space:normal;display: flex;align-items: center;gap: 40px;}
#nav ul li {display:inline-block;text-align:center;font-weight:normal;z-index:100;position:relative;}
#nav ul li a {color:var(--MNU_KLEUR);display:block;padding: 5px 0;text-decoration:none;text-transform:none;font-weight:600;transition:.25s;}
#nav ul li a span {display:none;}
#nav ul li a:hover, #nav li a:focus {color:var(--MNU_KLEUR_HOVER);background-color:transparent;}
#nav li a:active, #nav ul li a.active {color:var(--MNU_KLEUR_HOVER);background-color:transparent;}
#nav li.menu-expand a::after {content:"\f107";font-family:"Font Awesome 7 Pro";padding-left:7px;line-height:normal;font-weight:300;}
#nav li.menu-current a {color:var(--MNU_KLEUR_HOVER);background-color:transparent;}
#nav li.menu-parent a {color:var(--MNU_KLEUR_HOVER);background-color:transparent;}
#nav li.hover a {color:var(--MNU_KLEUR_HOVER);background-color:transparent;}
#nav > ul > li:first-child a {display: none;}
#nav li:last-child a {margin:0;}
#nav ul.menu li ul {position:absolute;margin:0;display:none;right:0;top:100%;background:#fff;box-shadow:0 18px 45px rgba(41,79,89,.12);}
#nav ul.menu li ul li {text-align:left;font-weight:normal;margin:0;padding:0;line-height:1.2em;z-index:100;display:block;}
#nav ul.menu li ul li a {width:240px;color:var(--MNU_KLEUR);padding:10px 15px;margin:0;border-top:solid 1px rgba(72,89,88,.10);text-transform:none;font-weight:500;font-size:14px;background-color:#fff;}
#nav ul.menu li ul li a:hover {color:#fff;background-color:var(--MAINCOLOR);}
#nav ul.menu li ul li.menu-current a {color:#fff;background-color:var(--MAINCOLOR);}
#nav li.menu-current ul li a {color:var(--MNU_KLEUR);background:#fff;margin:0;}
#nav li.menu-current ul li a:hover {background:var(--MAINCOLOR);color:#fff;margin:0;}
#nav li.menu-expand ul li a:after {content:none;padding-left:0;}
/*SUB SUB MENUS*/
#nav ul.menu li ul li ul 				{right: 100% !important;position:absolute;top:0px;}
#nav ul.menu li ul li ul li a  			{width: 150px; color:var(--MNU_KLEUR_HOVER) !important; background-color:var(--MNU_KLEUR) !important;padding:10px;margin:0px;border-right:solid 1px #fff;right:150px;border-top:solid 1px #fff;}
#nav ul.menu li ul li ul li a:hover  	{width: 150px; color:var(--MNU_KLEUR) !important; background-color:var(--MNU_KLEUR_HOVER) !important;margin:0px;}

#nav ul.menu li:hover ul,
#nav ul.menu li a:focus ul,
#nav ul.menu li.subMenu ul 				{display: block;}
#nav ul.menu li ul ul 					{display: none;}
#nav ul.menu li:hover ul ul,
#nav ul.menu li.subMenu ul ul 			{display: none;}
#nav ul.menu li:hover ul,
#nav ul.menu li li:hover ul,
#nav ul.menu li.subMenu ul,
#nav ul.menu li li.subMenu ul 			{display: block;}
#nav li 								{position: relative;}

.stealth {visibility:hidden; display:none;} /* hides from normal css enabled browsers */





