.zaliha_ne{
    font-size: 12px!important;
    line-height: 100%!important;
    display: block;
    
}

.crve{
    color: rgba(193,39,42,1.00)!important;
}
.zuto{
        color: rgba(160,154,0,1.00)!important;
}
.ruka:after {
    height: 50px;
    background-image: url(/templates/hrupelj/povuci_dolje.png);
    background-size: 20px;
    right: 0;
    position: absolute;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: right;
    text-align: right;
    color: #b41d19;
    content: "Povucite izbornik prema dolje";
    padding-right: 20px;
    font-size: 10px;
    font-weight: 500;
    width: 100%;
    padding-top: 29px;
    margin-top: -20px;
}

.social{
 width: 160px;   
}
.proizvodcss{
 
}
.istaknutoa{
 background-color: rgba(215,225,190,0.50);   
}

.equalHMWrap {
	justify-content: space-between;
}
.eqWrap {
	display: flex;
}


#main_sec_2 {
  position: relative;
  margin-left: 5px;
  display: none;
  vertical-align: top;
}

.com-users-login__reset, .com-users-login__remind, .plg_system_webauthn_login_button, .mod-login__options, .icon-eye, .visually-hidden, .icon-user, .input-password-toggle, .input-password-toggle, .input-group-text{
  display: none!important;
}
.partneri .dropdown-menu{
  min-width: 280px;
}
.red{
  background-color: rgba(115,97,23,0.71);
  color: rgba(255,255,255,1.00);
}
.green{
  background-color: rgba(50,115,23,0.71);
  color: rgba(255,255,255,1.00);
}
.telfooter a {
  font-size: 10px;
  color: rgba(79,79,79,1.00);
    
      
}

.top,.top a{
  font-size: 12px;
  line-height: 20px;
  color: rgba(102,102,102,1.00);
}

.zaljepljeno .sticky{
  padding-top: 150px;
}

.adminporuka{
  font-weight: 400;
  font-size: 12px;
  vertical-align: baseline;
  line-height: 100%!important;

}
.napomene h6{
  font-weight: 500;
  font-size: 15px;
  vertical-align: baseline;
  line-height: 100%!important;
}
  /*nav*/
.navigacija .nav-item
{
  font-weight: 400;
  text-transform: uppercase;
  vertical-align: baseline;
}



.navigacija .nav-item a
{
  color: rgba(91,91,91,1.00);
}

.navigacija .nav-item a:hover
{
    color: rgba(164,164,164,1.00);

}


.breathnovi h6 a:hover{
  color: rgba(255,255,255,1.00);
}.breathnovi h6 a{
  font-weight: 500;
  font-size: 14px;
  color: rgba(62,62,62,1.00);
}
.breathnovi h6{
  font-size: 18px;
  color: rgba(118,118,118,1.00);
}
.kategorije_a a:link{
     background-color: #fff;
}
.kategorije_a a:hover{
     background-color: rgba(167,167,167,1.00);
}

.nar h6{
  color: rgba(128,128,128,0.70);
}
.logout-button button{
  width: 100%;
}
.boldano{
  font-size: 18px;
  font-weight: 600;
}


/*light*/
.lightbox-gallery .lightbox-gallery-toolbar button.lightbox-gallery-zoom-btn:before {
    content: "povećaj";
}
.lightbox-gallery .lightbox-gallery-toolbar button.lightbox-gallery-close-btn:before {
    content: "X";
}

.lightbox-gallery .lightbox-gallery-toolbar button.lightbox-gallery-fullscreen-btn:before {
    content: "ekran";
}

.telfooter a{
    font-size: 12px;
  line-height: 90%!important;

}
.loginuser{
  width: 300px;
  padding: 10px;
  min-height: 300px;
}
.navbar-collapse {
background-color: rgba(255,255,255,1.00);
  padding: 0px;
}
/*kosa*/
.kos_mali{
  font-size: 10px;
  line-height: 90%!important;
  
}
.linije{
    line-height: 80%!important;

}
.brojkosarice{
  font-size: 18px!important  ;
  
}
.napomene h5{
    font-size: 0.9rem;
  line-height: 90%!important;

}
body {
    background-color: #e3e3e3!important;
  font-size: 0.9rem;
}
.glavni{
  padding-top: 50px;
}
.headnas{
font-size: 0.7rem!important;
line-height: 0.8rem;
font-weight: 500;
color: rgba(74,74,74,1.00);
}

