.accordion-content__link.w--current{
  color: #bec3b0;
  border-left: 5px solid #1e944c !important;
  /*background: #212121;*/
}
  body {
    background-color: black;
    /*overflow: hidden;  Opciono, da sprečite prikaz scrollbara dok je ekran prekriven */
  }
  #overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: black;
    animation: fadeOut 0.5s ease forwards;
  }
  
  @keyframes fadeOut {
    from {
      opacity: 1;
    }
    to {
      opacity: 0;
    }
  }


.bgimg{
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.mlauto{
  margin-left: auto;
}
.action__button{
transition: all .2s;
background-color: #f5fbe9;
margin-top: 1rem !important;
}

.p1rem{
  padding: 3rem 5rem !important;
}
.radiusall{
  border-radius: 0.5rem;
}
.centered{
  text-align: center;
}

.alert{    
  border-radius: 0.5rem;
}
.alert-error {
  color: #ffffff !important;
  background-color: #b64b1d !important;
  border-color: #b64b1d !important;
}
.stars-space {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  color: #cdaf07;
  display: flex;
}
.lesson-icon-left-indicator {
  margin-top: -1px;
}
.all-radius{
  border-radius:0.5rem;
}
.w-tab-content table{
width: 100% !important;
}
.w-tab-content table p {
  padding: 1rem;
  margin: 0;
  text-align: center;
  /* background-color: red; */
  font-size: 0.9rem;
  line-height: 1.3rem;
}
.w-tab-content table td {
  border-color: inherit;
  border-style: solid;
  border-width: 1px !important;
}
.hide{
  display:none !important;
}
.form-switch {
  padding-left: 1em !important;
}
.mt-1r{
  margin-top: 1rem !important;
}
.w-nav-link.w--current {
  color: #73aa80 !important;
}
.w-dropdown-link.w--current {
  color: #73aa80 !important;
}
.p1space{
  padding-bottom: 1rem;
}
.container-73__7 .one-module-accordion:last-child {
  margin-bottom: 0 !important;
  padding: 0;
}