.uicore-navbar {
  --uicore-header--menu-typo-s: 16px;
}


.ui-e-meta-item img.ui-e-meta-avatar {
  max-width: 2.25em!important;
	margin-right: 7.5px!important;
}
.ui-e-post-text {
  color: black;
  font-weight: 300;
  line-height: 1.75;
}
.ui-e-post-title {
  margin-top: 1.75rem !important;
}
a {
  color: #000;
}
.ui-tb-col-1.uicore-animate {
  font-weight: 300;
  font-size: 13px;
}
.uicore-blog-grid {
  --uicore-blog--radius: 15px;
  background: #f1eee6;
  border-radius: 15px;
  margin-top: 2%;
}
#mapster-popup-3796.map-popup-background {
  border-radius: 12.5px;
  box-shadow: none;
  padding: 0.75rem!important;
}
#mapster-popup-3796 .map-popup-header h2 {
  font-family: "DM Sans", sans-serif!important;
  font-weight: 400!important;
  font-size: 1rem!important;
}
.mapboxgl-marker svg path {
  fill: #3b2138 !important;
}
#mapster-popup-3796 .map-popup-header {
  padding-bottom: 0px!important;
}
.map-popup-footer-button {
  background: #042D30 !important;
  border: none !important;
  padding: 1rem 2rem !important;
  width: 100% !important;
  border-radius: 100px !important;
  font-family: "DM Sans", sans-serif!important;
	font-size: 15px!important;
}
  .mapboxgl-ctrl-geocoder--icon-search {
    left: 10px!important;
    width: 17.5px!important;
    height: 85px!important;
}
.mapboxgl-ctrl-geocoder--input {
  margin-top: 5%!important;
}
.mapster-category-control {
	min-width: 15rem!important;
	border-radius: 0px 0px 10px 10px!important;
}
.mapboxgl-ctrl-top-left .mapboxgl-ctrl {
  margin: 0px!important;
	background: #fffcf4 !important;
  box-shadow: none !important;
}
.mapboxgl-ctrl-geocoder.mapboxgl-ctrl {
  padding: 1.5rem 1.25rem 1.25rem 1.25rem;
  border-radius: 10px;
	background: #fffcfb !important;
}
 .mapster-color-swatch {
  display: none!important;
}
.mapster-category-control input:checked + .mapster-slider, .mapster-layer-control input:checked + .mapster-slider {
  background-color: #042D30 !important;
}
.mapboxgl-ctrl-geocoder--icon.mapboxgl-ctrl-geocoder--icon-search {
  display: none;
}
.mapboxgl-ctrl-geocoder.mapboxgl-ctrl:before {
	content: "Find dit fællesskab";
	font-family: "DM Sans", sans-serif!important;
	font-size: 1rem!important;
	font-weight: 300!important;
}
.content-area .uicore-post-category a, .ui-post-nav-item .ui-post-nav-info, .uicore-post-footer.uicore-body, .uicore-post-footer a, header.uicore-single-header .uicore-entry-meta, header.uicore-single-header .uicore-entry-meta a, header.uicore-single-header .uicore-entry-meta span {
  text-transform: initial;
  letter-spacing: 0;
  line-height: 11px;
  font-size: 1rem;
  font-weight: 400;
  font-family: 'dm sans';
  color: black;

.uicore-feature-img-wrapper }
  border-radius: 15px;
}
	
.mapboxgl-ctrl-geocoder .suggestions {
  background-color: #fffcf4!important;
  top: 110%!important;
  top: calc(100% + -25px)!important;
  font-size: 15px!important;
  height: 86%!important;
  border-radius: 0px 0px 10px 10px!important;
}
.mapboxgl-ctrl.mapster-category-control.mapster-category-control-3773 {
  padding-bottom: 1.5rem !important;
}
.mapboxgl-ctrl .suggestions {
  margin-top: -0.85rem!important;
	max-height: 5rem!important;
}
.mapboxgl-ctrl-geocoder--suggestion-title {
  font-weight: 300 !important;
  font-size: 12px !important;
	font-family: "DM Sans", sans-serif!important;
}
.mapboxgl-ctrl-geocoder .suggestions > .active > a, .mapboxgl-ctrl-geocoder .suggestions > li > a:hover {
  background-color: #042D30 !important
  font-size: 13px!important;
}
#mapster-popup-3796 .map-popup-body {
  margin-top: -1px;
  background: #FFFFFF;
  padding: 10px;
  color: #000;
  font-family: "DM Sans", sans-serif!important;
  font-size: 0.9rem;
}
body .mapster-submission-map .mapboxgl-ctrl input[type="text"].mapboxgl-ctrl-geocoder--input, body .mapster-submission-map .maplibre-ctrl input[type="text"].maplibre-ctrl-geocoder--input, body .mapster-wp-maps .mapboxgl-ctrl input[type="text"].mapboxgl-ctrl-geocoder--input, body .mapster-wp-maps .maplibre-ctrl input[type="text"].maplibre-ctrl-geocoder--input {
	padding: 20px 15px!important;
}
.mapboxgl-ctrl-geocoder, .mapboxgl-ctrl-geocoder .suggestions {
  box-shadow: none!important;
}
.mapboxgl-ctrl-top-left {
  padding: 0.75rem;
  border-radius: 10px;
}
.mapboxgl-ctrl-geocoder--input {
  font-family: "DM Sans", sans-serif!important;
  font-size: 13px !important;
  font-weight: 300 !important;
  padding-top: 0.5rem !important;
	color: black!important
}
.mapboxgl-ctrl .mapboxgl-ctrl-geocoder--input {
  border: solid 1px #c4c4c4;
  border-radius: 7.5px;
	font-family: "DM Sans", sans-serif!important;
}
#mapster-popup-3796 .map-popup-body p {
  font-family: dm sans;
  font-size: 0.85rem;
}
	
.ui-e-post-img {
  border-radius: 0 !important;
}
	
	.ui-e-post-img img {
  border-radius: 0 !important;
  clip-path: inset(0%);
}