/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 06 2025 | 10:50:15 */
body {
  padding-top: 120px;
}
/* Meni ElementsKits */
.menu-wrapper {
  flex-grow: 1;
  min-width: 0;
  display: flex;
  justify-content: flex-end;
}

.elementskit-navbar-nav {
  flex-wrap: nowrap !important;
}

.elementskit-navbar-nav > li {
  white-space: nowrap;
}

/* Kontakt dugme - korekcija izgleda i poravnanja */
.elementskit-navbar-nav > li:last-child {
  display: flex;
  align-items: center;
  margin-left: 10px; /* opcionalno, razmak levo */
}

.elementskit-navbar-nav > li:last-child > a {
  border: 1px solid black !important;
  padding: 6px 14px !important;
  display: flex !important;
  line-height: 1.2 !important;
  transition: all 0.3s ease !important;
  color: black !important;
  text-align: center;
}


/* Hover efekat za poslednji meni element */
.elementskit-navbar-nav > li:last-child > a:hover {
  background-color: #33AA28!important;
  color: white !important;
  border-color: #33AA28!important;
}


/* Sticky i osnovna pozicija */
.transparent-sticky-header {
  position: fixed;
  top: 0;
  max-height:120px;
  z-index: 9999;
}

/* Pseudo-element kao pozadina */
.transparent-sticky-header::before {
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-color: white; /* promeni ako želiš crnu, npr. rgba(0,0,0,1) */
  opacity: 0.25;
  transition: opacity 0.3s ease;
  z-index: -1;
}

/* Kada korisnik skroluje, povećava se providnost pozadine */
body.scrolled-header .transparent-sticky-header::before {
  opacity: 1; /* promeni po potrebi (npr. 0.6 ili 1) */
}


