﻿:root {
	--dark-green: #3aa935;
	--color-hovered: #dddddd;
	--color-disabled-text: #9a9a9a;
}

.LogonTemplate .menuButtons .dxm-item,
.dxpLite_XafTheme .dxp-num.dxp-current,
.dxscViewSelector_XafTheme .dxmLite_XafTheme .dxm-main .dxm-item.dxm-checked,
.xafNav .dxnbLite_XafTheme .dxnb-item.dxnb-itemSelected a,
.xafNav .dxtv-ndSel {
	background-color: var(--dark-green) !important;
}

.dxm-item.blueItem:not(.dxm-disabled) {
	background-color: var(--dark-green) !important;
	border-color: var(--dark-green) !important;
}

	.dxm-item.blueItem:not(.dxm-disabled) .dxm-content {
		background-color: var(--dark-green) !important;
		color: white !important;
	}

.xafNav .dxnbLite_XafTheme .dxnb-item.dxnb-itemHover,
.xafNav .dxtv-ndHov,
.dxmLite_XafTheme .dxm-popup .dxm-hovered {
	background-color: var(--color-hovered) !important;
}

.menuLinks_XafTheme .dxm-item a.dx > span,
.menuButtons_XafTheme a.dx,
.dxalink:not(.dxm-disabled) > span {
	color: black !important;
}

.dxeDisabled_XafTheme,
.dxeDisabled_XafTheme td.dxe,
.dxeEditArea_XafTheme.dxeDisabled_XafTheme:not(.DisabledEditorHighContrast) {
	color: var(--color-disabled-text) !important;
}

.LayoutEditMode.Layout td.Caption {
	height: 0px !important;
}

.DisabledEditorHighContrast {
	color: black !important;
}


/* multiselectcombobox*/

.multiSelectComboBoxFooterTable {
	background-color: #c0c0c0;
	width: 100%;
}

	.multiSelectComboBoxFooterTable td {
		padding: 4px;
	}

	.multiSelectComboBoxFooterTable div {
		background-color: white;
	}


.dwdwidget {
	border-collapse: collapse !important;
	font-size: 12px;
	width: 140px;
}

	.dwdwidget td {
		border: 1px solid #c0c0c0;
		padding: 1px;
		text-align: center;
	}

.topMost {
	z-index: 32768;
}

.OverTimeLabelContainerRed > span {
	color: red !important;
	font-weight: bold;
}
