.block-block-contentc009dd77-de84-4cde-aa30-d7fc3165f09c h2, .lic-diss-access-block > .block h2 {
color:white;
margin-top: 0;
}

#block-system-main-block > .contextual-region.bookversion {
min-height: 600px;
}

.lic-diss-access-block > .block h3 {
color:white;
font-size: 18px;
margin-top: 0;
}

.hidden {
    display: none;
}
.field--name-field-library-id, .field--name-field-licdiss-external-id {
    display: none;
}

@media screen and (min-width: 468px) {
article.node--type-lic-diss.withrepositoryid {
min-height: 587px;
}
}

@media screen and (min-width: 1000px) {
article.node--type-lic-diss.withrepositoryid {
min-height: 609px
}
}

@media screen and (min-width: 1200px) {
article.node--type-lic-diss.withrepositoryid {
min-height: 520px
}
}


    /*a.cataloguelink {*/
    a.cataloguelink {
        color: black !important;
        display: block;
        width: 70%;
        border-radius: 3%;
        text-align: center;
        margin: 0 auto;
        text-indent: -9999px;
        height: 50px;
        background: url("https://www.infoclio.ch/sites/default/files/button_swisscovery_0.png") no-repeat 0 10px;
        background-size: cover;
        background-position: center;
        transition: all 0.3s ease 0s;
        margin-top: 10px;
    }
    a.cataloguelink.renouvaud {
        background-image: url('https://www.infoclio.ch/sites/default/files/logorenauvaud.png');
        background-color: #C40049;
        background-size: contain;
    }


    a.swisscovery:hover {
        text-decoration: none;
        background-color: #2f9879;
    }

#repositorybutton {
  background-color: rgb(2, 97, 142);
  background-color: #ee764a;
  padding: 10px;
  display: block;
  text-align: center;
  color: white;
  text-decoration: none;
  font-weight: 500;
  max-width: 75%;
  margin: 0 auto;
  border-radius: 5px;
}

/*#repositorybutton::before {
        content: "\f1c0";
        font-family: "Font Awesome 6 Free";
font-weight: bold;
padding-right: 3px;
}*/

.node--type-lic-diss.node--view-mode-full {
  min-height: 372px;
}

/*Korrektur Abstände zwischen Vor-und Nachname*/

.page-node-type-lic-diss .main-wrapper .region.region-content .node--view-mode-full .node__content .field-group .field__item {
margin: 0;
}

.page-node-type-lic-diss .main-wrapper .region.region-content .node--view-mode-full .node__content .field-group .field__item::after {
  content: "\00a0";
}


#bookbutton {
  background: #25aa25;
  padding: 10px;
  display: block;
  text-align: center;
  color: white;
  text-decoration: none;
  font-weight: 500;
  max-width: 75%;
  margin: 0 auto;
  border-radius: 5px;
}

#boxcontent > h3::before {
  content: "\f5da";
  font-family: "Font Awesome 6 Free";
  font-weight: bold;
  padding-right: 3px;
}

  .repository > h3::before {
  content: "\f1c0";
   font-family: "Font Awesome 6 Free";
  font-weight: bold;
  padding-right: 3px;
}

.field--name-field-lic-diss-book-version {
display: none;
}

  .bookversion > h3::before {
  content: "\f02d";
   font-family: "Font Awesome 6 Free";
  font-weight: bold;
  padding-right: 3px;
}

