.hint-text {
  font-size: 80%;
  font-style: italic;
}

.help-popover, .help-popover:hover, .help-popover:focus {
  text-decoration: none;
  outline: 0;
}

.unsupported-question-type-trigger {
  float: right;
  margin-bottom: 5px;
  margin-left: 5px;
}

.help-text-trigger {
  padding: 0;
}

.atwho-view:after {
  text-align: center;
  content: attr(data-message);
  display: block;
  text-align: center;
  line-height: 20px;
}

legend {
  border: none;
}

.gr.repetition:not(:first-child) {
    border-top: $cc-neutral-hi solid 1px;
    padding-top: 20px;
}

.form-container .form-actions {
  margin: 30px (-$form-text-indent) 0 (-$form-text-indent);
  padding: 0px;

  .submit .btn {
    font-size: 20px;
    padding: 0.5em 1.5em;
    transition: all .5s;
    margin: 0.5em;
  }
}

.sticky-submit {
    position: sticky;
    bottom: 0;
    /* Puts the anchored submit button in front of form elements that use
       bootstrap's .form-control, which adds z-index of 2 (3 when focused) */
    z-index: $zindex-formplayer-anchored-submit;
  }
