
.mod_dropfiles_latest {
    max-width: 1000px; /* Ograničava širinu modula */
    margin: 0 auto; /* Centriranje modula */
    background: #fff; /* Svijetla pozadina */
    padding: 15px;
    border-radius: 12px; /* Zaobljeni rubovi */
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1); /* Blaga sjena */
    position: relative; /* Dodano za bolju kontrolu pozicioniranja */
    z-index: 10; /* Osiguranje da je na vrhu */
}

/* Stilizacija pojedinačnih fajlova */
.mod_file {
    background: #f9f9f9;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 10px;
    transition: transform 0.2s ease-in-out;
}

/* Efekat podizanja pri hoveru */
.mod_file:hover {
    transform: translateY(-3px);
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.15);
}

/* Zaobljene ivice za opis fajla */
.file-description {
    display: none;
    background: #eef2f7;
    padding: 10px;
    border-radius: 8px;
    margin-top: 8px;
    border: 1px solid #d1d9e6;
    font-size: 14px;
    line-height: 1.4;
    position: relative; /* Dodano za bolju interakciju */
    z-index: 5; /* Osiguranje da je ispod drugih interaktivnih elemenata */
}

/* Kada se opis prikaže */
.file-description.show {
    display: block;
}

/* Stilizacija linka sa ikonicom */
h3 a {
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: bold;
    color: #007bff;
    text-decoration: none;
    white-space: nowrap; /* Dodano da bi se sprečio prelom teksta */
    pointer-events: auto; /* Osiguranje da link bude klikabilan */
}

/* Ikonica pored naziva fajla */
h3 i.fas {
    margin-right: 8px;
    color: #007bff;
}

/* Dugme za preuzimanje */
.mod_file-right {
    display: flex;
    justify-content: center; /* Centriranje dugmeta */
    align-items: center;
    margin-top: 10px; /* Dodatni razmak iznad dugmeta */
}

.mod_downloadlink {
    background: #0CB76D;
    color: white;
    padding: 5px 10px;
    border-radius: 6px;
    transition: background 0.2s ease-in-out;
    display: flex;
    align-items: center;
    justify-content: center; /* Centriranje teksta i ikonice */
    gap: 8px; /* Smanjenje razmaka između ikonice i teksta */
    font-weight: bold;
    text-align: center;
    pointer-events: auto; /* Omogućavanje klika na dugme */
}

.mod_downloadlink:hover {
    background: #0056b3;
}

/* Stil ikonice oblaka */
.mod_downloadlink i {
    font-size: 18px;
    color: white;
}

/* Preporučeni dodatak za bolju interakciju menija */
.mod_dropfiles_latest, .mod_file, .file-description {
    z-index: 10; /* Osiguranje da je sadržaj na vrhu */
}

/* Ako meniji imaju padanje, dodajemo marginu da ih ne pokrijemo */
.mod_dropfiles_latest ul {
    position: relative;
    margin-top: 10px;
}

/* Dodajte ovu klasu ako je potrebno za menije sa dropdown-om */
.mod_dropfiles_latest .dropdown-menu {
    display: none; /* Prvo sakriti dropdown */
    position: absolute;
    top: 100%; /* Pomeranje prema dole */
    left: 0;
    background: #fff;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
    z-index: 1000;
}

.mod_dropfiles_latest .dropdown-toggle.active + .dropdown-menu {
    display: block; /* Prikazivanje dropdown-a kada je dugme aktivno */
}
@media (min-width: 1200px) {
  .t4-section.sec-spacing-lg .t4-section-inner {
    padding-top: 2rem;
    padding-bottom: 8rem;
  }
}
element {
  padding-bottom: 30px;
  padding-top: 0px;
  border-top-width: 0px;
  border-top-style: solid;
  margin-top: -40px;
}
@media (min-width: 1400px) {
  .layout-home #t4-section-1 {
    margin-top: -5rem;
    z-index: 2;
  }
}
.acm-features.style-5 .feature-title {
  margin-bottom: 1rem;
  color: #000;
}
.navbar-brand.logo-control img.logo-img {
  display: none;
  max-height: 89px;
  max-width: unset;
}