/*
Theme Name: Hello Elementor Child
Description: Child theme van Hello Elementor
Template: hello-elementor
Version: 1.0.0
*/

img{
	pointer-events: none;
}

#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item{
  border: solid 2px #FFF;
  margin-right: 15px;
  margin-bottom: 15px;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item > a{
  margin-right: 0px;
  margin-bottom: 0px;
}

.pollcontainer{
  font-family: "Chewy", Sans-serif;
  text-align: center;
  font-size: 24px;
  line-height: 30px;
}
.pollcontainer .Buttons{
  padding: 5px;
}
.pollcontainer .wp-polls-ul li{
  text-align: center;
}

h1 a, h2 a, .elementor-button-link{
  text-decoration: none !important;
}

h5{
  color: #FFF;
  font-size: 51px;
  text-decoration: none;
  line-height: 54px;
  text-align: center;
}
@media(max-width: 768px){
  h5{
	font-size: 41px;
	line-height: 44px;
  }
}

.wp-polls-ul, .wp-polls-ans{
}

.witinline h1, .witinline h2, .witinline span{
  display: inline-block !important;
  background-color: #FFF !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.witinline.blue h1, .witinline.blue h2, .witinline.blue span{
  background-color: #00A9FF !important;
}
.witinline.red h1, .witinline.red h2, .witinline.red span{
  background-color: #FF0000 !important;
}
.witinline.green h1, .witinline.green h2, .witinline.green span{
  background-color: #43D724 !important;
}
.witinline.purple h1, .witinline.purple h2, .witinline.purple span{
  background-color: #8900FF !important;
}
.witinline.orange h1, .witinline.orange h2, .witinline.orange span{
  background-color: #FFC100 !important;
}
.witinline.green2 h1, .witinline.green2 h2, .witinline.green2 span{
  background-color: #8BD363 !important;
}

.nieuwsoverzicht .elementor-post__thumbnail{
  border: solid 4px #FFF;
}
.nieuwsoverzicht article:nth-child(1n){
  background-color: #FF8000 !important;
}
.nieuwsoverzicht article:nth-child(2n){
  background-color: #B5D7A6 !important;
}
.nieuwsoverzicht article:nth-child(3n){
  background-color: #FFF17F !important;
}
.nieuwsoverzicht article:nth-child(4n){
  background-color: #FFCCFE !important;
}
.nieuwsoverzicht article:nth-child(5n){
  background-color: #FFCC01 !important;
}
.nieuwsoverzicht article:nth-child(6n){
  background-color: #FFFFFF !important;
}

/** Gallery **/
.fotosoverview article:nth-child(1n) .elementor-post__card{
  background-color: #FF8000 !important;
}
.fotosoverview article:nth-child(2n) .elementor-post__card{
  background-color: #B5D7A6 !important;
}
.fotosoverview article:nth-child(3n) .elementor-post__card{
  background-color: #FFF17F !important;
}
.fotosoverview article:nth-child(4n) .elementor-post__card{
  background-color: #FFCCFE !important;
}
.fotosoverview article:nth-child(5n) .elementor-post__card{
  background-color: #FFCC01 !important;
}
.fotosoverview article:nth-child(6n) .elementor-post__card{
  background-color: #FFFFFF !important;
}

.gallery img{
  border: solid 10px #FFF !important;
}
.gallery figure:nth-child(even), .galleryoverzicht article:nth-child(even){
	transform: rotate(-3deg);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
}
.gallery figure:nth-child(odd), .galleryoverzicht article:nth-child(odd){
	transform: rotate(3deg);
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -o-transform: rotate(3deg);
}
.gallery figure{
  margin-bottom: 20px !important;
}

.gallery-item .gallery-caption{
  background-color: #FFF;
  color: #000;
}

.wp-caption-text{
	font-family: "Chewy", Sans-serif;
	color: var(--e-global-color-2737bfc) !important;
	font-size: 1rem !important;
	padding: 5px !important;
}

/** Nieuwsartikel **/
.nieuwsartikel .gallery img{
  border: solid 10px #FFF !important;
}
.nieuwsartikel gallery figure:nth-child(even), .nieuwsartikel .galleryoverzicht article:nth-child(even){
	transform: rotate(-3deg) !important;
  -webkit-transform: rotate(-3deg) !important;
  -moz-transform: rotate(-3deg) !important;
  -ms-transform: rotate(-3deg) !important;
  -o-transform: rotate(-3deg) !important;
}
.nieuwsartikel .gallery figure:nth-child(odd), .nieuwsartikel .galleryoverzicht article:nth-child(odd){
	transform: rotate(3deg) !important;
  -webkit-transform: rotate(3deg) !important;
  -moz-transform: rotate(3deg) !important;
  -ms-transform: rotate(3deg) !important;
  -o-transform: rotate(3deg) !important;
}
.nieuwsartikel .gallery figure{
  margin-bottom: 20px !important;
}

.nieuwsartikel .gallery-item .gallery-caption{
  background-color: #FFF !important;
  color: #000 !important;
}


@media(max-width: 768px){
	.nieuwsberichtkolom, .fotoskolom{
		width: 100% !important;
		margin: 0px !important;
	}
	.nieuwsberichtkolom .elementor-element-populated{
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
}