.navbar-scrolled .headnas{
font-size: 0.6rem!important;
line-height: 0.7rem;
font-weight: 300;
}
header{
     background-color: #FFFFFF;
 
}
header .navbar-scroll .fa-bars, .navbar-scroll .nav-link {
    color: #404040;
}
.navbar.navbar-scroll {
     background-color: #FFFFFF;
}
.navbar.navbar-scroll.navbar-scrolled {
  margin-top: 0!important;
}
.logo{
  padding-right: 20px;
}


.fa-shopping-cart{
font-size: 1.2rem!important;
color: rgba(255,255,255,1.00);
}
.navbar-scrolled .navbar-brand{
      max-height: 40px!important;
  transition: background .5s ease-in-out,padding .5s ease-in-out;
}

.navbar-scrolled {
    background-color: #FFFFFF;
      max-height: 77px;
}
.cijennaslov{
  font-size: 0.9rem!important;

}
.cijenabroj{
  font-size: 0.7rem;
}
.cijenabroja{
  font-size: 1.0rem!important;
  font-weight: 500;
}

.cijenabroja_uku{
  font-size: 1.0rem!important;
  font-weight: 700;
}

.navbar-brand {
    max-width: 86px;
    max-height: 65px;
    padding-top: 0.0rem!important;
    padding-bottom: 0.0rem!important;
    margin-right: 0rem!important;
    font-size: 1.25rem!important;
    text-decoration: none;
    white-space: nowrap; 
}

.kolicina input{
    background: rgba(123,177,122,0.50)!important;
}

.istaknuto{
  background-color: rgba(123,123,123,1.00)!important;
  color: rgba(255,255,255,1.00)!important;
}
.col-pet{

}.katoddo{
  font-size: 0.8rem!important;
line-height: 0.8rem;
  color: rgba(115,115,115,0.80);

}
.mob_logo{
     max-width: 150px!important; 
    /* max-height: 65px; */
    /* padding-top: 0rem!important; */
    /* padding-bottom: 0rem!important; */
    /* font-size: 1.25rem!important; */
    /* text-decoration: none; */
    /* white-space: nowrap; */
    padding-right: 50px!important;
}
.linkpro{
font-size: 0.9rem!important;
line-height: 0.9rem;
font-weight: 500;
color: rgba(74,74,74,1.00);
padding: 0px 0px 0px 0px;

}
.slovo .fas{
font-size: 0.7rem!important;
line-height: 0.8rem;
color: #999898;
  
}.slovo{
background-color: rgba(155,155,155,0.2);
font-size: 0.9rem!important;
line-height: 0.9rem;
font-weight: 500;
color: rgba(100,100,100,1.00);
padding: 5px 0px 5px 5px;
  margin-top: 10px;
}
.prodimage{
  /*height: 190px;*/
  overflow: hidden;

}
.nasprod{
    
}.progumb {
    max-height: 38px;
    
}
.nasrowdva{
    align-content: space-between;
}
.nasrow{
   
    
}
.nascon{
    
}
.nasunut{
    /*height: 100%;*/
    
}
.propopust{
  font-size: 0.8rem!important;
  margin-top: -10px;
  margin-left: -10px;
  padding: 0.35em 0.65em;
}


.proopis{
height: 55px; 
font-size: 0.7rem!important;
line-height: 0.7rem;
font-weight: 700;
  text-align: center;
}
.promodel{
  height: 55px;
  
}
.proinfo{
  
}

.progumb a{
  background-color: rgba(123,123,123,0.70);
}

.progumb .btn:hover {
  background-color: rgba(123,123,123,0.30);
  color: rgba(70,70,70,0.80)!important;
    
}

