﻿

.ML_TreeExt_ItemContainer {
	border-left: 2px solid #2ECD99;
	border-top: solid 1px #3C3C3C;
	border-bottom: solid 1px #3C3C3C;
	border-right: solid 1px #3C3C3C;
	box-sizing: border-box;
}

	.ML_TreeExt_ItemContainer [ML_PageControl_Key=ItemContainer] {
		background-color: #212121;
	}

		.ML_TreeExt_ItemContainer [ML_PageControl_Key=ItemContainer]:hover {
			background-color: #2C2C2C;
		}

		.ML_TreeExt_ItemContainer [ML_PageControl_Key=ItemContainer] span[ML_PageControl_Type=Main] {
			color: white;
		}

	.ML_TreeExt_ItemContainer div[ML_PageControl_Key=Expand_ToggleIcon] {
		width: 28px;
	}

		.ML_TreeExt_ItemContainer div[ML_PageControl_Key=Expand_ToggleIcon]:not([ML_PageControl_Status=None]) span {
			cursor: pointer;
		}

		.ML_TreeExt_ItemContainer div[ML_PageControl_Key=Expand_ToggleIcon][ML_PageControl_Status=None] span[ML_PageControl_Key=Expand] {
			display: none;
		}

		.ML_TreeExt_ItemContainer div[ML_PageControl_Key=Expand_ToggleIcon][ML_PageControl_Status=None] span[ML_PageControl_Key=Collapse] {
			display: none;
		}

		.ML_TreeExt_ItemContainer div[ML_PageControl_Key=Expand_ToggleIcon][ML_PageControl_Status=Closed] span[ML_PageControl_Key=Expand] {
			display: block;
		}

		.ML_TreeExt_ItemContainer div[ML_PageControl_Key=Expand_ToggleIcon][ML_PageControl_Status=Closed] span[ML_PageControl_Key=Collapse] {
			display: none;
		}

		.ML_TreeExt_ItemContainer div[ML_PageControl_Key=Expand_ToggleIcon][ML_PageControl_Status=Opened] span[ML_PageControl_Key=Expand] {
			display: none;
		}

		.ML_TreeExt_ItemContainer div[ML_PageControl_Key=Expand_ToggleIcon][ML_PageControl_Status=Opened] span[ML_PageControl_Key=Collapse] {
			display: block;
		}
