body.mode .filter-afdelingen .ba-fields-filter-wrapper .ba-field-filter:nth-child(3),
body.wonen .filter-afdelingen .ba-fields-filter-wrapper .ba-field-filter:nth-child(3),
body.vrije-tijd .filter-afdelingen .ba-fields-filter-wrapper .ba-field-filter:nth-child(3),
body.diensten .filter-afdelingen .ba-fields-filter-wrapper .ba-field-filter:nth-child(3),
body.horeca .filter-afdelingen .ba-fields-filter-wrapper .ba-field-filter:nth-child(3) {
  display:none !important;
}


.event-list .ba-blog-posts-wrapper {
	flex-direction: column !important;
}
.event-list .ba-classic-layout .ba-blog-post:last-child {
   margin-top: 20px !important;
}

#item-17116394985653 {
	min-height:1px !important;
}
.plattegrond-cluster-button a i {
  background:black;
  color:white !important;
  padding:5px;
  border-radius:20px;
}
.plattegrond-button a {
  width:100%;
}
.plattegrond-button a span {
	padding-left:10px;
}
.plattegrond-button a i {
}

.editor h1, 
.editor h2, 
.editor h3,
.editor h4,
.editor h5, 
.editor h6,
.editor p {
    margin:5px 0 !important;
}
/*CURATOR*/
.crt-grid-post-content * {
	font-size:9pt !important;
}
/*IN DE MEDIA*/
.publication-list .ba-blog-posts-wrapper {  
  display: flex;
  flex-direction: column-reverse;
}
/*EVENEMENTEN*/
.event-module .ba-slideset {
  display: flex;
  flex-direction: column-reverse !important;
}
.event-module .ba-blog-post-field-row-wrapper {
	display:flex;
  flex-direction:row;
}
.event-module .ba-blog-post-fields .ba-blog-post-field-title {
  display:none;
}
.event-module .ba-blog-post-fields .ba-blog-post-field-value {
	text-align:left;
}
.event-module .ba-blog-post-field-row-wrapper .ba-blog-post-field-row:nth-of-type(2)::before {
	content:'-' !important;
  padding:0 5px !important;
}
.event-list .ba-blog-posts-wrapper {  
  display: flex;
  flex-direction: column-reverse;
}
.event-list .ba-classic-layout .ba-blog-post {
	flex-direction:row !important;
}
.event-list .ba-classic-layout .ba-blog-post:last-child {
	margin-top:0px;
}
.event-list .ba-classic-layout .ba-blog-post:first-child {
	margin-top:20px;
}
.event-list .ba-blog-post-field-row-wrapper {
  flex-direction:row;
}
.event-list .ba-blog-post-field-row-wrapper .ba-blog-post-field-row:nth-of-type(2)::before {
	content:'-';
  padding:0 5px;
}
/*EVENEMENT VIEW*/
.event-end-date {
  display:flex !important;
  align-items:center;
  padding-left:10px;
  min-width:100px;
}
.event-end-date::before {
  content:"-";
}
/**HEADER POST SLIDER**/
.header-post-slider .slideset-wrapper .slideshow-content .item {
  display:flex !important;
  align-items:center !important;
	}
