.whap_gmap_container {
  position: relative;
  width: 100%;
  }
  .whap_gmap_container #map {
    width: 100%;
    height: 600px; }
  .whap_gmap_container #side_bar {
    background-color: white;
    top: 0;
    width: 350px;
    position: absolute;
    display: none; }
    .whap_gmap_container #side_bar .side_bar_header {
      color: #ffffff;
      background-color: #f0002f;
      padding: 5px;
      position: relative; }
      .whap_gmap_container #side_bar .side_bar_header #close {
        position: absolute;
        right: 10px;
        top: 5px;
        font-family: Arial, Helvetica, sans-serif; }
    .whap_gmap_container #side_bar .side_bar_contents {
      position: relative;
      height: 414px; }
      .whap_gmap_container #side_bar .side_bar_contents .sitebar_content {
        border-top: 0;
        border-left: 1px solid #EFEFEF;
        border-right: 1px solid #EFEFEF;
        border-bottom: 1px solid #EFEFEF;
        padding: 10px;
        height: 100%; }
    .whap_gmap_container #side_bar .active {
      display: block !important; }

#bekijkopkaart:hover {
  cursor: pointer; }

.mapFiltersContainer {
  background-color: #00264d;
  padding: 10px;
  border-radius: 10px 10px 0 0;
  color: #ffffff; }

.mapFilters {
  display: inline-block; }

/* The container */
.mapFilters .lcontainer {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 0px;
  cursor: pointer;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* Hide the browser's default checkbox */
.mapFilters .lcontainer input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0; }

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 5px;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #ffffff;
  border: 1px solid #ccc; }

/* On mouse-over, add a grey background color */
.mapFilters .lcontainer:hover input ~ .checkmark {
  background-color: #ffffff; }

/* Checked aanbod */
.mapFilters.aanbod .lcontainer input:checked ~ .checkmark {
  background-color: #e52421; }

/* Checked agenda */
.mapFilters.agenda .lcontainer input:checked ~ .checkmark {
  background-color: #1a0bdd; }

/* Checked locatieverhuur */
.mapFilters.locatieverhuur .lcontainer input:checked ~ .checkmark {
  background-color: #19920c; }

/* Checked overnachten */
.mapFilters.overnachten .lcontainer input:checked ~ .checkmark {
  background-color: #740493; }

/* Checked Monumenten NMo */
.mapFilters.nmomonumenten .lcontainer input:checked ~ .checkmark {
  background-color: #00244d; }

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none; }

/* Show the checkmark when checked */
.mapFilters .lcontainer input:checked ~ .checkmark:after {
  display: block; }

/* Style the checkmark/indicator */
.mapFilters .lcontainer .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.sitebar_content h2 {
  font-size: 19px;
  margin-top: 0; }

#sidebar_head{
  font-family: "Merriweather", serif;
  font-size: 14px;
  font-weight: bold;
}
/*# sourceMappingURL=style.css.map */
