.uk-text-regular *,
.uk-text-regular {
  color: var(--uikit-text-regular) !important;
  text-decoration: none !important;
}

/*.uk-label-light { background-color: #aaa !important;}*/
.uk-overlay {
  z-index: 100;
}

.uk-pagination li {
  list-style: none !important;
}

.hugrid .uk-card-default {
  overflow: hidden;
}

/*Team*/
.hugrid-posttype-dt_team dt.hugrid-meta-bottom-description-position,
.hugrid-posttype-dt_team dt.hugrid-meta-top-description-position {
  display: none !important;
}

.hugrid-posttype-dt_team dd.hugrid-meta-bottom-content-position span.uk-label,
.hugrid-posttype-dt_team dd.hugrid-meta-top-content-position span.uk-label {
  background-color: #fff !important;
  color: #444 !important;
  padding: 0 !important;
}

.hugrid-posttype-dt_team .uk-card-body i.fa {
  display: none !important;
}

.hugrid-team-phone *,
.hugrid-team-excerpt *,
.hugrid-team-mail * {
  margin: 0 !important;
}

/*Events*/
.hugrid-posttype-tribe_events .hugrid-meta-top-description-veranstaltungsort {
  display: none !important;
}

.hugrid-posttype-tribe_events dd.hugrid-meta-top-content-veranstaltungsort span.uk-label {
  background-color: #fff !important;
  color: #444 !important;
  padding: 0 !important;
}

.hugrid-posttype-tribe_events dd.hugrid-meta-top-content-veranstaltungsort span.uk-label::before {
  content: 'Ort: '
}

.hugrid-color-primary {
  color: var(--hugrid-primary);
}

div.hugrid {
  margin-bottom: 40px;
}

div.hugrid-single {
  margin-bottom: -40px;
}

/*Corner*/
.hugrid-corner {
  position: absolute;
  top: 0;
  overflow: hidden;
  height: 130px;
  width: 130px;
}

.hugrid-corner-inner {
  background: red;
  height: 130px;
  width: 130px;
  transform: rotate(-45deg);
  margin-top: -65px;
  margin-left: -65px;
}

.hugrid-corner-inner-text {
  display: block;
  width: 65px;
  padding-left: 30px;
  text-align: center;
  padding-top: 100px;
  color: #fff;
}

.hugrid-corner-class-post {
  background: #e30713;
}

.hugrid-corner-class-page {
  background: #007599;
}

.hugrid-corner-class-event {
  background: #fbc800;
}

.hugrid-corner-class-event .hugrid-corner-inner-text {
  color: #000;
}

/*Meta */

.hugrid-type-meta {
  margin-top: 0 !important;
  margin-bottom: 50px !important;
}

.entry-meta {
  display: none !important;
}

.hugrid-h3-related {
  text-align: center;
}

.hugrid .uk-label {
  white-space: normal !important;
}


@media screen and (max-width: 640px) {
  .uk-slidenav-next {
    margin-right: -28px !important;
    color: #777 !important
  }

  .uk-slidenav-previous {
    margin-left: -28px !important;
    color: #777 !important
  }



}