-сизе*,*::after,*::before{
   box-sizing: border-box;
}

ul {
  list-style: none;
}

.osnovni {
  min-height:35px;line-height:height;
  border:1px solid #ccc;
  justify-content: space-evenly;
  padding: 10px 5px;
  margin-left: -40px;
  background: #eee;
  z-index: 11;
}
.menu-btn {
   font-size: 15px;
   font-weight: normal;
   display: inline-block;
   text-align: center;
   background-color: #fff;
   color: #444;
   padding: 6px;
   font-family: Verdana, sans-serif;
   border: none;
   width: 100%;
}
.dropdown-menu {
   position: relative;
   display: inline-block;
   z-index: 11;
}
.menu-content {
   display: none;
   position: absolute;
   width: auto;
  background-color: transparent;
   z-index: 11;
}
nav{
   font-family: Verdana, sans-serif;
   background-color: #fff;
   width: 100vw;
   text-align:left;
   z-index: 11;
}
.links,.links-hidden{
   display: inline-block;
   color: #444;
   background-color: #fff;
   text-decoration: none;
   font-size: 15px;
   font-weight: normal;
   padding: 6px;
   z-index: 11;
}
.links-hidden:hover,.links:hover {
   background-color: var(--buttoncolor);
   text-decoration: none;
   font-weight: normal;
   color: #fff;
   border-radius:5px;
}
.dropdown-menu:hover .menu-content {
   display: block;
}
.dropdown-menu:hover .menu-btn {
   cursor:pointer;
   background-color: var(--buttoncolor);
   color: #fff;
   font-weight: normal;
   border-radius:5px;
}
.hamburger {
   color: #444;
   font-weight: bold;
   display: none;
   margin-top:-10px;
   background-color: #fff;
   z-index: 3;
}
@media screen and (max-width: 880px) {

.main-header {
  position:relative;
}

.menu-btn {
   font-size: 15px;
   padding: 12px;
}
.links,.links-hidden{
   font-size: 15px;
   padding: 12px;
}

   nav a:not(:first-child) {
   display: none;
}
nav a.hamburger {
   float: right;
   display: block;
   padding: 20px;
   padding-bottom: 0px;
}
.dropdown-menu{
   display: none;
}
nav.openNav a.hamburger {
   position: relative;
}
nav.openNav a {
   float: none;
   display: block;
   text-align: center;
}

nav.openNav div.dropdown-menu{
   display: block;
   width: 100%; 
}

.links-hidden:hover,.links:hover {
   border-radius:0;
}
}