.header-post-slider .slideset-wrapper .slideshow-content .item .ba-slideshow-caption {
  order:2;
} 
/*****GLOBAL******/
.hoofdmenu ul li.active {
	border-bottom:1px solid black;
}
.hoofdmenu ul li.active a {
  font-weight:500 !important;
}
.clusters .ba-feature-box-wrapper .ba-feature-box {
  margin-top: 10px !important;
  display:flex;
  align-items:center;
}
.arrow .ba-feature-box-wrapper .ba-feature-box::after {
	content:"→";
}
.ba-item-fields-filter .ba-field-filter .ba-checkbox span {/*algemene checkbox style*/
    background:white;
    border:1px solid black;
}
/*Verwijder padding in blog post plugin & bericht slider */
.post-plugin .ba-blog-post-content,
.post-plugin .ba-slideshow-caption > * {
	padding:1px !important;
}
/*Berichten slider*/
.bericht-slider .ba-slideset-nav, .bericht-slider .ba-slideshow-nav {
    top: 115%;
    width: 100%;
  	background:green !important;
}
@media (min-width: 769px) {
  .header-post-slider .ba-slideset-nav {
 		position:relative;
 	 	width:200px;
  	margin:-50px 0 50px 0px;
	}
  .header-post-slider .slideset-wrapper .slideshow-content .item {
  	flex-direction:row;
	}
  .header-post-slider .slideset-wrapper .slideshow-content .item  .ba-slideshow-img {
  	width:50vw;
  	order:2;
	}
	.header-post-slider .slideset-wrapper .slideshow-content .item  .ba-slideshow-caption {
 		width:50vw;
  	height:auto;
  	margin:0 !important;
	}
}
@media (max-width: 768px) {/*PHONE PORTRAIT*/
  .header-post-slider .ba-slideset-nav {
 		position:relative;
  	width:100%;
  	margin:-50px 0 50px 0px;
	}
  .header-post-slider .slideset-wrapper .slideshow-content .item {
  	flex-direction:column;
	}
  .header-post-slider .slideset-wrapper .slideshow-content .item  .ba-slideshow-img {
  	width:;
  	order:1;
	}
	.header-post-slider .slideset-wrapper .slideshow-content .item  .ba-slideshow-caption {
 		margin:0;	
    order:2;
  	padding-bottom:0;
  	padding-right:0;
  	height:;
	}	
	.clusters .ba-feature-box-wrapper .ba-feature-box {
    flex-direction: row;/*Plaatst clusters in rij ipv kolom*/
	}
  .bericht-slider .slideshow-content,
  .bericht-slider .ba-feature-box-wrapper {
		overflow-x:visible !important;
    width:120vw !important;
  }  
}
@media (max-width: 420px) {/*PHONE LANDSCAPE*/

}
/*Social iconen*/
.socialmedia li i:before, 
.socialmedia li:before, 
.socialmedia li i {
    line-height: 3.5em !important;
    margin-right:0px !important;
}
.socialmedia li {
    margin-right:15px;
}
/*****HEADER******/
/*Bedekte sectie*/
.mobile-menu .ba-icon-close {
    position: absolute;
    background: white;
    top: 10px;
    right: 0px;
    padding: 5px;
  	border:0px solid #ddd;
    border-radius: 50px;
}
/*VIEW AFDELINGEN*/
.afdelingen div.ba-field-filter { /*filter*/
		border-bottom:1px solid var(--color-2);
}
.afdelingen .ba-blog-post .ba-blog-post-content {
		padding:0% !important;
}
.padding .ba-blog-post .ba-blog-post-content {/*zet inhoud van de kantlijn*/
		padding:5% !important;
}
.afdelingen .ba-blog-post-fields .ba-blog-post-field-value {
  	text-align:left !important;
}
.afdelingen .ba-blog-post-fields .ba-blog-post-field-value span {
  	margin-right:10px;
		display:inline-block;
  	color:black;
}
.afdelingen .ba-blog-post-fields .ba-blog-post-field-checkbox-value {
    border:0px solid var(--shadow);
    background:var(--primary);
    color:white !important;
    border-radius:5px;
    padding:2px 5px;
  	margin-bottom:2px;
}
.afdelingen .ba-blog-post-fields .ba-blog-post-field-title {
  	display:none;
}
.afdelingen .ba-blog-post-fields .ba-blog-post-field-row:nth-of-type(3) {/*veld locatie*/
    font-weight:bold;
    margin-top:10px;
}
.afdelingen .ba-blog-post-fields .ba-blog-post-field-row {
    margin-bottom:2px !important;
}
.afdelingen .ba-blog-post-button-wrapper {
    position:absolute;
    bottom:0;
}
/*VIEW AFDELING*/
/* afdeling pagina */
.afdeling .inline .ba-field-wrapper,
.afdeling .inline .ba-field-content {/*custom field productgroepen*/
    display:flex !important;
    flex-wrap:wrap;
    column-gap:10px;
}
.afdeling .inline .ba-label-position-left {
		margin-left:-20px;
}
.afdeling .inline .ba-field-content span {
    border:1px solid var(--border);
    background:white;
    padding:2px 6px;
    border-radius:5px;
    margin-bottom:5px;
}
.afdeling .cluster .ba-field-content span {/*Custom field cluster*/
    background:var(--primary) !important;
    border:0 !important;
    color:white;
}
.afdeling .socials .ba-field-group-wrapper {
    border:0px solid var(--border);
  	display:flex;
  	flex-direction:row;
  	justify-content:center;
}
.afdeling .ba-item-field-group .ba-field-wrapper .ba-field-label > i {
		margin-right:0;
  	font-size:18px !important;
} 
.afdeling .socials .ba-field-group-wrapper .ba-field-wrapper {
	margin:0;
}
.afdeling .auteurmodule::before {
	content:"Wie werken hier";
  font-weight:700;
  line-height:30px;
}
/*VIEW NIEUWS*/
.nieuws .ba-blog-post:nth-child(1) {/*verberg eerste item*/
	display:none;
}
.nieuws .ba-grid-layout .ba-blog-post:nth-child(n) {
  margin-top: 0px !important;
}
footer .post-plugin .ba-blog-post {
	margin-top:0;
}