/*///////////////////////////////////////////////////////////////////////// 
***************************************************************************
	LIST
***************************************************************************	
/////////////////////////////////////////////////////////////////////////*/	

	/* default list */
	.ui-list				{ list-style:none; margin:0; padding:3px 5px; }
	.ui-list ul				{ padding:0 0 0 25px; margin:0; }
	.ui-list li 			{ padding:0; margin:0; cursor:default; list-style:none; overflow:visible; white-space:nowrap; text-overflow: ellipsis; }
	.ui-list .lib 			{ padding:2px; margin:2px 0; overflow:hidden; vertical-align:middle; }
	.ui-list .lib > span	{ padding:0; cursor:default; margin:5px; display:block; vertical-align:middle; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.ui-list ul li	 		{ font-weight:normal !important; }
	
	/* inline list */
	.ui-list-inline					{ list-style:none; margin:0; padding:5px; }
	.ui-list-inline li	 			{ padding:8px; margin:2px; list-style:none; display:inline-block; width:auto; }
	
	/* tree list */
	.ui-tree														{ list-style:none; margin:0; padding:0 5px 0 0; }
	.ui-tree ul														{ padding:0 0 0 25px; margin:0; }
	.ui-tree li 													{ padding:0; margin:0; cursor:default; list-style:none; overflow:visible; }
	.ui-tree .lib													{ padding:2px; margin:2px 0; overflow:hidden; vertical-align:middle; white-space: nowrap; text-overflow: ellipsis; }
	.ui-tree .lib > span											{ padding:0; cursor:default; margin:6px; vertical-align:middle; }
	.ui-tree span.cmd-move-page:not(.ui-state-disabled)				{ cursor:move; }
	.ui-tree li.ui-tree-collapsed > ul 								{ display: none; }
	.ui-tree li.ui-tree-branch > div > .ui-tree-expander 			{ cursor:pointer; }
	.ui-tree li.ui-tree-collapsed > div > .ui-tree-expander:before	{ content: "\f196"; }
	.ui-tree li.ui-tree-expanded > div > .ui-tree-expander:before	{ content: "\f147"; }	

	/* sortable list */
	.ui-list-sortable										{ list-style:none; margin:0; padding:3px 5px; }
	.ui-list-sortable ul									{ padding:0 0 0 25px; margin:0; }
	.ui-list-sortable li 									{ padding:0; margin:0; cursor:default; list-style:none; overflow:visible; white-space: nowrap; text-overflow: ellipsis; }
	.ui-list-sortable .lib 									{ padding:2px; margin:2px 0; overflow:hidden; vertical-align:middle; }
	.ui-list-sortable .lib > span							{ padding:0; cursor:default; margin:6px; }
	.ui-list-sortable span.move:not(.ui-state-disabled)		{ cursor:move; }
	
	/* selectable list */
	.ui-selectable						{ list-style:none; margin:0; padding:0 5px; }
	.ui-selectable ul					{ padding:0 0 0 20px; margin:0; }
	.ui-selectable li 					{ padding:0; margin:0; cursor:default; list-style:none; overflow:visible; cursor:pointer; white-space: nowrap; text-overflow: ellipsis; }
	.ui-selectable li .lib 				{ padding:5px; margin:2px 0; padding:5px; vertical-align:middle; overflow:hidden; }
	.ui-selectable li .lib.no-padding 	{ padding:0; } 
