/* Padding secundairy menu with emailadres*/
#top-header a {
  float: left;
  font-size: 14px;
  padding-right: 6%;
}

/* Style cta buttons in secundairy menu from header.php*/
#top-header #et-info {
  margin-left: 15%;
}

.cta-proof {
  margin-left: 57%;
}

#mobile_menu li:not([id]) { display:none !important; }


/* Change height footer bottom*/
.footer-widgets {
    padding-top: 10px;
    padding-bottom: 10px;
}

/* Change color text in wp form on link avg-gdpr to white */
.wpforms-form-209106
{
    color: white;
}

/* Change color button in wp form to go to link to blue */
div.wpforms-container-full.inline-fields .wpforms-form .wpforms-submit{
    background-color: #55a9f7; /* blue background */
    color: #ffffff; /* Text color  white*/
}

/* Change color button in wp-form on \'over ons\' page to white and blue */
.wpforms-form-209356{
    background-color: #000000 !important; /* black background */
    color: #55a9f7 !important; /* Text color blue*/
}

/* remove padding and margins from the default 404 error page and use child template */
.error404 #main-content .container, .error404 #content-area, .error404 #left-area {
 padding: 0 !important;
 margin: 0 ;
 width: 100% !important;
 max-width: none;
}

/* Error or 404 page*/
.error404 #sidebar { display: none; }  /* no sidebar*/
.error404 .et_pb_post:last-child { margin-bottom: 0; } /* styling*/

/* switch off the content display in blog or posts*/
.custom_blogpage .post-content { display:none; }  /* blog grid on blog page*/
.custom_blog .post-content { display:none; }  /* 3 posts - blog on about us page*/

/* same height for cards on blog page */
@media only screen and (min-width: 768px) {
.custom_blogpage .et_pb_post {
min-height: 300px;
max-height: 300px;
max-width: 300px;
margin-bottom: 20px !important;
}
}

/* change look of blog slider on blog page - Location image*/
.fb-post-slider .et_pb_slider, .et_pb_slider .et_pb_slide_image {
margin-top:-25% !important;
right:-7%;
}

/* change look of blog slider on post, not blog page - geen excerpt */
.fb-post-slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content { display: none; }

/* change look of blog slider on blog page  - RESPONSIVE */
@media only screen and (max-width: 960px) {
    #blog-slider .et_pb_slides .et_pb_slide .et_pb_slide_image, #blog-slider .et_pb_slides .et_pb_slide .et_pb_slide_description  { width: 100% !important; text-align: left; display: block; position: initial !important; }
#blog-slider
.et_pb_slides.et_pb_slide .et_pb_slide_description { padding: 25px 0 0 0 !important; }
    #blog-slider .et_pb_slide_title { margin-top: 40px !important; }
    #blog-slider .et-pb-slider-arrows { left: 0; }
    #blog-slider .et_pb_slides .et_pb_slide:before { margin-left: 0; left: 80px; }


/* Round images */
.circular img {
 border-radius: 50%;
}

/* WIDGETS */
.widget-image-rond img {
border-radius: 50%;
border: 2px solid #1167bd;
} /* Round image */

.so-widget-sow-image-default-fae83571bfaa .sow-image-container { margin-top: 30px; } /* space widget foto */
.textwidget { margin-top: 20px; }  /* space widget text box */
.so-widget-sow-button .sowidget-sow-button-wire-6d849290f851 { margin-bottom: 3px; margin-top: 3px; } /* space widget social box */