﻿
.expressionTextBox {
	font-family: Consolas, 'Courier New';
}

/*#region ConfigureerWerkProces */
.configureerWerkProces_NoNotificationSubscriptionsCell span {
	font-style: italic;
	color: #999990;
}

.configureerWerkProces_ExistingPartyDataCell {
	border: 1px solid #CCCCCC;
	background-color: #EFEFEF;
	height: 26px;
	padding-top: 2px;
	padding-left: 5px;
	box-sizing: border-box;
	width: 378px;
	float: left;
}

.configureerWerkProces_ExistingPartyDataCell_NoEdit {
	border: 1px solid #FFFFFF;
	height: 26px;
	padding-top: 2px;
	padding-left: 5px;
	box-sizing: border-box;
	width: 378px;
	float: left;
}

.configureerWerkProces_ExistingPartyDataCell:hover {
	border: 1px solid #0191D2;
	background-color: #0191D2;
	color: white;
}

	.configureerWerkProces_ExistingPartyDataCell:hover .configureerWerkProces_EditDiv {
		background-image: url('/Theming/Styles/Images/MutateActive.png');
	}

.configureerWerkProces_ExistingPartyCell .configureerWerkProces_DeleteButton {
	background: #EFEFEF url('/Theming/Styles/Images/Delete_Grey.png') no-repeat center center;
	border: 1px solid #CCCCCC;
	float: right;
	height: 24px;
	width: 24px;
}

	.configureerWerkProces_ExistingPartyCell .configureerWerkProces_DeleteButton:hover {
		background-color: #0191D2;
		background-image: url('/Theming/Styles/Images/Delete_White.png');
	}

.configureerWerkProces_EditButton {
	height: inherit;
	width: inherit;
	position: absolute;
	left: 14px;
	top: 0px;
}

.configureerWerkProces_EditDiv {
	background-image: url('/Theming/Styles/Images/Mutate.png');
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	float: right;
	padding-right: 4px;
	margin-top: 2px;
}

.hangGenodigenOm_GreyBlock
{
	background-color: #EEEEEE;
}
/*#endregion ConfigureerWerkProces */

/*#region ConfigureerProcedure */

.configureerProcedure_HistoryCell {
	position: relative;
	display: inline-block;
	margin-right: 10px;
}

.configureerProcedure_HistoryHeader {
	font-family: "Open Sans", "Segoe UI", sans-serif;
	font-size: 14px;
	color: white;
	text-transform: uppercase;
	background-color: #0291d3;
	padding: 5px;
	border: 1px solid #0291d3;
	box-sizing: border-box;
}

.configureerProcedure_HistoryNameCell {
	width: 280px;
}

.configureerProcedure_HistoryCreatedCell {
	width: 115px;
}

.configureerProcedure_HistoryPlannedCell {
	width: 115px;
}

.configureerProcedure_HistoryStatusCell {
	width: 70px;
}

