.node-detail-page .main-wrapper .region.region-content .node--view-mode-full .node__content {
width: 100%;
padding: 15px 15px 15px 15px;
-webkit-hyphens: auto;
hyphens: auto;
}
@media screen and (min-width: 768px) {
.node-detail-page .main-wrapper .region.region-content .node--view-mode-full .node__content {
-webkit-hyphens: none;
hyphens: none;
}
}

.node--type-publikationen .node__content {
  display: grid;
  grid-template-areas: "author" "bookcoverbody" "file" "metadata" "citation";
  grid-row-gap: 10px;
  grid-template-columns: minmax(0, auto);
grid-template-rows: minmax(min-content, min-content) min-content min-content min-content;
}

@media screen and (min-width: 768px) {
.node--type-publikationen .node__content {
  grid-template-areas: "bookcover body" "bookcover file" "bookcover metadata" "citation citation";
  grid-template-areas: "author author" "bookcoverbody bookcoverbody" "file file    " "metadata metadata" "citation  citation";
  grid-column-gap: 10px;
  grid-template-columns: 40% auto;
//grid-template-rows: minmax(min-content, min-content) min-content min-content min-content;
}
}

.bookcoverbodywrap {
grid-area: bookcoverbody;
}

.bookcoverbodywrap .field--name-field-buchcover {
  padding-bottom: 10px;
}

@media screen and (min-width: 420px) {
.bookcoverbodywrap .field--name-field-buchcover {
  grid-area: bookcover;
float: left;
  width: 40%;
  padding: 0 10px 10px 0;
}
}

.field--name-body {
  grid-area: body;
}

.fileisbn {
  grid-area: file;
}

.metadata {
  grid-area: metadata;
font-size: 12px;
line-height: 14px;
}

.field--name-field-datei {
  grid-area: file;
}

.field--name-field-datei .file--application-pdf, .field--name-field-datei [class*='file--mime-application-epub'], .field--name-field-datei .file--mime-application-x-mobipocket-ebook {
  //display: flex;
display: grid;
grid-template-areas: "icon downloadlink" "icon isbn";
grid-template-columns: minmax(0,60px) auto;
  padding: 0;
  align-items: center;
background-image: none;
//margin-bottom: 20px;
}

.field--name-field-datei .file::before {
grid-area: icon;
}

.field--name-field-datei .file>a {
grid-area: downloadlink;
}

.field--name-field-datei .file>div.field--name-field-isbn-number {
grid-area: isbn
}

.field--name-field-datei .file--application-pdf::before {
content: "";
  width: 60px;
display: block;
  height: 60px;
  background-image: url(/sites/default/files/images_content/Icon%20PDF_0.jpg);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 10px;
}

.field--name-field-datei [class*='file--mime-application-epub']::before {
content: "";
  width: 60px;
display: block;
  height: 60px;
  background-image: url(/sites/default/files/images_content/Icon%20EPUB_0.jpg);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 10px;
}

.field--name-field-datei .file--mime-application-x-mobipocket-ebook::before {
content: "";
  width: 60px;
display: block;
  height: 60px;
  background-image: url(/sites/default/files/images_content/Icon%20mobi.jpg);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 10px;
}

.field--name-field-zotero {
grid-area: citation;
font-size: 14px;
line-height: 16px;
}

.field--name-field-publication-editor {
display: grid;
}

.field--name-field-publication-editor .field__items {
display: flex;
flex-wrap: wrap;
}

#block-system-main-block .field--name-field-publication-author, #block-system-main-block .field--name-field-publication-editor {
display: flex;
flex-wrap: wrap;
grid-area: author;
font-weight: bold;
  font-family: "Barlow Condensed";
}

.field--name-field-publication-author .field__item .field--name-field-pubauthor-lastname::after {
content: ",\a0"
}

.field--name-field-publication-author .field__item:last-child .field--name-field-pubauthor-lastname::after {
content: ""
}


.paragraph.paragraph--type--publication-author.paragraph--view-mode--summary {
display: flex;
}

.paragraph--type--publication-editor {
display: flex;
}


.paragraph--type--publication-editor::after {
content: ",\a0";
}

.field--name-field-publication-editor .field__item .paragraph--type--publication-editor::after {
content: ",\a0";
}

/*.field--name-field-publication-editor .field__item .paragraph--type--publication-editor .field--name-field-pubeditor-lastname::before {
content: "\a0";
}*/

.field--name-field-publication-editor .field__item:last-child .paragraph--type--publication-editor::after {
content: "\a0(Hg.)";
}

.field--name-field-publication-editor .field__items .paragraph--type--publication-author {
display: flex;
}

.field--name-field-publication-editor .field__items .paragraph--type--publication-author::after {
content: ",\a0"
}

.field--name-field-publication-editor .field__items .field__item:last-child .paragraph--type--publication-author::after {
content: ""
}

.field--name-field-pubauthor-firstname::after {
content: "\a0"
}