@media screen and (max-width:1200px){
	.posts-wrapper.ambassadeurs#grid {grid-template-columns:repeat(2, 1fr);}
	.posts-wrapper.projecten#grid {grid-template-columns:repeat(2, 1fr);}
}

@media screen and (max-width:1000px){
	.archive-posts-section .posts-archive .single-vacature {flex-direction:column; }
	.archive-posts-section .posts-archive .single-vacature .image {width:100%;}
	
	.fusion-header .fusion-row .menu .main-menu {display:none;}
	
	.fusion-header {padding-top:0 !important; padding-bottom:0 !important}
	body #wrapper .fusion-logo {margin-top:15px !important; margin-bottom:16px !important;}

.fusion-header-has-flyout-menu .fusion-header-has-flyout-menu-content {width:100%;}

}

@media screen and (max-width:800px){


	/* General */
	#main .fusion-fullwidth {
		--awb-padding-top:64px;
		--awb-padding-bottom:32px;
	}

	.divider-top.right:before {height:30px; clip-path:polygon(11px 0, 100% 0, 100% 100%, 0% 100%)}

    /* titelbar */
    .titlebar-wrapper {padding:128px 16px !important}
    .titlebar-wrapper:after {height:30px; clip-path:polygon(11px 0, 100% 0, 100% 100%, 0% 100%) }

	.titlebar-wrapper .dot-wrapper {right:32px; bottom:32px}

	.posts-wrapper.ambassadeurs#grid {grid-template-columns:1fr;}
	.posts-wrapper.projecten#grid {grid-template-columns:1fr;}
	
	body #wrapper .mobile-padding-32 .fusion-column-wrapper {padding:32px !important}
	
	.ambassadors-wrapper {padding: 0 42px;}
	
	.intro-column {margin-top:0px !important;}
	
	.titlebar-wrapper {min-height:calc(50vh - 142px) !important;}
	.titlebar-wrapper > img {left:-80px;}
	
	.single .titlebar-wrapper {padding-top:132px; padding-bottom:132px;}
	
	.home .titlebar-wrapper {height:500px;}
	.home .titlebar-wrapper .swiper .swiper-slide {padding-top:132px; padding-bottom:132px;}
	.home .titlebar-wrapper .swiper .swiper-pagination {bottom:116px;}
	
	.titlebar-wrapper .titlebar-container h2,
	.home .titlebar-wrapper .swiper .swiper-slide .slide-content h2 {font-size:28px !important;}
	.titlebar-wrapper .titlebar-container h3,
	.home .titlebar-wrapper .swiper .swiper-slide .slide-content h3 {font-size:24px !important}
	
	.home .home-quote-wrapper > div {padding:32px !important;}
	
	.home-quote-text {font-size:24px !important; margin-top:16px !important;}
	.home-quote-name {font-size:18px !important;}
	
	.ambassadors-wrapper .prev-button, .ambassadors-wrapper .next-button {font-size:32px;}
	
	.projects-wrapper .projects-container .single-project {width:100%; margin-bottom:32px;}
	
	.archive-intro-section .archive-intro-container {margin-top:-100px; padding:32px;}
	
	.single .single-intro-container {margin-top:-100px; padding:32px;}
	
	.single .section.single-quote-section .row {padding-left:0; padding-right:0;}
	.single .section.single-quote-section .row .quote-container {padding:32px;}
	.single .section.single-quote-section .row .quote-container h2 {font-size:32px !important}
	.single .section.single-quote-section .row .quote-container span {font-size:24px !important}
	
	.single .section.single-quote-section .row .quote-container .quote {font-size:240px; height:96px;}
	
	.single .single-function-section .sollicitation-cta-wrapper {padding:32px;}
	.single .single-function-section .sollicitation-cta-wrapper h2 {font-size:24px !important}
	
	.single .single-function-section .function-description {padding-left:16px; padding-right:16px;}
	
	.single .single-function-section .more-info-wrapper {padding:32px;}
	
	.single .title-wrapper h2{font-size:32px !important;}
	
	.fusion-footer .footer-image-container {transform: translate(-80px, -60px);}
	.single .single-intro-container .img-wrapper:before {display:none;}
	
	.ambassadors-wrapper .prev-button,
	.ambassadors-wrapper .next-button {display:block;}
	
	.archive-posts-section .posts-archive .single-vacature .content {padding:24px;}
	.archive-posts-section .posts-archive .single-vacature .content .button {font-size:18px;}
	.archive-posts-section .posts-archive .single-vacature .content p {font-size:16px}
	.archive-posts-section .posts-archive .single-vacature .image {min-height:240px;}
	
	.archive-posts-section .posts-archive .single-vacature .content h2 {font-size:26px !important} 
	.archive-posts-section .posts-archive .single-vacature .content .info {font-size:16px; margin-bottom:16px;}
	
	.archive-posts-section .archive-title h2{font-size:32px !important; text-align:center;}
	.archive-posts-section .archive-title .counter {display:none;}
	
	.single .single-intro-container h1 {font-size:24px !important;}
	.single .single-intro-container h2{font-size:18px !important;}

	.fusion-header {padding-right:32px !important; background:#fff !important}
	.fusion-header-wrapper .fusion-row {display:flex; justify-content: space-between; align-items: center;}
	.fusion-header-wrapper .fusion-row:before,
	.fusion-header-wrapper .fusion-row:after {display:none;}

	.fusion-header:after {display:none;}
	.fusion-logo:after {display:none !important;}

	.fusion-header-sticky-height {height:111px !important}

	.fusion-header .fusion-row .menu .menu-telephone {font-size:32px;}

	/* Vacatures */
	.vacatures-wrapper .vacatures-container {max-width:100%;}
	.vacatures-wrapper .vacatures-container .single-vacature {flex-direction: column; }
	.vacatures-wrapper .vacatures-container .single-vacature .content {width:100%; padding:40px 24px; min-height:auto; order:2;}
	.vacatures-wrapper .vacatures-container .single-vacature .content:after {display:none;}

	
	.vacatures-wrapper .vacatures-container .single-vacature .image {width:100%; padding:0px; order:1;}
	.vacatures-wrapper .vacatures-container .single-vacature .image > div {width:100%; height:100%; display:block; position:relative;}
	.vacatures-wrapper .vacatures-container .single-vacature .image > div img {position:relative;}
}                                                             

@media screen and (max-width:500px){
	.single .title-wrapper h2 {font-size:24px !important;}
	
	.single .section.single-quote-section .row .quote-container h2 {font-size:24px !important}
	
}