.explorer, .explorerhidden
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.explorer ul, .explorerhidden
{
	padding: 5px 0 10px 20px;
}
.explorer li
{
	display: flex;
	flex-flow: row wrap;
	align-items: center;
	margin-bottom: 5px;
}
.explorerplus, .explorerminus, .explorerone
{
	display: flex;
	align-items: center;
	width: 15px;
}
.explorerplus:before, .explorerminus:before, .explorerone:before
{
	font-family: 'Font Awesome 5 Pro';
	font-size: 11px;
	font-weight: 700;
}
.explorerplus:before { content: '\f054'; color: #999; }
.explorerminus:before { content: '\f078'; color: inherit; }