html {
  position: relative;
  min-height: 100%;
}

body {
  padding-top: 71px;
  margin-bottom: 130px;
}

.openaccess-logo {
    height: 15px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 114px;
}

.generic-filter {
  max-width: 20rem;
}

.box-shadow {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

.timeline-ok {
  background-color: #b9e3e9 !important;
  border-color: #128193 !important;
}

.timeline-national {
  background-color: #198754 !important;
  border-color: #128193 !important;
}

.timeline-openaccess {
  background-color: #fcdab6 !important;
  border-color: #f6830a !important;
}

.timeline-bibcnrs {
  background-color: #48D1CC !important;
  border-color: #128193 !important;
}

.timeline-nok {
  background-color: #cc0000 !important;
  border-color: #4c0000 !important;
}

.timeline-colref, .timeline-national{
  background-color: #0e9ba0 !important;
  border-color: #085b5e !important;
}

.timeline-error {
  background-color: gray !important;
  border-color: black !important;
}

.badge-print {
    background-color: #cbcd37;
}

.badge-electronic {
    background-color: #008aa9;
}

.badge-colref {
    background-color: #0e9ba0;
    color: white;
}

.badge-pcmath-warning {
    background-color: red;
    color: white;
}


