/* Custom to zenodo-rdm */

.theme-segment-container-primary-light {
  background-color: #e7f0fd !important;
  border: 1px solid #cfe2fb !important;
}

.theme-segment-container-rounded {
  border-radius: 20px 20px 20px 80px !important;
}

.theme-white-background {
  background-color: #ffffff !important;
}

.theme-primary-text-direct {
  color: #004494 !important;
}

.theme-secondary-text-direct {
  color: #FFD617 !important;
}

/* Copied from invenio-communities's community_theme_template.css */

.page-subheader-outer {
    background-color: #FFFFFF !important;
}

.theme-secondary, .ui.secondary.button {
  background-color: #FFD617 !important;
  color: #000000 !important;
}

.invenio-page-body .ui.search.button {
  background-color: #FFD617 !important;
  color: #000000 !important;
}

.theme-primary a, .theme-primary h1, .theme-primary h2, .theme-primary p {
  color: #FFFFFF !important;
}

.theme-primary.pointing.menu .item.active {
  border-color: #FFD617 !important;
}

.theme-primary-menu .item.active {
  background-color: #004494 !important;
}

.theme-primary .item, .theme-primary-menu, .page-subheader-outer{
  font-family: Arial, sans-serif !important;
  font-weight: 600 !important;
  font-size: 16px;
}

.theme-primary {
  background-color: #004494 !important;
}

.theme-primary-text a,
.theme-primary-text h1 {
  color: #004494 !important;
}

.theme-tertiary-text h1 {
  color: #e3eefd !important;
}

.theme-tertiary, .ui.tertiary.button {
  background-color: #e3eefd !important;
  color: #1c5694;
}

.invenio-accordion-field .title, .ui.primary.button{
  background-color: #004494 !important;
  color: #FFFFFF !important;
}

.theme-font h1 {
  font-weight: 600 !important;
}