﻿/*#region Pagestructure  */
.wcc_PageContainer {
	float: none;
	position: static;
	left: 0px;
	text-align: left;
}

	.wcc_PageContainer > .wcc_Centered {
		position: static;
		left: 0px;
	}

/*#endregion */

/*#region PageStructure Header*/
.wcc_WindexCCLogo {
	display: none;
}

.wcc_CustomerLogo {
	display: none;
}

.wcc_Title {
	left: 0px;
	right: 0px;
	position: absolute;
	height: 70px;
}

.wcc_PageTitle {
	font-size: 18px;
}

.wcc_PageContext {
	font-size: 18px;
}

.wcc_Loading {
	padding-left: 10px;
}

/*#endregion Header*/

/*#region PageStructure Content*/

.wcc_ContentWrapper {
	margin-left: 0px;
	margin-right: 0px;
	position: relative;
}

.wcc_ContentBlock {
	width: 100%;
	/*height: 600px;*/
	float: none;
	margin-right: 0px;
}

.wcc_ContentBlockFullHeight {
	width: 100%;
	margin-right: 0px;
}

.wcc_ContentBlock_Popup {
	float: none;
	width: 100%;
	margin: 0px;
}

.wcc_ContentBlockExpanded {
	overflow: hidden;
	position: relative;
}

.wcc_ContentBlockTitle {
	font-size: 18px;
	border-color: #0291D3;
	margin-left: 5px;
	margin-right: 5px;
}

.wcc_ContentBlockSubTitleWithLine {
	margin-right: 5px;
}

.wcc_Info {
	background-position-x: 0px;
}

.wcc_ContentBlockRow {
	position: relative;
	margin-right: 10px;
	width: auto;
}

.wcc_ContentBlockTitleCell {
	padding-left: 16px;
	padding-bottom: 5px;
	width: 100%;
	float: none;
	min-height: 26px;
	color: #999990;
	height: auto;
	position: relative;
	box-sizing: border-box;
}

.wcc_ToolTipOverlayPanel {
	box-sizing: border-box;
}

