@import url('https://fonts.googleapis.com/css2?family=Prompt:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap');

body {
  font-family: 'Prompt', sans-serif !important;
  font-size: 15px;
}

#catalog_results .title {
  letter-spacing: 0.5px;
  font-weight: 600;
  font-size: 15px;
}

#catalog_detail .item-coverimage {
  max-width: 70px;
}

.cover-image {
  display: block;
}

.cover-image img {
  max-width: 200px;
}

.cover-nav {
  display: none;
}

hr.divider {
  border-top: 1px solid #bcbcbc;
}

.cspay {
  font-family: unset;
}


.cspay .spinner {
  animation-name: spin;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes spin {
  from {
      transform:rotate(0deg);
  }
  to {
      transform:rotate(360deg);
  }
}

/* Hide Koha Pay button */
#pay-fines-form button[name^=pay_indiv],
#pay-fines-form #paycollect,
#pay-fines-form #payselected {
  display: none;
}
