


div#menu {
	visibility: visible;
	display: flex; 
	align-items: center;
	margin-left: auto; /* https://stackoverflow.com/questions/49658425/flexbox-justify-self-flex-end-not-working */
	height: 110px;
	padding-right: 10px;
}
div#menu.stickymode {
	visibility: visible;
	display: flex;
	align-items: center;
	height: 45px;
	padding-right: 10px;
}


div#menu td,tr {
	visibility: visible;
	background-color: #FEFFFF;
}

div#menu table.menu td:not(#meer_weten_div) {
	min-width: 100px;
}
div#menu table.menu td#meer_weten_div {
	width: 0px;
}

div#menu td a.menu_item {
	visibility: visible;
	color: #0d7c96;
	font-family: schoolboek, Helvetica,Arial,Open-sans,Verdana,sans-serif;
	font-size: 0.6rem;
	padding-right: 1rem;
}

div#menu td a.menu_item.mobile {
	display: inline-block;
	padding-right: 5px;
}
div#menu td a.menu_item.desktop {
	display: none;
}

div#menu td.active a.menu_item {
	color: #17252A !important;
}


#wrdlst_button {
	display: none; /* at application start, this one must be hidden, and #leidraad_button is shown instead : the one exclude the other */
}

@media screen and (min-width: 1024px) {
	
	div#menu {
		visibility: visible;
		display: flex; 
		align-items: center;
		margin-left: auto; /* https://stackoverflow.com/questions/49658425/flexbox-justify-self-flex-end-not-working */
		height: 110px;
		padding-right: 10px;
	}
	div#menu.stickymode {
		visibility: visible;
		display: flex;
		align-items: center;
		height: 45px;
		padding-right: 10px;
	}

	div#menu table.menu td,tr {
		visibility: visible;
		background-color: #FEFFFF;
	}
	
	div#menu table.menu td {
		min-width: 150px;
		text-align: left;
	}
	
	div#menu table.menu td a.menu_item {	
		visibility: visible;
		color: #2B7A78;
		font-family: schoolboek, Helvetica,Arial,Open-sans,Verdana,sans-serif;
		font-size: 1.3rem;		
	}
	
	div#menu table.menu td.active a.menu_item {
		color: #17252A !important;
	}
	
	div#menu td a.menu_item.desktop {
		display: inline-block;
	}
	div#menu td a.menu_item.mobile {
		display: none;
	}

}

