.footer {
  margin-top: auto;
  background: var(--footer-back-col); /* Green background with 30% opacity */
  /* overflow: hidden; */
  padding: 20px 0px;
  padding-bottom: 40px;
  border-radius: 2px;

}


.footer_items{
  float: left;
  /* font-size: 14px; */
  color: var(--footer-font-col);
  font-weight: var(--footer-font-weight);
  text-align: left;
  /* padding: 5px 10px; */
}

.footer_version{
  /* font-size: 14px; */
  color: var(--footer-font-col);
  text-align: left;
  font-weight: var(--footer-font-weight);
  /* padding: 5px 10px; */
  white-space: nowrap;
}

.footer a {
  float: left;
  /* font-size: 14px; */
  color: var(--footer-font-col);
  font-weight: var(--footer-font-weight);
  text-align: left;
  /* padding: 0px 0px; */
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0);
  white-space: nowrap;
}

.foot-b-background{
    background: rgba(38, 38, 38, 0.15); /* Light gray background with 30% opacity */
    border-radius: 2px;
}

.ft-pd-l-5{
    padding-left: 5px;
}
.ft-pd-r-5{
    padding-right: 5px;
}

.ft-font{
    color: var(--footer-font-col);
}
