
/* ContextMenu
---------------*/

	.contextMenuPlugin {
		-webkit-user-select: none;
		display: none;
		font-family: inherit;
		font-size: inherit;
		position: absolute;
		left: 100px;
		top: 100px;
		min-width: 100px;
		list-style-type: none;
		margin: 0;
		padding: 0;
		background-color: #FAFBFC;
		-webkit-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.25);
		-moz-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.25);
		box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.25);
		border-radius: 5px;
	}

	.contextMenuPlugin li {
		position: relative;
		margin: 0;
		padding: 0;
		background-repeat: no-repeat;
	}

	.contextMenuPlugin li > a {
		position: relative;
		display: block;
		padding: 8px 50px 8px 28px;
		color: #333333;
		text-decoration: none;
		font-weight: inherit;
		font-size: 14px;
		font-family: inherit;
		border-radius: 5px;
	}

	.contextMenuPlugin li > a img {
		position: absolute;
		left: 6px;
		width: 16px;
		height: 16px;
		top: 9px;
	}

	/* Hover-Effekt
	----------------*/

	.contextMenuPlugin li > a:hover {
		background-color: #f0f0f0 !important;
		opacity: 1;
	}

	.contextMenuPlugin li.disabled {
		pointer-events: none;
	}

	.contextMenuPlugin li.disabled a {
		color: grey;
	}

	.contextMenuPlugin li.disabled > a:hover {
		border: none;
	}

	.contextMenuPlugin li.divider {
		border-top: 1px solid #DCDFDE;
		height: 1px;
		padding: 0;
		margin: 0;
	}

/* Auswahl-Markierung
-----------------------*/

	.is-contextmenu-selected {
		background-color: rgba(23, 132, 152, 0.1) !important;
	}

/* Zweite Ebene
----------------*/

	.contextMenuPlugin ul {
		display: none;
		position: absolute;
		top: 5px;
		left: calc(100% - 20px);
		list-style-type: none;
		margin: 0;
		padding: 0;
		background-color: #FAFBFC;
		-webkit-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.25);
		-moz-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.25);
		box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.25);
		border-radius: 5px;
	}

	.contextMenuPlugin li:hover > ul {
		display: block;
	}

	.contextMenuPlugin li:hover > ul a {
		white-space: nowrap;
	}

