/*
Theme Name: Twenty Sixteen Child
Theme URI: https://wordpress.org/themes/twentysixteen/
Template: twentysixteen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Tags: one-column,two-columns,right-sidebar,accessibility-ready,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,flexible-header,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready,blog,block-patterns
Version: 3.6.1763055650
Updated: 2025-11-13 17:40:50

*/

.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {
	margin-right: 0;
	margin-left: 0;
}
body, input, textarea, select {
  font-family: 'Anaheim',Helvetica,Arial,Lucida,sans-serif;
}
.site {
	margin: 0;
}
.site-content {
	padding: 0;
}
.content-area {
	float: left !important;
	background-size: cover;
}
.site-main {
	margin: 5vw 15% !important;
	padding: 2em;
	background-color: #fff;
}
.site-footer {
	display: block;
	padding: 0;
	margin: 0;
}
.site-header, .site-footer .main-navigation, .site-footer .site-info {
	padding: 1em 15%;
}
.site-footer .main-navigation {
	margin-bottom: 0;
	display: block;	
}
.site-footer, .site-footer a {
	color: #fff;
	background-color: #F73030;
	font-weight: bold;
	font-size: 125%;
}
.site-info, .site-info a {
	color: #fff;
	background-color: #A81919;
}
.widget-area, .widget {
	border-top: none;
	margin: 0 !important;
}
.pagination {
	border-top: none;
}
.pagination::before, .pagination::after { 
	border-radius: 100%;
	overflow: hidden;
}
.dienstverband {
	background-color: #fa0;
	padding: 0.5em;
	color: #fff;
	margin: 0.5em 0;
	display: inline-block;
	font-size: bold;
}
.site-header {
	width: 100% !important;
	background-color: #fff;
	z-index: 1000;
}
.knoppen {
	width: 100%;
	text-align: center;
}
.knoppen button {
	margin: 2em 0;
}
.knoppen a {
	color: #fff;
	box-shadow: none;
}
.samenvatting {
	font-weight: bold;
	font-size: 1.1em;
	padding-bottom: 1.1em;
}
.entry-content ul, .entry-content ol {
	margin-left: 1em;
}
#menu-footer-menu li {
	display: inline-block;
	margin-left: 3em;
	font-size: 0.8125rem;	
}
.widget-area {
	width: 50% !important;
}
.widget-area:last-child {
	text-align: right;
}
body, .entry-title {
  	word-break: keep-all;   
  	overflow-wrap: normal;  
  	white-space: normal; 
    hyphens: none;                      
}

@media screen and (min-width: 56.875em) {
  .site-main {
		margin: 5vw 4.5455%;
		background-color: #fff;
	  	padding: 2em; 
	}
	.contactfloat {
		float: right;
		width: 50%;
	}
}