.live-previewmode .page-slide-container {
  display: none;
}
.live-previewmode .slide-container {
  display: none;
}
.common-author-content div.text-content-container {
  margin: 3.2rem 3.2rem 0rem 3.2rem;
}
.survey-cta-container {
  margin-top: 0;
}
.page-slide-container .common-author-content div.text-content-container {
  margin: 3.2rem;
}
.page-slide-container .survey-cta-container {
  margin-top: 0;
  margin-bottom: 3.2rem;
}
a {
  text-decoration: underline;
  color: #0873F6;
}
.live-previewmode .survey-progress-bar {
  display: none;
}
.progressbar-container {
  width: 100%;
  padding: 3rem 2rem 1.5rem 2rem;
  background: #000000 0% 0% no-repeat padding-box;
  border-radius: 8px 8px 0px 0px;
}
.progressbar-container .progressbar-button-progress {
  border: 1px solid #ffffff;
  border-radius: 17px;
}
.progressbar-container .progressbar-button-progress-status {
  width: 0%;
  height: 15px;
  background: var(--brand-yellow-dbcc00) 0% 0% no-repeat padding-box;
  background: #dbcc00 0% 0% no-repeat padding-box;
  border-radius: 17px;
  opacity: 1;
}
.progressbar-container .progressbar-button-progress-status-statusbuttons {
  display: flex;
  justify-content: space-between;
}
.progressbar-container .progressbar-button-progress-status-statusbuttons .status-txt {
  font: normal normal normal 16px/24px Open Sans;
  letter-spacing: 0px;
  color: #f3f3f3;
  margin: 2rem 0 0 0;
}

@media only screen and (max-width: 1023px) {
  .progressbar-container {
    border-radius: 0;
  }
  .progressbar-container .progressbar-button-progress {
    height: 15px;
  }
  .progressbar-container .progressbar-button-progress-status {
    height: 13px;
  }
}

