
			body .ginput_container_list table.gfield_list tbody tr td.gfield_list_icons img {
    background-color: transparent !important;
    background-position: 0 0;
    background-size: 16px 16px !important;
    background-repeat: no-repeat;
    border: none !important;
    width: 16px !important;
    height: 16px !important;
    opacity: 0.5;
    transition: opacity .5s ease-out;
    -moz-transition: opacity .5s ease-out;
    -webkit-transition: opacity .5s ease-out;
    -o-transition: opacity .5s ease-out;
}

@media print {
	body,
	header,
	main,
	.container,
	[role="document"] {
		position: relative !important;
		padding: 0 !important;
		margin: 0 !important;
	}
	.c-topbar,
  .c-page-header,
	.c-newsletter,
	.c-footer {
    display: none !important;
  }
	.o-pastors-posts .row {
	display: block;
	columns: 8cm 2;
  padding: 2rem;
  }
  .o-pastors-posts .row > div {
	  position: relative;
	  page-break-inside:avoid;
	  break-inside:avoid;
	  width: 100%;
    max-width: 100%;
  }
	.c-pastor-preview {
/*     min-height: 8cm; */
	}
	.c-header {
		display: block!important;
	  position: relative;
/* 	  page-break-inside:avoid;
	  break-inside:avoid; */
		page-break-after: always;
  }
	.c-header nav {
/* 		display: block; */
		justify-content: center!important;
	}
	.theme-gb .c-header .header__logo svg
	{
		height: auto!important;
		width: 7cm!important;
		max-height: none!important;
		max-width: none!important;
		overflow: visible!important;
		display: block!important;
		vertical-align: top!important;
	}
	.theme-gb .c-header .header__logo {
	  margin-top: 7cm;
		text-decoration: none;
	}
	.theme-gb .c-header .header__logo:after {
     content: "Adresboekje";
		 padding-top: 20px;
		 font-family: Ubuntu,sans-serif;
     font-size: 40px;
		 display: block;
  }
	.header__nav,
	.header__login,
	.header__search,
	.c-button,
	.menu-toggler {
		display: none;
	}
	@page  
{ 
    size: A4;   /* auto is the initial value */ 

    /* this affects the margin in the printer settings */ 
    margin: 20mm 10mm 10mm 10mm;  
} 
}

.flipbook-overflow-hidden {
	overflow: hidden;
}

.flipbook-overlay {
	top: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	left: 0 !important;
}

.uitgaven-menu-item {
	display: none;
}

.logged-in .uitgaven-menu-item { 
	display: block;
}

@media (max-width: 767px) {
  .theme-wv .c-header .header__login {
	  margin-left: 1rem;
  }
	.theme-wv .c-header .header__logo img {
		height: 22px;
	}
}

.gform_validation_container {
	display: none;
}

#field_20_49 .gfield_required_asterisk {
	display:none;
}

.gform_required_legend {
	display: none;
}

.theme-gb .gform_wrapper form li.custom-radio-group input[type="radio"] + label {
    margin: 0;
    padding: 0.5rem 1rem;
    height: 36px;
    width: 100%;
    font-weight: 600;
    text-align: center;
}

.theme-wv .c-article-preview-homepage .article-preview-homepage__image--cover img {
    height: auto;
}

.flex-control-nav.flex-control-paging {
	display: none;
}

@media (min-width: 1200px) {
    .theme-gb .c-header .header__logo svg, .theme-gb .c-header .header__logo img {
        height: 103px !important;
        /* height: auto; */
        max-height: 103px;
        max-width: 300px;
    }
}		