/* Plugin - Jstree */

.jstree-default {
	& .jstree-clicked,
	& .jstree-wholerow-clicked {
		background: #E4E9EC !important;
		box-shadow: none !important;
	}
	& .jstree-hovered,
	& .jstree-wholerow-hovered {
		background: #f0f3f4 !important;
		box-shadow: none !important;
	}
	.jstree-open > .jstree-anchor > .fa-folder:before {
		content: '\f07c';
		color: @black;
	}
	& .jstree-checkbox {
		background: none;
		
		&:before {
			content: '';
			position: absolute;
			left: 4px;
			top: 4px;
			right: 4px;
			bottom: 4px;
			border: 1px solid #b4b6b7;
			display: block;
			background: #fff;
		}
	}
	& .jstree-anchor > .jstree-checkbox.jstree-undetermined:after {
		content: '';
		position: absolute;
		left: 7px;
		right: 7px;
		bottom: 7px;
		top: 7px;
		display: block;
		background: #b4b6b7;
	}
	&.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:after, 
	& .jstree-checked > .jstree-checkbox:after {
		content: '\f00c';
		position: absolute;
		left: 5px;
		right: 5px;
		bottom: 5px;
		top: 5px;
		display: block;
		line-height: 16px;
		font-size: 12px;
		font-style: initial;
		color: @black;
	}
}