
/* pros & cons */
.voorennadelencontainer {
	display: block;
	clear: both;
	height: auto !important;
}

.voorennadelencontainer:before, .voorennadelencontainer:after {
	display: block !important;
	content: " ";
	clear:both !important;
	float:none !important;
	position: relative;
}

.voorennadelencontainer .voornadelen {
	display: flex;
	height: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

.voorennadelencontainer .voornadelen .voordelen, .voorennadelencontainer .voornadelen .nadelen {
	padding: 0px;
	padding-right: 25px;
}

.voorennadelencontainer .voornadelen .voordelen {
  margin-right: 10px;
  border-radius: 10px;
  max-width: calc(50% - 10px);
  padding:var(--css_var_boxpadding) !important;
  background:var(--css_var_voordelen_box) !important;
}

.voorennadelencontainer .voornadelen .nadelen {
  padding-right: 20px;
  padding-right: 10px !important;
  margin-left: 10px;
  border-radius: 10px;
  max-width: calc(50% - 10px);
  padding:var(--css_var_boxpadding) !important;
  background:var(--css_var_nadelen_box) !important;
}

.voorennadelencontainer .vnheading {
	font-family: '', sans-serif;
	border:0px;
	font-weight:bold;
	font-size:15px;
	text-transform: uppercase;
	font-size: 19px;
	padding-bottom: 10px;
}

.voorennadelencontainer .voordelen .vnheading, .voorennadelencontainer .voordelen ul li span {
	color:var(--css_var_voordelen_icon);
	border-bottom: 1px solid #eee;
	margin-bottom: 5px;
}

.voorennadelencontainer .nadelen .vnheading, .voorennadelencontainer .nadelen ul li span {
	color:var(--css_var_nadelen_icon);
	border-bottom: 1px solid #eee;
	margin-bottom: 5px;
}

.voorennadelencontainer .glyphicon {
	margin-right:5px !important;
	display: inline-block;
}

.voorennadelencontainer ul, #content article .voorennadelencontainer ul {
	list-style:none;
	padding:0px !important;
	margin:0px;
	padding-bottom:0px !important;
}

.voorennadelencontainer ul li, #content article .voorennadelencontainer ul li {
	line-height:30px;
	list-style:none !important;
}

.voorennadelencontainer .vnheading.lijstvoordelen::before, .voorennadelencontainer li.voordeelicon::before {
	content: "\f164";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	margin-right:10px;
	color: var(--css_var_voordelen_icon) !important;
}

.voorennadelencontainer li.voordeelicon {
	color: var(--css_var_tekstkleur);
}

.voorennadelencontainer li.nadeelicon {
	color: var(--css_var_tekstkleur);
}

.voorennadelencontainer li.voordeelicon::before {
	color: var(--css_var_voordelen_icon);
}

.voorennadelencontainer li.nadeelicon::before {
	color: var(--css_var_nadelen_icon);
}

.voorennadelencontainer .vnheading.lijstnadelen::before, .voorennadelencontainer li.nadeelicon::before {
	content: "\f165";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	margin-right: 10px;
	color: var(--css_var_nadelen_icon);
}

@media screen and (max-width: 768px) {
  .voorennadelencontainer .voornadelen {
    display: block;
  }
  .voorennadelencontainer .voornadelen .voordelen, .voorennadelencontainer .voornadelen .nadelen {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
  }
  .voorennadelencontainer .voornadelen .voordelen {
    margin-bottom: 20px;
  }
}

/* -- pros & cons */