﻿
.Card_Container.CookieManFunctions .Card .Card_Header {
	padding: 8px;
	flex-direction: row;
	align-items: center;
}

	.Card_Container.CookieManFunctions .Card .Card_Header [ml_pagecontrol_key=EntityField_Container] {
		--border-color: transparent;
		color: transparent;
		overflow: visible;
		padding: 0;
	}

		.Card_Container.CookieManFunctions .Card .Card_Header [ml_pagecontrol_key=EntityField_Container] [ML_PageControl_Type=ToggleSwitch] li {
			cursor: pointer
		}

		.Card_Container.CookieManFunctions .Card .Card_Header [ml_pagecontrol_key=EntityField_Container] label {
			display: none;
		}



:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) .ML-FORMTABLE-Container {
	position: relative;
	overflow: hidden;
	padding: 12px;
	background-color: var(--content-color);
	border: 1px solid var(--border-color);
	border-radius: 16px;
	transition: all ease-in-out 0.2s;
}

:is([ML_PageControl_WrapperKey=NEWCOOKIE_Container]) .ListContent:not(.Active) {
	display: none;
}

[ml_pagecontrol_wrapperkey=NEWCOOKIE_Container] [ml_pagecontrol_type=CONTENT] {
	min-width: 400px;
}

:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) .ListContent {
	max-height: 444px;
	overflow: auto;
}

:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) .ListContent {
	min-width: 300px;
}

	:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) .ListContent .ML-FORMTABLE-Container {
		padding-left: 90px;
		cursor: pointer;
	}

		:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) .ListContent .ML-FORMTABLE-Container:hover {
			transform: scale(1.05);
			opacity: 0.9;
		}

		:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) .ListContent .ML-FORMTABLE-Container * {
			cursor: pointer;
		}

		:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) .ListContent .ML-FORMTABLE-Container .Flag {
			position: absolute;
			height: 100%;
			top: 0px;
			left: 0;
		}

		:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) .ListContent .ML-FORMTABLE-Container .Language {
			display: flex;
			flex-direction: row;
			align-items: center;
			gap: 5px;
			height: 25px;
		}

:is([ML_PageControl_WrapperKey=COOKIE_TWIN_Container],[ML_PageControl_WrapperKey=COOKIE_LOCALIZATIONS_Container]) [ML_PageControl_Key=EntityField_Container].Disabled :is(input, .ck) + span::after {
	content: '\f0c1';
	font-family: 'Font Awesome 6 Pro';
	padding-left: .5em;
}

.fa-shield-exclamation {
	--fa-primary-color: var(--warning);
	--fa-secondary-color: var(--warning);
}

[ML_PageControl_Key=Btn_ChangeFurtherInformation_Panel] {
	display: flex;
	justify-content: center;
	padding: 16px
}

[ML_PageControl_Key=RequestCookiepediaBox] {
	/*	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 5px;*/
}


.CookiePediaLocalizationFlagContainer {
}

	.CookiePediaLocalizationFlagContainer img {
		height: 30px;
		border-radius: 20px;
	}