.normalno{
  font-size: 0.8rem;
}
.sifre{
    height: 30px;

}.popust{
  color: rgba(50,116,45,1.00)!important;
    font-weight: 700!important;
  
}
.cijenapopust{
  color: rgba(131,131,131,1.00)!important;
}
.btn-success:hover {
    background-color: #118D42;
    color: #fff;
}
.boldtekst{
 font-weight: 700;   
}
.protekst{
font-size: 0.9rem;
}.protekst-m{
font-size: 0.8rem;
}
.protekst-ma{
font-size: 0.7rem;
    
}
.list-group-item-action:focus, .list-group-item-action:hover {
    color: #EBEBEB;
    text-decoration: none;
    background-color: rgba(114,114,114,1.00);
}
.list-group-item-primary, .list-group-item.active {
    background-color: rgba(114,114,114,1.00);
    color: #EBEBEB;
    font-size: 0.8rem;

}

.list-group-item.active {
    border-color: #FFFFFF;
}
.list-group-item+.list-group-item.active {
    margin-top: -1px;
    border-top-width: 1px;
}

.nav-link {
    padding: 0; 
}
.fot_nas{
    font-weight: 700;
    font-size: 14px;
    padding: 0;
    color: #4f4f4f;
}
.fot_lin a{
    text-transform: uppercase;
    color: #888;
    font-weight: 500;
}

.fot_lin a:hover{
    color: #727272;
    text-decoration: underline;
    font-weight: 700;
}

.foot_des a{
       text-transform: uppercase;
    color: #888;
    font-weight: 500;
 
}


@media (min-width: 576px) { 
.kloker{
    font-size: 14px;
}
    
  .navbar.navbar-scroll {
margin-top: 0px;
  }
  .navbar-soft {
    font-size: 14px!important;
}
.navbar-soft .navbar-nav .nav-link {
    padding: 1.4rem 0.5rem!important;
    font-weight: 600!important;
}
  .navigacija .nav-item
{
  padding-right: 15px;
  font-size: 15px;
}
}

@media (min-width: 768px) { 
.kloker{
    font-size: 14px;
}

  .navbar.navbar-scroll {
margin-top: 0px;
  }
  .navbar-soft {
    font-size: 14px!important;
}
.navbar-soft .navbar-nav .nav-link {
    padding: 1.4rem 0.5rem!important;
    font-weight: 600!important;
}
    .navigacija .nav-item
{
  padding-right: 15px;
  font-size: 15px;
}
.navbar-soft .navbar-nav .nav-link {
    padding: 1.4rem 0.5rem!important;
    font-weight: 600!important;
}
}

@media (min-width: 992px) { 
 .kloker{
    font-size: 20px;
}
 
  .navbar.navbar-scroll {
margin-top: 20px;
  }
 
  .navbar-soft {
    font-size: 12px!important;
}
.navbar-soft .navbar-nav .nav-link {
    padding: 0rem 0rem!important;
    font-weight: 400!important;
}
    .navigacija .nav-item
{
  padding-right: 5px;
  font-size: 13px;
}

}

@media (min-width: 1200px) {
  .kloker{
    font-size: 20px;
}

  .navbar.navbar-scroll {
margin-top: 20px;
  }
 
  .navbar-soft {
    font-size: 13px!important;
}
.navbar-soft .navbar-nav .nav-link {
    padding: 1.0rem 0.2rem!important;
    font-weight: 400!important;
}
  .navigacija .nav-item
{
  padding-right: 10px;
  font-size: 10px;
}

}

@media (min-width: 1400px) {
  .kloker{
    font-size: 20px;
}

  .navbar.navbar-scroll {
margin-top: 20px;
  }
 
  .navbar-soft {
    font-size: 14px!important;
}
.navbar-soft .navbar-nav .nav-link {
    padding: 1.4rem 0.5rem!important;
    font-weight: 600!important;
}
  .navigacija .nav-item
{
  padding-right: 15px;
  font-size: 15px;
}

}




@media (min-width: 576px) {  }

@media (min-width: 768px) {  }

@media (min-width: 992px) {  }

@media (min-width: 1200px) {  }

@media (min-width: 1400px) {  }