/*
Welkom bij aangepast CSS.

Om te zien hoe CSS in elkaar steekt, ga je naar http://wp.me/PEmnE-Bt
*/
@media (max-width: 750px) {
	.wp-image-1146 {
		display: none;
	}
}

@media (max-width: 800px) {
	.wp-image-1194 {
		display: none;
	}
}

@media (max-width: 750px) {
	.wp-image-943  {
		display: none;
	}
}



.wpcf7-form-control.wpcf7-text {
	margin-bottom: -15px!important;
}

#content hr {
    width: 100%;
    margin-left: -500%;
}


.clean-table tr td {
	border: none!important;
	text-align: center;
	font-size: 17px;
	padding: 35px 0 25px 0;
	background-color: #f5f5f5;
}

h1 {
	text-transform: none!important;
	font-size: 58px!important;
}

h1.header-title {
  text-transform: none;
	font-size: 58px!important;
	text-align: center;
	font-weight: 600!important;
	color: #8EB2FF;
}

h1.entry-title {
  text-transform: none;
	font-size: 50px;
	font-weight: 600!important;
}

h2 {
	text-transform: none!important;
	font-size: 46px!important;
	font-weight:400!important;
	margin-top: 0px
}

h2.testimonial-section {
	margin:0px;
		}

h2.entry-title {
	text-transform: none!important;
	font-size: 36px!important;
	font-weight:400!important;
}


h3 {
	text-transform: none!important;
	font-size: 30px!important;
	font-weight:400!important;
	margin-top: 50px;
}

h3.entry-title {
	text-transform: none!important;
	font-size: 26px!important;
	font-weight:400!important;
}

.header-inner.container {
  max-width: 1100px!important;
}


.section.call-to-action {
	margin-bottom: 80px;
}

.intro.section  {
	margin-bottom: 80px;
}

.form-box {
	border: 1px solid gray;
	padding: 0px 40px;
	border-radius: 15px;
	background-color: #f7f7f7; 
	margin: 70px 0;
}


h3.form-box-contact {
	text-align:; left;
	margin-bottom: 10px;
	margin-top: 40px;
}


.rudolf-box {
	border-top: 1px solid gray;
	margin-top: 80px; 
	padding-top: 20px; 
	margin-bottom: 90px; 
}

.brz-wp-post-excerpt .more-link {
	display: none;
}
.main.container {
	width:100%;
}
.sidebar {
	background-color: #E8F0DC;
	border-radius: 15px 0 0 0;
	padding: 21px 60px 21px 35px;
	width: 24.6%;
}


.sidebar .wp-block-list a {
	color: #000;
}

.post-template-default #main, .archive #main {
	width:100%;
	margin-bottom:40px;
}

.post-template-default #main #content, .archive #main #content {
	padding: 5px 60px 5px 100px;
	width: 75.4%;
}

@media screen and (max-width: 760px) {
	h1.header-title {	
	font-size: 36px!important;
	padding: 0 20px;
}
h1 {	
	font-size: 36px!important;
	padding: 0 20px;
}
h1.entry-title {	
	font-size: 28px;
	}
h2 {	
	font-size: 28px!important;
	}
	
	.sidebar {
	background-color: #E8F0DC;
	border-radius: 15px 0 0 0;
	padding: 21px 35px 21px 35px;
		width: 100%;
	max-width: 100%;
}

	.post-template-default #main #content, 	.archive #main #content {
		width: 100%;
		max-width 100%;
		padding: 5px 0px 5px 15px;
	}
}

.grecaptcha-badge {
	z-index: 9999
}
#gt_float_wrapper {
	left: 80px!important;
	bottom: 10px!important;
}
