@media (max-width: 1500px) {
	
	.sectioninner {
		padding: 0 12.5%;
	}

}

@media (max-width: 1300px) {
	
	.sectioninner {
		padding: 0 4rem;
	}

}

@media (max-width: 1100px) {
	
	.sectioninner {
		padding: 0 2rem;
	}

}


@media (max-width: 1024px) {
	body, html {
		font-size: 14pt;
	}
	
	.nav {
		padding: 1rem 0;
	}
	
	.nav .col {
		padding-bottom: 0 !important;
	}

	.sectioninner {
		padding: 0 2rem;
	}
	
	.coverimg {
		margin-bottom: 1rem;
	}
	
	.coverimg img {
		width: 50%;
		margin: auto;
	}

	.logo {
		font-size: 1.25rem;
	}

	.scrolled .logo {
		font-size: 1.4rem;
	}

	.flexcontainer:not(.nav .flexcontainer) {
		flex-wrap: wrap;
	}
	
	.nav .col:nth-of-type(odd) {
		padding-right: 2rem;
	}
	
	.nav .col {
		width: auto;
	}

	.col:not(.nav .col) {
		width: 100% !important;
		padding: 0 !important;
	}
	
	.review {
		padding: 1rem 0;
	}
	
	h2 {
		margin-bottom: 0;
	}
	

}

/* Mobile adjustments */
@media (max-width: 768px) {
	body, html {
		font-size: 14pt;
	}
	
	
	.nav .flexcontainer {
		flex-wrap: wrap;
	}
	
	.nav .col:nth-of-type(odd) {
		padding-right: 0rem;
	}
	
	.nav .col {
		width: 100%;
	}
	
	.menu {
		margin-top: 1rem;
	}

	.over h2 {
		margin-bottom: 1rem;
	}

	.sectioninner {
		padding: 0 5%;
	}

	.logo {
		font-size: 1.6rem;
	}

	.scrolled .logo {
		font-size: 1.3rem;
	}

	.menuitem {
		margin-right: 1rem;
		font-size: 0.9rem;
	}

	.menuitem.highlight {
		padding: .4rem .8rem;
	}

	h1 {
		font-size: 1.6rem;
	}

	h2 {
		font-size: 1.3rem;
	}

	.button {
		padding: .4rem .8rem;
		font-size: 0.9rem;
		margin: auto;
	}
	
	.coverimg small {
		text-align: center;
		width: 75%;
		margin: 1rem auto;
	}
	
	.footer {
		padding-top: 0;
		text-align: center;
	}
	
	.footer .button {
		margin: 1rem auto;
	}
	
	.copyright {
		align-items: center;
	}
	
	
	.reviewfoto {
		width: 100%;
		padding-right: 0rem;
	}
	
	.review_content {
		width: 100%;
		margin-top: 1rem;
	}
	
	.reviewfoto img {
		width: 50%;
	}
	
	.intro_meer_tekst {
		margin-top: 1rem;
	}


}

/* Very small screens */
@media (max-width: 480px) {
	body, html {
		font-size: 14pt;
	}

	.logo {
		font-size: 1.4rem;
	}

	.scrolled .logo {
		font-size: 1.2rem;
	}

	.menuitem {
		margin-right: .5rem;
		font-size: 0.85rem;
	}

	h1 {
		font-size: 1.4rem;
	}

	h2 {
		font-size: 1.2rem;
	}
}