ul.striped-list
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.striped-list > li
{
	border-bottom: 1px solid rgb(221,221,221);
}
ul.striped-list > li:nth-last-of-type(odd)
{
	background-color: #e9e9f9;
}
ul.striped-list > li:last-child
{
	background-color: rgba(235, 235, 235, 0.418);
}
/*       tree list          */
#treeUL ul
{
	list-style-type: none;
}

#treeUL {
	margin: 0;
	padding: 0;
}

.caret {
	cursor: pointer;
	-webkit-user-select: none; /* Safari 3.1+ */
	-moz-user-select: none; /* Firefox 2+ */
	-ms-user-select: none; /* IE 10+ */
	user-select: none;
}

.caret::before {
	content: "\25B6";
	color: rgb(143, 11, 11);
	display: inline-block;
	margin-right: 16px;
}

.caret-down::before {
	-ms-transform: rotate(90deg); /* IE 9 */
	-webkit-transform: rotate(90deg); /* Safari */
	transform: rotate(90deg);
}

.nested {
	display: none;
}

.active {
	display: block;
}
