﻿[ML_PageControl_WrapperKey="APPOINTMENT_Details"] {
}

	[ML_PageControl_WrapperKey="APPOINTMENT_Details"] [ML_PageControl_Key="APPOINTMENT_VEHICLES_List_Container"] tr[ML_Status="Selected"] {
		background-color: var(--background-color-container-list-selected);
	}

		[ML_PageControl_WrapperKey="APPOINTMENT_Details"] [ML_PageControl_Key="APPOINTMENT_VEHICLES_List_Container"] tr[ML_Status="Selected"] > td > label {
			background-color: var(--background-color-container-list-selected) !important;
		}

	[ML_PageControl_WrapperKey="APPOINTMENT_Details"] [ML_PageControl_Key="APPOINTMENT_VEHICLES_List_Container"] [ML_PageControl_Key="TyreFullDescriptionOnSelected"] {
		display: flex;
		justify-content: center;
		align-items: center;
	}

		[ML_PageControl_WrapperKey="APPOINTMENT_Details"] [ML_PageControl_Key="APPOINTMENT_VEHICLES_List_Container"] [ML_PageControl_Key="TyreFullDescriptionOnSelected"] [ML_PageControl_Key="TyreSetLocationCodeContainer"] {
			display: flex;
			white-space: nowrap;
			align-items: center;
		}




/*  ------------------------ELABORATOR------------------------  */

[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_WrapperKey="APPOINTMENT_OPERATION_TYPES_List"] [ml_pagecontrol_type="trContainer"] td[colindex="1"] {
	width: 100px;
	white-space: nowrap;
}

[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_WrapperKey="APPOINTMENT_OPERATION_TYPES_List"] [ml_pagecontrol_type="trContainer"] td[colindex="2"] {
	width: calc(100% - 60px);
}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_WrapperKey="APPOINTMENT_OPERATION_TYPES_List"] [ml_pagecontrol_type="trContainer"] td[colindex="2"] input {
		width: 100%;
	}


[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="APPOINTMENT_VEHICLES_List_Container"] tr[ML_Status="Selected"] {
	background-color: var(--background-color-container-list-selected);
}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="APPOINTMENT_VEHICLES_List_Container"] tr[ML_Status="Selected"] > td > label {
		background-color: var(--background-color-container-list-selected) !important;
	}

[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="APPOINTMENT_VEHICLES_List_Container"] [ML_PageControl_Key="TyreFullDescriptionOnSelected"] {
	display: flex;
	justify-content: center;
	align-items: center;
}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="APPOINTMENT_VEHICLES_List_Container"] [ML_PageControl_Key="TyreFullDescriptionOnSelected"] [ML_PageControl_Key="TyreSetLocationCodeContainer"] {
		display: flex;
		white-space: nowrap;
		align-items: center;
	}


[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] {
	display: flex;
	flex-wrap: wrap;
	padding-top: 10px;
	padding-bottom: 1px;
	border: 1px solid var(--border-color-container-selected);
	border-radius: 4px;
}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreRimSingles"] {
		display: flex;
		width: 100%;
		flex-wrap: wrap;
	}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreRimAll"] {
		display: flex;
		width: 50%;
	}

		[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreRimAll"] [ML_PageControl_Key="EntityField_Container"] {
			width: 100%;
		}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreStatusSingles"] {
		display: flex;
		width: 100%;
		flex-wrap: wrap;
	}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreStatusAll"] {
		display: flex;
		width: 50%;
	}

		[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreStatusAll"] [ML_PageControl_Key="EntityField_Container"] {
			width: 100%;
		}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreValutationSingles"] {
		display: flex;
		width: 100%;
		flex-wrap: wrap;
	}

	[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreValutationAll"] {
		display: flex;
		width: 50%;
	}

		[ML_PageControl_WrapperKey="ELABORATOR_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="Container_ForBorder"] [ML_PageControl_Key="TyreValutationAll"] [ML_PageControl_Key="EntityField_Container"] {
			width: 100%;
		}




/*  ------------------------ELABORATOR Detail in Contact------------------------  */


[ML_PageControl_WrapperKey="ELABORATION_Details"] [ML_PageControl_Key="TYRE_SET_Removed"] [ML_PageControl_Key="TyreRimSingles"],
[ML_PageControl_WrapperKey="ELABORATION_Details"] [ML_PageControl_Key="TYRE_SET_Removed"] [ML_PageControl_Key="TyreStatusSingles"],
[ML_PageControl_WrapperKey="ELABORATION_Details"] [ML_PageControl_Key="TYRE_SET_Removed"] [ML_PageControl_Key="TyreValutationSingles"] {
	padding: 12px 5px 8px 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-size: 14px;
	width: 100%;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	border: 1px solid var(--border-color-input-not-editing);
	color: var(--main-color);
	background-color: var(--main-control-background);
	display: flex;
	flex-wrap: wrap;
}


/*  ------------------------DASHBOARD------------------------  */
[ML_PageControl_WrapperKey="DASHBOARD_APPOINTMENTS_Container"] [ML_PageControl_Key="UserFilters_Container"] {
	display: flex;
	flex-wrap: wrap;
}

[ML_PageControl_Key="LeftContainer"] [ML_PageControl_WrapperKey="DASHBOARD_APPOINTMENTS_Container"] {
	height: calc(100% - 10px);
}

[ML_PageControl_WrapperKey="DASHBOARD_APPOINTMENTS_Container"] [ml_pagecontrol_type="CONTENT"] {
	height: calc(100% - 55px);
}

	[ML_PageControl_WrapperKey="DASHBOARD_APPOINTMENTS_Container"] [ml_pagecontrol_type="CONTENT"] > div {
		height: calc(100% - 50px);
	}

		[ML_PageControl_WrapperKey="DASHBOARD_APPOINTMENTS_Container"] [ml_pagecontrol_type="CONTENT"] > div [ML_PageControl_Key=AppointmentsList_Container] {
			height: 100%;
			overflow-y: auto;
			margin: 5px;
		}

			[ML_PageControl_WrapperKey="DASHBOARD_APPOINTMENTS_Container"] [ml_pagecontrol_type="CONTENT"] > div [ML_PageControl_Key=AppointmentsList_Container] [ml_pagecontrol_type="ML_Calendar_Event"] {
				display: flex;
				background-color: var(--background-color-container-active-header);
				gap: 10px;
				flex-direction: row;
				align-items: center;
				justify-content: center;
				width: 99%;
			}

				[ML_PageControl_WrapperKey="DASHBOARD_APPOINTMENTS_Container"] [ml_pagecontrol_type="CONTENT"] > div [ML_PageControl_Key=AppointmentsList_Container] [ml_pagecontrol_type="ML_Calendar_Event"] > div {
					display: flex;
					flex-direction: column;
					justify-content: center;
					align-items: center;
					width: 100%;
					height: 100%;
				}

					[ML_PageControl_WrapperKey="DASHBOARD_APPOINTMENTS_Container"] [ml_pagecontrol_type="CONTENT"] > div [ML_PageControl_Key=AppointmentsList_Container] [ml_pagecontrol_type="ML_Calendar_Event"] > div > div {
						display: flex;
						flex-direction: column;
						justify-content: center;
						align-items: center;
						width: 100%;
						height: 100%;
					}
