#inburgerscholen-google-maps {
   min-height: 550px;
   background-color: #f8fbf3;
}
#inburgerscholen-google-maps .infowindow {}
#inburgerscholen-google-maps .infowindow p {
   padding: 0px;
   margin: 0px;
}
#inburgerscholen-items {
   display: flex;
   flex-direction: column;
   gap: 20px;
   max-width: fit-content;
   margin-left: auto;
   margin-right: auto;
   margin-top: 50px;
   background-color: white;
   border-radius: 20px;
   width: 90%;
}
#inburgerscholen-items .inburgerscholen-item {
   display: none;
}
#inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-header {
   cursor: pointer;
   display: inline-flex;
   flex-direction: row;
   gap: 10px;
}
#inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-header .inburgerscholen-item-naam {
   margin-right: auto;
   display: block;
   word-break: auto-phrase;
   line-break: anywhere;
   max-height: 30px;
   overflow: hidden;
   width: 600px;
}
#inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-header .inburgerscholen-item-naam p {
   padding: 0px;
   margin: 0px;
}
#inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-header .inburgerscholen-item-sterrend {
   white-space: nowrap;
}
#inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-header .inburgerscholen-item-afstand {
   white-space: nowrap;
}
#inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-body {}
#inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-body p {
   padding: 0px;
   margin: 0px;
}
#inburgerscholen-items .inburgerscholen-item:not(.active) .inburgerscholen-item-header {}
#inburgerscholen-items .inburgerscholen-item:not(.active) .inburgerscholen-item-body {
   display: none;
}
#inburgerscholen-items .inburgerscholen-item:not(.active):before {
   content: "+ ";
   font-weight: bold;
   font-style: italic;
}
#inburgerscholen-items .inburgerscholen-item:before {
   content: "- ";
   font-weight: bold;
   font-style: italic;
}
.inburgerscholen-item {
   background-color: #ffffff;
   color: #0b148b;
   padding: 20px;
   border-bottom: 10px solid #deecc7;
   margin-bottom: 0px;
   margin-top: -10px;
   line-height: 40px;
}
@media only screen and (max-width: 700px) {
   #inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-header .inburgerscholen-item-naam {
      margin-right: auto;
      display: block;
      word-break: break-all;
      line-break: anywhere;
      max-height: 30px;
      overflow: hidden;
      width: 100%;
      margin-left: 20px;
   }
   #inburgerscholen-items .inburgerscholen-item .inburgerscholen-item-header {
      cursor: pointer;
      display: inline-block;
      flex-direction: row;
      gap: 10px;
      width: 100%;
   }
   #inburgerscholen-items .inburgerscholen-item:not(.active):before {
      float: left;
      position: absolute;
   }
   #inburgerscholen-items .inburgerscholen-item:before {
      float: left;
      position: absolute;
   }
   .zoekmetfilter .zoekformulier-submit {
      background-color: #081591 !important;
      color: white !important;
      border: 1px solid #474fae !important;
      float: right;
      display: block;
      width: AUTO;
      margin-left: auto;
      border-radius: 5px;
   }
}