﻿/*---------- Pagina corsi slegati da customer ----------*/

[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] [ML_PageControl_Pragma=Show] {
	display: none;
}

/*---------- Header ----------*/
[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] [ML_ControlType=HEADER] [ML_PageControl_Type=HEADER_CONTAINER] span {
	font-size: 16px;
	font-weight: 700;
	color: var(--label-color-main);
}

[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] [ML_ControlType=HEADER] {
	background-color: var(--background-color-container-form-header);
	border-bottom: 1px solid var(--border-color-container);
}

[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody tr:hover {
	background-color: var(--background-color-container-active);
}

[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trhCourseDetail] td {
	background-color: var(--background-color-container-generic);
	padding: 5px;
	vertical-align: top;
}

[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trCourseDetail] {
	width: 100%;
}

	[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trCourseDetail] td [ML_PageControl_Key=CourseSchedulation_Future] td {
		padding: 5px;
		vertical-align: top;
		background-color: var(--main-color-contrast-high);
	}

	[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trCourseDetail] td {
		padding: 5px;
		vertical-align: top;
		background-color: var(--background-color-container-active);
	}

		[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trCourseDetail] td[colindex="2"] {
			padding: 5px;
			vertical-align: top;
			display: flex;
			flex-direction: column;
		}

		[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trCourseDetail] td[colindex="3"] {
			padding: 5px;
			vertical-align: top;
		}

			[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trCourseDetail] td[colindex="3"] div {
				overflow-y: auto;
				max-height: 200px;
			}

				[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trCourseDetail] td[colindex="3"] div table thead tr td {
					background-color: var(--background-color-container-generic-header);
				}

[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] div {
	color: var(--label-color-main);
}

[ML_PageControl_WrapperKey=COURSE_DETAIL_FullContainer] div[ML_ControlType=CONTENT] table tbody [ML_PageControl_Style=trCourseDetailExtra] {
	vertical-align: top;
}
