	.col-2cr .main-inner { 
		padding: 0; 
		position: relative; 
	} 
	
	.sidebar.s1 { 
		display: none; 
	} 
	
	#cookie-law-info-again { 
		display: none !important; 
	} 
	
	svg { 
		max-width: 17cm; 
		position: absolute; 
		height: auto;
	} 
	
	.filterrechts svg {
		max-width: 10cm;
	}

	.filterrechts .wp-block-column {
		float: left;
	}
	.filterrechts .wp-block-column:first-child {
		flex-basis: 20% !important;
		margin-left: 0px !important;
	}
	.filterrechts .wp-block-column:nth-child(2n) {
		flex-basis: 70% !important;
		margin-left: 20px !important;
	}
	
	.balkenfilter, #filterrechts, .diagramm, .filterrechts { 
		border: none; 
	} 
	
	.wpdt-c .btn, .wpdt-c .wpDataTablesWrapper .btn {
		display: inline-block !important;
	}
	
	.entry-header { 
		margin-bottom: 0; 
	}
	
	#print { 
		display: none; 
	}

	.watermark { 
		display: block !important; 
	}
	
	.iframe-karte { 
		padding-top: 100px; 
	}
	
	.wp-block-separator { 
		page-break-before: always; border-bottom-width: 3px;
	    background: none;
	    height: 1px;
	    page-break-inside: avoid;
    } 
	
	body { 
		width: 100%; 
	} 
	
	.entry.themeform button {
		display: none !important;
	}
	
	