@folderOffset: 16px;

.folderOffset(@level) when (@level < 20) {
	.folder-level@{level} .title {
		padding-left: @folderOffset * @level !important;
		html.rtl & {
			padding-left: 0px !important;
			padding-right: @folderOffset !important;
		}
	}
	
	.folderOffset(@level + 1);
}

.folders {
	.folderOffset(1);

	.ui-droppable-disabled {
		opacity: 1 !important;
	}
}

.folders {
	.title .icon.type11:before {
		content: "\e920";
	}

	.title .icon.type1:before {
		content: "\e616";
	}

	.title .icon.type2:before {
		content: "\e615";
	}
	
	.title .icon.type3:before {
		content: "\e617";
	}
	
	.title .icon.type4:before {
		content: "\e614";
	}
	
	.title .icon.type5:before {
		content: "\e612";
	}
	
	.item .icon.type10:before {
		content: "\e66c";
	}

	.title .icon.type7,
	.selected .title .icon.type7 {
		&:before {
			content: "\e613";
			margin-top: -0.1ex;
		}
	}
	
	.item:not(.virtualEmpty) .title .icon.type7 {
		text-shadow: none;
		color: #ffb736 !important;
	}
	
	.virtualEmpty.selected .title .icon.type7 {
		color: #ffffff;
	}
}

.buttons.big_single_button .button.add_new_folder {
	margin-top: 8px;
}