/*
 * Shows a tree structure for the ECT menus.
 */


 /* Nested list of menu links. */
#menuStructureInjectionPoint > ul {			
}
#menuStructureInjectionPoint li > div.menu::before {
	font-family: FontAwesome;
	content: "\f00b\00a0\00a0";
	color: var(--themeColour2);
}
#menuStructureInjectionPoint li > div.link::before {
	font-family: FontAwesome;
	content: "\f0c1\00a0\00a0";
	color: var(--themeColour2);
}

/* Button on page. */
#menuStructureInjectionPoint #menuStructureButton {
	display: None;
}
#menuStructureInjectionPoint #menuStructureButton::before {
	font-family: FontAwesome;
	color: var(--themeColour2);
	cursor: Pointer;
}
#menuStructureInjectionPoint #menuStructureButton.closed::before {
	content: "\f101";
}
#menuStructureInjectionPoint #menuStructureButton.open::before {
	content: "\f103";
}


/* Button in breadcrumb to open/close nested list. */
#navigationBreadcrumbs {
	display: Flex;  flex-direction: Row;  flex-wrap: NoWrap;
	justify-content: Space-Between;  align-items: Center;
}
#navigationBreadcrumbs ol {
	flex-grow: 1;
}
#navigationBreadcrumbs #menuStructureButton2 {
	margin: 0.25rem var(--headerLRPadding);

	font-family: FontAwesome;
	color: var(--themeColour2);
	cursor: Pointer;
}
#navigationBreadcrumbs #menuStructureButton2.closed::before {
	content: "\f100";
}
#navigationBreadcrumbs #menuStructureButton2.open::before {
	content: "\f103";
}