﻿[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageContainer_Type=EntityFields_ContainerGroup] {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-content: stretch;
	justify-content: flex-start;
	align-items: flex-start;
}


[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] {
	min-width: 300px;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	align-items: stretch;
	border: 1px solid var(--label-color-main);
	border-radius: 5px;
	justify-content: flex-start;
	padding: 5px;
	height: 100%;
	gap: 5px;
}

	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Container_DynamicLabel"] {
		display: flex;
		flex-direction: row;
	}

		[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Container_DynamicLabel"] > [ML_PageControl_Key="EntityField_Container"] {
			display: flex;
			flex-direction: row;
		}

		[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Container_DynamicLabel"] > [ML_PageControl_Key="DynamicPair_IconTrash"] {
			width: 30px;
			display: flex;
			align-items: center;
			margin: 5px;
		}

			[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Container_DynamicLabel"] > [ML_PageControl_Key="DynamicPair_IconTrash"] > span {
				font-size: 25px;
				width: 100%;
			}

	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="EntityField_Container"] {
		width: 100%;
	}

	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Container_Pairs"] {
		display: flex;
		gap: 5px;
		flex-direction: column;
	}

		[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Container_Pairs"] [ML_PageControl_Key="DynamicPair_Pair"]:nth-child(even) {
			background-color: var(--background-color-site-secondary);
		}

	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] {
		display: flex;
		flex-direction: column;
		border-radius: 5px;
	}

		[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_DynamicLabel"] {
			color: var(--main-color);
		}

		[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_StaticLabel"] {
			color: var(--label-color-main);
		}

		[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_Value_Container"],
		[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_Key_Container"] {
			display: flex;
			flex-direction: row;
			align-items: center;
		}

			[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_Key_Container"] [ML_PageControl_Key="DynamicPair_IconStar"],
			[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_Key_Container"] [ML_PageControl_Key="DynamicPair_IconTrash"] {
				width: 30px;
				display: flex;
				align-items: center;
				margin: 5px;
			}

	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Container_Pairs"] [ML_PageControl_Key="DynamicPair_Pair"]:first-of-type [ML_PageControl_Key="DynamicPair_IconTrash"] {
		display: none;
	}

	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_Key_Container"] [ML_PageControl_Key="DynamicPair_IconTrash"] span,
	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_Key_Container"] [ML_PageControl_Key="DynamicPair_IconStar"] span {
		font-size: 25px;
		width: 100%;
	}

	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_Key_Container"] [ML_PageControl_Key="DynamicPair_IconTrash"]:hover span,
	[ML_PageControl_WrapperKey="CONTACT_NEW_Details"] [ML_PageControl_Key="EntityField_Container"] [ML_PageControl_Key="DynamicPair_Container"] [ML_PageControl_Key="DynamicPair_Pair"] [ML_PageControl_Key="DynamicPair_Key_Container"] [ML_PageControl_Key="DynamicPair_IconStar"]:hover span {
		color: var(--main-control-highlight);
		font-size: 25px;
		width: 100%;
	}

[ml_pagecontrol_subkey="DynamicPair_Type_Extra"][extra="true"] [ML_PageControl_Key="DynamicPair_Container_DynamicLabel"] [ML_PageControl_Key="DynamicPair_IconTrash"] {
	display: flex !important;
}

.DynamicPair_AddBtn {
	align-self: center;
	display: flex;
	width: 30px;
	height: 25px;
	border-radius: 5px;
	border: 1px solid var(--main-color);
	background-color: var(--label-color-command-main);
	justify-content: center;
	align-items: center;
}

	.DynamicPair_AddBtn:hover {
		align-self: center;
		display: flex;
		width: 30px;
		height: 25px;
		border-radius: 5px;
		border: 1px solid var(--label-color-command-main);
		background-color: var(--main-color);
		justify-content: center;
		align-items: center;
	}

		.DynamicPair_AddBtn:hover span {
			color: var(--label-color-command-main) !important;
		}

	.DynamicPair_AddBtn span:hover {
		color: var(--label-color-command-main) !important;
	}

.DynamicPair_AddBtnExtra {
	align-self: center;
	display: flex;
	width: 3%;
	height: 42px;
	border-radius: 5px;
	border: 1px solid var(--main-color);
	background-color: var(--label-color-command-main);
	justify-content: center;
	align-items: center;
	margin-left: auto;
	margin-right: auto;
}

	.DynamicPair_AddBtnExtra:hover {
		align-self: center;
		display: flex;
		width: 3%;
		height: 42px;
		border-radius: 5px;
		border: 1px solid var(--label-color-command-main);
		background-color: var(--main-color);
		justify-content: center;
		align-items: center;
	}

		.DynamicPair_AddBtnExtra:hover span {
			color: var(--label-color-command-main);
		}

	.DynamicPair_AddBtnExtra span {
		color: var(--main-color);
	}

		.DynamicPair_AddBtnExtra span:hover {
			color: var(--label-color-command-main);
		}
