
@media screen and (max-width: 1000px) 
{
	.openingstijden, .contactgegevens
	{
		margin: 20px 0px;
	}
	.split
	{
		grid-template-columns: 1fr;
	}

	.third, .third2
	{
		grid-template-columns: 1fr;
	}

	.contactgegevens{margin-bottom: 0px;}
	.openingstijden{margin-top: 0px;}

	.split>*:first-child, .third2>*:first-child
	{
		order: 2;
	}
	
	.openingstijden table, .contactgegevens table
	{
		padding: 16px 16px;
	}

	.foto
	{
		margin: 0px auto;
		width: 100%; 
		height: 50%;  
		overflow: hidden;
	}

	.foto img { position: relative; height: auto; width: 100%; margin:auto; }


	.nav
	{
		display: none;
	}
	
	.l{display: flex; justify-content: space-around; align-items: center;}
	.hamburger
	{
		display: flex;
		height: 100%;
		z-index: 1000;
	}
	.fa-bars{margin: auto;}
}    

@media screen and (max-width:  500px)
{
	
}