/* CAAL Vocabulary Explorer branding */

/* Keep the landing content narrower and more CAAL-like */
.container {
    max-width: 1400px;
}

/* CAAL branding block */
.caal-vocabulary-brand {
    margin: 1rem auto 2rem auto;
    max-width: 1000px;
}

.caal-vocabulary-brand img {
    display: block;
    max-width: 700px;
    width: 100%;
    height: auto;
    margin-bottom: 1.5rem;
}

.caal-vocabulary-brand h1 {
    margin: 0 0 0.5rem 0;
}

.caal-vocabulary-brand p {
    max-width: 900px;
    margin: 0;
}

#skosmos-logo {
    display: none !important;
}

/* Hide the default Skosmos landing header/logo */
.frontpage-logo #headerbar {
    display: none !important;
}

/* CAAL concept bibliography display */

.caal-bibliography-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.caal-bibliography-row + .caal-bibliography-row {
  margin-top: 0.75rem;
}

.caal-bibliography-citation {
  line-height: 1.45;
}

.caal-bibliography-links {
  display: flex;
  flex-wrap: wrap;
  gap: 0.35rem 0.85rem;
  margin-top: 0.25rem;
  font-size: 0.95em;
}

.caal-bibliography-links a {
  font-weight: 600;
}
