/*.widget-with-form {
	width:100%!important;
	max-width: unset!important;
	justify-content: space-between!important;
}
.donation-form {
  max-width: unset!important;
  padding: 1em!important;
}
.widget-with-form div {max-width: unset!important;}
.secure-donation-label {color: rgb(15, 130, 149)!important;}
.donation-form .donate-btn-in-form {
  margin-top: 10px !important;
}*/
.first-amount-div, .second-amount-div, .third-amount-div, .forth-amount-div, .other-amount-div {
  width: 18%!important;
  }
.donaties .textblok_text .page_img_left {max-width: 104px!important;}


#thema {height:500px}
.themacontainer {box-shadow: 0px -34px 79px #000;}	
#themainhoud {
padding: 1em 4em 3em;
background: rgba(255,255,255,0.5);
width: max-content;
position: absolute;
bottom: 30%;

padding: 4em;
background: rgba(255,255,255,0.5);
position: absolute;
bottom: 2%;
text-align: center;
border-radius: 100%;
width: 280px;
height: 280px;
}
#themainhoud h1 { 
color: rgb(15, 130, 149); 
margin-bottom: 1px; 
text-align: center;
margin-top:95px;
font-size: 48px;
}
#themainhoud p {
font-size: 1.7em;
font-style: italic;
}
#themabuble {
border-radius: 100%;
position: absolute;
width: 100%;
height: 100%;
top: 0;
background: rgba(255, 255, 255, 0.2);
  background-position-x: 0%;
  background-position-y: 0%;
  background-image: none;
left: 0;
z-index: -1;
background-image: url(/home/images/1-19.jpg?1657286537);
opacity: 0.6;
background-position: -13px -54px;
}
#themabuble1 {
background: rgba(255,255,255,0.5);
border-radius: 100%;
position: absolute;
bottom: 300px;
width: 100px;
height: 100px;
left: 294px;
}
#themabuble2 {
background: rgba(255,255,255,0.4);
border-radius: 100%;
position: absolute;
bottom: 370px;
width: 45px;
height: 45px;
left: 390px;
}
#page_14 #content_container {margin-top: -93px;}
#page_13 div#content  {margin-top: 40px;}
#page_14 #menu_container {
	background: rgba(0,0,0,0.2);
}
#menu li:hover, #menu li.hover, #menu #submore li, #menu li#current, #menu li.current {
 background-color: rgba(95,153,145,0.5);
}
#menu_container {
  font-size: 1.1em;
}
.flexboxvideo {

    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;

}
.flexboxvideo div {


}
.video-title {max-width: 320px;margin-bottom: 1em;}

.downloads .para_col h5:first-child {font-size: 28px;}
.downloads .page_doc {
  margin-top: 5px;
}
.downloads .page_doc_left {
  text-align: center;
  width: 100%;
}
.downloads .col_1_of_3 {
  box-sizing: border-box;
background-color: rgba(214,227,225,0.5);
padding: 1em;
text-align: center;
padding-top: 2em;
border-radius: 25px;
display: flex;
flex-direction: column;
justify-content: space-between;
border-left: 1px #c0d0ce solid;
border-bottom: 1px #c0d0ce solid;
}

.knop {background: #228595!important}
.knop:hover {background: rgb(64, 157, 172)!important}
#sideBar {
  	right: 20px !important;
	top: 10px;
  }
/* album */
div.alb_img {
  height: 300px;
  width: 300px;
}
div.alb_img img {
  height: 300px;
}
 
  
@media only screen and (max-width: 480px) {
	h1 {
  		font-size: 200% !important;
	}
	h2 {
	  font-size: 33px !important;
	}
	#themainhoud {padding: 1em;}
	#themainhoud h1 {
	  font-size: 44px!important;
	}
	#themabuble1 {
	  bottom: 232px;
	  left: 227px;
	}
	#themabuble2 {
	  bottom: 333px;
	  left: 299px;
	}
	#themabuble {
	  background-position: -57px -95px;
	}
}