.nieuws_1_koloms .nieuwsoverzicht_afbeelding{
	margin-right: 3rem;
	flex-shrink: 0;
}

.berichten .tns-horizontal.tns-subpixel > .tns-item,
.berichten .tns-item{
	display: flex;
}

.berichten .tns-slider .col-sm-12{
	padding-left: 0 !important;
}

.berichten .tns-slider.row{
	margin: 0 !important;
}

.berichten .tns-controls,
.berichten .tns-controls button{
	outline: none;
}

.berichten .tns-controls button{
	margin: 0 0.5rem;
	background: none;
	width: 50px;
	height: 50px;
	border: 2px solid rgba(36, 185, 187, 0.15);
	border-radius: 50%;
	padding: 0;
	-webkit-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}

.berichten_counter {
    display: inline-block;
    position: relative;
    top: -1.5rem;
    margin-left: 2rem;
    margin-right: 2rem;
}

.berichten .tns-controls button[disabled]{
	opacity: 0.3;
	cursor: default;
}

.berichten .tns-controls button:not([disabled]):hover{
	border: 2px solid #ccc;
	background-color: #ccc;
	color: #fff;
}

.berichten .tns-controls{
	text-align: center;
} 

.row .berichten-row {
	--bs-gutter-x: 3rem;
	--bs-gutter-y: 3rem;
}

.berichten .alm-listing {
	display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 3rem;
}
 
.berichten .alm-reveal{
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(293px, 1fr));
    gap: 3rem;
}

h2.bericht__h2 {
	font-family: 'pt-sans', sans-serif;
    font-size: 2.4rem;
    line-height: 3rem;
	font-weight: 700;
	color: var(--kleur_zwart); 
} 

.jumbotron .berichten h2 {
	margin-bottom: 0;
	transition: all 0.2s ease-in-out;
	    margin-bottom: var(--default-margin-bottom);
}

.bericht_link{
	text-decoration: none;
	transition: all 0.2s ease-in-out;
	border: 1px solid #DCDCDC;
    border-radius: 0.5rem;
	overflow: hidden;
	-webkit-transform: scale(1);
}

.bericht_link:hover {
	background-color: #fef6ee;
}

.bericht_link:hover .bericht__h2 {
	color: var(--kleur_oranje);
}

.bericht_link:hover .nieuwsoverzicht_afbeelding img {
	transform: scale(1.1);
}

.nieuwsoverzicht_afbeelding {
	overflow: hidden;
}

.nieuwsoverzicht_afbeelding img { 
	transition: all 0.2s ease-in-out;
} 

.bericht  {  
    flex: 1; 
}

.bericht_category_link {
	text-decoration: none;
	font-size: 1.9rem;
	line-height: 2.4rem; 
	font-weight: 700;
	margin-top: 2rem;
	margin-bottom: 3rem;
}

.bericht_category_link:after {
    content: "";
    margin-left: 1rem;
    display: inline-block;
    transition: 0.3s transform;
    top: 0.5rem;
    width: 2.5rem;
    height: 2.5rem;
    position: relative;
	background-size: 100%;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg id='Group_6340' data-name='Group 6340' transform='translate(2.41 8.366)'%3E%3Cpath id='Path_4473' data-name='Path 4473' d='M20.522,32.25A16.923,16.923,0,0,1,9.258,28.221,13.882,13.882,0,0,1,4.54,17.665a13.95,13.95,0,0,1,1.329-5.3,16.1,16.1,0,0,1,4.2-5.682,12.251,12.251,0,0,1,4.582-2.444A13.537,13.537,0,0,1,20.7,4.017a1,1,0,1,1-.347,1.97,10.536,10.536,0,0,0-9,2.232,14.091,14.091,0,0,0-3.66,4.971A11.9,11.9,0,0,0,6.54,17.665c0,7.175,6.011,12.585,13.982,12.585A13.807,13.807,0,0,0,34.54,16.7c0-7.561-7.056-14.448-14.8-14.448a1,1,0,0,1,0-2,15.789,15.789,0,0,1,6.37,1.368,17.864,17.864,0,0,1,5.342,3.628A16.31,16.31,0,0,1,36.54,16.7a15.225,15.225,0,0,1-4.7,11.008A16.161,16.161,0,0,1,20.522,32.25Z' transform='translate(-6.95 -8.616)' fill='%23f78f1e'/%3E%3Cg id='Group_6335' data-name='Group 6335' transform='translate(-2.491 -6.376)'%3E%3Cpath id='Path_4477' data-name='Path 4477' d='M.092,11.674a1,1,0,0,1-.978-.8C-1.389,8.447-.014.7.145-.178A1,1,0,0,1,1.307-.984,1,1,0,0,1,2.113.178c-.572,3.16-1.36,8.749-1.04,10.293A1,1,0,0,1,.3,11.653,1,1,0,0,1,.092,11.674Z' transform='matrix(-0.087, -0.996, 0.996, -0.087, 10.554, 16.62)'/%3E%3Cpath id='Path_4479' data-name='Path 4479' d='M16.909,20.5a1,1,0,0,1-.626-1.78l3.7-2.969L15.29,12.817a1,1,0,1,1,1.061-1.7l7.08,4.429-5.9,4.731A1,1,0,0,1,16.909,20.5Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.bericht_tekst_wrap {  
    padding: 1.5rem 2rem 3rem 2rem;
}

.bericht__datetime {
	font-size: 1.5rem;
    line-height: 3rem;
	color: rgba(145, 145, 145, 1);
}

.bericht__datetime i {
	font-size: 1.2rem;
	 line-height: 3rem;
}


/* tns slider tonen op mobiel */
/*
 .berichten  .tns-controls {
    display: flex;
    justify-content: space-between;
}

.berichten .tns-nav button {
    border-radius: 50%;
    padding: 0.5rem;
	border: 1px solid #fff;
	background-color: #fff; 
	margin: 0.4rem;
}

.berichten .tns-nav {
    position: relative;
    bottom: 0;
} 
.berichten .tns-outer * {
    outline: none !important;
    text-align: center;
}

.berichten .tns-nav button.tns-nav-active {
	background-color: var(--kleur_oranje);
}
*/


@media (max-width:992px)
{
	.nieuwsoverzicht_afbeelding img {
		width: 100%;
		object-fit: cover;
	}

	.home .berichten-row {
		row-gap: 0rem;
		flex-wrap: nowrap;
		overflow-x: scroll;
		scroll-snap-align: center;
		scroll-snap-type: x mandatory;
		--bs-gutter-x: 1.5rem !important;
		column-gap: 0rem;
		margin: 0px -4.5rem;
    	padding: 0rem 4rem;
	}  
	
	 .scroll_snap { 
		scroll-snap-align: center;
	}
	
	.berichten .alm-listing {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 3rem;
	}
}

@media (max-width:767px){
	.nieuwsoverzicht_afbeelding {
		margin-right: 0;
	}
	
	.bericht {
		max-width: 33rem;
	}
	
	.berichten .alm-listing {
		display: grid;
		grid-template-columns: 1fr;
		gap: 3rem;
	}
}

@media (min-width:768px) and (max-width:991px){
	.nieuwsoverzicht_afbeelding{
		margin-right: 0;
	}
}