.wcc_ContentBlockContentCell {
	float: none;
	position: static;
	left: 0px;
	margin-left: 7px;
	max-width: none;
	width: 100%;
	box-sizing: border-box;
	padding-right: 10px;
	overflow-x: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wcc_ContentBlockFullCell {
	margin-left: 14px;
	width: auto;
	padding-right: 3px;
	box-sizing: border-box;
}

input[type=text], input[type=password], input[type=submit], .ui-selectmenu-button {
	width: 100%;
	box-sizing: border-box;
}

input[type=text], input[type=password] {
	height: 26px;
}

input[type=submit] {
}

.wcc_ContentBlockFullCell {
}

.ui-selectmenu-button {
	height: 26px;
	box-sizing: border-box;
}

.ui-selectmenu-open {
	position: absolute;
	box-sizing: border-box;
	z-index: 11;
}

.wcc_ToolTip {
	max-width: none;
	min-width: 0px;
}

.wcc_TwoControlsOneRow_FloatLeft {
	float: left;
	width: 48%;
}

.wcc_PipeDelimiter {
	float: left;
	width: 5px;
	top: 30px;
	left: 51%;
}

.wcc_TwoControlsOneRow_FloatRight {
	float: right;
	width: 48%;
	padding-left: 0px;
}

.timeSelector_MainPanel {
	width: 100% !important;
}

.wijzigBijeenkomst_LocationWidth {
	 width: calc(100% - 31px);
}


/*#endregion Content*/

/*#region TextEditor */

.textEditor_ContentBlockContentCell {
	width: 100%;
	max-width: 100%;
	left: 0px;
	padding-left: 9px;
	padding-right: 3px;
}

/*#endregion */

/*#region ResponsiveSearchControl */

.responsiveSearchControl_TextBox {
	position: relative;
}

.responsiveSearchControl_TextBox_Image {
	position: absolute;
	top: 30px;
	right: 10px;
	width: auto;
	height: auto;
}

/*#endregion */

/*#region CharacteristicDefinitionEditor */

.characteristicDefinitionEditor_ExistingCharacteristicDataCell {
	width: calc(100% - 31px);
}

.characteristicDefinitionEditor_ExistingGroupCell span, .characteristicDefinitionEditor_ExistingGroupCell span,
.characteristicDefinitionEditor_NewCharacteristicCell span {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.characteristicDefinitionEditor_GroupDiv, .characteristicDefinitionEditor_GroupNameDiv {
	float: left;
	width: 48%;
}

.characteristicDefinitionEditor_OrderDiv, .characteristicDefinitionEditor_SelfserviceDiv {
	float: right;
	width: 48%;
	padding-left: 0px;
}

.characteristicDefinitionEditor_SpacerDiv {
	float: left;
	width: 5px;
	top: 30px;
	left: 51%;
	position: absolute;
}

.characteristicDefinitionEditor_MinimumOccurencesDropDownList + .ui-selectmenu-button
{
	width: calc(100% - 20px) !important;
}

/*#endregion */

/*#region CollectionEditor */
div.collectionViewer_Clickable {
	width: 100%;
}

.wcc_ContentBlockContentCellNoLabel {
	padding-right: 12px;
}

div.collectionViewer_Clickable .collectionViewer_Node {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/*#endregion */

/*#region Popup */

.popup, .popup_DualBlock {
	position: fixed;
	width: 95% !important;
	height: 96% !important;
	margin-right:0px;
	max-height: none !important;
	min-width: inherit;
}

.popup_ScrollableContent {
	height: 92%;
	max-height: 92%;
}

/*#endregion */

/*#region BeheerDeelname */
.beheerDeelname_TitlesDiv {
	float: left;
	width: 48%;
}

.beheerDeelname_InitialsDiv {
	float: right;
	width: 48%;
	padding-left: 0px;
}

.beheerDeelname_SurnamePrefixDiv {
	float: left;
	width: 48%;
}

.beheerDeelname_SurnameDiv {
	float: right;
	width: 48%;
	padding-left: 0px;
}

.beheerDeelname_SpacerDiv {
	float: left;
	width: 5px;
	top: 30px;
	left: 51%;
	position: absolute;
}
/*#endregion */

/*#region BijeenkomstHome */
.bijeenkomstHome_wccSingleBlockMax {
	width: 100%;
}
.bijeenkomstHome_wccContentBlock {
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}

.bijeenkomstHome_employeeRepeaterItem {
	width: calc(100vw - 40px);
}

.bijeenkomstHome_employeeRepeaterItem_Name {
	float: left;
	width: calc(100vw - 205px);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.bijeenkomstHome_employeeRepeaterItem_Status {
	float: left;
	width: 50px;
}

/* Knoptekst alleen verbergen in Overzicht aan-/afmeldingen collega's i.v.m. smalte */
.bijeenkomstHome_employeeRepeaterItem .actionTabText {
	display: none;
}

.bijeenkomstHome_employee_registerPanel, .bijeenkomstHome_employee_signOutPanel {
	width: 30px;
	margin-left: 5px;
	float: right;
}

.bijeenkomstHome_tabControl_Pane {
	position: absolute;
	width: calc(100vw - 40px);
	right: 0px;
	top: 28px;
	margin-right: 5px;
}

.bijeenkomstHome_SubMeeting_Location {
	width: auto;
}

.submeetingsPanel {
	overflow-x: hidden;
}

div.bijeenkomstHome_SubMeeting_RegisterColleague {
	margin-right: 5px !important;
	width: calc(100vw - 40px);
}

.bijeenkomstHome_SubMeeting_RegisterColleague span {
	float: right;
	position: relative;
	top: 8px;
}

.bijeenkomstHome_ShowParticipantsDiv {
	width: calc(100vw - 45px);
	background-color: #2185C5;
	color: white;
	font-size: 9pt;
}

	.bijeenkomstHome_ShowParticipantsDiv:hover {
		background-color: #0180B6;
	}

.bijeenkomstHome_ShowParticipantsDivText {
	text-transform: uppercase;
	position: relative;
	top: 2px;
}

.bijeenkomstHome_ShowParticipantsDivIcon {
	height: 20px;
	background-image: url('/Theming/Styles/Images/PeopleHover.png');
}

.bijeenkomstHome_Introducee_AddItem {
	width: 170px;
	margin-right: 3px;
}

.bijeenkomstHome_Introducee_ActionItem .bijeenkomstHome_SubMeeting_ActionTab {
	float: right;
	margin-right: 5px;
	width: 100%;
}
.bijeenkomstHome_ButtonPanel .bijeenkomstHome_ActionTabcontainer .actionTabImage {
	margin-left: 10px;
}

.bijeenkomstHome_wccContentBlock .wcc_ContentBlockRow {
	margin-right: 0px; /* Alle knoppen recht onder elkaar weergeven */
}

/*#endregion */

/*#region ToonDeelnames */

.bijeenkomstHome_ParticipantsPopup_Item,
.toonDeelnames_Participants_Item  {
	float: left;
	position: relative;
	padding-left: 5px;
	width:40vw;
	box-sizing: border-box;
	overflow-x: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.bijeenkomstHome_ParticipantsPopup_Header .bijeenkomstHome_ParticipantsPopup_Item,
.toonDeelnames_Participants_Header .toonDeelnames_Participants_Item {
	color: #999990;
}

/*#endregion */

/*#region TextEditor (CKEditor) */

.wcc_ContentBlockContentCell.wijzigContact_CkEditorContainer {
	width: 100%;
	max-width: 100%;
	left: 0px;
	padding-left: 0px;
	padding-right: 1px;
}

.wijzigContact_CkEditorContainer .cke_toolbar {
	float: left !important;
}

.wijzigcontact .wcc_DualBlock .wcc_ContentBlockContentCell {
	width: 100%;
}

/*#endregion */