.th-btn:hover,
.th-btn.active,
.th-btn:before,
.th-btn:after,
.footer-layout1 .copyright-wrap,
.footer-layout2 .copyright-wrap,
.footer-layout4 .copyright-wrap,
.header-layout1 .header-top,
.th-btn.black-btn-2 {
  background-color: var(--theme-color-2);
}

.footer-layout1,
.footer-layout2,
.footer-layout4 {
  background-color: #18255d;
}

.hero-1 .th-hero-bg:before,
.hero-1 .th-hero-bg::after {
  background: none;
}

.carousel-control-next,
.carousel-control-prev {
  filter: invert(1) grayscale(100);
  border: none;
  background: none;
}

.register-form {
  background-color: #1d36970d;
  border: 1px solid var(--theme-color-2);
}

.glavni-logo {
  background-color: #fff;
  border-radius: 50%;
}

/*košarica gumb - da se vidi na mob */
.header-button .icon-btn:nth-child(1) {
    display: block;
}

@media (min-width: 1600px) {
  .footer-logo {
    width: 136px;
  }
  .glavni-logo{
    width: 136px;
    background-color: #fff;
    border-radius: 50%;
  }
}

.my-data-form .form-group i {
  display: inline-block;
  position: absolute;
  right: 30px;
  top: 45px;
  font-size: 14px;
  color: var(--body-color);
}

.sidemenu-wrapper-moj {
  position: fixed;
  z-index: 99999;
  right: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: rgba(0, 0, 0, 0.75);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.8s;
  transition: all ease 0.8s;
}

.sidemenu-wrapper-moj.show .sidemenu-content {
  right: 0;
  opacity: 1;
  visibility: visible;
}

.sidemenu-wrapper-moj .sidemenu-content {
  background-color: var(--white-color);
  width: 450px;
  margin-left: auto;
  padding: 80px 30px;
  height: 100%;
  overflow: scroll;
  position: relative;
  right: -500px;
  cursor: auto;
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
  -webkit-transition: right ease 1s;
  transition: right ease 1s;
}