.frame-type-textmedia > .ce-textpic.ce-center.ce-above > .ce-gallery > .ce-outer{
    width: 100%;
    right: 0;
    float: none;
}
.frame-type-textmedia > .ce-textpic.ce-center.ce-above > .ce-gallery > .ce-outer > .ce-inner{
    float:none;
    right:0;
}
.frame-type-textmedia > .ce-textpic.ce-center.ce-above > .ce-gallery > .ce-outer .ce-column{
    flaot:none;
}
.frame-type-textmedia > .ce-textpic.ce-center.ce-above > .ce-gallery > .ce-outer figure{
    width: 100%;
}
atomic-cookie-consent:not(:defined){
	display: none;
}
atomic-cookie-consent{
    width:100%;
    min-width: 300px;
}
atomic-cookie-consent iframe{
	width:100%;
}
atomic-cookie-consent[embed16by9] iframe{
    height: 100%;
}
atomic-cookie-consent::part(buttons){
	display: flex;
	gap: var(--atomic-cookie-consent-buttons-gap, 10px);
}
atomic-cookie-consent button[allowbt],
atomic-cookie-consent button[allowAllBt]{
	border: var(--atomic-cookie-consent-button-border, 2px solid var(--bs-primary, #008227));
	color: var(--atomic-cookie-consent-button-color, var(--bs-primary,#008227));
	padding: var(--atomic-cookie-consent--button-padding, 7px 15px);
	line-height: var(--atomic-cookie-consent--line-height, 1em);
}
atomic-cookie-consent button[allowbt]:hover,
atomic-cookie-consent button[allowAllBt]:hover{
	opacity: 0.9;
}
atomic-cookie-consent button[allowAllBt]{
	background: var(--atomic-cookie-consent-background, var(--bs-primary,#008227));
	color: var(--atomic-cookie-consent-allButton-color, white);
}
atomic-cookie-consent .additional-notice{
	position: relative;
	max-width: 90%;
	margin: 0 auto 20px auto;
	text-align:center;
}
atomic-cookie-consent[container-size="xs"] .additional-notice,
atomic-cookie-consent[container-size="sm"] .additional-notice{
	width: auto;
}
div[slot="allowAllButton"]{
	display: flex;
	align-items: flex-start;
	flex-direction: column;
	position: relative;
}
atomic-cookie-consent[container-size="xs"] div[slot="allowAllButton"],
atomic-cookie-consent[container-size="sm"] div[slot="allowAllButton"]{
	align-items: center;
}
atomic-cookie-consent.asDefined [slot="consentedContent"],
atomic-cookie-consent.asDefined iframe{
	width: 100%;
	height: 100%;
}
atomic-cookie-consent.withPreviewImage,
atomic-cookie-consent.withPreviewImage a{
	color: var(--wwcc-acc-link-color, white) !important;
	--atomic-cookie-consent--link-color: var(--wwcc-acc-link-color, white) !important;
	background: transparent;
}
atomic-cookie-consent.withPreviewImage .layout-contain img{
	object-fit: contain;
}
atomic-cookie-consent.withPreviewImage .layout-cover img{
	object-fit: cover;
}
