/* New STEPS PROGREESS BAR */
#steps_progress_bar {
  overflow: visible;
  position: relative;
}
#steps_progress_bar:before {
  content: '';
  position: absolute;
  top: 50%;
  width: 81%;
  left: 11%;
  border-top: 1px solid #adadad;
  background: #adadad;
  transform: translateY(-50%);
}
  #steps_accordion .step-accordion-header {
    display: none;
  }
  #steps_accordion .step-btn .step-btn-content {
    width: 60px;
    line-height: 60px;
    height: 60px;
    background: #adadad !important;
    border: 3px solid #fff;
    transform: scale(0.8);
    transition: .2s ease-in-out;
  }

  #steps_accordion .step-btn {
    cursor: pointer;
  }

  #steps_accordion .step-btn .step-btn-content > .material-icons {
    font-size: 32px !important;
    color: #fafafa;
    line-height: 55px !important;
  }

  #steps_accordion .step-btn:hover .step-btn-content,
  #steps_accordion .step-btn:hover .step-subtitle {
    transform: scale(1);
    color: #555;
  }

  #steps_accordion .step-btn.active .step-btn-content {
    transform: scale(1);
    background: var(--primary-color) !important;
  }

  #steps_accordion .step-btn .step-subtitle {
    display: inline-block;
    width: 100%;
    font-size: 13px;
    color: #666;
    left: 0;
    bottom: -26px;
  }

  #steps_accordion .step-btn.active .step-subtitle {
    color: #444;
  }