/* Kleo removes asset query versions, so this filename also acts as a cache key. */
.sofcep-directory{
  position:relative!important;
  z-index:0!important;
  isolation:isolate!important;
}

#sofcep-map{
  position:relative!important;
  z-index:0!important;
}

#sofcep-map .leaflet-pane{z-index:1!important}
#sofcep-map .leaflet-overlay-pane{z-index:2!important}
#sofcep-map .leaflet-shadow-pane{z-index:3!important}
#sofcep-map .leaflet-marker-pane{z-index:4!important}
#sofcep-map .leaflet-tooltip-pane{z-index:5!important}
#sofcep-map .leaflet-popup-pane{z-index:6!important}
#sofcep-map .leaflet-control{z-index:7!important}

body.wp-theme-kleo #header,
body.wp-theme-kleo #header .navbar,
body.wp-theme-kleo #header .sticky-wrapper,
body.wp-theme-kleo #header .kleo-main-header,
body.wp-theme-kleo #header .menus-wrap,
body.wp-theme-kleo #header .primary-menu,
body.wp-theme-kleo #header .navbar-collapse{
  z-index:2147483000!important;
}

body.wp-theme-kleo #header .dropdown,
body.wp-theme-kleo #header .dropdown.open,
body.wp-theme-kleo #header .dropdown-menu,
body.wp-theme-kleo #header .sub-menu{
  z-index:2147483001!important;
}

body.wp-theme-kleo #header,
body.wp-theme-kleo #header .navbar,
body.wp-theme-kleo #header .sticky-wrapper,
body.wp-theme-kleo #header .kleo-main-header,
body.wp-theme-kleo #header .menus-wrap,
body.wp-theme-kleo #header .navbar-collapse{
  overflow:visible!important;
}