.configureerProcedure_HistoryExecutionTimeCell {
	width: 70px;
}
.configureerProcedure_HistoryResultCell {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.configureerProcedure_HistoryContent {
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	padding: 5px;
	box-sizing: border-box;
	overflow: hidden;
	white-space: nowrap;
}

.configureerProcedure_UItooltip {
	min-width: 400px;
	max-width: 400px;
}

	.configureerProcedure_UItooltip .Content {
		width: 100%;
		display: inline-block;
	}

	.configureerProcedure_UItooltip .Label {
		width: 100px;
		float: left;
	}

	.configureerProcedure_UItooltip .Value {
		float: left;
	}

.configureerProcedure_NoHistoryLabel {
	font-style: italic;
	color: #999990;
}

.configureerProcedure_SpacerDiv {
	float: left;
	width: 20px;
	text-align: center;
	box-sizing: border-box;
	padding-top: 2px;
}

.configureerProcedure_DateDiv {
	float: left;
	width: 138px;
}

.configureerProcedure_TimeDiv {
	float: left;
	width: 75px;
}

/*#endregion */

/*#region Ontdubbeling*/

.signaleerDubbelen_ContentBlock {
	width: 900px;
}

	.signaleerDubbelen_ContentBlock .fieldChooser_CriterionLabel {
		padding: 5px 0px 5px 10px;
		width: 160px;
	}

	.signaleerDubbelen_ContentBlock .fieldChooser_CriterionContainer {
		padding-right: 10px;
		width: 250px;
	}

	.signaleerDubbelen_ContentBlock .select2-container--default {
		width: 250px !important;
	}

	.signaleerDubbelen_ContentBlock input[type='text'].dateSelector_TextBox.hasDatepicker {
		width: 125px !important;
	}

	.signaleerDubbelen_ContentBlock input[type='text'].fieldChooser_HalfWidth {
		width: 125px;
	}

.signaleerDubbelen_Header div, .signaleerDubbelen_Metadata div div {
	box-sizing: border-box;
	float: left;
	height: 32px;
	padding: 5px 10px 5px 10px;
}

.signaleerDubbelen_SourcePartyHeader, .signaleerDubbelen_TargetPartyHeader {
	font-size: 16px;
	font-family: 'Open Sans', 'Segoe UI', sans-serif;
	text-transform: uppercase;
	width: 314px;
}

.signaleerDubbelen_PropertyHeader {
	width: 189px;
}

.signaleerDubbelen_ScoreHeader {
	font-weight: bold;
	text-align: center;
	width: 65px;
}

.signaleerDubbelen_MatchingRecord {
	border: 0px solid transparent;
	background-color: transparent;
	clear: left;
	cursor: pointer;
	float: left;
	font-family: 'Segoe UI Variable Text', 'Segoe UI', sans-serif;
	padding: 0px;
	text-align: left;
}

	.signaleerDubbelen_MatchingRecord div {
		box-sizing: border-box;
		float: left;
		height: 32px;
	}

.signaleerDubbelen_SelectedRecord {
	background-color: #0191D2;
	font-weight: bold;
	color: white;
}

.signaleerDubbelen_MatchingRecord:hover {
	background-color: #EFEFEF;
}

.signaleerDubbelen_MatchingRecord:hover a.wcc_DisplayButton,
.signaleerDubbelen_SelectedRecord a.wcc_DisplayButton {
	margin: 3px 1px;
	visibility: visible;
}

.signaleerDubbelen_SelectedRecord:hover {
	background-color: #0180B6;
}

.signaleerDubbelen_MatchingRecord:focus, a.signaleerDubbelen_SelectedRecord:focus {
	background-color: #017099;
	color: white;
}

.signaleerDubbelen_MatchingRecord span {
	display: inline-block;
}

.signaleerDubbelen_SourceParty, .signaleerDubbelen_TargetParty {
	border-right: 1px solid #CCCCCC;
	width: 314px;
}

.signaleerDubbelen_PropertyEmptyCell {
	border-right: 1px solid #CCCCCC;
	width: 189px;
}

.signaleerDubbelen_TotalScore {
	font-weight: bold;
	padding: 7px 5px;
	text-align: center;
	width: 65px;
}

.signaleerDubbelen_BottomLine {
	background-color: #0191D2;
	height: 3px;
}

.signaleerDubbelen_MatchingDetails {
	clear: left;
}

	.signaleerDubbelen_MatchingDetails .signaleerDubbelen_SourceValue, .signaleerDubbelen_MatchingDetails .signaleerDubbelen_TargetValue {
		box-sizing: border-box;
		float: left;
		height: 29px;
		margin: 1px 0px 2px 0px;
	}

	.signaleerDubbelen_MatchingDetails div {
		box-sizing: border-box;
		float: left;
	}

.signaleerDubbelen_SourceValue, .signaleerDubbelen_TargetValue {
	font-weight: bold;
	padding: 5px 0px 5px 10px;
	width: 314px;
}

.signaleerDubbelen_Property {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	color: #999990;
	height: 32px;
	padding: 6px 0px 4px 10px;
	width: 189px;
}

.signaleerDubbelen_Score {
	height: 32px;
	padding: 6px;
	text-align: center;
	width: 65px;
}

.signaleerDubbelen_Metadata {
	border-top: 1px solid #CCCCCC;
	clear: left;
}

.signaleerDubbelen_MutationDateRow {
	clear: left;
}

.signaleerDubbelen_SourceEndDate, .signaleerDubbelen_TargetEndDate, .signaleerDubbelen_SourceMutationDate, .signaleerDubbelen_TargetMutationDate {
	font-weight: bold;
	width: 314px;
}

.signaleerDubbelen_SourceEndDate, .signaleerDubbelen_SourceMutationDate {
	border-right: 1px solid #CCCCCC;
}

.signaleerDubbelen_EndDateLabel, .signaleerDubbelen_MutationDateLabel {
	border-left: 1px solid #CCCCCC;
	color: #999990;
	width: 254px;
}

.signaleerDubbelen_ButtonRow {
	background-color: #BABABA;
	border-bottom: 3px solid white;
	clear: left;
	color: white;
	height: 36px;
	width: 100%;
}

.signaleerDubbelen_Buttons {
	float: right;
}

a.signaleerDubbelen_Button:link, a.signaleerDubbelen_Button:visited {
	background-repeat: no-repeat;
	background-position: 3px 6px;
	border-left: 1px solid white;
	box-sizing: border-box;
	color: white;
	float: left;
	font-size: 8.75pt;
	font-weight: bold;
	letter-spacing: 0.75pt;
	padding: 10px 10px 10px 36px;
	text-decoration: none;
	text-transform: uppercase;
}

a.signaleerDubbelen_Button:hover {
	background-color: #0191D2;
	text-decoration: none;
}

a.signaleerDubbelen_Button:focus {
	background-color: #0180B6;
}

.signaleerDubbelen_Maintain {
	background: url('/Theming/Styles/Images/TabControl/StatusRed.png') no-repeat 3px 10px;
	width: 225px;
}

.signaleerDubbelen_Deduplicate {
	background: url('/Theming/Styles/Images/BusinessObjectView/Export.png') no-repeat 3px 8px;
	width: 170px;
}

.signaleerDubbelen_ResultsPanel .wcc_Active {
	background: #0191D2;
	color: white;
}

.signaleerDubbelen_PartyNumber {
	display: inline-block;
	padding: 7px 5px 7px 10px;
	width: 55px;
}

.signaleerDubbelen_ObjectName {
	padding: 7px 5px;
	width: 199px;
}

.signaleerDubbelen_SourceValue, .signaleerDubbelen_TargetValue {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.signaleerDubbelen_SourceParty div, .signaleerDubbelen_TargetParty div {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.signaleerDubbelen_EmptyDataText {
	font-style: italic;
	text-align: center;
}

.signaleerDubbelen_MaintainedRecord {
	color: #999990;
}

.signaleerDubbelen_DifferentValue .signaleerDubbelen_SourceValue {
	border-right: 3px solid #D70000;
}

.signaleerDubbelen_DifferentValue .signaleerDubbelen_TargetValue {
	border-left: 2px solid #D70000;
}

.signaleerDubbelen_SameValue .signaleerDubbelen_SourceValue {
	border-right: 3px solid #00CC00;
}

.signaleerDubbelen_SameValue .signaleerDubbelen_TargetValue {
	border-left: 2px solid #00CC00;
}

/*#endregion Ontdubbeling*/

/*#region OntdubbelObject */

/*#region Algemene classes */
.ontdubbelObject_ContentBlockTitle {
	width: 894px;
	box-sizing: border-box;
	border-bottom-width: 0px;
}

.ontdubbelObject_ContentBlock {
	width: 894px;
	float: left;
	margin-right: 20px;
}

.ontdubbelObject_ProgressPanel {
	display: none;
	border: 1px solid silver;
	background-color: white;
	position: absolute;
	width: 400px;
	height: 400px;
	padding: 10px;
	z-index: 1000;
}

.ontdubbelObject_ProgressLabel {
}

.ontdubbelObject_ProgressContentPanel {
	overflow: auto;
	height: 370px;
	box-sizing: border-box;
	margin-left: 0px;
	padding-left: 14px;
}

.ontdubbelObject_Error {
	color: red;
}
/*#endregion */

/*#region Repeaterheader */
.ontdubbelObject_RepeaterHeader {
	color: white;
}

	.ontdubbelObject_RepeaterHeader:after {
		content: '.';
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0px;
		height: 0px;
	}

.ontdubbelObject_RepeaterHeader_Switch {
	float: left;
	border-right: 1px solid white;
	box-sizing: border-box;
	height: 30px;
	width: 146px;
}

.ontdubbelObject_RepeaterHeader_ObjectToDelete {
	float: left;
	height: 30px;
	width: 365px;
	background-color: #FF0000;
	border-right: 1px solid white;
	padding: 5px 0px 0px 10px;
	box-sizing: border-box;
}

.ontdubbelObject_RepeaterHeader_ObjectToKeep {
	float: left;
	height: 30px;
	width: 365px;
	background-color: #00CC00;
	padding: 5px 0px 0px 10px;
	box-sizing: border-box;
}

.ontdubbelObject_RepeaterHeader_SwitchPartiesLinkButton {
	height: inherit;
	width: inherit;
	position: absolute;
	padding-top: 4px;
	padding-left: 40px;
	box-sizing: border-box;
	background-color: #CCCCCC;
	color: white;
	font-family: "Open Sans", "Segoe UI", sans-serif;
	text-transform: uppercase;
	white-space: nowrap;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	background-image: url('/Theming/Styles/Images/SwitchLeftRightArrow.png');
	background-repeat: no-repeat;
	background-position-x: 7px;
	background-position-y: 3px;
}

	.ontdubbelObject_RepeaterHeader_SwitchPartiesLinkButton:hover {
		background-color: #0191D2;
	}
/*#endregion */

/*#region Repeatercontent */
.ontdubbelObject_RepeaterContentRow {
	float: left;
}

.ontdubbelObject_RepeaterContentRow_TitleRow {
	margin-top: 1px;
	margin-bottom: 0px;
	border-bottom: 1px solid #CCCCCC;
	width: 876px;
	height: 30px;
	float: left;
}

	.ontdubbelObject_RepeaterContentRow_TitleRow:after {
		content: '.';
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0px;
		height: 0px;
	}

.ontdubbelObject_RepeaterContentRow_TitleCell {
	float: left;
	font-size: 16px;
	font-family: 'Open Sans', 'Segoe UI', sans-serif;
	text-transform: uppercase;
	min-height: 30px;
	border-left: 5px solid #CCCCCC;
	box-sizing: border-box;
	padding-left: 7px;
	width: 146px;
	padding-top: 3px;
}

.ontdubbelObject_RepeaterContentRow_CountToDeleteCell {
	float: left;
	width: 365px;
	padding-right: 10px;
	box-sizing: border-box;
	min-height: 30px;
	padding-top: 3px;
	border-right: 1px solid silver;
	text-align: right;
}

.ontdubbelObject_RepeaterContentRow_CountToKeepCell {
	float: left;
	width: 365px;
	padding-right: 10px;
	box-sizing: border-box;
	min-height: 30px;
	padding-top: 3px;
	text-align: right;
}

.ontdubbelObject_RepeaterContentRow_expandLinkButton {
	width: inherit;
	height: inherit;
	margin-top: -30px;
	float: left;
}

.ontdubbelObject_ContentBlockCollectionEditorCell {
	padding-left: 137px;
	border-bottom: 1px solid silver;
	float: left;
	display: none;
	width: 876px;
	box-sizing: border-box;
}

.ontdubbelObject_DropDownListpanel {
	padding-top: 10px;
	padding-bottom: 10px;
}

	.ontdubbelObject_DropDownListpanel select {
		width: 365px;
	}

.ontdubbelObject_RepeaterContentRow_Disabled {
}

	.ontdubbelObject_RepeaterContentRow_Disabled .ontdubbelObject_RepeaterContentRow_TitleCell {
		border-left: 5px solid #E3E3E3;
		color: silver;
	}

	.ontdubbelObject_RepeaterContentRow_Disabled .ontdubbelObject_RepeaterContentRow_CountToDeleteCell {
		color: silver;
		border: 1px solid white;
	}

	.ontdubbelObject_RepeaterContentRow_Disabled .ontdubbelObject_RepeaterContentRow_CountToKeepCell {
		color: silver;
	}

.ontdubbelObject_Visited {
}

	.ontdubbelObject_Visited .ontdubbelObject_RepeaterContentRow_TitleCell {
		border-left: 5px solid #00CC00;
	}

.ontdubbelObject_Active {
}

	.ontdubbelObject_Active .ontdubbelObject_RepeaterContentRow_TitleRow {
		border-bottom: 1px solid #0191D2;
		background-color: #0191D2;
		color: white;
	}

	.ontdubbelObject_Active .ontdubbelObject_RepeaterContentRow_CountToDeleteCell {
		border-right: 1px solid white;
	}

	.ontdubbelObject_Active .ontdubbelObject_ContentBlockCollectionEditorCell {
		display: block;
		border-bottom: 3px solid #0191D2;
	}

	.ontdubbelObject_Active .ontdubbelObject_RepeaterContentRow_TitleCell {
		border-left: 5px solid #0191D2;
	}
/*#endregion */

/*#region Collectioneditor classes */
.ontdubbelObject_collectionEditor .collectionViewer_ScrollWindow {
	height: 200px !important;
	margin-top: 0px !important;
	width: 340px !important;
	border-top: 0px;
	border-bottom: 0px;
}

.ontdubbelObject_collectionEditor .wcc_ContentBlockSubTitle {
	display: none;
}

.ontdubbelObject_collectionEditor .collectionEditor_SingleButtons {
	padding: 0px !important;
}

.ontdubbelObject_collectionEditor .collectionEditor_MultipleButtons {
	padding: 0px !important;
}

.ontdubbelObject_collectionEditor .collectionEditor_Box {
	margin: 0px;
}

.ontdubbelObject_NotCurrent {
	text-decoration: line-through;
}

.ontdubbelObject_Group {
	font-weight: bold;
	color: silver;
}

.ontdubbelObject_AddedItem a {
	background-image: url('/Theming/Styles/Images/CollectionEditor/AddedItem.png');
	background-repeat: no-repeat;
}

.ontdubbelObject_ToggleItem a {
	background-image: url('/Theming/Styles/Images/CollectionEditor/RemovedItem.png');
	background-repeat: no-repeat;
}

.ontdubbelObject_RealItem {
}

.ontdubbelObject_Mandatory a {
	background-image: url('/Theming/Styles/Images/CollectionEditor/AddedItem.png');
	background-repeat: no-repeat;
}

.ontdubbelObject_collectionEditor {
	padding-right: 0px;
}

/*#endregion */

/*#endregion */

/*#region VoerActieUit */

.voerActieUit_ProgressPanel {
	display: none;
	border: 1px solid silver;
	background-color: white;
	position: absolute;
	width: 400px;
	height: 400px;
	padding: 10px;
	z-index: 1000;
}

.voerActieUit_ProgressLabel {
}

.voerActieUit_ProgressContentPanel {
	overflow: auto;
	height: 370px;
	box-sizing: border-box;
	margin-left: 0px;
	padding-left: 14px;
}

/*#endregion*/

/*#region InstellingenMail */

.instellingenmail .textEditor {
	min-height: 400px;
}
		.instellingenmail .textEditor .cke_combo_text {
			min-width: 80px;
		}

		.instellingenmail .addFieldButtonPanel {
			float: right;
			background: #EFEFEF url('/Theming/Styles/Images/Add_Grey.png') no-repeat center center;
			width: 24px;
			height: 24px;
			border: 1px solid #CCCCCC;
		}

			.instellingenmail .addFieldButtonPanel:hover {
				background-color: #0191D2;
				background-image: url('/Theming/Styles/Images/Add_White.png');
				cursor: pointer;
			}


			.instellingenmail .addFieldButtonPanel[disabled] {
				background: #FAFAFA url('/Theming/Styles/Images/AddDisabled.png') no-repeat center center;
				border: 1px solid #F0F0F0;
				cursor: default;
			}

		.instellingenmail .fieldsDropDownList + .ui-selectmenu-button {
			float: right;
			width: 120px;
			margin-right: 5px;
		}

		.instellingenmail .subjectTextBox {
			float: left;
			width: 507px !important;
		}
/*#endregion*/

/*#region BeheerClassificatie */

.beheerClassificatie_ParentWidth {
	width: 200px;
}

	.beheerClassificatie_ParentWidth span {
		overflow: hidden;
		text-overflow: ellipsis;
		width: 170px;
	}

.beheerClassificatie_EditButton {
	margin-left: -5px;
	width: 200px;
	height: 23px;
	position: absolute;
}

.beheerclassificatie a.collectionViewer_Node {
	overflow: hidden;
	text-overflow: ellipsis;
	width: 420px;
}

/*#endregion*/

/*#region BeheerInstellingen */

.beheerinstellingen .accordion_Content {
	overflow: hidden !important;
}

.beheerinstellingen .wcc_DualBlock .wcc_ContentBlockTitleCell {
	width: 280px;
}

.beheerinstellingen .wcc_DualBlock .wcc_ContentBlockContentCell {
	left: 274px;
	width: 597px;
}

/*#endregion*/

/*#region KoppelGebruiker */
.koppelGebruiker_UserNameLabel {
	width: 205px;
}

.koppelGebruiker_UserAccountLabel {
	width: 205px;
}

.koppelGebruiker_ActiveDirectoryUserDiv .wcc_Active, .koppelGebruiker_ActiveDirectoryUserDiv .wccSelectedRow {
	background: #0191D2;
	color: white;
}

/*#endregion*/

/*#region BeheerVergaderdossiers */

.beheerVergaderdossiers_Pdf {
	background-image: url('../Images/FileFormats/PDF.png');
}
	.beheerVergaderdossiers_Pdf[disabled='disabled'] {
		opacity: 0.25;
	}

.beheervergaderdossiers .wcc_ContentBlock {
	height: 520px;
}

/*#endregion*/