/* Nieuws css */

@import url(animations_nieuws.css) only screen;
@import url(pagination.css);


/* standard */
aside							{ display: none; }

#content 						{ width: 100%; float: none; }


.newslist {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	}

.item {
	width: calc(33% - 10.2px);
	height: auto;
	margin-right: 20px;
	margin-bottom: 30px;
	display: inline-block;
	}

.item:nth-child(3n)				{ margin-right: 0px; }


.item p							{ color: #5f5f5f; }
.item p > img					{ max-width: none !important; }
.item a h3 						{ color: #472e2f; margin-bottom:0px; }

.item .intro:after {
	content: "\f061";
	font-family: 'Font Awesome 5 Free';
	font-size: 1.1em;
	color: #ff9f1c;
	margin-left: 14px;
	}

.item .date  					{ font-size: 0.95em; }

.newslist .item a:focus-visible { outline: none; }
.newslist .item:focus-within {
	outline: auto;
	outline-color: black;
}

.noresults {
padding: 24px;
}

/* --------------------------------------- */
/* mediaqueries css */
/* --------------------------------------- */

@media only screen and (max-width: 1152px) {

	/* .item 							{ width: calc(33% - 10px); } */

	.item p:first-child 			{ height: 180px; }

}

@media only screen and (max-width: 1024px) {

	.item p:first-child 			{ height: 162px; }
	.item 							{ width: calc(33% - 10.4px); }

}

@media only screen and (max-width: 960px) {

	.item 							{ width: calc(50% - 10px); }
	.item a h3 						{ font-size: 1em; }

	.item:nth-child(3n)				{ margin-right: 20px; }
	.item:nth-child(2n)				{ margin-right: 0px; }

}

@media only screen and (max-width: 768px) {

	/* .item 							{ width: 48%; } */

}

/* ==> breakpoint mobiles */
@media only screen and (max-width: 640px) {

	.item 							{ width: 100%; margin-right: 0px; }

	.item:nth-child(3n)				{ margin-right: 0px; }

}
