@charset "UTF-8";
.h-n80 {
  height: calc(100vh - 80px);
}

.circle-top {
  position: absolute;
  top: -33%;
  left: -14%;
  border: 120px solid #0b2947;
  height: 700px;
  width: 700px;
  display: block;
  background: 0 0;
  border-radius: 100%;
  z-index: 1;
}

.circle-bottom {
  position: absolute;
  bottom: -4%;
  right: 1%;
  height: 450px;
  width: 450px;
  display: block;
  background: 0 0;
  z-index: 1;
  opacity: 0.5;
}

.primary-gradient {
  background: linear-gradient(180deg, rgba(var(--bs-primary-rgb), 0.12) 0, rgba(var(--bs-primary-rgb), 0.03) 100%);
}

.warning-gradient {
  background: linear-gradient(180deg, rgba(var(--bs-warning-rgb), 0.12) 0, rgba(var(--bs-warning-rgb), 0.03) 100%);
}

.secondary-gradient {
  background: linear-gradient(180deg, rgba(var(--bs-secondary-rgb), 0.12) 0, rgba(var(--bs-secondary-rgb), 0.03) 100%);
}

.danger-gradient {
  background: linear-gradient(180deg, rgba(var(--bs-danger-rgb), 0.12) 0, rgba(var(--bs-danger-rgb), 0.03) 100%);
}

.success-gradient {
  background: linear-gradient(180deg, rgba(var(--bs-success-rgb), 0.12) 0, rgba(var(--bs-success-rgb), 0.03) 100%);
}

.fc .fc-view-harness + .fc-scrollgrid {
  display: flex; /* Vključi Flexbox */
  flex-direction: column; /* Postavi jih v stolpec */
}

/* Premakni sekcijo z urnikom na vrh */
.fc .fc-timegrid-container {
  order: 1; /* Postavi urnik (čas) na prvo mesto */
}

/* Premakni sekcijo celodnevnih dogodkov na dno */
.fc .fc-daygrid-container {
  order: 2; /* Postavi celodnevne dogodke na drugo mesto (dno) */
}

/* Popravi videz in zaokrožitev (odvisno od teme) */
.fc .fc-timegrid-container .fc-daygrid-container {
  border-top: none;
}

/*# sourceMappingURL=custom.css.map */
