body {
  /*padding-top: 50px;*/
}
.center_text {
  text-align: center;
}
.menu_activate {
  background-color: black;
  color: white;
  font-weight: bold;
}

/* veličina naslovnica */
.book-cover {
	width: 100px;
	height: 150px;
	object-fit: cover;
}
.card-column {
	flex: 0 0 100px;
	width: 100px;
}

/* header */
.header-bg {
  background-color: #343a40; /* Tamna pozadina */
  color: white; /* Bijeli tekst */
  text-align: center;
}

.header-title {
  font-family: 'Roboto', sans-serif;
  font-size: 2.5rem;
  font-weight: bold;
}

/* navigacija */
.navbar {
  background-color: #495057; /* Tamno siva pozadina za navigaciju */
}

.navbar-brand {
  color: #f8f9fa !important;
  font-weight: bold;
  font-size: 1.25rem;
}

.navbar-nav .nav-link {
  color: #f8f9fa !important;
}

.navbar-nav .nav-link:hover {
  color: #ffc107 !important;
}

.nav-item.active .nav-link {
  color: #ffc107 !important;
}

.search-bar {
  width: 200px;
}
    /* Razmak ispod navigacije */
.navbar {
  margin-bottom: 10px; /* Dodan razmak od 10px ispod navigacije */
}

header {
  margin-bottom: 0;
}

.navbar {
  margin-top: 0;
}
.lead {
  margin-bottom: 0;
}