/* Sortable applies to ol and ul elements */

/* .sortable {
	padding-left: 0;
	list-style: none;
}

.sortable li {
	margin-bottom: 2px;
	padding:9px 5px;
	background-color:#FFF;
	border-left:3px solid #c0c0c0;
	font-family: 'Courier New', Courier, monospace;
} */


/* Pages ol  */

/* [data-engine="pages"] li .col-engine-link {
	padding-left: 19px;
}

	[data-engine="pages"] li .sortable li .col-engine-link {
		padding-left: 0;
	}

[data-engine="pages"] li .col-nav {
	padding-right: 9px;
}

	[data-engine="pages"] li .sortable li .col-nav {
		padding-right: 4px;
	} */



/* Directories ol  */
/* [data-engine="directories"] li .col-url {
	padding-left: 22px;
}

[data-engine="directories"]li .col-engine-link {
	padding-left: 10px;
}

	[data-engine="directories"] li .sortable li .col-url,
	[data-engine="directories"] li .sortable li .col-engine-link {
		padding-left: 0;
	} */

/* .list-group,
.list-group .list-group-item {
	background: #fff;
} */


.list-group .list-group-item .list-group {
	/* padding-left: 2rem;
	margin: 18px 0 0; */
}

	.list-group .list-group-item .list-group .list-group-item {
		/* border: 2px solid teal; */
		padding-right: 0 !important;
	}

.list-group .list-group-item:hover {
	background-color: #ababab;;
	border-left:1px solid #9a9a9a;
}

.list-group .list-group-item.item-active {
	border-left:1px solid #6C3;
}

.list-group .list-group-item.item-inqueue {
	border-left:1px solid #DEF5C4;
}

.list-group .list-group-item.item-inactive {
	background-color: #fafafa;
	border-left:1px solid #CCC;
}

.list-group .list-group-item.item-expired {
	background-color: #fafafa;
	border-left:1px solid #CD2608;
}

.list-group .list-group-item.item-excluded {
	border-left:1px solid #000;
}

.list-group .list-group-item.hilight {
	background-color:#C8F6A1;
}

.list-group .list-group-item.item-inactive a,
.list-group .list-group-item.item-expired a {
	color:#999;
}

.list-group .list-group-item:hover {
	background-color:#FCFCFC;
}

.list-group .list-group-item.sortable_droptarget {
	margin:1px 0 0 0;
	height:12px;
	border:1px dashed #9cf;
	background:#FCFFFE;
}

/* FontAwesome Icons  */
.list-group .list-group-item i {
	margin-left:5px;
	font-size: 1.1rem;
}

.list-group .list-group-item i:hover {
	color: #000;
}


/* Adding back in some sortable css  */

.sortable-enabled .sortable-item:hover {
	cursor: move;
}