#hb-scroll-bar {
  position: fixed;
  bottom: 0;
  width: 100%;
  background: #d6111e;
  color: #fff;
  padding: 8px 0;
  text-align: center;
  z-index: 9999;
  overflow: hidden;
  font-family: Arial, sans-serif;
}

#hb-scroll-bar span {
  display: inline-block;
  white-space: nowrap;
  animation: scroll-left 15s linear infinite;
  font-size: 16px;
}

@keyframes scroll-left {
  from { transform: translateX(100%); }
  to { transform: translateX(-100%); }
}
