.gwolle-gb {
  font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
}

.gwolle-gb .gwolle-gb-write-button {
  margin: 0 0 10px 0;
}

.gwolle-gb .gwolle-gb-total {
  margin: 0 0 10px 0;
}

.gwolle-gb .gb-entry {
  border-top: none;
  border-bottom: 1px solid #ababab;
}

.gwolle-gb .gwolle-gb-first {
  border-width: 1px;
}

.gwolle-gb .gb-entry:last-of-type {
  border-bottom: none;
}

.gwolle-gb .gb-entry > article {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0 32px;
}

@media (width >= 1024px) {
  .gwolle-gb .gb-entry > article {
    grid-template-columns: auto 1fr;
    grid-template-rows: auto 1fr;
  }
}

.gwolle-gb .gb-entry > article .gb-author-info {
  margin-top: 4px;
}

.gwolle-gb .gb-entry > article .gb-author-info .gb-datetime {
  color: #ababab;
  font-size: 14px;
  font-family: var( --e-global-typography-text-font-family ), Sans-serif;
  max-width: 200px;
  width: 100%;
}

.gwolle-gb .gb-entry > article .gb-metabox-author-info-starrating {
  display: block;
  margin-top: 4px;
}

.gwolle-gb .gb-entry {
  padding: 20px 0;
}

.gwolle-gb .gb-entry .gb-entry-content {
  padding: 0;
  font-size: 14px;
  color: #626262;
}

.gwolle-gb .gb-entry .gb-entry-content .gb-metabox-content-meta_titel {
  font-size: 20px;
  margin-bottom: 16px;
}

.gwolle-gb .gb-entry .gb-entry-content .gb-metabox-content-meta_fachbereich {
  margin-top: 16px;
  font-family: var( --e-global-typography-text-font-family ), Sans-serif;
  color: #ababab;
}

.gwolle-gb .gb-entry .gb-entry-content .gb-metabox-content-meta_titel .gb-metabox-titel-name,
.gwolle-gb .gb-entry .gb-entry-content .gb-metabox-content-meta_fachbereich .gb-metabox-fachbereich-name {
  display: none;
}

.gwolle-gb .gb-entry .gb-date-text::before {
  content: "Datum: "
}

.gwolle-gb .btn,
.gwolle-gb .btn.btn-default,
.gwolle-gb .btn.btn-primary {
  background-color: var( --e-global-color-accent );
  font-family: var( --e-global-typography-text-font-family ), Sans-serif;
  font-size: var( --e-global-typography-text-font-size );
  font-weight: var( --e-global-typography-text-font-weight );
  fill: var( --e-global-color-text );
  color: var( --e-global-color-text );
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var( --e-global-color-accent );
  border-radius: 60px 60px 60px 60px;
}

.gwolle-gb .btn:hover,
.gwolle-gb .btn.btn-default:hover,
.gwolle-gb .btn.btn-primary:hover {
  background-color: var( --e-global-color-secondary );
  color: #ffffff;
  border-color: var( --e-global-color-secondary );
}

.gwolle-gb .rateit .rateit-preset.rateit-selected {
  background: url(/wp-content/plugins/gwolle-gb-addon/assets/rateit/star.gif) right -32px;
}

.gwolle-gb form.gwolle-gb-write {
  margin: 0 0 40px 0;
}

.gwolle-gb input,
.gwolle-gb select,
.gwolle-gb textarea {
  border-radius: 10px;
}

